ARM: Add support for EDB93xx boards [rev3]
Get series with b4
b4 am 20100119191610.GJ16182@darwinVersions newest first
- v1 Latest0 of 3 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 3 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [U-Boot] [PATCH 0/3] ARM: Add support for EDB93xx boards [rev3]
Third revision of the patch set for EDB93xx boards
---
Changes with respect to rev2:
* LED
* made implementation compliant with status_led.h
* timer
* fixed regression
* refactoring
* clock speed
* define clock divider arrays in the functions that use them
* linker script
* added comment for 'CRUS' magic number and offset
* ethernet driver
* reset MAC in ep93xx_eth_open()
* eliminated macros ETH_STATUS_* and MII_STATUS_*
* added prototype of ep93xx_eth_init() to netdev.h
* simplified conditional compilation of dump_xxx() functions
* other
* fixed several coding style issues
* renamed macro ERROR to error
Matthias Kaehlcke (3):
ARM: Add support for EP93xx SoCs
Add EP93xx ethernet driver
Add support for EDB93xx boards
MAINTAINERS | 10 + MAKEALL | 8 + Makefile | 10 + board/edb93xx/Makefile | 50 +++ board/edb93xx/config.mk | 33 ++ board/edb93xx/early_udelay.h | 34 ++ board/edb93xx/edb93xx.c | 111 ++++++ board/edb93xx/flash_cfg.c | 38 ++ board/edb93xx/pll_cfg.c | 58 +++ board/edb93xx/pll_cfg.h | 72 ++++ board/edb93xx/sdram_cfg.c | 117 ++++++ board/edb93xx/sdram_cfg.h | 144 ++++++++ cpu/arm920t/ep93xx/Makefile | 56 +++ cpu/arm920t/ep93xx/cpu.c | 51 +++ cpu/arm920t/ep93xx/led.c | 101 ++++++ cpu/arm920t/ep93xx/lowlevel_init.S | 65 ++++ cpu/arm920t/ep93xx/speed.c | 109 ++++++ cpu/arm920t/ep93xx/timer.c | 168 +++++++++ cpu/arm920t/ep93xx/u-boot.lds | 59 +++ drivers/net/Makefile | 1 + drivers/net/ep93xx.c | 658 ++++++++++++++++++++++++++++++++++ drivers/net/ep93xx.h | 145 ++++++++ include/asm-arm/arch-ep93xx/ep93xx.h | 596 ++++++++++++++++++++++++++++++ include/common.h | 8 +- include/configs/edb93xx.h | 273 ++++++++++++++ include/netdev.h | 1 + 26 files changed, 2975 insertions(+), 1 deletions(-) create mode 100644 board/edb93xx/Makefile create mode 100644 board/edb93xx/config.mk create mode 100644 board/edb93xx/early_udelay.h create mode 100644 board/edb93xx/edb93xx.c create mode 100644 board/edb93xx/flash_cfg.c create mode 100644 board/edb93xx/pll_cfg.c create mode 100644 board/edb93xx/pll_cfg.h create mode 100644 board/edb93xx/sdram_cfg.c create mode 100644 board/edb93xx/sdram_cfg.h create mode 100644 cpu/arm920t/ep93xx/Makefile create mode 100644 cpu/arm920t/ep93xx/cpu.c create mode 100644 cpu/arm920t/ep93xx/led.c create mode 100644 cpu/arm920t/ep93xx/lowlevel_init.S create mode 100644 cpu/arm920t/ep93xx/speed.c create mode 100644 cpu/arm920t/ep93xx/timer.c create mode 100644 cpu/arm920t/ep93xx/u-boot.lds create mode 100644 drivers/net/ep93xx.c create mode 100644 drivers/net/ep93xx.h create mode 100644 include/asm-arm/arch-ep93xx/ep93xx.h create mode 100644 include/configs/edb93xx.h