Lines Matching refs:tusb1210
3 * tusb1210.c - TUSB1210 USB ULPI PHY driver
54 struct tusb1210 {
72 static int tusb1210_ulpi_write(struct tusb1210 *tusb, u8 reg, u8 val)
84 static int tusb1210_ulpi_read(struct tusb1210 *tusb, u8 reg, u8 *val)
101 struct tusb1210 *tusb = phy_get_drvdata(phy);
116 struct tusb1210 *tusb = phy_get_drvdata(phy);
126 struct tusb1210 *tusb = phy_get_drvdata(phy);
171 static void tusb1210_reset(struct tusb1210 *tusb)
178 static void tusb1210_chg_det_set_type(struct tusb1210 *tusb,
187 static void tusb1210_chg_det_set_state(struct tusb1210 *tusb,
200 static void tusb1210_chg_det_handle_ulpi_error(struct tusb1210 *tusb)
232 static bool tusb1210_get_online(struct tusb1210 *tusb)
251 struct tusb1210 *tusb = container_of(work, struct tusb1210, chg_det_work.work);
370 struct tusb1210 *tusb = container_of(nb, struct tusb1210, psy_nb);
383 struct tusb1210 *tusb = power_supply_get_drvdata(psy);
428 static void tusb1210_probe_charger_detect(struct tusb1210 *tusb)
462 static void tusb1210_remove_charger_detect(struct tusb1210 *tusb)
475 static void tusb1210_probe_charger_detect(struct tusb1210 *tusb) { }
476 static void tusb1210_remove_charger_detect(struct tusb1210 *tusb) { }
488 struct tusb1210 *tusb;
558 struct tusb1210 *tusb = ulpi_get_drvdata(ulpi);
578 .name = "tusb1210",