| /kernel/linux/linux-5.10/include/linux/usb/ |
| D | otg.h | 16 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 …]
|
| /kernel/linux/linux-6.6/include/linux/usb/ |
| D | otg.h | 16 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 …]
|
| /kernel/linux/linux-5.10/drivers/usb/phy/ |
| D | phy-ulpi.c | 199 static int ulpi_set_host(struct usb_otg *otg, struct usb_bus *host) in ulpi_set_host() 225 static int ulpi_set_vbus(struct usb_otg *otg, bool on) in ulpi_set_vbus() 243 static void otg_ulpi_init(struct usb_phy *phy, struct usb_otg *otg, in otg_ulpi_init() 263 struct usb_otg *otg; in otg_ulpi_create() 287 struct usb_otg *otg; in devm_otg_ulpi_create()
|
| D | phy-jz4770.c | 107 struct usb_otg otg; 114 static inline struct jz4770_phy *otg_to_jz4770_phy(struct usb_otg *otg) in otg_to_jz4770_phy() 124 static int ingenic_usb_phy_set_peripheral(struct usb_otg *otg, in ingenic_usb_phy_set_peripheral() 144 static int ingenic_usb_phy_set_host(struct usb_otg *otg, struct usb_bus *host) in ingenic_usb_phy_set_host()
|
| D | phy-mv-usb.c | 52 static int mv_otg_set_vbus(struct usb_otg *otg, bool on) in mv_otg_set_vbus() 61 static int mv_otg_set_host(struct usb_otg *otg, in mv_otg_set_host() 69 static int mv_otg_set_peripheral(struct usb_otg *otg, in mv_otg_set_peripheral() 194 struct usb_otg *otg = mvotg->phy.otg; in mv_otg_start_host() 215 struct usb_otg *otg = mvotg->phy.otg; in mv_otg_start_periphrals() 402 struct usb_otg *otg; in mv_otg_work() 667 struct usb_otg *otg; in mv_otg_probe()
|
| D | phy-fsl-usb.c | 459 struct usb_otg *otg = fsm->otg; in fsl_otg_start_host() 526 struct usb_otg *otg = fsm->otg; in fsl_otg_start_gadget() 550 static int fsl_otg_set_host(struct usb_otg *otg, struct usb_bus *host) in fsl_otg_set_host() 599 static int fsl_otg_set_peripheral(struct usb_otg *otg, in fsl_otg_set_peripheral() 662 static int fsl_otg_start_srp(struct usb_otg *otg) in fsl_otg_start_srp() 680 static int fsl_otg_start_hnp(struct usb_otg *otg) in fsl_otg_start_hnp() 709 struct usb_otg *otg = ((struct fsl_otg *)dev_id)->phy.otg; in fsl_otg_isr() 785 fsl_otg_tc->phy.otg = kzalloc(sizeof(struct usb_otg), GFP_KERNEL); in fsl_otg_conf()
|
| D | phy-generic.c | 104 struct usb_otg *otg = nop->phy.otg; in nop_gpio_vbus_thread() 173 static int nop_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) in nop_set_peripheral() 192 static int nop_set_host(struct usb_otg *otg, struct usb_bus *host) in nop_set_host()
|
| D | phy-gpio-vbus-usb.c | 151 struct usb_otg *otg = gpio_vbus->phy.otg; in gpio_vbus_irq() 166 static int gpio_vbus_set_peripheral(struct usb_otg *otg, in gpio_vbus_set_peripheral() 244 gpio_vbus->phy.otg = devm_kzalloc(&pdev->dev, sizeof(struct usb_otg), in gpio_vbus_probe()
|
| /kernel/linux/linux-6.6/drivers/usb/phy/ |
| D | phy-ulpi.c | 199 static int ulpi_set_host(struct usb_otg *otg, struct usb_bus *host) in ulpi_set_host() 225 static int ulpi_set_vbus(struct usb_otg *otg, bool on) in ulpi_set_vbus() 243 static void otg_ulpi_init(struct usb_phy *phy, struct usb_otg *otg, in otg_ulpi_init() 263 struct usb_otg *otg; in otg_ulpi_create() 287 struct usb_otg *otg; in devm_otg_ulpi_create()
|
| D | phy-mv-usb.c | 52 static int mv_otg_set_vbus(struct usb_otg *otg, bool on) in mv_otg_set_vbus() 61 static int mv_otg_set_host(struct usb_otg *otg, in mv_otg_set_host() 69 static int mv_otg_set_peripheral(struct usb_otg *otg, in mv_otg_set_peripheral() 194 struct usb_otg *otg = mvotg->phy.otg; in mv_otg_start_host() 215 struct usb_otg *otg = mvotg->phy.otg; in mv_otg_start_periphrals() 402 struct usb_otg *otg; in mv_otg_work() 663 struct usb_otg *otg; in mv_otg_probe()
|
| D | phy-fsl-usb.c | 459 struct usb_otg *otg = fsm->otg; in fsl_otg_start_host() 526 struct usb_otg *otg = fsm->otg; in fsl_otg_start_gadget() 550 static int fsl_otg_set_host(struct usb_otg *otg, struct usb_bus *host) in fsl_otg_set_host() 599 static int fsl_otg_set_peripheral(struct usb_otg *otg, in fsl_otg_set_peripheral() 662 static int fsl_otg_start_srp(struct usb_otg *otg) in fsl_otg_start_srp() 680 static int fsl_otg_start_hnp(struct usb_otg *otg) in fsl_otg_start_hnp() 709 struct usb_otg *otg = ((struct fsl_otg *)dev_id)->phy.otg; in fsl_otg_isr() 785 fsl_otg_tc->phy.otg = kzalloc(sizeof(struct usb_otg), GFP_KERNEL); in fsl_otg_conf()
|
| D | phy-generic.c | 104 struct usb_otg *otg = nop->phy.otg; in nop_gpio_vbus_thread() 173 static int nop_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) in nop_set_peripheral() 192 static int nop_set_host(struct usb_otg *otg, struct usb_bus *host) in nop_set_host()
|
| /kernel/linux/linux-6.6/drivers/usb/core/ |
| D | Kconfig | 59 config USB_OTG config 85 depends on USB_OTG || EXPERT 94 depends on USB && USB_OTG
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | Kconfig | 59 config USB_OTG config 85 depends on USB_OTG || EXPERT 94 depends on USB && USB_OTG
|
| /kernel/linux/linux-6.6/drivers/phy/ti/ |
| D | phy-omap-usb2.c | 115 static int omap_usb_set_vbus(struct usb_otg *otg, bool enabled) in omap_usb_set_vbus() 125 static int omap_usb_start_srp(struct usb_otg *otg) in omap_usb_start_srp() 135 static int omap_usb_set_host(struct usb_otg *otg, struct usb_bus *host) in omap_usb_set_host() 144 static int omap_usb_set_peripheral(struct usb_otg *otg, in omap_usb_set_peripheral() 370 struct usb_otg *otg; in omap_usb2_probe()
|
| D | phy-dm816x-usb.c | 53 static int dm816x_usb_phy_set_host(struct usb_otg *otg, struct usb_bus *host) in dm816x_usb_phy_set_host() 62 static int dm816x_usb_phy_set_peripheral(struct usb_otg *otg, in dm816x_usb_phy_set_peripheral() 180 struct usb_otg *otg; in dm816x_usb_phy_probe()
|
| /kernel/linux/linux-5.10/drivers/phy/ti/ |
| D | phy-omap-usb2.c | 115 static int omap_usb_set_vbus(struct usb_otg *otg, bool enabled) in omap_usb_set_vbus() 125 static int omap_usb_start_srp(struct usb_otg *otg) in omap_usb_start_srp() 135 static int omap_usb_set_host(struct usb_otg *otg, struct usb_bus *host) in omap_usb_set_host() 144 static int omap_usb_set_peripheral(struct usb_otg *otg, in omap_usb_set_peripheral() 371 struct usb_otg *otg; in omap_usb2_probe()
|
| D | phy-dm816x-usb.c | 62 static int dm816x_usb_phy_set_host(struct usb_otg *otg, struct usb_bus *host) in dm816x_usb_phy_set_host() 71 static int dm816x_usb_phy_set_peripheral(struct usb_otg *otg, in dm816x_usb_phy_set_peripheral() 189 struct usb_otg *otg; in dm816x_usb_phy_probe()
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/ |
| D | rk3368-lion-haikou.dts | 86 &usb_otg { 134 usb_otg {
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/ |
| D | rk3368-lion-haikou.dts | 90 &usb_otg { 138 usb_otg {
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-class-extcon | 45 USB_OTG=1 51 In this example, the extcon device has USB_OTG and TA
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-class-extcon | 45 USB_OTG=1 51 In this example, the extcon device has USB_OTG and TA
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/ |
| D | rk3288-phycore-rdk.dts | 216 usb_otg { 262 &usb_otg {
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | rk3288-phycore-rdk.dts | 216 usb_otg { 262 &usb_otg {
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun8i-s3-elimo-impetus.dtsi | 36 &usb_otg {
|