~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml (Architecture i386) and /Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml (Architecture sparc64)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/usb/usb-nop      4 $id: http://devicetree.org/schemas/usb/usb-nop-xceiv.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: USB NOP PHY                                  7 title: USB NOP PHY
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Rob Herring <robh@kernel.org>                   10   - Rob Herring <robh@kernel.org>
 11                                                    11 
 12 properties:                                        12 properties:
 13   compatible:                                      13   compatible:
 14     const: usb-nop-xceiv                           14     const: usb-nop-xceiv
 15                                                    15 
 16   clocks:                                          16   clocks:
 17     maxItems: 1                                    17     maxItems: 1
 18                                                    18 
 19   clock-names:                                     19   clock-names:
 20     const: main_clk                                20     const: main_clk
 21                                                    21 
 22   clock-frequency: true                            22   clock-frequency: true
 23                                                    23 
 24   '#phy-cells':                                    24   '#phy-cells':
 25     const: 0                                       25     const: 0
 26                                                    26 
 27   vcc-supply:                                      27   vcc-supply:
 28     description: phandle to the regulator that     28     description: phandle to the regulator that provides power to the PHY.
 29                                                    29 
 30   power-domains:                                   30   power-domains:
 31     maxItems: 1                                    31     maxItems: 1
 32                                                    32 
 33   reset-gpios:                                     33   reset-gpios:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   vbus-detect-gpio:                                36   vbus-detect-gpio:
 37     description: Should specify the GPIO detec     37     description: Should specify the GPIO detecting a VBus insertion
 38     maxItems: 1                                    38     maxItems: 1
 39                                                    39 
 40   vbus-supply:                                     40   vbus-supply:
 41     description: regulator supplying VBUS. It      41     description: regulator supplying VBUS. It will be enabled and disabled
 42                  dynamically in OTG mode. If t     42                  dynamically in OTG mode. If the regulator is controlled by a
 43                  GPIO line, this should be mod     43                  GPIO line, this should be modeled as a regulator-fixed and
 44                  referenced by this supply.        44                  referenced by this supply.
 45                                                    45 
 46   wakeup-source:                                   46   wakeup-source:
 47     description:                                   47     description:
 48       Specify if the USB phy can detect the re     48       Specify if the USB phy can detect the remote wakeup signal
 49       while the system sleep.                      49       while the system sleep.
 50                                                    50 
 51 required:                                          51 required:
 52   - compatible                                     52   - compatible
 53   - '#phy-cells'                                   53   - '#phy-cells'
 54                                                    54 
 55 additionalProperties: false                        55 additionalProperties: false
 56                                                    56 
 57 examples:                                          57 examples:
 58   - |                                              58   - |
 59     #include <dt-bindings/gpio/gpio.h>             59     #include <dt-bindings/gpio/gpio.h>
 60                                                    60 
 61     hsusb1_phy {                                   61     hsusb1_phy {
 62         compatible = "usb-nop-xceiv";              62         compatible = "usb-nop-xceiv";
 63         clock-frequency = <19200000>;              63         clock-frequency = <19200000>;
 64         clocks = <&osc 0>;                         64         clocks = <&osc 0>;
 65         clock-names = "main_clk";                  65         clock-names = "main_clk";
 66         vcc-supply = <&hsusb1_vcc_regulator>;      66         vcc-supply = <&hsusb1_vcc_regulator>;
 67         reset-gpios = <&gpio1 7 GPIO_ACTIVE_LO     67         reset-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
 68         vbus-detect-gpio = <&gpio2 13 GPIO_ACT     68         vbus-detect-gpio = <&gpio2 13 GPIO_ACTIVE_HIGH>;
 69         vbus-supply = <&vbus_regulator>;           69         vbus-supply = <&vbus_regulator>;
 70         #phy-cells = <0>;                          70         #phy-cells = <0>;
 71     };                                             71     };
 72                                                    72 
 73 ...                                                73 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php