2014-02-03 |
Merge branch 'for-next/mips'
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/mci'
...
Conflicts:
arch/arm/boards/tqma53/board.c
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/iomem'
...
Conflicts:
arch/arm/mach-imx/external-nand-boot.c
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/imx'
...
Conflicts:
arch/arm/boards/dmo-mx6-realq7/lowlevel.c
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/gpio'
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/clps711x'
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/bootm'
Sascha Hauer
committed
on 3 Feb 2014
|
Merge branch 'for-next/arm'
Sascha Hauer
committed
on 3 Feb 2014
|
Release v2014.02.0
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 3 Feb 2014
|
2014-02-01 |
ARM: i.MX: Add lowlevel gpio functions
...
Some boards need gpio functions very early and also sometimes
is useful to toggle gpios during early code debug. This adds a header
file for setting i.MX gpios early.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 1 Feb 2014
|
ARM: i.MX: Karo TX25: Switch to multiboard support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 1 Feb 2014
|
2014-01-31 |
ARM: i.MX: cleanup bootmode selection
...
Which bootmode is selected has no longer to be chosen by Kconfig. The
boards can decide themselves which bootmode they want to support. This
makes it unnecesary to ask the user which bootmode shall be supported,
so the "Select boot mode" becomes invisible and both support will be
compiled in as needed by the boards. NAND_IMX_BOOT goes away and the
already existing ARCH_IMX_EXTERNAL_BOOT_NAND can now be used for the
boards to depend on external nand boot.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: i.MX25: Karo TX25: Switch to devicetree support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Karo TX25: add barebox specifics
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Karo TX25: add phy supply for fec
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Karo TX25: add missing nfc properties
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Karo TX25: Add phy-reset-gpio
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Karo TX25: Add pinctrl nodes
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: i.MX25: Add iram to devicetree
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Add i.MX25 Karo TX25 dts
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: i.MX25: Add missing GPT clock lookups
...
Only one GPT will be used, but with devicetree support we can't predict
which one it is, so we need the clock lookup for all GPTs to ensure
that the timer gets its clock.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: i.MX25: remove disabled status of usbmisc unit
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: i.MX25: Add mmc aliases
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: dts: Add i.MX25 devicetree files
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
mci: imx-esdhc: Add i.MX25 compatible entry
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: i.MX: external NAND boot: make dtb boarddata work
...
If we are running from NFC SRAM and we are passed boarddata
containing a devicetree pointer then it point to an address relative
to the NFC SRAM start. First thing we do is to copy the initial
binary to SDRAM and jump there. The devicetree pointer has to be
adjusted by this offset.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: i.MX: external NAND boot: use image size from image header
...
When compiling with multiimage support ld_var(_barebox_image_size) only
contains the length of the PBL image, but not including the appended
compressed data. With this patch the image size is read from the barebox
header instead which contains the correct size, either from the linker
or from the fix_size tool.
This makes the external_nand_boot compatible with multiimage support.
Tested on Phytec phyCARD-i.MX27 with and without PBL.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
images: fix image size in pblx
...
The pblx is a self extracting barebox binary. This doesn't have
the size of the image correctly set because the linker doesn't
generate it for relocatable binaries.
This currently only works on ARM, but this is the only architecture
supporting multi images anyway. TO make it work on other architectures
fix_size would have to be extended to recognize other images.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
scripts: fix_size: check magic
...
Instead of passing the offset to the fix_size tool check the image to
fixup for a valid header so that only recognized files are fixed up.
This makes the usage of this tool safer.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|
ARM: i.MX: edmqmx6: update defconfig
...
on the edmqmx6 barebox is loaded into SRAM, so it must not get
too big. Disable some stuff to make the image fit into SRAM again.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer
committed
on 31 Jan 2014
|