Lines Matching defs:isp
111 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw()
120 static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) in enable_vbus_draw()
130 static void enable_vbus_source(struct isp1301 *isp) in enable_vbus_source()
139 static inline void notresponding(struct isp1301 *isp) in notresponding()
152 isp1301_get_u8(struct isp1301 *isp, u8 reg) in isp1301_get_u8()
158 isp1301_get_u16(struct isp1301 *isp, u8 reg) in isp1301_get_u16()
164 isp1301_set_bits(struct isp1301 *isp, u8 reg, u8 bits) in isp1301_set_bits()
170 isp1301_clear_bits(struct isp1301 *isp, u8 reg, u8 bits) in isp1301_clear_bits()
235 static inline const char *state_name(struct isp1301 *isp) in state_name()
250 static void power_down(struct isp1301 *isp) in power_down()
261 static void __maybe_unused power_up(struct isp1301 *isp) in power_up()
274 static int host_suspend(struct isp1301 *isp) in host_suspend()
292 static int host_resume(struct isp1301 *isp) in host_resume()
307 static int gadget_suspend(struct isp1301 *isp) in gadget_suspend()
324 static void isp1301_defer_work(struct isp1301 *isp, int work) in isp1301_defer_work()
338 static void a_idle(struct isp1301 *isp, const char *tag) in a_idle()
362 static void b_idle(struct isp1301 *isp, const char *tag) in b_idle()
386 dump_regs(struct isp1301 *isp, const char *label) in dump_regs()
412 static void check_state(struct isp1301 *isp, const char *tag) in check_state()
486 static inline void check_state(struct isp1301 *isp, const char *tag) { } in check_state()
491 static void update_otg1(struct isp1301 *isp, u8 int_src) in update_otg1()
526 static void update_otg2(struct isp1301 *isp, u8 otg_status) in update_otg2()
541 static void otg_update_isp(struct isp1301 *isp) in otg_update_isp()
658 struct isp1301 *isp = _isp; in omap_otg_irq() local
823 static int isp1301_otg_init(struct isp1301 *isp) in isp1301_otg_init()
885 static int otg_bind(struct isp1301 *isp) in otg_bind()
907 static void otg_unbind(struct isp1301 *isp) in otg_unbind()
922 static void b_peripheral(struct isp1301 *isp) in b_peripheral()
945 static void isp_update_otg(struct isp1301 *isp, u8 stat) in isp_update_otg()
1091 static u8 isp1301_clear_latch(struct isp1301 *isp) in isp1301_clear_latch()
1101 struct isp1301 *isp = container_of(work, struct isp1301, work); in isp1301_work() local
1180 static irqreturn_t isp1301_irq(int irq, void *isp) in isp1301_irq()
1195 struct isp1301 *isp; in isp1301_release() local
1212 struct isp1301 *isp; in isp1301_remove() local
1253 static int isp1301_otg_enable(struct isp1301 *isp) in isp1301_otg_enable()
1277 struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); in isp1301_set_host() local
1333 struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); in isp1301_set_peripheral() local
1413 struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); in isp1301_start_srp() local
1440 struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); in isp1301_start_hnp() local
1494 struct isp1301 *isp; in isp1301_probe() local