Lines Matching refs:twl4030_usb

3  * twl4030_usb - TWL4030 USB transceiver, talking to OMAP OTG controller
145 struct twl4030_usb {
170 #define phy_to_twl(x) container_of((x), struct twl4030_usb, phy)
174 static int twl4030_i2c_write_u8_verify(struct twl4030_usb *twl,
201 static inline int twl4030_usb_write(struct twl4030_usb *twl,
213 static inline int twl4030_readb(struct twl4030_usb *twl, u8 module, u8 address)
229 static inline int twl4030_usb_read(struct twl4030_usb *twl, u8 address)
237 twl4030_usb_set_bits(struct twl4030_usb *twl, u8 reg, u8 bits)
243 twl4030_usb_clear_bits(struct twl4030_usb *twl, u8 reg, u8 bits)
250 static bool twl4030_is_driving_vbus(struct twl4030_usb *twl)
270 twl4030_usb_linkstat(struct twl4030_usb *twl)
322 static void twl4030_usb_set_mode(struct twl4030_usb *twl, int mode)
345 static void twl4030_i2c_access(struct twl4030_usb *twl, int on)
375 static void __twl4030_phy_power(struct twl4030_usb *twl, int on)
389 struct twl4030_usb *twl = dev_get_drvdata(dev);
404 struct twl4030_usb *twl = dev_get_drvdata(dev);
416 struct twl4030_usb *twl = dev_get_drvdata(dev);
430 struct twl4030_usb *twl = dev_get_drvdata(dev);
478 struct twl4030_usb *twl = phy_get_drvdata(phy);
487 struct twl4030_usb *twl = phy_get_drvdata(phy);
498 static int twl4030_usb_ldo_init(struct twl4030_usb *twl)
550 struct twl4030_usb *twl = dev_get_drvdata(dev);
564 struct twl4030_usb *twl = _twl;
610 struct twl4030_usb *twl = container_of(work, struct twl4030_usb,
618 struct twl4030_usb *twl = phy_get_drvdata(phy);
670 struct twl4030_usb *twl;
756 IRQF_TRIGGER_RISING | IRQF_ONESHOT, "twl4030_usb", twl);
777 struct twl4030_usb *twl = platform_get_drvdata(pdev);
825 .name = "twl4030_usb",
843 MODULE_ALIAS("platform:twl4030_usb");