drivers/usb/chipidea/ci.h
103
struct ci_hdrc *ci;
drivers/usb/chipidea/ci.h
137
int (*start)(struct ci_hdrc *);
drivers/usb/chipidea/ci.h
138
void (*stop)(struct ci_hdrc *);
drivers/usb/chipidea/ci.h
139
void (*suspend)(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
140
void (*resume)(struct ci_hdrc *ci, bool power_lost);
drivers/usb/chipidea/ci.h
141
irqreturn_t (*irq)(struct ci_hdrc *);
drivers/usb/chipidea/ci.h
272
static inline struct ci_role_driver *ci_role(struct ci_hdrc *ci)
drivers/usb/chipidea/ci.h
278
static inline int ci_role_start(struct ci_hdrc *ci, enum ci_role role)
drivers/usb/chipidea/ci.h
305
static inline void ci_role_stop(struct ci_hdrc *ci)
drivers/usb/chipidea/ci.h
320
static inline enum usb_role ci_role_to_usb_role(struct ci_hdrc *ci)
drivers/usb/chipidea/ci.h
348
static inline u32 hw_read_id_reg(struct ci_hdrc *ci, u32 offset, u32 mask)
drivers/usb/chipidea/ci.h
360
static inline void hw_write_id_reg(struct ci_hdrc *ci, u32 offset,
drivers/usb/chipidea/ci.h
378
static inline u32 hw_read(struct ci_hdrc *ci, enum ci_hw_regs reg, u32 mask)
drivers/usb/chipidea/ci.h
394
static inline void __hw_write(struct ci_hdrc *ci, u32 val,
drivers/usb/chipidea/ci.h
410
static inline void hw_write(struct ci_hdrc *ci, enum ci_hw_regs reg,
drivers/usb/chipidea/ci.h
428
static inline u32 hw_test_and_clear(struct ci_hdrc *ci, enum ci_hw_regs reg,
drivers/usb/chipidea/ci.h
446
static inline u32 hw_test_and_write(struct ci_hdrc *ci, enum ci_hw_regs reg,
drivers/usb/chipidea/ci.h
461
static inline bool ci_otg_is_fsm_mode(struct ci_hdrc *ci)
drivers/usb/chipidea/ci.h
474
int ci_ulpi_init(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
475
void ci_ulpi_exit(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
476
int ci_ulpi_resume(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
478
u32 hw_read_intr_enable(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
480
u32 hw_read_intr_status(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
482
int hw_device_reset(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
484
int hw_port_test_set(struct ci_hdrc *ci, u8 mode);
drivers/usb/chipidea/ci.h
486
u8 hw_port_test_get(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
488
void hw_phymode_configure(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
490
void ci_platform_configure(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
492
void dbg_create_files(struct ci_hdrc *ci);
drivers/usb/chipidea/ci.h
494
void dbg_remove_files(struct ci_hdrc *ci);
drivers/usb/chipidea/ci_hdrc_imx.c
313
static int ci_hdrc_imx_notify_event(struct ci_hdrc *ci, unsigned int event)
drivers/usb/chipidea/ci_hdrc_msm.c
79
static int ci_hdrc_msm_notify_event(struct ci_hdrc *ci, unsigned event)
drivers/usb/chipidea/ci_hdrc_npcm.c
21
static int npcm_udc_notify_event(struct ci_hdrc *ci, unsigned int event)
drivers/usb/chipidea/ci_hdrc_tegra.c
153
static int tegra_usb_notify_event(struct ci_hdrc *ci, unsigned int event)
drivers/usb/chipidea/ci_hdrc_tegra.c
235
static int tegra_ehci_hub_control(struct ci_hdrc *ci, u16 typeReq, u16 wValue,
drivers/usb/chipidea/ci_hdrc_tegra.c
260
static void tegra_usb_enter_lpm(struct ci_hdrc *ci, bool enable)
drivers/usb/chipidea/core.c
101
static void hw_alloc_regmap(struct ci_hdrc *ci, bool is_lpm)
drivers/usb/chipidea/core.c
1029
struct ci_hdrc *ci;
drivers/usb/chipidea/core.c
119
static enum ci_revision ci_get_revision(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1247
struct ci_hdrc *ci = platform_get_drvdata(pdev);
drivers/usb/chipidea/core.c
1268
static void ci_otg_fsm_suspend_for_srp(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1280
static void ci_otg_fsm_wakeup_by_srp(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1294
static void ci_controller_suspend(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1312
static void ci_extcon_wakeup_int(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1333
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/core.c
1371
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/core.c
1408
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/core.c
142
u32 hw_read_intr_enable(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
1451
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/core.c
154
u32 hw_read_intr_status(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
166
int hw_port_test_set(struct ci_hdrc *ci, u8 mode)
drivers/usb/chipidea/core.c
184
u8 hw_port_test_get(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
201
static void ci_hdrc_enter_lpm_common(struct ci_hdrc *ci, bool enable)
drivers/usb/chipidea/core.c
214
static void ci_hdrc_enter_lpm(struct ci_hdrc *ci, bool enable)
drivers/usb/chipidea/core.c
219
static int hw_device_init(struct ci_hdrc *ci, void __iomem *base)
drivers/usb/chipidea/core.c
270
void hw_phymode_configure(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
319
static int _ci_usb_phy_init(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
345
static void ci_usb_phy_exit(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
364
static int ci_usb_phy_init(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
404
void ci_platform_configure(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
461
static int hw_controller_reset(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
481
int hw_device_reset(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
522
struct ci_hdrc *ci = data;
drivers/usb/chipidea/core.c
581
static void ci_irq(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
594
struct ci_hdrc *ci = cbl->ci;
drivers/usb/chipidea/core.c
605
struct ci_hdrc *ci = usb_role_switch_get_drvdata(sw);
drivers/usb/chipidea/core.c
619
struct ci_hdrc *ci = usb_role_switch_get_drvdata(sw);
drivers/usb/chipidea/core.c
634
static enum ci_role ci_get_role(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
807
static int ci_extcon_register(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
839
struct ci_hdrc *ci = container_of(work, struct ci_hdrc, power_lost_work);
drivers/usb/chipidea/core.c
928
struct ci_hdrc *ci = platform_get_drvdata(pdev);
drivers/usb/chipidea/core.c
943
static inline void ci_role_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
951
static void ci_get_otg_capable(struct ci_hdrc *ci)
drivers/usb/chipidea/core.c
970
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/core.c
981
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/debug.c
123
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
155
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
189
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
252
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
26
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
289
void dbg_create_files(struct ci_hdrc *ci)
drivers/usb/chipidea/debug.c
310
void dbg_remove_files(struct ci_hdrc *ci)
drivers/usb/chipidea/debug.c
55
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/debug.c
77
struct ci_hdrc *ci = s->private;
drivers/usb/chipidea/host.c
115
static irqreturn_t host_irq(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
120
static int host_start(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
209
static void host_stop(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
234
void ci_hdrc_host_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
258
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/host.c
340
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/host.c
43
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/host.c
463
static void ci_hdrc_host_suspend(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
468
static void ci_hdrc_host_resume(struct ci_hdrc *ci, bool power_lost)
drivers/usb/chipidea/host.c
474
int ci_hdrc_host_init(struct ci_hdrc *ci)
drivers/usb/chipidea/host.c
87
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/host.h
13
static inline int ci_hdrc_host_init(struct ci_hdrc *ci)
drivers/usb/chipidea/host.h
18
static inline void ci_hdrc_host_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/host.h
7
int ci_hdrc_host_init(struct ci_hdrc *ci);
drivers/usb/chipidea/host.h
8
void ci_hdrc_host_destroy(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.c
122
enum ci_role ci_otg_role(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
131
void ci_handle_vbus_change(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
157
static int hw_wait_vbus_lower_bsv(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
174
void ci_handle_id_switch(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
217
struct ci_hdrc *ci = container_of(work, struct ci_hdrc, work);
drivers/usb/chipidea/otg.c
246
int ci_hdrc_otg_init(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
265
void ci_hdrc_otg_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/otg.c
29
u32 hw_read_otgsc(struct ci_hdrc *ci, u32 mask)
drivers/usb/chipidea/otg.c
83
void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data)
drivers/usb/chipidea/otg.h
11
u32 hw_read_otgsc(struct ci_hdrc *ci, u32 mask);
drivers/usb/chipidea/otg.h
12
void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data);
drivers/usb/chipidea/otg.h
13
int ci_hdrc_otg_init(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.h
14
void ci_hdrc_otg_destroy(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.h
15
enum ci_role ci_otg_role(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.h
16
void ci_handle_vbus_change(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.h
17
void ci_handle_id_switch(struct ci_hdrc *ci);
drivers/usb/chipidea/otg.h
18
static inline void ci_otg_queue_work(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
100
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
125
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
140
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
168
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
219
static void ci_otg_add_timer(struct ci_hdrc *ci, enum otg_fsm_timer t)
drivers/usb/chipidea/otg_fsm.c
246
static void ci_otg_del_timer(struct ci_hdrc *ci, enum otg_fsm_timer t)
drivers/usb/chipidea/otg_fsm.c
286
static int a_wait_vrise_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
292
static int a_wait_vfall_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
298
static int a_wait_bcon_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
304
static int a_aidl_bdis_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
310
static int b_ase0_brst_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
316
static int a_bidl_adis_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
322
static int b_aidl_bdis_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
328
static int b_se0_srp_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
334
static int b_srp_fail_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
340
static int b_data_pls_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
351
static int b_ssend_srp_tmout(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
36
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
365
static int (*otg_timer_handlers[])(struct ci_hdrc *) = {
drivers/usb/chipidea/otg_fsm.c
385
struct ci_hdrc *ci = container_of(t, struct ci_hdrc, otg_fsm_hrtimer);
drivers/usb/chipidea/otg_fsm.c
425
static int ci_otg_init_timers(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
437
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
446
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
460
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
501
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
51
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.c
543
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
554
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
568
struct ci_hdrc *ci = container_of(fsm, struct ci_hdrc, fsm);
drivers/usb/chipidea/otg_fsm.c
589
int ci_otg_fsm_work(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
644
static void ci_otg_fsm_event(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
739
irqreturn_t ci_otg_fsm_irq(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
791
void ci_hdrc_otg_fsm_start(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
796
int ci_hdrc_otg_fsm_init(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
848
void ci_hdrc_otg_fsm_remove(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.c
85
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/otg_fsm.h
66
int ci_hdrc_otg_fsm_init(struct ci_hdrc *ci);
drivers/usb/chipidea/otg_fsm.h
67
int ci_otg_fsm_work(struct ci_hdrc *ci);
drivers/usb/chipidea/otg_fsm.h
68
irqreturn_t ci_otg_fsm_irq(struct ci_hdrc *ci);
drivers/usb/chipidea/otg_fsm.h
69
void ci_hdrc_otg_fsm_start(struct ci_hdrc *ci);
drivers/usb/chipidea/otg_fsm.h
70
void ci_hdrc_otg_fsm_remove(struct ci_hdrc *ci);
drivers/usb/chipidea/otg_fsm.h
74
static inline int ci_hdrc_otg_fsm_init(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.h
79
static inline int ci_otg_fsm_work(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.h
84
static inline irqreturn_t ci_otg_fsm_irq(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.h
89
static inline void ci_hdrc_otg_fsm_start(struct ci_hdrc *ci)
drivers/usb/chipidea/otg_fsm.h
94
static inline void ci_hdrc_otg_fsm_remove(struct ci_hdrc *ci)
drivers/usb/chipidea/trace.c
13
void ci_log(struct ci_hdrc *ci, const char *fmt, ...)
drivers/usb/chipidea/trace.h
24
void ci_log(struct ci_hdrc *ci, const char *fmt, ...);
drivers/usb/chipidea/trace.h
27
TP_PROTO(struct ci_hdrc *ci, struct va_format *vaf),
drivers/usb/chipidea/udc.c
1001
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1039
static void isr_reset_handler(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
105
static int hw_ep_flush(struct ci_hdrc *ci, int num, int dir)
drivers/usb/chipidea/udc.c
1104
struct ci_hdrc *ci = hwep->ci;
drivers/usb/chipidea/udc.c
1160
static int isr_get_status_response(struct ci_hdrc *ci,
drivers/usb/chipidea/udc.c
1225
struct ci_hdrc *ci = req->context;
drivers/usb/chipidea/udc.c
1250
static int isr_setup_status_phase(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
127
static int hw_ep_disable(struct ci_hdrc *ci, int num, int dir)
drivers/usb/chipidea/udc.c
1307
static int otg_a_alt_hnp_support(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
1320
static void isr_setup_packet_handler(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
143
static int hw_ep_enable(struct ci_hdrc *ci, int num, int dir, int type)
drivers/usb/chipidea/udc.c
1490
static void isr_tr_complete_handler(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
178
static int hw_ep_get_halt(struct ci_hdrc *ci, int num, int dir)
drivers/usb/chipidea/udc.c
1838
static void ci_udc_enable_vbus_irq(struct ci_hdrc *ci, bool enable)
drivers/usb/chipidea/udc.c
1854
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1869
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1899
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1930
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
194
static int hw_ep_prime(struct ci_hdrc *ci, int num, int dir, int is_ctrl)
drivers/usb/chipidea/udc.c
1955
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1964
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
1980
struct ci_hdrc *ci = container_of(_gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2013
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2043
static int init_eps(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2110
static void destroy_eps(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2133
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2165
static void ci_udc_stop_for_otg_fsm(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2186
struct ci_hdrc *ci = container_of(gadget, struct ci_hdrc, gadget);
drivers/usb/chipidea/udc.c
2218
static irqreturn_t udc_irq(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
225
static int hw_ep_set_halt(struct ci_hdrc *ci, int num, int dir, int value)
drivers/usb/chipidea/udc.c
2288
static int udc_start(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2358
static void udc_stop(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2375
static void udc_suspend(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2390
static void udc_resume(struct ci_hdrc *ci, bool power_lost)
drivers/usb/chipidea/udc.c
2413
int ci_hdrc_gadget_init(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
2445
void ci_hdrc_gadget_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
249
static int hw_port_is_high_speed(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
263
static int hw_test_and_clear_complete(struct ci_hdrc *ci, int n)
drivers/usb/chipidea/udc.c
276
static u32 hw_test_and_clear_intr_active(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
291
static int hw_test_and_clear_setup_guard(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
303
static int hw_test_and_set_setup_guard(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
316
static void hw_usb_set_address(struct ci_hdrc *ci, u8 value)
drivers/usb/chipidea/udc.c
329
static int hw_usb_reset(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.c
53
static int reprime_dtd(struct ci_hdrc *ci, struct ci_hw_ep *hwep,
drivers/usb/chipidea/udc.c
67
static inline int ep_to_bit(struct ci_hdrc *ci, int n)
drivers/usb/chipidea/udc.c
673
struct ci_hdrc *ci = hwep->ci;
drivers/usb/chipidea/udc.c
802
static int reprime_dtd(struct ci_hdrc *ci, struct ci_hw_ep *hwep,
drivers/usb/chipidea/udc.c
826
struct ci_hdrc *ci = hwep->ci;
drivers/usb/chipidea/udc.c
84
static int hw_device_state(struct ci_hdrc *ci, u32 dma)
drivers/usb/chipidea/udc.h
83
int ci_hdrc_gadget_init(struct ci_hdrc *ci);
drivers/usb/chipidea/udc.h
84
void ci_hdrc_gadget_destroy(struct ci_hdrc *ci);
drivers/usb/chipidea/udc.h
88
static inline int ci_hdrc_gadget_init(struct ci_hdrc *ci)
drivers/usb/chipidea/udc.h
93
static inline void ci_hdrc_gadget_destroy(struct ci_hdrc *ci)
drivers/usb/chipidea/ulpi.c
19
static int ci_ulpi_wait(struct ci_hdrc *ci, u32 mask)
drivers/usb/chipidea/ulpi.c
35
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/ulpi.c
53
struct ci_hdrc *ci = dev_get_drvdata(dev);
drivers/usb/chipidea/ulpi.c
66
int ci_ulpi_init(struct ci_hdrc *ci)
drivers/usb/chipidea/ulpi.c
86
void ci_ulpi_exit(struct ci_hdrc *ci)
drivers/usb/chipidea/ulpi.c
94
int ci_ulpi_resume(struct ci_hdrc *ci)
include/linux/usb/chipidea.h
102
void (*enter_lpm)(struct ci_hdrc *ci, bool enable);
include/linux/usb/chipidea.h
12
struct ci_hdrc;
include/linux/usb/chipidea.h
29
struct ci_hdrc *ci;
include/linux/usb/chipidea.h
77
int (*notify_event) (struct ci_hdrc *ci, unsigned event);
include/linux/usb/chipidea.h
99
int (*hub_control)(struct ci_hdrc *ci, u16 typeReq, u16 wValue,