Home
last modified time | relevance | path

Searched full:usb_otg (Results 1 – 25 of 149) sorted by relevance

123456

/linux/include/linux/usb/
H A Dotg.h16 struct usb_otg { struct
28 int (*set_host)(struct usb_otg *otg, struct usb_bus *host); argument
31 int (*set_peripheral)(struct usb_otg *otg, argument
35 int (*set_vbus)(struct usb_otg *otg, bool enabled); argument
38 int (*start_srp)(struct usb_otg *otg); argument
41 int (*start_hnp)(struct usb_otg *otg); argument
64 otg_start_hnp(struct usb_otg *otg) in otg_start_hnp()
74 otg_set_vbus(struct usb_otg *otg, bool enabled) in otg_set_vbus()
84 otg_set_host(struct usb_otg *otg, struct usb_bus *host) in otg_set_host()
96 otg_set_peripheral(struct usb_otg *otg, struct usb_gadget *periph) in otg_set_peripheral()
[all …]
/linux/drivers/usb/core/
H A DKconfig59 config USB_OTG config
85 depends on USB_OTG || EXPERT
94 depends on USB && USB_OTG
/linux/drivers/phy/ti/
H A Dphy-omap-usb2.c116 static int omap_usb_set_vbus(struct usb_otg *otg, bool enabled) in omap_usb_set_vbus()
126 static int omap_usb_start_srp(struct usb_otg *otg) in omap_usb_start_srp()
136 static int omap_usb_set_host(struct usb_otg *otg, struct usb_bus *host) in omap_usb_set_host()
145 static int omap_usb_set_peripheral(struct usb_otg *otg, in omap_usb_set_peripheral()
378 struct usb_otg *otg; in omap_usb2_probe()
H A Dphy-dm816x-usb.c52 static int dm816x_usb_phy_set_host(struct usb_otg *otg, struct usb_bus *host) in dm816x_usb_phy_set_host()
61 static int dm816x_usb_phy_set_peripheral(struct usb_otg *otg, in dm816x_usb_phy_set_peripheral()
177 struct usb_otg *otg; in dm816x_usb_phy_probe()
/linux/drivers/usb/phy/
H A Dphy-generic.c78 static int nop_set_vbus(struct usb_otg *otg, bool enable) in nop_set_vbus()
104 struct usb_otg *otg = nop->phy.otg; in nop_gpio_vbus_thread()
168 static int nop_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) in nop_set_peripheral()
187 static int nop_set_host(struct usb_otg *otg, struct usb_bus *host) in nop_set_host()
/linux/Documentation/ABI/testing/
H A Dsysfs-class-extcon45 USB_OTG=1
51 In this example, the extcon device has USB_OTG and TA
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-s3-elimo-impetus.dtsi36 &usb_otg {
H A Dsun8i-s3-lichee-zero-plus.dts45 &usb_otg {
H A Dsun8i-r16-nintendo-nes-classic.dts45 &usb_otg {
H A Dsuniv-f1c200s-popstick-v1.1.dts74 &usb_otg {
H A Dsuniv-f1c200s-lctech-pi.dts69 &usb_otg {
H A Dsun8i-h3-rervision-dvk.dts107 &usb_otg {
H A Dsun8i-h3-nanopi-neo.dts69 &usb_otg {
H A Dsun7i-a20-icnova-a20-adb4006.dts126 &usb_otg {
H A Dsun8i-v3-sl631.dtsi131 &usb_otg {
H A Dsun8i-v3s-licheepi-zero.dts93 &usb_otg {
H A Dsun8i-h3-zeropi.dts82 &usb_otg {
H A Dsun8i-h3-mapleboard-mp130.dts144 &usb_otg {
H A Dsun6i-a31s-cs908.dts97 &usb_otg {
/linux/Documentation/devicetree/bindings/usb/
H A Dchipidea,usb2-imx.yaml107 the amount of current sourced to the USB_OTG*_DP and USB_OTG*_DN
/linux/arch/riscv/boot/dts/allwinner/
H A Dsun20i-d1-lichee-rv.dts77 &usb_otg {
H A Dsun20i-d1-dongshan-nezha-stu.dts107 &usb_otg {
H A Dsun20i-d1-lichee-rv-86-panel.dtsi110 &usb_otg {
H A Dsun20i-d1s-mangopi-mq.dts120 &usb_otg {
/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a64-oceanic-5205-5inmfd.dts82 &usb_otg {

123456