[U-Boot] [PATCH 0/7] rockchip: Split sdram common function into sdram_common.c
Kever Yang
kever.yang at rock-chips.com
Tue Jun 13 09:29:55 UTC 2017
Some function like the dram capability decode and dram_init() are
the same for all Rockchip SoCs, maybe alaso cap detect function later,
add sdram_common.c for all SoC driver.
Kever Yang (7):
rockchip: add sdram_common for common functions
rockchip: use common sdram function
rockchip: rk3328: add sdram driver in U-Boot
rockchip: rk3368: add sdram driver for U-Boot
rockchip: dts: rk3328: add dmc node
rockchip: dts: rk3368: add dmc node
rockchip: correct the bank0 ram size
arch/arm/dts/rk3328.dtsi | 7 ++
arch/arm/dts/rk3368.dtsi | 7 ++
arch/arm/include/asm/arch-rockchip/ddr_rk3288.h | 48 -----------
arch/arm/include/asm/arch-rockchip/grf_rk3368.h | 4 +-
arch/arm/include/asm/arch-rockchip/sdram_common.h | 58 ++++++++++++++
arch/arm/mach-rockchip/Makefile | 3 +
arch/arm/mach-rockchip/rk3188-board.c | 22 -----
arch/arm/mach-rockchip/rk3188/sdram_rk3188.c | 61 +++-----------
arch/arm/mach-rockchip/rk3288-board.c | 22 -----
arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 74 +++++------------
arch/arm/mach-rockchip/rk3328/Makefile | 1 +
arch/arm/mach-rockchip/rk3328/sdram_rk3328.c | 66 +++++++++++++++
arch/arm/mach-rockchip/rk3368/Makefile | 1 +
arch/arm/mach-rockchip/rk3368/sdram_rk3368.c | 66 +++++++++++++++
arch/arm/mach-rockchip/rk3399/sdram_rk3399.c | 97 ++---------------------
arch/arm/mach-rockchip/sdram_common.c | 71 +++++++++++++++++
board/rockchip/evb_rk3328/evb-rk3328.c | 8 +-
board/rockchip/evb_rk3399/evb-rk3399.c | 24 +-----
board/rockchip/sheep_rk3368/sheep_rk3368.c | 9 +--
board/theobroma-systems/puma_rk3399/puma-rk3399.c | 24 +-----
20 files changed, 324 insertions(+), 349 deletions(-)
create mode 100644 arch/arm/include/asm/arch-rockchip/sdram_common.h
create mode 100644 arch/arm/mach-rockchip/rk3328/sdram_rk3328.c
create mode 100644 arch/arm/mach-rockchip/rk3368/sdram_rk3368.c
create mode 100644 arch/arm/mach-rockchip/sdram_common.c
--
1.9.1
More information about the U-Boot
mailing list