Lines Matching refs:ushc_data
89 struct ushc_data { struct
119 static int ushc_hw_reset(struct ushc_data *ushc) in ushc_hw_reset() argument
126 static int ushc_hw_get_caps(struct ushc_data *ushc) in ushc_hw_get_caps()
148 static int ushc_hw_set_host_ctrl(struct ushc_data *ushc, u16 mask, u16 val) in ushc_hw_set_host_ctrl()
165 struct ushc_data *ushc = urb->context; in int_callback()
199 struct ushc_data *ushc = urb->context; in cbw_callback()
209 struct ushc_data *ushc = urb->context; in data_callback()
217 struct ushc_data *ushc = urb->context; in csw_callback()
250 struct ushc_data *ushc = mmc_priv(mmc); in ushc_request()
321 static int ushc_set_power(struct ushc_data *ushc, unsigned char power_mode) in ushc_set_power()
342 static int ushc_set_bus_width(struct ushc_data *ushc, int bus_width) in ushc_set_bus_width()
348 static int ushc_set_bus_freq(struct ushc_data *ushc, int clk, bool enable_hs) in ushc_set_bus_freq()
373 struct ushc_data *ushc = mmc_priv(mmc); in ushc_set_ios()
382 struct ushc_data *ushc = mmc_priv(mmc); in ushc_get_cd()
389 struct ushc_data *ushc = mmc_priv(mmc); in ushc_enable_sdio_irq()
397 static void ushc_clean_up(struct ushc_data *ushc) in ushc_clean_up()
422 struct ushc_data *ushc; in ushc_probe()
428 mmc = mmc_alloc_host(sizeof(struct ushc_data), &intf->dev); in ushc_probe()
534 struct ushc_data *ushc = usb_get_intfdata(intf); in ushc_disconnect()