Lines Matching +full:mmc +full:- +full:card
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * MMC definitions for OMAP2
13 /* back-link to device */
20 * maximum frequency on the MMC bus */
25 /* initialize board-specific MMC functionality, can be NULL if
44 * need to OR'd all capabilities (ref. linux/mmc/host.h)
46 u8 wires; /* Used for the MMC driver on omap1 and 2420 */
47 u32 caps; /* Used for the MMC driver on 2430 and later */
48 u32 pm_caps; /* PM capabilities of the mmc */
52 * that board-specific code handled it before common init logic.
56 /* switch pin can be for card detect (default) or card cover */
68 /* If using power_saving and the MMC power is not to go off */
83 int switch_pin; /* gpio (card detect) */
97 /* if we have special card, init it using this callback */
98 void (*init_card)(struct mmc_card *card);
100 /* return MMC cover switch state, can be NULL if not supported.
103 * 0 - closed
104 * 1 - open
111 /* Card detection IRQs */