mx6sabresd.c (214c3f0f9921250eb336c7effadcc16158ea9df5) | mx6sabresd.c (fb0d042814e6ea3463ee335523222f91d891d084) |
---|---|
1/* 2 * Copyright (C) 2012 Freescale Semiconductor, Inc. 3 * 4 * Author: Fabio Estevam <fabio.estevam@freescale.com> 5 * 6 * SPDX-License-Identifier: GPL-2.0+ 7 */ 8 --- 221 unchanged lines hidden (view full) --- 230 {USDHC2_BASE_ADDR}, 231 {USDHC3_BASE_ADDR}, 232 {USDHC4_BASE_ADDR}, 233}; 234 235#define USDHC2_CD_GPIO IMX_GPIO_NR(2, 2) 236#define USDHC3_CD_GPIO IMX_GPIO_NR(2, 0) 237 | 1/* 2 * Copyright (C) 2012 Freescale Semiconductor, Inc. 3 * 4 * Author: Fabio Estevam <fabio.estevam@freescale.com> 5 * 6 * SPDX-License-Identifier: GPL-2.0+ 7 */ 8 --- 221 unchanged lines hidden (view full) --- 230 {USDHC2_BASE_ADDR}, 231 {USDHC3_BASE_ADDR}, 232 {USDHC4_BASE_ADDR}, 233}; 234 235#define USDHC2_CD_GPIO IMX_GPIO_NR(2, 2) 236#define USDHC3_CD_GPIO IMX_GPIO_NR(2, 0) 237 |
238int board_mmc_get_env_dev(int devno) 239{ 240 return devno - 1; 241} 242 |
|
238int board_mmc_getcd(struct mmc *mmc) 239{ 240 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; 241 int ret = 0; 242 243 switch (cfg->esdhc_base) { 244 case USDHC2_BASE_ADDR: 245 ret = !gpio_get_value(USDHC2_CD_GPIO); --- 640 unchanged lines hidden --- | 243int board_mmc_getcd(struct mmc *mmc) 244{ 245 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; 246 int ret = 0; 247 248 switch (cfg->esdhc_base) { 249 case USDHC2_BASE_ADDR: 250 ret = !gpio_get_value(USDHC2_CD_GPIO); --- 640 unchanged lines hidden --- |