mx6qarm2.c (5523cc2b8aa01c81c1df476e4e466d418510eae3) mx6qarm2.c (fb0d042814e6ea3463ee335523222f91d891d084)
1/*
2 * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7#include <common.h>
8#include <asm/io.h>

--- 96 unchanged lines hidden (view full) ---

105}
106
107#ifdef CONFIG_FSL_ESDHC
108struct fsl_esdhc_cfg usdhc_cfg[2] = {
109 {USDHC3_BASE_ADDR},
110 {USDHC4_BASE_ADDR},
111};
112
1/*
2 * Copyright (C) 2010-2011 Freescale Semiconductor, Inc.
3 *
4 * SPDX-License-Identifier: GPL-2.0+
5 */
6
7#include <common.h>
8#include <asm/io.h>

--- 96 unchanged lines hidden (view full) ---

105}
106
107#ifdef CONFIG_FSL_ESDHC
108struct fsl_esdhc_cfg usdhc_cfg[2] = {
109 {USDHC3_BASE_ADDR},
110 {USDHC4_BASE_ADDR},
111};
112
113int board_mmc_get_env_dev(int devno)
114{
115 return devno - 2;
116}
117
113int board_mmc_getcd(struct mmc *mmc)
114{
115 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv;
116 int ret;
117
118 if (cfg->esdhc_base == USDHC3_BASE_ADDR) {
119 gpio_direction_input(IMX_GPIO_NR(6, 11));
120 ret = !gpio_get_value(IMX_GPIO_NR(6, 11));

--- 163 unchanged lines hidden ---
118int board_mmc_getcd(struct mmc *mmc)
119{
120 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv;
121 int ret;
122
123 if (cfg->esdhc_base == USDHC3_BASE_ADDR) {
124 gpio_direction_input(IMX_GPIO_NR(6, 11));
125 ret = !gpio_get_value(IMX_GPIO_NR(6, 11));

--- 163 unchanged lines hidden ---