[U-Boot] [PATCH 0/7] ARM: OMAP4+: Cleanup clocks, control and emif code
R Sricharan
r.sricharan at ti.com
Thu Jan 31 06:51:58 CET 2013
This series is intended to cleanup code which is duplicated
across soc specific files. This is accomplished by moving soc
specifc data to one place and having the code common. This
helps in avoiding un necessary cpu checks and minimal
code addition for future socs.
Tested this on OMAP5 ES1.0, OMAP4460 Panda boards
and verified MAKEALL for all armv7 boards.
Lokesh Vutla (4):
ARM: OMAP4+: emif: Detect SDRAM from SDRAM config register
ARM: OMAP4+: Cleanup emif specific files
ARM: OMAP4+: Make control module register structure generic
ARM: OMAP5: Clean up iosettings code
R Sricharan (3):
ARM: OMAP4+: Change the PRCM structure prototype common for all Socs
ARM: OMAP4+: Cleanup the clocks layer
ARM: OMAP4+: Clean up the pmic code
arch/arm/cpu/armv7/omap-common/clocks-common.c | 284 ++++++++----
arch/arm/cpu/armv7/omap-common/emif-common.c | 71 ++-
arch/arm/cpu/armv7/omap-common/hwinit-common.c | 10 +-
arch/arm/cpu/armv7/omap-common/vc.c | 11 +-
arch/arm/cpu/armv7/omap4/Makefile | 3 +-
arch/arm/cpu/armv7/omap4/clocks.c | 517 ----------------------
arch/arm/cpu/armv7/omap4/hw_data.c | 461 +++++++++++++++++++
arch/arm/cpu/armv7/omap4/hwinit.c | 36 +-
arch/arm/cpu/armv7/omap4/prcm-regs.c | 287 ++++++++++++
arch/arm/cpu/armv7/omap4/sdram_elpida.c | 16 +-
arch/arm/cpu/armv7/omap5/Makefile | 3 +-
arch/arm/cpu/armv7/omap5/clocks.c | 494 ---------------------
arch/arm/cpu/armv7/omap5/hw_data.c | 465 ++++++++++++++++++++
arch/arm/cpu/armv7/omap5/hwinit.c | 131 +++---
arch/arm/cpu/armv7/omap5/prcm-regs.c | 352 +++++++++++++++
arch/arm/cpu/armv7/omap5/sdram.c | 119 +++--
arch/arm/include/asm/arch-omap4/clocks.h | 562 ++----------------------
arch/arm/include/asm/arch-omap4/omap.h | 33 +-
arch/arm/include/asm/arch-omap4/sys_proto.h | 4 +-
arch/arm/include/asm/arch-omap5/clocks.h | 506 +--------------------
arch/arm/include/asm/arch-omap5/omap.h | 96 +---
arch/arm/include/asm/arch-omap5/sys_proto.h | 5 +-
arch/arm/include/asm/emif.h | 18 +-
arch/arm/include/asm/omap_common.h | 482 ++++++++++++++++++++
drivers/mmc/omap_hsmmc.c | 25 +-
include/configs/omap5_evm.h | 1 +
26 files changed, 2535 insertions(+), 2457 deletions(-)
create mode 100644 arch/arm/cpu/armv7/omap4/hw_data.c
create mode 100644 arch/arm/cpu/armv7/omap4/prcm-regs.c
create mode 100644 arch/arm/cpu/armv7/omap5/hw_data.c
create mode 100644 arch/arm/cpu/armv7/omap5/prcm-regs.c
--
1.7.9.5
More information about the U-Boot
mailing list