Home
last modified time | relevance | path

Searched refs:tusb (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/phy/ti/
H A Dphy-tusb1210.c72 static int tusb1210_ulpi_write(struct tusb1210 *tusb, u8 reg, u8 val) in tusb1210_ulpi_write() argument
76 ret = ulpi_write(tusb->ulpi, reg, val); in tusb1210_ulpi_write()
78 dev_err(&tusb->ulpi->dev, "error %d writing val 0x%02x to reg 0x%02x\n", in tusb1210_ulpi_write()
84 static int tusb1210_ulpi_read(struct tusb1210 *tusb, u8 reg, u8 *val) in tusb1210_ulpi_read() argument
88 ret = ulpi_read(tusb->ulpi, reg); in tusb1210_ulpi_read()
93 dev_err(&tusb->ulpi->dev, "error %d reading reg 0x%02x\n", ret, reg); in tusb1210_ulpi_read()
101 struct tusb1210 *tusb = phy_get_drvdata(phy); in tusb1210_power_on() local
103 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_power_on()
104 gpiod_set_value_cansleep(tusb->gpio_cs, 1); in tusb1210_power_on()
109 tusb1210_ulpi_write(tusb, TUSB1210_VENDOR_SPECIFIC in tusb1210_power_on()
116 struct tusb1210 *tusb = phy_get_drvdata(phy); tusb1210_power_off() local
126 struct tusb1210 *tusb = phy_get_drvdata(phy); tusb1210_set_mode() local
171 tusb1210_reset(struct tusb1210 *tusb) tusb1210_reset() argument
178 tusb1210_chg_det_set_type(struct tusb1210 *tusb, enum power_supply_usb_type type) tusb1210_chg_det_set_type() argument
187 tusb1210_chg_det_set_state(struct tusb1210 *tusb, enum tusb1210_chg_det_state new_state, int delay_ms) tusb1210_chg_det_set_state() argument
200 tusb1210_chg_det_handle_ulpi_error(struct tusb1210 *tusb) tusb1210_chg_det_handle_ulpi_error() argument
232 tusb1210_get_online(struct tusb1210 *tusb) tusb1210_get_online() argument
251 struct tusb1210 *tusb = container_of(work, struct tusb1210, chg_det_work.work); tusb1210_chg_det_work() local
370 struct tusb1210 *tusb = container_of(nb, struct tusb1210, psy_nb); tusb1210_psy_notifier() local
383 struct tusb1210 *tusb = power_supply_get_drvdata(psy); tusb1210_psy_get_prop() local
428 tusb1210_probe_charger_detect(struct tusb1210 *tusb) tusb1210_probe_charger_detect() argument
462 tusb1210_remove_charger_detect(struct tusb1210 *tusb) tusb1210_remove_charger_detect() argument
475 tusb1210_probe_charger_detect(struct tusb1210 *tusb) tusb1210_probe_charger_detect() argument
476 tusb1210_remove_charger_detect(struct tusb1210 *tusb) tusb1210_remove_charger_detect() argument
488 struct tusb1210 *tusb; tusb1210_probe() local
558 struct tusb1210 *tusb = ulpi_get_drvdata(ulpi); tusb1210_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/phy/ti/
H A Dphy-tusb1210.c30 struct tusb1210 *tusb = phy_get_drvdata(phy); in tusb1210_power_on() local
32 gpiod_set_value_cansleep(tusb->gpio_reset, 1); in tusb1210_power_on()
33 gpiod_set_value_cansleep(tusb->gpio_cs, 1); in tusb1210_power_on()
36 if (tusb->vendor_specific2) in tusb1210_power_on()
37 ulpi_write(tusb->ulpi, TUSB1210_VENDOR_SPECIFIC2, in tusb1210_power_on()
38 tusb->vendor_specific2); in tusb1210_power_on()
45 struct tusb1210 *tusb = phy_get_drvdata(phy); in tusb1210_power_off() local
47 gpiod_set_value_cansleep(tusb->gpio_reset, 0); in tusb1210_power_off()
48 gpiod_set_value_cansleep(tusb->gpio_cs, 0); in tusb1210_power_off()
55 struct tusb1210 *tusb in tusb1210_set_mode() local
95 struct tusb1210 *tusb; tusb1210_probe() local
151 struct tusb1210 *tusb = ulpi_get_drvdata(ulpi); tusb1210_remove() local
[all...]

Completed in 2 milliseconds