All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/24] rockchip: Migrate to use common board file
@ 2019-07-22 12:01 Kever Yang
  2019-07-22 12:01 ` [U-Boot] [PATCH 01/24] rockchip: rk3328: add board_debug_uart_init() Kever Yang
                   ` (23 more replies)
  0 siblings, 24 replies; 26+ messages in thread
From: Kever Yang @ 2019-07-22 12:01 UTC (permalink / raw)
  To: u-boot


Rockchip SoCs have similar boot process, we can re-use
the same U-Boot proper board file for all SoCs, and avoid too much
copy-paste overhead.



Kever Yang (24):
  rockchip: rk3328: add board_debug_uart_init()
  rockchip: convert to use ROCKCHIP_BOOT_MODE_REG for fastboot tag
  rockchip: clean up board_usb_init() for all SoCs
  rockchip: add common board file for U-Boot proper
  rockchip: sdram_common: add common dram_init_banksize
  rockchip: rk3036: move dram_init() into soc file
  rockchip: rk3036: Migrate to use common board file
  rockchip: rk3128: Migrate to use common board file
  rockchip: rk322x: move SoC setting into arch_cpu_init()
  rockchip: rk322x: Migrate to use common board file
  rockchip: rk3188: Move SoC one time setting into arch_cpu_init()
  rockchip: rk3188: Migrate to use common board file
  rockchip: rk3288: move SOC setting into arch_cpu_init()
  rockchip: rk3288: move board_early_init_f() back to veyron
  rockchip: rk3288: Move veyron_init() back to veyron.c
  rockchip: rk3288: Move clock CMD to SoC file
  rockchip: rk3288: Move rk3288_detect_reset_reason to soc file
  rockchip: rk3288: Migrate to use common board file
  rockchip: rk3328: Migrate to use common board file
  rockchip: rk3328: Migrate to use common board file
  rockchip: rk3399: init vbus regulator in board_early_init_f()
  rockchip: rk3399: Migrate to use common board file
  rockchip: elgin-rv1108: use board_early_init_f for per-boar init
  rockchip: rv1108: Migrate to use common board file

 arch/arm/mach-rockchip/Kconfig                |  16 +
 arch/arm/mach-rockchip/Makefile               |   9 +-
 .../mach-rockchip/{rk3036-board.c => board.c} |  52 +--
 arch/arm/mach-rockchip/rk3036/rk3036.c        |  16 +
 arch/arm/mach-rockchip/rk3128-board.c         | 123 -------
 arch/arm/mach-rockchip/rk3128/rk3128.c        |   3 +
 arch/arm/mach-rockchip/rk3188-board.c         |  53 ---
 arch/arm/mach-rockchip/rk3188/rk3188.c        |  16 +
 arch/arm/mach-rockchip/rk322x-board.c         | 127 -------
 arch/arm/mach-rockchip/rk322x/rk322x.c        |  11 +
 arch/arm/mach-rockchip/rk3288-board.c         | 320 ------------------
 arch/arm/mach-rockchip/rk3288/rk3288.c        | 134 ++++++++
 arch/arm/mach-rockchip/rk3328/rk3328.c        |  56 ++-
 arch/arm/mach-rockchip/rk3368/rk3368.c        |  11 -
 arch/arm/mach-rockchip/rk3399-board.c         |  13 -
 arch/arm/mach-rockchip/rk3399/rk3399.c        |  11 -
 arch/arm/mach-rockchip/rv1108-board.c         |  81 -----
 arch/arm/mach-rockchip/rv1108/rv1108.c        |  10 -
 arch/arm/mach-rockchip/sdram_common.c         |  63 ++++
 .../popmetal_rk3288/popmetal-rk3288.c         |   2 +-
 board/elgin/elgin_rv1108/elgin_rv1108.c       |   4 +-
 board/google/veyron/veyron.c                  |  83 +++++
 board/phytec/phycore_rk3288/phycore-rk3288.c  |   2 +-
 board/rockchip/evb_px5/evb-px5.c              |   6 -
 board/rockchip/evb_rk3328/evb-rk3328.c        |  65 ----
 board/rockchip/evb_rk3399/evb-rk3399.c        |  15 +-
 board/rockchip/evb_rv1108/evb_rv1108.c        |  14 -
 board/rockchip/sheep_rk3368/sheep_rk3368.c    |  15 -
 board/rockchip/tinker_rk3288/tinker-rk3288.c  |   2 +-
 .../lion_rk3368/lion_rk3368.c                 |  18 -
 .../puma_rk3399/puma-rk3399.c                 |  15 -
 board/vamrs/rock960_rk3399/rock960-rk3399.c   |  15 -
 32 files changed, 426 insertions(+), 955 deletions(-)
 rename arch/arm/mach-rockchip/{rk3036-board.c => board.c} (61%)
 delete mode 100644 arch/arm/mach-rockchip/rk3128-board.c
 delete mode 100644 arch/arm/mach-rockchip/rk3188-board.c
 delete mode 100644 arch/arm/mach-rockchip/rk322x-board.c
 delete mode 100644 arch/arm/mach-rockchip/rk3288-board.c
 delete mode 100644 arch/arm/mach-rockchip/rk3399-board.c
 delete mode 100644 arch/arm/mach-rockchip/rv1108-board.c

-- 
2.17.1

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2019-07-23 19:51 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-22 12:01 [U-Boot] [PATCH 00/24] rockchip: Migrate to use common board file Kever Yang
2019-07-22 12:01 ` [U-Boot] [PATCH 01/24] rockchip: rk3328: add board_debug_uart_init() Kever Yang
2019-07-22 12:01 ` [U-Boot] [PATCH 02/24] rockchip: convert to use ROCKCHIP_BOOT_MODE_REG for fastboot tag Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 03/24] rockchip: clean up board_usb_init() for all SoCs Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 04/24] rockchip: add common board file for U-Boot proper Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 05/24] rockchip: sdram_common: add common dram_init_banksize Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 06/24] rockchip: rk3036: move dram_init() into soc file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 07/24] rockchip: rk3036: Migrate to use common board file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 08/24] rockchip: rk3128: " Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 09/24] rockchip: rk322x: move SoC setting into arch_cpu_init() Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 10/24] rockchip: rk322x: Migrate to use common board file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 11/24] rockchip: rk3188: Move SoC one time setting into arch_cpu_init() Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 12/24] rockchip: rk3188: Migrate to use common board file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 13/24] rockchip: rk3288: move SOC setting into arch_cpu_init() Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 14/24] rockchip: rk3288: move board_early_init_f() back to veyron Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 15/24] rockchip: rk3288: Move veyron_init() back to veyron.c Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 16/24] rockchip: rk3288: Move clock CMD to SoC file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 17/24] rockchip: rk3288: Move rk3288_detect_reset_reason to soc file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 18/24] rockchip: rk3288: Migrate to use common board file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 19/24] rockchip: rk3328: " Kever Yang
2019-07-23 19:51   ` Matwey V. Kornilov
2019-07-22 12:02 ` [U-Boot] [PATCH 20/24] " Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 21/24] rockchip: rk3399: init vbus regulator in board_early_init_f() Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 22/24] rockchip: rk3399: Migrate to use common board file Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 23/24] rockchip: elgin-rv1108: use board_early_init_f for per-boar init Kever Yang
2019-07-22 12:02 ` [U-Boot] [PATCH 24/24] rockchip: rv1108: Migrate to use common board file Kever Yang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.