Sascha Hauer
018a986393
ARM i.MX21: Switch to common clk
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:56 +02:00
Sascha Hauer
555a1ff0c3
ARM i.MX6: Switch to common clk
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:56 +02:00
Sascha Hauer
44947a3bcd
ARM i.MX31: Switch to common clk
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:56 +02:00
Sascha Hauer
13ccfddded
ARM i.MX1: Switch to common clk support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:56 +02:00
Sascha Hauer
ef38819eaa
ARM i.MX5: Switch to common clk support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:56 +02:00
Sascha Hauer
3e40a76cba
ARM i.MX25: Switch to common clk support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:55 +02:00
Sascha Hauer
c422abc4e5
ARM i.MX27: implement clk support
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:55 +02:00
Sascha Hauer
809549b1bf
ARM i.MX: initial clk support
...
This adds the basic i.MX common clk support and some pll and pfd
drivers.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:55 +02:00
Sascha Hauer
83b0ed7fbf
ARM i.MX25: Add function to setup chipselect
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:54 +02:00
Sascha Hauer
aea42202d5
ARM i.MX35: Add function to setup chipselect
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:54 +02:00
Sascha Hauer
5552a1f51d
ARM i.MX31: Add function to setup chipselect
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:54 +02:00
Sascha Hauer
9f5d274099
ARM i.MX21: Add function to setup chipselect
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:54 +02:00
Sascha Hauer
a36a8f5d1b
ARM i.MX1: Add function to setup chipselect
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
8b88e6dadb
ARM i.MX: Add header file for WEIM cs setup
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
fcd2ece1c2
ARM i.MX51: Use defines rather than hardcoded addresses
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
02480b3a74
ARM i.MX/MXS: Allow to include imx*-regs.h directly
...
In fact we can be happy about everyone including the files directly.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
ed07306aa8
ARM i.MX25: give register base addresses a proper MX25_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
1d609aceae
ARM i.MX27: give register base addresses a proper MX27_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
5455ecea55
ARM i.MX1: give register base addresses a proper MX1_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
1abd9ab08f
ARM i.MX21: give register base addresses a proper MX21_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:53 +02:00
Sascha Hauer
862a868069
ARM i.MX35: give register base addresses a proper MX35_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:52 +02:00
Sascha Hauer
ad09b59f8b
ARM i.MX31: give register base addresses a proper MX31_ prefix
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-04 15:19:52 +02:00
Sascha Hauer
638e059aba
Merge branch 'for-next/arm-board-reset'
...
Conflicts:
arch/arm/cpu/start-reset.c
arch/arm/include/asm/barebox-arm.h
arch/arm/mach-omap/Kconfig
arch/arm/mach-omap/omap3_core.S
2012-10-03 21:19:30 +02:00
Sascha Hauer
edf068e9cf
Merge branch 'for-next/tftp'
2012-10-03 21:17:39 +02:00
Sascha Hauer
6021818e3d
Merge branch 'for-next/arm-remove-arch-init-ll'
...
Conflicts:
arch/arm/include/asm/barebox-arm.h
2012-10-03 21:13:31 +02:00
Sascha Hauer
0ed19adde8
Merge branch 'for-next/spi'
2012-10-03 21:13:05 +02:00
Sascha Hauer
d1e65d2a7b
Merge branch 'for-next/remove-fsf-address'
...
Conflicts:
drivers/net/miidev.c
include/miidev.h
2012-10-03 21:12:48 +02:00
Sascha Hauer
cd323c0224
Merge branch 'for-next/png'
...
Conflicts:
common/filetype.c
include/filetype.h
2012-10-03 21:12:19 +02:00
Sascha Hauer
bee8dddbfc
Merge branch 'for-next/omap'
...
Conflicts:
Makefile
2012-10-03 21:11:48 +02:00
Sascha Hauer
d8b30e6c38
Merge branch 'for-next/mxs'
...
Conflicts:
arch/arm/boards/crystalfontz-cfa10036/cfa10036.c
2012-10-03 21:11:35 +02:00
Sascha Hauer
4517b5980f
Merge branch 'for-next/misc'
2012-10-03 21:10:57 +02:00
Sascha Hauer
3a9a4a4d70
Merge branch 'for-next/make'
2012-10-03 21:10:52 +02:00
Sascha Hauer
80ba2cac0e
Merge branch 'for-next/karo-tx53'
2012-10-03 21:10:42 +02:00
Sascha Hauer
ed4645cf13
Merge branch 'for-next/boot-sequence-dhcp'
...
Conflicts:
drivers/net/miidev.c
2012-10-03 21:10:30 +02:00
Sascha Hauer
4a543aa677
Merge branch 'for-next/arm'
2012-10-03 21:10:11 +02:00
Sascha Hauer
6f018668d6
Merge branch 'for-next/amba'
2012-10-03 21:10:05 +02:00
Sascha Hauer
8338984862
Merge branch 'for-next/net'
2012-10-03 21:09:55 +02:00
Sascha Hauer
d4541ee94f
Merge branch 'for-next/driver'
2012-10-03 21:09:34 +02:00
Sascha Hauer
c05511d6cd
ARM: Disable MMU feature in PBL
...
remap_cache currently does not work, so enabling the MMU in the
PBL currently does not make sense. Disable it for now.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-03 16:10:04 +02:00
vicencb@gmail.com
1af2b0cb3b
ARM: set rev instead of returning it
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-02 19:02:03 +02:00
Jean-Christophe PLAGNIOL-VILLARD
91b563613e
dhcp: switch to global var support
...
This way you can specify as previously set the dhcp parameter via global.dhcp.xxx
and get the result via global.dhcp.xxx
This is need for the defaultenv-2 to add the bootp suppport.
Use it on defaultenv too to have only one set of var.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2012-10-02 08:57:07 +02:00
Jean-Christophe PLAGNIOL-VILLARD
8166603baa
defaultenv: switch hostname to global.hostname
...
Udpate dhcp with it too.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2012-10-02 08:57:07 +02:00
Sascha Hauer
47d0240b9c
ARM i.MX pca100: Fix nand boot
...
The following missed to add a jump to board_init_lowlevel_return for the
phycard pca100 board:
| commit 244198ea8b
| Author: Sascha Hauer <s.hauer@pengutronix.de>
| Date: Sun Jul 8 18:30:42 2012 +0200
|
| ARM boards: Use _text rather than TEXT_BASE
|
| With compressed image support TEXT_BASE will become the base
| address of the uncompressed image. What the boards want instead
| is the base address of the decompressor code or, if not compressed,
| the base address of the uncompressed image. Use _text which is
| the correct one for both cases.
|
| Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This fixes it by adding the jump. Also imx_nand_load_image is directly
called from lowlevel_init.S which fixes compilation with pbl support
enabled.
Tested with both compression enabled and disabled.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-02 08:42:03 +02:00
Jan Luebbe
93ca711e64
scripts: add tool to create image for SPI boot on AM35xx
...
Booting from SPI on an AM35xx (and possibly other TI SOCs) requires
a special format:
- 32 bit image size in big-endian
- 32 bit load address in big-endian
- binary image converted from little- to big-endian
The mk-am35xx-spi-image tool converts barebox.bin to
this format.
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-02 08:22:30 +02:00
Jan Luebbe
3fc5a75457
gpio: reduce verbosity while probing
...
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:35:10 +02:00
Jan Luebbe
bdc3be380f
gpio: reduce verbosity while probing
...
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:34:21 +02:00
Maxime Ripard
65708cdb04
arm: cfa10036: Add the OCOTP device
...
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:31:45 +02:00
Maxime Ripard
b987b18435
arm: cfa10036: Add proper resource length
...
The cfa10036 board file were missing the length parameter when adding
devices. This made barebox crash early in the boot, in the mxs-mci
driver.
Provide the resources lengths in a consistent format.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:30:07 +02:00
Sascha Hauer
b51a11be84
defconfig: Switch all defconfig to new tftp command
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:23:55 +02:00
Sascha Hauer
ba8c0a47ae
ARM i.MX: add debug for iomux-v3
...
iomux setup often is the source of great fun. Add some debug printf
for it.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-09-28 16:20:13 +02:00