Home
last modified time | relevance | path

Searched full:isp1301 (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/usb/phy/
H A Dphy-isp1301.c3 * NXP ISP1301 USB transceiver driver
14 #include <linux/usb/isp1301.h>
16 #define DRV_NAME "isp1301"
18 struct isp1301 { struct
25 #define phy_to_isp(p) (container_of((p), struct isp1301, phy)) argument
28 { "isp1301" },
34 {.compatible = "nxp,isp1301" },
41 static int __isp1301_write(struct isp1301 *isp, u8 reg, u8 value, u8 clear) in __isp1301_write()
46 static int isp1301_write(struct isp1301 *isp, u8 reg, u8 value) in isp1301_write()
51 static int isp1301_clear(struct isp1301 *isp, u8 reg, u8 value) in isp1301_clear()
[all …]
H A DKconfig117 tristate "NXP ISP1301 USB transceiver support"
122 Say Y here to add support for the NXP ISP1301 USB transceiver driver.
127 module will be called phy-isp1301.
H A DMakefile20 obj-$(CONFIG_USB_ISP1301) += phy-isp1301.o
/linux/drivers/usb/host/
H A Dohci-nxp.c26 #include <linux/usb/isp1301.h>
92 printk(KERN_INFO "ISP1301 Vendor ID : 0x%04x\n", in isp1301_configure_lpc32xx()
94 printk(KERN_INFO "ISP1301 Product ID : 0x%04x\n", in isp1301_configure_lpc32xx()
96 printk(KERN_INFO "ISP1301 Version ID : 0x%04x\n", in isp1301_configure_lpc32xx()
/linux/Documentation/devicetree/bindings/usb/
H A Dnxp,lpc3220-udc.yaml31 phandle of the associated ISP1301 device - this is necessary for
49 transceiver = <&isp1301>;
/linux/include/linux/usb/
H A Disp1301.h3 * NXP ISP1301 USB transceiver driver
/linux/drivers/usb/gadget/udc/
H A Dlpc32xx_udc.c32 #include <linux/usb/isp1301.h>
44 int vbus_drv_pol; /* 0=active low drive for VBUS via ISP1301 */
118 ISP1301, enumerator
543 /* Primary initialization sequence for the ISP1301 transceiver */
570 * The PSW_OE enable bit state is reversed in the ISP1301 User's Guide in isp1301_udc_configure()
615 dev_info(udc->dev, "ISP1301 Vendor ID : 0x%04x\n", vendor); in isp1301_udc_configure()
616 dev_info(udc->dev, "ISP1301 Product ID : 0x%04x\n", product); in isp1301_udc_configure()
617 dev_info(udc->dev, "ISP1301 Version ID : 0x%04x\n", in isp1301_udc_configure()
622 /* Enables or disables the USB device pullup via the ISP1301 transceiver */
659 /* Powers up or down the ISP1301 transceiver */
[all …]
H A Domap_udc.c1772 /* FIXME tell isp1301 to suspend/resume (?) */ in devstate_irq()
2945 * may involve talking to an external transceiver (e.g. isp1301).