isp1301 98 drivers/usb/phy/phy-isp1301-omap.c static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) isp1301 107 drivers/usb/phy/phy-isp1301-omap.c static void enable_vbus_draw(struct isp1301 *isp, unsigned mA) isp1301 117 drivers/usb/phy/phy-isp1301-omap.c static void enable_vbus_source(struct isp1301 *isp) isp1301 126 drivers/usb/phy/phy-isp1301-omap.c static inline void notresponding(struct isp1301 *isp) isp1301 139 drivers/usb/phy/phy-isp1301-omap.c isp1301_get_u8(struct isp1301 *isp, u8 reg) isp1301 145 drivers/usb/phy/phy-isp1301-omap.c isp1301_get_u16(struct isp1301 *isp, u8 reg) isp1301 151 drivers/usb/phy/phy-isp1301-omap.c isp1301_set_bits(struct isp1301 *isp, u8 reg, u8 bits) isp1301 157 drivers/usb/phy/phy-isp1301-omap.c isp1301_clear_bits(struct isp1301 *isp, u8 reg, u8 bits) isp1301 222 drivers/usb/phy/phy-isp1301-omap.c static inline const char *state_name(struct isp1301 *isp) isp1301 237 drivers/usb/phy/phy-isp1301-omap.c static void power_down(struct isp1301 *isp) isp1301 248 drivers/usb/phy/phy-isp1301-omap.c static void __maybe_unused power_up(struct isp1301 *isp) isp1301 261 drivers/usb/phy/phy-isp1301-omap.c static int host_suspend(struct isp1301 *isp) isp1301 279 drivers/usb/phy/phy-isp1301-omap.c static int host_resume(struct isp1301 *isp) isp1301 294 drivers/usb/phy/phy-isp1301-omap.c static int gadget_suspend(struct isp1301 *isp) isp1301 311 drivers/usb/phy/phy-isp1301-omap.c static void isp1301_defer_work(struct isp1301 *isp, int work) isp1301 325 drivers/usb/phy/phy-isp1301-omap.c static void a_idle(struct isp1301 *isp, const char *tag) isp1301 349 drivers/usb/phy/phy-isp1301-omap.c static void b_idle(struct isp1301 *isp, const char *tag) isp1301 373 drivers/usb/phy/phy-isp1301-omap.c dump_regs(struct isp1301 *isp, const char *label) isp1301 399 drivers/usb/phy/phy-isp1301-omap.c static void check_state(struct isp1301 *isp, const char *tag) isp1301 473 drivers/usb/phy/phy-isp1301-omap.c static inline void check_state(struct isp1301 *isp, const char *tag) { } isp1301 478 drivers/usb/phy/phy-isp1301-omap.c static void update_otg1(struct isp1301 *isp, u8 int_src) isp1301 513 drivers/usb/phy/phy-isp1301-omap.c static void update_otg2(struct isp1301 *isp, u8 otg_status) isp1301 528 drivers/usb/phy/phy-isp1301-omap.c static void otg_update_isp(struct isp1301 *isp) isp1301 645 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = _isp; isp1301 810 drivers/usb/phy/phy-isp1301-omap.c static int isp1301_otg_init(struct isp1301 *isp) isp1301 872 drivers/usb/phy/phy-isp1301-omap.c static int otg_bind(struct isp1301 *isp) isp1301 894 drivers/usb/phy/phy-isp1301-omap.c static void otg_unbind(struct isp1301 *isp) isp1301 909 drivers/usb/phy/phy-isp1301-omap.c static void b_peripheral(struct isp1301 *isp) isp1301 932 drivers/usb/phy/phy-isp1301-omap.c static void isp_update_otg(struct isp1301 *isp, u8 stat) isp1301 1078 drivers/usb/phy/phy-isp1301-omap.c static u8 isp1301_clear_latch(struct isp1301 *isp) isp1301 1088 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = container_of(work, struct isp1301, work); isp1301 1175 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = from_timer(isp, t, timer); isp1301 1184 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp; isp1301 1197 drivers/usb/phy/phy-isp1301-omap.c static struct isp1301 *the_transceiver; isp1301 1201 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp; isp1301 1241 drivers/usb/phy/phy-isp1301-omap.c static int isp1301_otg_enable(struct isp1301 *isp) isp1301 1265 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); isp1301 1321 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); isp1301 1401 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); isp1301 1428 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp = container_of(otg->usb_phy, struct isp1301, phy); isp1301 1482 drivers/usb/phy/phy-isp1301-omap.c struct isp1301 *isp; isp1301 25 drivers/usb/phy/phy-isp1301.c #define phy_to_isp(p) (container_of((p), struct isp1301, phy)) isp1301 41 drivers/usb/phy/phy-isp1301.c static int __isp1301_write(struct isp1301 *isp, u8 reg, u8 value, u8 clear) isp1301 46 drivers/usb/phy/phy-isp1301.c static int isp1301_write(struct isp1301 *isp, u8 reg, u8 value) isp1301 51 drivers/usb/phy/phy-isp1301.c static int isp1301_clear(struct isp1301 *isp, u8 reg, u8 value) isp1301 58 drivers/usb/phy/phy-isp1301.c struct isp1301 *isp = phy_to_isp(phy); isp1301 85 drivers/usb/phy/phy-isp1301.c struct isp1301 *isp = phy_to_isp(phy); isp1301 98 drivers/usb/phy/phy-isp1301.c struct isp1301 *isp; isp1301 125 drivers/usb/phy/phy-isp1301.c struct isp1301 *isp = i2c_get_clientdata(client);