nand: Kconfig: Change dependency for NAND_ARASAN
NAND_ARASAN selecting DM_MTD uunconditionally. Driver can be enabled with !DM that's why Kconfig it showing it as error: WARNING: unmet direct dependencies detected for DM_MTD Depends on [n]: DM [=n] Selected by [y]: - NAND_ARASAN [=y] && MTD_RAW_NAND [=y] Signed-off-by: Michal Simek <michal.simek@xilinx.com> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
		
							parent
							
								
									ed6d31c8a6
								
							
						
					
					
						commit
						a253092d49
					
				| 
						 | 
					@ -49,6 +49,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 | 
				
			||||||
# CONFIG_DM_DEVICE_REMOVE is not set
 | 
					# CONFIG_DM_DEVICE_REMOVE is not set
 | 
				
			||||||
# CONFIG_MMC is not set
 | 
					# CONFIG_MMC is not set
 | 
				
			||||||
CONFIG_MTD=y
 | 
					CONFIG_MTD=y
 | 
				
			||||||
 | 
					CONFIG_DM_MTD=y
 | 
				
			||||||
CONFIG_MTD_RAW_NAND=y
 | 
					CONFIG_MTD_RAW_NAND=y
 | 
				
			||||||
CONFIG_NAND_ARASAN=y
 | 
					CONFIG_NAND_ARASAN=y
 | 
				
			||||||
CONFIG_SYS_NAND_MAX_CHIPS=2
 | 
					CONFIG_SYS_NAND_MAX_CHIPS=2
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -49,6 +49,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 | 
				
			||||||
# CONFIG_DM_DEVICE_REMOVE is not set
 | 
					# CONFIG_DM_DEVICE_REMOVE is not set
 | 
				
			||||||
# CONFIG_MMC is not set
 | 
					# CONFIG_MMC is not set
 | 
				
			||||||
CONFIG_MTD=y
 | 
					CONFIG_MTD=y
 | 
				
			||||||
 | 
					CONFIG_DM_MTD=y
 | 
				
			||||||
CONFIG_MTD_RAW_NAND=y
 | 
					CONFIG_MTD_RAW_NAND=y
 | 
				
			||||||
CONFIG_NAND_ARASAN=y
 | 
					CONFIG_NAND_ARASAN=y
 | 
				
			||||||
CONFIG_ARM_DCC=y
 | 
					CONFIG_ARM_DCC=y
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -95,6 +95,7 @@ CONFIG_MMC_HS200_SUPPORT=y
 | 
				
			||||||
CONFIG_MMC_SDHCI=y
 | 
					CONFIG_MMC_SDHCI=y
 | 
				
			||||||
CONFIG_MMC_SDHCI_ZYNQ=y
 | 
					CONFIG_MMC_SDHCI_ZYNQ=y
 | 
				
			||||||
CONFIG_MTD=y
 | 
					CONFIG_MTD=y
 | 
				
			||||||
 | 
					CONFIG_DM_MTD=y
 | 
				
			||||||
CONFIG_MTD_RAW_NAND=y
 | 
					CONFIG_MTD_RAW_NAND=y
 | 
				
			||||||
CONFIG_NAND_ARASAN=y
 | 
					CONFIG_NAND_ARASAN=y
 | 
				
			||||||
CONFIG_SYS_NAND_MAX_CHIPS=2
 | 
					CONFIG_SYS_NAND_MAX_CHIPS=2
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -233,7 +233,7 @@ endif
 | 
				
			||||||
config NAND_ARASAN
 | 
					config NAND_ARASAN
 | 
				
			||||||
	bool "Configure Arasan Nand"
 | 
						bool "Configure Arasan Nand"
 | 
				
			||||||
	select SYS_NAND_SELF_INIT
 | 
						select SYS_NAND_SELF_INIT
 | 
				
			||||||
	select DM_MTD
 | 
						depends on DM_MTD
 | 
				
			||||||
	imply CMD_NAND
 | 
						imply CMD_NAND
 | 
				
			||||||
	help
 | 
						help
 | 
				
			||||||
	  This enables Nand driver support for Arasan nand flash
 | 
						  This enables Nand driver support for Arasan nand flash
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue