Lines Matching +full:enum +full:- +full:name
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
33 * Group. This Simplified Specification is provided on a non-confidential
36 * Association, SD Group, SD-3C LLC or other third parties.
42 * is provided "AS-IS" without any representations or warranties of any
43 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD
45 * right of the SD Group, SD-3C LLC, the SD Card Association or any third
48 * SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing
49 * herein shall be construed as an obligation by the SD Group, the SD-3C LLC
51 * information, know-how or other confidential information to any third party.
83 enum mmc_vdd {
90 enum mmc_vccq {
94 enum mmc_power_mode {
98 enum mmc_bus_mode {
102 enum mmc_chip_select {
106 enum mmc_bus_type {
110 enum mmc_bus_width {
114 enum mmc_drv_type {
118 enum mmc_bus_timing {
128 enum mmc_vdd vdd; /* Voltage to apply to the power pins */
129 enum mmc_vccq vccq; /* Voltage to use for signaling */
130 enum mmc_bus_type bus_type;
131 enum mmc_bus_mode bus_mode;
132 enum mmc_chip_select chip_select;
133 enum mmc_bus_width bus_width;
134 enum mmc_power_mode power_mode;
135 enum mmc_bus_timing timing;
136 enum mmc_drv_type drv_type;
139 enum mmc_card_mode {
143 enum mmc_retune_req {
153 #define MMC_CAP_4_BIT_DATA (1 << 0) /* Can do 4-bit data transfers */
154 #define MMC_CAP_8_BIT_DATA (1 << 1) /* Can do 8-bit data transfers */
180 enum mmc_card_mode mode;
189 #define MMC_DECLARE_BRIDGE(name) \ argument
190 DRIVER_MODULE(mmc, name, mmc_driver, NULL, NULL); \
191 MODULE_DEPEND(name, mmc, MMC_VERSION, MMC_VERSION, MMC_VERSION);
192 #define MMC_DEPEND(name) \ argument
193 MODULE_DEPEND(name, mmc, MMC_VERSION, MMC_VERSION, MMC_VERSION);