Message ID | 20200721150604.35410-1-jagan@amarulasolutions.com |
---|---|
Headers | show |
Series |
|
Related | show |
On 2020/7/21 下午11:05, Jagan Teki wrote: > This series supports custom initialization code required for > roc-rk3399-pc board on SPL stage. > > Now this series is well mature code handling to add custom > spl_board_init code parts. > > roc-rk3399-pc would require custom leds initialization based > on user intervention of the power key. This code handles the > user intervention via SPI environment variable. If someone > or production systems wants this feature then 'pwr_key' has > to be set otherwise it is normal like other rk3399 boards > in Mainline. > > Changes for v6: > - use spl board init code for led_setup > Changes for v5: > - drop banner changes > - add code changes in roc-pc-rk3399.c > Changes for v4: > - enable SPL_BOARD_INIT in all platforms > Changes for v3: > - support leds on SPL > - support env 'pwr_key' > > Jagan Teki (5): > rockchip: rk3399: Add weak led_setup() > rockchip: roc-rk3399-pc: Add custom led_setup() > rockchip: Don't clear the reset status reg > rockchip: Separate the reset cause from display cpuinfo > rockchip: roc-rk3399-pc: Set LED only during POR and pwr_key=y > > arch/arm/include/asm/arch-rockchip/cru.h | 3 +- > arch/arm/mach-rockchip/Makefile | 5 ++- > arch/arm/mach-rockchip/cpu-info.c | 26 ++++++----- > arch/arm/mach-rockchip/rk3399/rk3399.c | 6 +++ > arch/arm/mach-rockchip/tpl.c | 7 --- > board/firefly/roc-pc-rk3399/roc-pc-rk3399.c | 48 +++++++++++++++++---- > configs/roc-pc-mezzanine-rk3399_defconfig | 6 ++- > configs/roc-pc-rk3399_defconfig | 6 ++- > 8 files changed, 71 insertions(+), 36 deletions(-) Applied to u-boot-rockchip master for this patch set, thanks.