| 39f0023e | 06-Jul-2011 |
Matthias Weisser <weisserm@arcor.de> |
imx: Add support for zmx25 board
zmx25 is a board based on imx25 SoC, 64 Megs of LPDDR, 32 Megs of NOR flash, an optional NAND flash.
Signed-off-by: Matthias Weisser <weisserm@arcor.de> |
| 95d18589 | 06-Jul-2011 |
Matthias Weisser <weisserm@arcor.de> |
imx: Make imx25 compatible to mxc_gpio driver and fix in tx25
Adding support for mxc_gpio driver for imx25 and fix names of registers in tx25 board.
Signed-off-by: Matthias Weisser <weisserm@arcor.
imx: Make imx25 compatible to mxc_gpio driver and fix in tx25
Adding support for mxc_gpio driver for imx25 and fix names of registers in tx25 board.
Signed-off-by: Matthias Weisser <weisserm@arcor.de>
show more ...
|
| 23210d8e | 06-Jul-2011 |
Matthias Weisser <weisserm@arcor.de> |
imx: Add auto generation of asm-offsets.h for imx25
Offsets to registers may be needed in asm code. This patch adds automated generation of these offsets form C structures.
Signed-off-by: Matthias
imx: Add auto generation of asm-offsets.h for imx25
Offsets to registers may be needed in asm code. This patch adds automated generation of these offsets form C structures.
Signed-off-by: Matthias Weisser <weisserm@arcor.de>
show more ...
|
| dddb7c9f | 06-Jul-2011 |
Matthias Weisser <weisserm@arcor.de> |
imx: Add support for USB EHCI on imx25
Adding support for USB host on imx25 using the internal PHY. Changing the name of base address define for imx31 to get some unification.
Signed-off-by: Matthi
imx: Add support for USB EHCI on imx25
Adding support for USB host on imx25 using the internal PHY. Changing the name of base address define for imx31 to get some unification.
Signed-off-by: Matthias Weisser <weisserm@arcor.de>
show more ...
|
| 3f7bfbdd | 01-Jul-2011 |
Fabio Estevam <fabio.estevam@freescale.com> |
mx27: Make the UART port number explicit
mx27_uart_init_pins does the IOMUX setting for UART1 port.
Change the function name to make the UART port number explicit.
Signed-off-by: Fabio Estevam <fa
mx27: Make the UART port number explicit
mx27_uart_init_pins does the IOMUX setting for UART1 port.
Change the function name to make the UART port number explicit.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
show more ...
|
| b31a82e9 | 16-Jun-2011 |
Holger Brunck <[holger.brunck@keymile.com]> |
arm/kirkwood: if CONFIG_SOFT_I2C is set don't set CONFIG_I2C_MVTWSI
Some boards e.g. keymile arm boards have CONFIG_CMD_I2C switched on but they use soft i2c on kirkwood. So don't switch CONFIG_I2C_
arm/kirkwood: if CONFIG_SOFT_I2C is set don't set CONFIG_I2C_MVTWSI
Some boards e.g. keymile arm boards have CONFIG_CMD_I2C switched on but they use soft i2c on kirkwood. So don't switch CONFIG_I2C_MVTWSI on in this case.
Signed-off-by: Holger Brunck <holger.brunck@keymile.com> cc: Valentin Longchamp <valentin.longchamp@keymile.com> cc: Prafulla Wadaskar <prafulla@marvell.com> cc: Heiko Schocher <hs@denx.de>
show more ...
|
| 24e50461 | 28-Jun-2011 |
Jens Scharsig <esw@bus-elektronik.de> |
Fix compiler error for cpu at91sam9, if lowlevel init is enabled
* Fix compiler error for cpu at91sam9, if lowlevel init is enabled * use correct ATMEL_ name scheme to define ATMEL_BASE_SDRAMC
Sign
Fix compiler error for cpu at91sam9, if lowlevel init is enabled
* Fix compiler error for cpu at91sam9, if lowlevel init is enabled * use correct ATMEL_ name scheme to define ATMEL_BASE_SDRAMC
Signed-off-by: Jens Scharsig
show more ...
|
| d703355f | 12-Jun-2011 |
Andreas Bießmann <andreas.devel@googlemail.com> |
arm920t/at91: add at91rm9200_devices.c
This is a copy of arm926ejs/at91 api for perpherial initialisation. At the moment we just need the usart part of the api.
Signed-off-by: Andreas Bießmann <and
arm920t/at91: add at91rm9200_devices.c
This is a copy of arm926ejs/at91 api for perpherial initialisation. At the moment we just need the usart part of the api.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
show more ...
|
| 6a372e94 | 12-Jun-2011 |
Andreas Bießmann <andreas.devel@googlemail.com> |
arm920t/at91: use new clock.c features
This patch enables the new clock features from arm920t/at91/clock.c. This is an required step to get at91rm9200_usart replaced by atmel_usart driver.
Signed-o
arm920t/at91: use new clock.c features
This patch enables the new clock features from arm920t/at91/clock.c. This is an required step to get at91rm9200_usart replaced by atmel_usart driver.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com> Cc: Jens Scharsig <js_at_ng@scharsoft.de> Cc: Eric Bénard <eric@eukrea.com>
show more ...
|
| c3a383f5 | 12-Jun-2011 |
Andreas Bießmann <andreas.devel@googlemail.com> |
arm920t/at91: add clock.c
This patch adds an copy of arm926ejs/at91/clock.c to arm920t/at91. The arm926ejs specialities are removed from arm920t version and vice versa.
Signed-off-by: Andreas Bießm
arm920t/at91: add clock.c
This patch adds an copy of arm926ejs/at91/clock.c to arm920t/at91. The arm926ejs specialities are removed from arm920t version and vice versa.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
show more ...
|
| 876ef43d | 12-Jun-2011 |
Andreas Bießmann <andreas.devel@googlemail.com> |
at91rm9200.h: fix ATMEL_PMX_AA_TXD2
This patch sets the ATMEL_PMX_AA_TXD2 to the correct value.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com> CC: Jens Scharsig <js_at_ng@scharsoft.
at91rm9200.h: fix ATMEL_PMX_AA_TXD2
This patch sets the ATMEL_PMX_AA_TXD2 to the correct value.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com> CC: Jens Scharsig <js_at_ng@scharsoft.de> CC: eric@eukrea.com Acked-by: Eric Bénard <eric@eukrea.com>
show more ...
|
| a6e961c2 | 07-Jun-2011 |
Fabio Estevam <fabio.estevam@freescale.com> |
MX5: Introduce a function for setting the chip select size
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> |
| a682b3f7 | 07-Jun-2011 |
Fabio Estevam <fabio.estevam@freescale.com> |
MX5: Add iomux structure
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> |
| ac4020e3 | 07-Jun-2011 |
Fabio Estevam <fabio.estevam@freescale.com> |
MX5: Make the weim structure complete
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> |
| 4e5ae09e | 17-Jun-2011 |
Tom Warren <twarren.nvidia@gmail.com> |
GPIO: Tegra2: add GPIO driver for Tegra2
Signed-off-by: Tom Warren <twarren@nvidia.com> |
| 137db2d7 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: adapt s5pc1xx to the new cache maintenance framework
adapt s5pc1xx to the new layered cache maintenance framework
Signed-off-by: Aneesh V <aneesh@ti.com> |
| 45bf0585 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: adapt omap3 to the new cache maintenance framework
adapt omap3 to the new layered cache maintenance framework
Signed-off-by: Aneesh V <aneesh@ti.com> |
| 8b457fa8 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: adapt omap4 to the new cache maintenance framework
adapt omap4 to the new layered cache maintenance framework
Signed-off-by: Aneesh V <aneesh@ti.com> |
| 93bc2193 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: add PL310 support to u-boot
PL310 is the L2$ controller from ARM used in many SoCs including the Cortex-A9 based OMAP4430
Add support for some of the key PL310 operations - Invalidate all
armv7: add PL310 support to u-boot
PL310 is the L2$ controller from ARM used in many SoCs including the Cortex-A9 based OMAP4430
Add support for some of the key PL310 operations - Invalidate all - Invalidate range - Flush(clean & invalidate) all - Flush range
Signed-off-by: Aneesh V <aneesh@ti.com>
show more ...
|
| e47f2db5 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: rename cache related CONFIG flags
Replace the cache related CONFIG flags with more meaningful names. Following are the changes:
CONFIG_L2_OFF -> CONFIG_SYS_L2CACHE_OFF CONFIG_SYS_NO_ICA
armv7: rename cache related CONFIG flags
Replace the cache related CONFIG flags with more meaningful names. Following are the changes:
CONFIG_L2_OFF -> CONFIG_SYS_L2CACHE_OFF CONFIG_SYS_NO_ICACHE -> CONFIG_SYS_ICACHE_OFF CONFIG_SYS_NO_DCACHE -> CONFIG_SYS_DCACHE_OFF
Signed-off-by: Aneesh V <aneesh@ti.com> V2: * Changed CONFIG_L2_OFF -> CONFIG_SYS_NO_L2CACHE V4: * Changed all three flags to the final names suggested as above and accordingly changed the commit message
show more ...
|
| 2c451f78 | 16-Jun-2011 |
Aneesh V <aneesh@ti.com> |
armv7: cache maintenance operations for armv7
- Add a framework for layered cache maintenance - separate out SOC specific outer cache maintenance from maintenance of caches known to CPU
- Add g
armv7: cache maintenance operations for armv7
- Add a framework for layered cache maintenance - separate out SOC specific outer cache maintenance from maintenance of caches known to CPU
- Add generic ARMv7 cache maintenance operations that affect all caches known to ARMv7 CPUs. For instance in Cortex-A8 these opertions will affect both L1 and L2 caches. In Cortex-A9 these will affect only L1 cache
- D-cache operations supported: - Invalidate entire D-cache - Invalidate D-cache range - Flush(clean & invalidate) entire D-cache - Flush D-cache range - I-cache operations supported: - Invalidate entire I-cache
- Add maintenance functions for TLB, branch predictor array etc.
- Enable -march=armv7-a so that armv7 assembly instructions can be used
Signed-off-by: Aneesh V <aneesh@ti.com>
show more ...
|
| 9623c158 | 23-Jun-2011 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
* 'master' of git://git.denx.de/u-boot-arm: run arm_pci_init after relocation IXP42x PCI rewrite update/fix PDNB3 board update/fix IXDP4
Merge branch 'master' of git://git.denx.de/u-boot-arm
* 'master' of git://git.denx.de/u-boot-arm: run arm_pci_init after relocation IXP42x PCI rewrite update/fix PDNB3 board update/fix IXDP425 / IXDPG425 boards add dvlhost (dLAN 200 AV Wireless G) board IXP NPE: add support for fixed-speed MII ports update/fix AcTux4 board update/fix AcTux3 board update/fix AcTux2 board update/fix AcTux1 board use -ffunction-sections / --gc-sections on IXP42x support CONFIG_SYS_LDSCRIPT on ARM fix "depend" target in npe directory Fix IXP code to work after relocation was added trigger hardware watchdog in IXP42x serial driver add support for IXP42x Rev. B1 and newer add XScale sub architecture (IXP/PXA) to maintainer list
Conflicts: arch/arm/lib/board.c
Signed-off-by: Wolfgang Denk <wd@denx.de>
show more ...
|
| 29161f47 | 22-May-2011 |
Michael Schwingen <michael@schwingen.org> |
IXP42x PCI rewrite
clean up IXP PCI handling: get rid of IXP-private bus scan, BAR assign etc. code and use u-boot's PCI infrastructure instead. Move board-specific PCI setup code (clock/reset) to
IXP42x PCI rewrite
clean up IXP PCI handling: get rid of IXP-private bus scan, BAR assign etc. code and use u-boot's PCI infrastructure instead. Move board-specific PCI setup code (clock/reset) to board directory.
Signed-off-by: Michael Schwingen <michael@schwingen.org>
show more ...
|
| ce04bb41 | 22-May-2011 |
Michael Schwingen <michael@schwingen.org> |
Fix IXP code to work after relocation was added
- jump to real flash location after reset before turning off flash mirror - fix timer system to use HZ == 1000, remove broken interrupt-based code
Fix IXP code to work after relocation was added
- jump to real flash location after reset before turning off flash mirror - fix timer system to use HZ == 1000, remove broken interrupt-based code
Signed-off-by: Michael Schwingen <michael@schwingen.org>
show more ...
|
| 566e5cf4 | 01-May-2011 |
Wolfgang Denk <wd@denx.de> |
ARM: drop unsupported 'trab' board
The 'trab' board configuration is broken, and there is nobody who is interested and willing to fix it. Drop it.
This includes support for VFD displays which have
ARM: drop unsupported 'trab' board
The 'trab' board configuration is broken, and there is nobody who is interested and willing to fix it. Drop it.
This includes support for VFD displays which have always been used by this board only.
Signed-off-by: Wolfgang Denk <wd@denx.de>
show more ...
|