Lines Matching full:ulpi
3 * tusb1210.c - TUSB1210 USB ULPI PHY driver
12 #include <linux/ulpi/driver.h>
13 #include <linux/ulpi/regs.h>
436 struct ulpi *ulpi = to_ulpi_dev(dev); in tusb1210_probe_charger_detect() local
442 if (ulpi->id.product != TI_DEVICE_TUSB1211) { in tusb1210_probe_charger_detect()
488 static int tusb1210_probe(struct ulpi *ulpi) in tusb1210_probe() argument
490 struct device *dev = &ulpi->dev; in tusb1210_probe()
542 tusb->phy = ulpi_phy_create(ulpi, &phy_ops); in tusb1210_probe()
549 ulpi_set_drvdata(ulpi, tusb); in tusb1210_probe()
557 static void tusb1210_remove(struct ulpi *ulpi) in tusb1210_remove() argument
559 struct tusb1210 *tusb = ulpi_get_drvdata(ulpi); in tusb1210_remove()
561 ulpi_phy_destroy(ulpi, tusb->phy); in tusb1210_remove()
570 MODULE_DEVICE_TABLE(ulpi, tusb1210_ulpi_id);
586 MODULE_DESCRIPTION("TUSB1210 ULPI PHY driver");