fastboot: rockchip: Select FASTBOOT_FLASH[_MMC_DEV]
Select CONFIG_FASTBOOT_FLASH, CONFIG_FASTBOOT_FLASH_MMC_DEV for rockchip SoC plaforms in fastboot Kconfig file instead of defined it in board defconfig. This eventually drop the explicit configs defined in supporting board defconfig files. Tested-by: Levin Du <djw@t-chip.com.cn> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
		
							parent
							
								
									b032061405
								
							
						
					
					
						commit
						a9af59a30a
					
				|  | @ -35,8 +35,6 @@ CONFIG_REGMAP=y | |||
| CONFIG_SYSCON=y | ||||
| # CONFIG_SPL_BLK is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -23,8 +23,6 @@ CONFIG_SYSCON=y | |||
| CONFIG_CLK=y | ||||
| CONFIG_FASTBOOT_BUF_ADDR=0x60800800 | ||||
| CONFIG_FASTBOOT_BUF_SIZE=0x04000000 | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -44,8 +44,6 @@ CONFIG_CLK=y | |||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_TPL_CLK=y | ||||
| CONFIG_FASTBOOT_BUF_SIZE=0x04000000 | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -43,8 +43,6 @@ CONFIG_SYSCON=y | |||
| CONFIG_SPL_SYSCON=y | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -46,8 +46,6 @@ CONFIG_TPL_SYSCON=y | |||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_BUF_ADDR=0x800800 | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -44,8 +44,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -37,8 +37,6 @@ CONFIG_REGMAP=y | |||
| CONFIG_SYSCON=y | ||||
| # CONFIG_SPL_BLK is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -45,8 +45,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -47,8 +47,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -45,8 +45,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -48,8 +48,6 @@ CONFIG_TPL_SYSCON=y | |||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_BUF_ADDR=0x800800 | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=1 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -47,8 +47,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -52,8 +52,6 @@ CONFIG_SPL_SYSCON=y | |||
| # CONFIG_SPL_SIMPLE_BUS is not set | ||||
| CONFIG_CLK=y | ||||
| CONFIG_SPL_CLK=y | ||||
| CONFIG_FASTBOOT_FLASH=y | ||||
| CONFIG_FASTBOOT_FLASH_MMC_DEV=0 | ||||
| CONFIG_FASTBOOT_CMD_OEM_FORMAT=y | ||||
| CONFIG_ROCKCHIP_GPIO=y | ||||
| CONFIG_SYS_I2C_ROCKCHIP=y | ||||
|  |  | |||
|  | @ -64,7 +64,7 @@ config FASTBOOT_USB_DEV | |||
| 
 | ||||
| config FASTBOOT_FLASH | ||||
| 	bool "Enable FASTBOOT FLASH command" | ||||
| 	default y if ARCH_SUNXI | ||||
| 	default y if ARCH_SUNXI || ARCH_ROCKCHIP | ||||
| 	depends on MMC || (NAND && CMD_MTDPARTS) | ||||
| 	select IMAGE_SPARSE | ||||
| 	help | ||||
|  | @ -89,6 +89,8 @@ endchoice | |||
| config FASTBOOT_FLASH_MMC_DEV | ||||
| 	int "Define FASTBOOT MMC FLASH default device" | ||||
| 	depends on FASTBOOT_FLASH_MMC | ||||
| 	default 1 if ROCKCHIP_RK3328 | ||||
| 	default 0 if ARCH_ROCKCHIP | ||||
| 	default 0 if ARCH_SUNXI && MMC_SUNXI_SLOT_EXTRA = -1 | ||||
| 	default 1 if ARCH_SUNXI && MMC_SUNXI_SLOT_EXTRA != -1 | ||||
| 	help | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue