[U-Boot] [PATCH v4 00/12] Support for SPEAr SoCs
Vipin KUMAR
vipin.kumar at st.com
Mon Jan 11 12:15:11 CET 2010
This is patch set version 4 for SPEAr SoC support
Modifications:
1. patch set reordered to add SPEAr arch, drivers and then board support
2. checkpatch warnings and errors removed
Vipin (12):
SPEAr : Adding README.spear in doc
SPEAr : Adding basic SPEAr architecture support.
SPEAr : i2c driver support added for SPEAr SoCs
SPEAr : smi driver support for SPEAr SoCs
SPEAr : nand driver support for SPEAr SoCs
SPEAr : usbd driver support for SPEAr SoCs
SPEAr : Support added for SPEAr600 board
SPEAr : Support for HW mac id read/write from i2c mem
SPEAr : Support added for SPEAr300 board
SPEAr : emi controller initialization for CFI driver support
SPEAr : Support added for SPEAr310 board
SPEAr : Support added for SPEAr320 board
MAKEALL | 4 +
Makefile | 6 +
board/spear/common/Makefile | 54 ++
board/spear/common/spr_lowlevel_init.S | 197 +++++
board/spear/common/spr_misc.c | 296 +++++++
board/spear/spear300/Makefile | 51 ++
board/spear/spear300/config.mk | 39 +
board/spear/spear300/spear300.c | 57 ++
board/spear/spear310/Makefile | 51 ++
board/spear/spear310/config.mk | 44 +
board/spear/spear310/spear310.c | 58 ++
board/spear/spear320/Makefile | 51 ++
board/spear/spear320/config.mk | 44 +
board/spear/spear320/spear320.c | 58 ++
board/spear/spear600/Makefile | 51 ++
board/spear/spear600/config.mk | 39 +
board/spear/spear600/spear600.c | 52 ++
cpu/arm926ejs/spear/Makefile | 52 ++
cpu/arm926ejs/spear/reset.c | 53 ++
cpu/arm926ejs/spear/timer.c | 150 ++++
doc/README.spear | 53 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/spr_i2c.c | 330 ++++++++
drivers/mtd/Makefile | 1 +
drivers/mtd/nand/Makefile | 1 +
drivers/mtd/nand/spr_nand.c | 123 +++
drivers/mtd/spr_smi.c | 529 +++++++++++++
drivers/serial/usbtty.h | 2 +
drivers/usb/gadget/Makefile | 1 +
drivers/usb/gadget/spr_udc.c | 1002 ++++++++++++++++++++++++
include/asm-arm/arch-spear/spr_defs.h | 38 +
include/asm-arm/arch-spear/spr_emi.h | 54 ++
include/asm-arm/arch-spear/spr_gpt.h | 83 ++
include/asm-arm/arch-spear/spr_i2c.h | 146 ++++
include/asm-arm/arch-spear/spr_misc.h | 130 +++
include/asm-arm/arch-spear/spr_nand.h | 57 ++
include/asm-arm/arch-spear/spr_smi.h | 117 +++
include/asm-arm/arch-spear/spr_syscntl.h | 38 +
include/asm-arm/arch-spear/spr_xloader_table.h | 67 ++
include/configs/spear.h | 363 +++++++++
include/usb/spr_udc.h | 227 ++++++
41 files changed, 4770 insertions(+), 0 deletions(-)
create mode 100644 board/spear/common/Makefile
create mode 100755 board/spear/common/spr_lowlevel_init.S
create mode 100755 board/spear/common/spr_misc.c
create mode 100755 board/spear/spear300/Makefile
create mode 100755 board/spear/spear300/config.mk
create mode 100755 board/spear/spear300/spear300.c
create mode 100755 board/spear/spear310/Makefile
create mode 100755 board/spear/spear310/config.mk
create mode 100755 board/spear/spear310/spear310.c
create mode 100755 board/spear/spear320/Makefile
create mode 100755 board/spear/spear320/config.mk
create mode 100755 board/spear/spear320/spear320.c
create mode 100755 board/spear/spear600/Makefile
create mode 100755 board/spear/spear600/config.mk
create mode 100755 board/spear/spear600/spear600.c
create mode 100755 cpu/arm926ejs/spear/Makefile
create mode 100755 cpu/arm926ejs/spear/reset.c
create mode 100755 cpu/arm926ejs/spear/timer.c
create mode 100644 doc/README.spear
mode change 100644 => 100755 drivers/i2c/Makefile
create mode 100755 drivers/i2c/spr_i2c.c
mode change 100644 => 100755 drivers/mtd/Makefile
create mode 100755 drivers/mtd/nand/spr_nand.c
create mode 100755 drivers/mtd/spr_smi.c
mode change 100644 => 100755 drivers/serial/usbtty.h
mode change 100644 => 100755 drivers/usb/gadget/Makefile
create mode 100755 drivers/usb/gadget/spr_udc.c
create mode 100644 include/asm-arm/arch-spear/spr_defs.h
create mode 100644 include/asm-arm/arch-spear/spr_emi.h
create mode 100755 include/asm-arm/arch-spear/spr_gpt.h
create mode 100755 include/asm-arm/arch-spear/spr_i2c.h
create mode 100644 include/asm-arm/arch-spear/spr_misc.h
create mode 100644 include/asm-arm/arch-spear/spr_nand.h
create mode 100755 include/asm-arm/arch-spear/spr_smi.h
create mode 100644 include/asm-arm/arch-spear/spr_syscntl.h
create mode 100755 include/asm-arm/arch-spear/spr_xloader_table.h
create mode 100755 include/configs/spear.h
create mode 100755 include/usb/spr_udc.h
More information about the U-Boot
mailing list