[U-Boot] How to manage RMOBILE patches?
Nobuhiro Iwamatsu
iwamatsu at nigauri.org
Mon Sep 3 02:46:32 CEST 2012
Dear, Wolfgang Denk.
I am working supporting Renesas RMOBILE to U-Boot.
Renesas's RMOBILE SoC family contains an ARM Cortex-A9, and this uses
the same IP as SH.
(For example, timer, ether, serial, etc.)
I already sent to patches of rmobile, I got review from some developers.
And the patch is managed by the arm/rmobile branch of u-boot-sh[0]
which I have maintained, now.
Since I had you take the patch of rmobile into an ARM repository, I
consulted with Albert about the
future development approach.
We thought two methods are considered.
One is Albert picks up a patch from ML to ARM repository,
Another is whether to have pull from the repository by having a
repository for rmobile made.
And we decided to consult by ML.
What do you think about this?
Best regards,
Nobuhiro
-------
[0]: git://git.denx.de/u-boot-sh.git arm/rmobile
Hideyuki Sano (1):
arm: rmobile: Add support for ATMARK-TECHNO Armadillo-800EVA board
Nobuhiro Iwamatsu (20):
ARMv7: Add register definition of global timer
arm: rmobile: Add basic support for Renesas R-Mobile
arm: rmobile: Add support Renesas SH73A0
arm: rmobile: Add support PFC of Renesas SH73A0
arm: rmobile: Add supoprt for KMC KZM-A9-GT board
arm: rmobile: Support build with gcc-4.6 or later
arm: rmobile: kzm9g: Add LIBFDT support
arm: rmobile: kzm9g: remove unrelated config
arm: rmobile: Change initializing ICCICR register
arm: rmobile: Add support TMU base timer function
arm: rmobile: kzm9g: Add CONFIG_GLOBAL_TIMER to board config file
arm: rmobile: Add support Renesas R8A7740
arm: rmobile: Add support PFC of Renesas R8A7740
arm: rmobile: armadillo-800eva Remove board_eth_init
arm: rmobile: Add cpu_eth_init function
rmobile: armadillo-800eva: Change init function of SCIFA1
rmobile: armadillo-800eva: Add Support CONFIG_OF_LIBFDT
rmobile: armadillo-800eva: Add Support NFS and BOOTZ command
rmobile: armadillo-800eva: Remove CONFIG_SYS_NO_L2CACHE
rmobile: Add README
Tetsuyuki Kobayashi (11):
arm: rmobile: kzm9g: Modify sdram area
arm: rmobile: kzm9g: Adjust low level hardware setting
arm: rmobile: kzm9g: change prompt to board specific
arm: rmobile: kzm9g: Modify bus controller setting for CS4
arm: rmobile: kzm9g: enable reset command
arm: rmobile: kzm9g: Add dummy member to struct sh73a0_rwdt
arm: rmobile: kzm9g: Fix CONFIG_BAUDRATE setting
arm: rmobile: kzm9g: add NFS_TIMEOUT in config file
arm: rmobile: kzm9g: remove unrelated config
arm: rmobile: kzm9g: fix CPU info
arm: rmobile: kzm9g: separate cpu_rev to integer and fraction
MAINTAINERS | 8 +
arch/arm/cpu/armv7/rmobile/Makefile | 59 +++
arch/arm/cpu/armv7/rmobile/board.c | 31 ++
arch/arm/cpu/armv7/rmobile/config.mk | 26 ++
arch/arm/cpu/armv7/rmobile/cpu_info-r8a7740.c | 48 +++
arch/arm/cpu/armv7/rmobile/cpu_info-sh73a0.c | 60 ++++
arch/arm/cpu/armv7/rmobile/cpu_info.c | 85 +++++
arch/arm/cpu/armv7/rmobile/emac.c | 36 ++
arch/arm/cpu/armv7/rmobile/lowlevel_init.S | 98 +++++
arch/arm/cpu/armv7/rmobile/pfc-r8a7740.c | 2612
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/rmobile/pfc-sh73a0.c | 2807
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/cpu/armv7/rmobile/timer.c | 97 +++++
arch/arm/include/asm/arch-armv7/globaltimer.h | 36 ++
arch/arm/include/asm/arch-rmobile/gpio.h | 12 +
arch/arm/include/asm/arch-rmobile/irqs.h | 18 +
arch/arm/include/asm/arch-rmobile/r8a7740-gpio.h | 584
++++++++++++++++++++++++++++++
arch/arm/include/asm/arch-rmobile/r8a7740.h | 287 +++++++++++++++
arch/arm/include/asm/arch-rmobile/rmobile.h | 14 +
arch/arm/include/asm/arch-rmobile/sh73a0-gpio.h | 553
++++++++++++++++++++++++++++
arch/arm/include/asm/arch-rmobile/sh73a0.h | 289 +++++++++++++++
arch/arm/include/asm/arch-rmobile/sys_proto.h | 29 ++
arch/arm/include/asm/mach-types.h | 26 ++
board/atmark-techno/armadillo-800eva/Makefile | 46 +++
board/atmark-techno/armadillo-800eva/armadillo-800eva.c | 328
+++++++++++++++++
board/kmc/kzm9g/Makefile | 50 +++
board/kmc/kzm9g/kzm9g.c | 377
+++++++++++++++++++
boards.cfg | 2 +
doc/README.rmobile | 65 ++++
include/configs/armadillo-800eva.h | 160 +++++++++
include/configs/kzm9g.h | 169 +++++++++
include/sh_tmu.h | 2 +-
31 files changed, 9013 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/cpu/armv7/rmobile/Makefile
create mode 100644 arch/arm/cpu/armv7/rmobile/board.c
create mode 100644 arch/arm/cpu/armv7/rmobile/config.mk
create mode 100644 arch/arm/cpu/armv7/rmobile/cpu_info-r8a7740.c
create mode 100644 arch/arm/cpu/armv7/rmobile/cpu_info-sh73a0.c
create mode 100644 arch/arm/cpu/armv7/rmobile/cpu_info.c
create mode 100644 arch/arm/cpu/armv7/rmobile/emac.c
create mode 100644 arch/arm/cpu/armv7/rmobile/lowlevel_init.S
create mode 100644 arch/arm/cpu/armv7/rmobile/pfc-r8a7740.c
create mode 100644 arch/arm/cpu/armv7/rmobile/pfc-sh73a0.c
create mode 100644 arch/arm/cpu/armv7/rmobile/timer.c
create mode 100644 arch/arm/include/asm/arch-armv7/globaltimer.h
create mode 100644 arch/arm/include/asm/arch-rmobile/gpio.h
create mode 100644 arch/arm/include/asm/arch-rmobile/irqs.h
create mode 100644 arch/arm/include/asm/arch-rmobile/r8a7740-gpio.h
create mode 100644 arch/arm/include/asm/arch-rmobile/r8a7740.h
create mode 100644 arch/arm/include/asm/arch-rmobile/rmobile.h
create mode 100644 arch/arm/include/asm/arch-rmobile/sh73a0-gpio.h
create mode 100644 arch/arm/include/asm/arch-rmobile/sh73a0.h
create mode 100644 arch/arm/include/asm/arch-rmobile/sys_proto.h
create mode 100644 board/atmark-techno/armadillo-800eva/Makefile
create mode 100644 board/atmark-techno/armadillo-800eva/armadillo-800eva.c
create mode 100644 board/kmc/kzm9g/Makefile
create mode 100644 board/kmc/kzm9g/kzm9g.c
create mode 100644 doc/README.rmobile
create mode 100644 include/configs/armadillo-800eva.h
create mode 100644 include/configs/kzm9g.h
--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6
More information about the U-Boot
mailing list