Lines Matching refs:ab8500_usb
214 struct ab8500_usb { struct
234 static inline struct ab8500_usb *phy_to_ab(struct usb_phy *x) in phy_to_ab() argument
236 return container_of(x, struct ab8500_usb, phy); in phy_to_ab()
239 static void ab8500_usb_wd_workaround(struct ab8500_usb *ab) in ab8500_usb_wd_workaround()
262 static void ab8500_usb_regulator_enable(struct ab8500_usb *ab) in ab8500_usb_regulator_enable()
302 static void ab8500_usb_regulator_disable(struct ab8500_usb *ab) in ab8500_usb_regulator_disable()
329 static void ab8500_usb_wd_linkstatus(struct ab8500_usb *ab, u8 bit) in ab8500_usb_wd_linkstatus()
340 static void ab8500_usb_phy_enable(struct ab8500_usb *ab, bool sel_host) in ab8500_usb_phy_enable()
370 static void ab8500_usb_phy_disable(struct ab8500_usb *ab, bool sel_host) in ab8500_usb_phy_disable()
412 static int ab9540_usb_link_status_update(struct ab8500_usb *ab, in ab9540_usb_link_status_update()
543 static int ab8540_usb_link_status_update(struct ab8500_usb *ab, in ab8540_usb_link_status_update()
669 static int ab8505_usb_link_status_update(struct ab8500_usb *ab, in ab8505_usb_link_status_update()
756 static int ab8500_usb_link_status_update(struct ab8500_usb *ab, in ab8500_usb_link_status_update()
856 static int abx500_usb_link_status_update(struct ab8500_usb *ab) in abx500_usb_link_status_update()
905 struct ab8500_usb *ab = (struct ab8500_usb *) data; in ab8500_usb_disconnect_irq()
944 struct ab8500_usb *ab = (struct ab8500_usb *)data; in ab8500_usb_link_status_irq()
953 struct ab8500_usb *ab = container_of(work, struct ab8500_usb, in ab8500_usb_phy_disable_work()
964 static bool ab8500_usb_check_vbus_status(struct ab8500_usb *ab) in ab8500_usb_check_vbus_status()
994 struct ab8500_usb *ab = container_of(work, struct ab8500_usb, in ab8500_usb_vbus_turn_on_event_work()
1026 static unsigned ab8500_eyediagram_workaroud(struct ab8500_usb *ab, unsigned mA) in ab8500_eyediagram_workaroud()
1041 struct ab8500_usb *ab; in ab8500_usb_set_power()
1067 struct ab8500_usb *ab; in ab8500_usb_set_peripheral()
1091 struct ab8500_usb *ab; in ab8500_usb_set_host()
1113 static void ab8500_usb_restart_phy(struct ab8500_usb *ab) in ab8500_usb_restart_phy()
1140 static int ab8500_usb_regulator_get(struct ab8500_usb *ab) in ab8500_usb_regulator_get()
1169 struct ab8500_usb *ab) in ab8500_usb_irq_setup()
1225 static void ab8500_usb_set_ab8500_tuning_values(struct ab8500_usb *ab) in ab8500_usb_set_ab8500_tuning_values()
1262 static void ab8500_usb_set_ab8505_tuning_values(struct ab8500_usb *ab) in ab8500_usb_set_ab8505_tuning_values()
1305 static void ab8500_usb_set_ab8540_tuning_values(struct ab8500_usb *ab) in ab8500_usb_set_ab8540_tuning_values()
1328 static void ab8500_usb_set_ab9540_tuning_values(struct ab8500_usb *ab) in ab8500_usb_set_ab9540_tuning_values()
1367 struct ab8500_usb *ab; in ab8500_usb_probe()
1492 struct ab8500_usb *ab = platform_get_drvdata(pdev); in ab8500_usb_remove()