ARM: imx6q_logic: With SPL_OF_CONTROL enabled, remove MMC init
Since the board uses SPL_OF_CONTROL now, we don't need to explicitly initialize the MMC driver, but we still need to pinmux the corresponding pins. This patch removes the initialization code and leave just the muxing behind. Signed-off-by: Adam Ford <aford173@gmail.com>
This commit is contained in:
		
							parent
							
								
									0749bbb5c7
								
							
						
					
					
						commit
						8f4691e31a
					
				|  | @ -223,25 +223,15 @@ int board_mmc_init(bd_t *bis) | ||||||
| 	switch (reg) { | 	switch (reg) { | ||||||
| 	case 0: | 	case 0: | ||||||
| 		SETUP_IOMUX_PADS(usdhc1_pads); | 		SETUP_IOMUX_PADS(usdhc1_pads); | ||||||
| 		usdhc_cfg[0].esdhc_base = USDHC1_BASE_ADDR; |  | ||||||
| 		usdhc_cfg[0].sdhc_clk = mxc_get_clock(MXC_ESDHC_CLK); |  | ||||||
| 		gd->arch.sdhc_clk = usdhc_cfg[0].sdhc_clk; |  | ||||||
| 		break; | 		break; | ||||||
| 	case 1: | 	case 1: | ||||||
| 		SETUP_IOMUX_PADS(usdhc2_pads); | 		SETUP_IOMUX_PADS(usdhc2_pads); | ||||||
| 		usdhc_cfg[1].esdhc_base = USDHC2_BASE_ADDR; |  | ||||||
| 		usdhc_cfg[1].sdhc_clk = mxc_get_clock(MXC_ESDHC2_CLK); |  | ||||||
| 		gd->arch.sdhc_clk = usdhc_cfg[1].sdhc_clk; |  | ||||||
| 		break; | 		break; | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	return fsl_esdhc_initialize(bis, &usdhc_cfg[reg]); | 	return 0; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| int board_mmc_getcd(struct mmc *mmc) |  | ||||||
| { |  | ||||||
| 	return 1; |  | ||||||
| } |  | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| static void ccgr_init(void) | static void ccgr_init(void) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue