"Das U-Boot" Source Tree
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

rockchip: rk3128: Add some config defaults

In order to reduce the size of defconfig when more boards get added for
this SoC provide Kconfig defaults.

Signed-off-by: Alex Bee <knaerzche@gmail.com>

authored by

Alex Bee and committed by
joshua stein
9d8a8280 dfb73ee6

+17 -14
+13
arch/arm/mach-rockchip/Kconfig
··· 66 66 config ROCKCHIP_RK3128 67 67 bool "Support Rockchip RK3128" 68 68 select CPU_V7A 69 + select BOARD_LATE_INIT 70 + select CLK 71 + select DM_REGULATOR_FIXED 72 + select DM_RESET 73 + select FIT 74 + select HAS_CUSTOM_SYS_INIT_SP_ADDR 75 + select PINCTRL 76 + select RAM 77 + select REGMAP 78 + select SYSCON 79 + select SYS_ARCH_TIMER 80 + imply BOOTSTD_FULL 69 81 imply MISC 70 82 imply MISC_INIT_R 71 83 imply ROCKCHIP_EFUSE 72 84 imply ROCKCHIP_COMMON_BOARD 85 + imply SKIP_LOWLEVEL_INIT 73 86 imply OF_UPSTREAM 74 87 help 75 88 The Rockchip RK3128 is a ARM-based SoC with a quad-core Cortex-A7
+4 -1
arch/arm/mach-rockchip/rk3128/Kconfig
··· 23 23 default "rk3128" 24 24 25 25 config SYS_MALLOC_F_LEN 26 - default 0x0800 26 + default 0x10000 27 + 28 + config CUSTOM_SYS_INIT_SP_ADDR 29 + default 0x63f00000 27 30 28 31 source "board/rockchip/evb_rk3128/Kconfig" 29 32
-13
configs/evb-rk3128_defconfig
··· 1 1 CONFIG_ARM=y 2 - CONFIG_SKIP_LOWLEVEL_INIT=y 3 - CONFIG_SYS_ARCH_TIMER=y 4 2 CONFIG_ARCH_ROCKCHIP=y 5 3 CONFIG_TEXT_BASE=0x60000000 6 4 CONFIG_NR_DRAM_BANKS=2 7 - CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y 8 - CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x60100000 9 5 CONFIG_SF_DEFAULT_SPEED=20000000 10 6 CONFIG_ENV_OFFSET=0x0 11 7 CONFIG_DEFAULT_DEVICE_TREE="rockchip/rk3128-evb" 12 - CONFIG_DM_RESET=y 13 8 CONFIG_ROCKCHIP_RK3128=y 14 9 CONFIG_SYS_BOOTM_LEN=0x4000000 15 10 CONFIG_SYS_LOAD_ADDR=0x60800800 16 11 CONFIG_DEBUG_UART_BASE=0x20068000 17 12 CONFIG_DEBUG_UART_CLOCK=24000000 18 - # CONFIG_DEBUG_UART_BOARD_INIT is not set 19 13 CONFIG_DEBUG_UART=y 20 - CONFIG_FIT=y 21 14 CONFIG_DEFAULT_FDT_FILE="rockchip/rk3128-evb.dtb" 22 15 # CONFIG_DISPLAY_CPUINFO is not set 23 16 CONFIG_DISPLAY_BOARDINFO_LATE=y ··· 29 22 CONFIG_CMD_TIME=y 30 23 CONFIG_ENV_IS_IN_MMC=y 31 24 CONFIG_SYS_RELOC_GD_ENV_ADDR=y 32 - CONFIG_REGMAP=y 33 - CONFIG_SYSCON=y 34 - CONFIG_CLK=y 35 25 CONFIG_FASTBOOT_BUF_ADDR=0x60800800 36 26 CONFIG_FASTBOOT_BUF_SIZE=0x04000000 37 27 CONFIG_FASTBOOT_CMD_OEM_FORMAT=y ··· 40 30 CONFIG_MMC_DW=y 41 31 CONFIG_MMC_DW_ROCKCHIP=y 42 32 CONFIG_PHY_ROCKCHIP_INNO_USB2=y 43 - CONFIG_PINCTRL=y 44 33 CONFIG_REGULATOR_PWM=y 45 - CONFIG_DM_REGULATOR_FIXED=y 46 - CONFIG_RAM=y 47 34 CONFIG_DEBUG_UART_SHIFT=2 48 35 CONFIG_SYS_NS16550_MEM32=y 49 36 CONFIG_SYSRESET=y