Home
last modified time | relevance | path

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

/Documentation/ABI/stable/
Dsysfs-class-udc1 What: /sys/class/udc/<udc>/a_alt_hnp_support
9 What: /sys/class/udc/<udc>/a_hnp_support
17 What: /sys/class/udc/<udc>/b_hnp_enable
25 What: /sys/class/udc/<udc>/current_speed
33 What: /sys/class/udc/<udc>/is_a_peripheral
42 What: /sys/class/udc/<udc>/is_otg
50 What: /sys/class/udc/<udc>/maximum_speed
58 What: /sys/class/udc/<udc>/soft_connect
67 What: /sys/class/udc/<udc>/srp
75 What: /sys/class/udc/<udc>/state
[all …]
/Documentation/devicetree/bindings/usb/
Diproc-udc.txt4 iProc family (Northstar2, Cygnus) of SoCs'. The UDC is based
10 For Broadcom NS2 platform, add "brcm,ns2-udc","brcm,iproc-udc".
11 For Broadcom Cygnus platform, add "brcm,cygnus-udc", "brcm,iproc-udc".
12 - reg: Offset and length of UDC register set
18 compatible = "brcm,ns2-udc", "brcm,iproc-udc";
Datmel-usb.txt58 "atmel,at91rm9200-udc"
59 "atmel,at91sam9260-udc"
60 "atmel,at91sam9261-udc"
61 "atmel,at91sam9263-udc"
74 compatible = "atmel,at91rm9200-udc";
86 "atmel,at91sam9rl-udc"
87 "atmel,at91sam9g45-udc"
88 "atmel,sama5d3-udc"
89 "microchip,sam9x60-udc"
90 "microchip,lan9662-udc"
[all …]
Dmaxim,max3420-udc.yaml4 $id: http://devicetree.org/schemas/usb/maxim,max3420-udc.yaml#
22 - maxim,max3420-udc
23 - maxim,max3421-udc
36 - const: udc
59 udc@0 {
60 compatible = "maxim,max3420-udc";
64 interrupt-names = "udc", "vbus";
Dpxa-usb.txt32 UDC
35 - compatible: Should be "marvell,pxa270-udc" for USB controllers
38 - interrupts: single interrupt generated by the UDC IP
39 - clocks: input clock of the UDC IP (see clock-bindings.txt)
47 pxa27x_udc: udc@40600000 {
48 compatible = "marvell,pxa270-udc";
Dlpc32xx-udc.txt1 * NXP LPC32xx SoC USB Device Controller (UDC)
4 - compatible: Must be "nxp,lpc3220-udc"
13 the UDC controller for connecting to the USB physical layer
23 compatible = "nxp,lpc3220-udc";
Dci-hdrc-usb2.yaml19 - nuvoton,npcm750-udc
21 - nvidia,tegra20-udc
23 - nvidia,tegra30-udc
24 - nvidia,tegra114-udc
25 - nvidia,tegra124-udc
38 - nuvoton,npcm845-udc
39 - const: nuvoton,npcm750-udc
Daspeed,ast2600-udc.yaml5 $id: http://devicetree.org/schemas/usb/aspeed,ast2600-udc.yaml#
23 - aspeed,ast2600-udc
45 udc: usb@1e6a2000 {
46 compatible = "aspeed,ast2600-udc";
Dingenic,musb.yaml33 - const: udc
67 udc: usb@13040000 {
76 clock-names = "udc";
Dbrcm,bdc.yaml17 - brcm,bdc-udc-v2
45 compatible = "brcm,bdc-udc-v2";
Disp1301.txt19 compatible = "nxp,lpc3220-udc";
Dxlnx,usb2.yaml7 title: Xilinx udc controller
Drenesas,rzn1-usbf.yaml11 controller (UDC).
Dgeneric-ohci.yaml133 The associated ISP1301 device. Necessary for the UDC controller for
/Documentation/usb/
Draw-gadget.rst25 descriptors. Note that the UDC driver might respond to some requests on
33 3. Raw Gadget provides a way to select a UDC device/driver to bind to,
34 while GadgetFS currently binds to the first available UDC. This allows
38 capabilities. This allows the user to write UDC-agnostic gadgets.
60 Note that some UDC drivers have fixed addresses assigned to endpoints, and
62 Nevertheless, Raw Gadget provides a UDC-agnostic way to write USB gadgets.
65 endpoints that the UDC driver has. Based on that, userspace must choose UDC
Dgadget_configfs.rst14 A USB Linux Gadget is a device which has a UDC (USB Device Controller) and can
202 ./UDC
215 In order to enable the gadget it must be bound to a UDC (USB Device
218 $ echo <udc name> > UDC
220 where <udc name> is one of those found in /sys/class/udc/*
223 $ echo s3c-hsotg > UDC
231 $ echo "" > UDC
380 gadget's UDC attribute is written to, which means binding the gadget
381 to the UDC. The code in drivers/usb/gadget/configfs.c iterates over
Dgadget-testing.rst207 by writing a suitable string to usb_gadget/<gadget>/UDC.
/Documentation/driver-api/usb/
Dwriting_musb_glue_layer.rst11 provides support for embedded USB Device Controllers (UDC) that do not
15 Instead, these embedded UDC rely on the USB On-the-Go (OTG)
143 clk = devm_clk_get(&pdev->dev, "udc");
251 pr_err("HS UDC: no transceiver configured\n");
435 Device Controller (UDC):
472 describes the UDC transceiver with a name and id number.
484 The ``jz4740_udc_resources`` resource structure (line 7) defines the UDC
487 The first array (line 9 to 11) defines the UDC registers base memory
492 defines the UDC IRQ registers addresses. Since there is only one IRQ
493 register available for the JZ4740 UDC, start and end point at the same
[all …]
Dgadget.rst85 2280 USB 2.0 high speed controller, the SA-11x0 or PXA-25x UDC
/Documentation/ABI/testing/
Dconfigfs-usb-gadget16 UDC bind a gadget to UDC/unbind a gadget;
17 write UDC's name found in /sys/class/udc/*
Dsysfs-class-android_usb8 redundant with the /sys/class/UDC/state attribute, and should
Dconfigfs-usb-gadget-uvc371 What: /sys/class/udc/udc.name/device/gadget/video4linux/video.name/function_name
/Documentation/sound/designs/
Dmidi-2.0.rst392 In addition, for using a gadget driver, you need a working UDC driver.
395 purpose. There are other UDC drivers depending on the platform, and
450 % echo dummy_udc.0 > UDC
453 system. You can find the UDC instances in `/sys/class/udc` and pass
456 % ls /sys/class/udc
/Documentation/scsi/
Dsym53c8xx_2.rst787 Bit 0x04 UDC Unexpected Disconnection
798 On a faulty SCSI BUS, any error condition among SGE (0x08), UDC (0x04) and
Dncr53c8xx.rst1575 Bit 0x04 UDC Unexpected Disconnection
1587 On a faulty SCSI BUS, any error condition among SGE (0x08), UDC (0x04) and