Lines Matching refs:ushc_data
93 struct ushc_data { struct
123 static int ushc_hw_reset(struct ushc_data *ushc) in ushc_hw_reset() argument
130 static int ushc_hw_get_caps(struct ushc_data *ushc) in ushc_hw_get_caps()
152 static int ushc_hw_set_host_ctrl(struct ushc_data *ushc, u16 mask, u16 val) in ushc_hw_set_host_ctrl()
169 struct ushc_data *ushc = urb->context; in int_callback()
203 struct ushc_data *ushc = urb->context; in cbw_callback()
213 struct ushc_data *ushc = urb->context; in data_callback()
221 struct ushc_data *ushc = urb->context; in csw_callback()
254 struct ushc_data *ushc = mmc_priv(mmc); in ushc_request()
325 static int ushc_set_power(struct ushc_data *ushc, unsigned char power_mode) in ushc_set_power()
346 static int ushc_set_bus_width(struct ushc_data *ushc, int bus_width) in ushc_set_bus_width()
352 static int ushc_set_bus_freq(struct ushc_data *ushc, int clk, bool enable_hs) in ushc_set_bus_freq()
377 struct ushc_data *ushc = mmc_priv(mmc); in ushc_set_ios()
386 struct ushc_data *ushc = mmc_priv(mmc); in ushc_get_cd()
393 struct ushc_data *ushc = mmc_priv(mmc); in ushc_enable_sdio_irq()
401 static void ushc_clean_up(struct ushc_data *ushc) in ushc_clean_up()
426 struct ushc_data *ushc; in ushc_probe()
429 mmc = mmc_alloc_host(sizeof(struct ushc_data), &intf->dev); in ushc_probe()
535 struct ushc_data *ushc = usb_get_intfdata(intf); in ushc_disconnect()