Lines Matching defs:omap_hsmmc_data
75 struct omap_hsmmc_data { struct
76 struct hsmmc *base_addr;
78 struct mmc_config cfg;
80 uint bus_width;
81 uint clock;
82 ushort last_cmd;
85 struct gpio_desc cd_gpio; /* Change Detect GPIO */
86 struct gpio_desc wp_gpio; /* Write Protect GPIO */
88 int cd_gpio;
89 int wp_gpio;
93 enum bus_mode mode;
95 u8 controller_flags;
97 struct omap_hsmmc_adma_desc *adma_desc_table;
98 uint desc_slot;
100 const char *hw_rev;
101 struct udevice *pbias_supply;
102 uint signal_voltage;
104 struct omap_hsmmc_pinctrl_state *default_pinctrl_state;
105 struct omap_hsmmc_pinctrl_state *hs_pinctrl_state;
106 struct omap_hsmmc_pinctrl_state *hs200_1_8v_pinctrl_state;
107 struct omap_hsmmc_pinctrl_state *ddr_1_8v_pinctrl_state;
108 struct omap_hsmmc_pinctrl_state *sdr12_pinctrl_state;
109 struct omap_hsmmc_pinctrl_state *sdr25_pinctrl_state;
110 struct omap_hsmmc_pinctrl_state *ddr50_pinctrl_state;
111 struct omap_hsmmc_pinctrl_state *sdr50_pinctrl_state;
112 struct omap_hsmmc_pinctrl_state *sdr104_pinctrl_state;