~ [ 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 (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml (Version linux-6.5.13)


  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-regulator:
 41     description: regulator supplying VBUS. It  !!  41     description: Should specify the regulator supplying current drawn from
 42                  dynamically in OTG mode. If t !!  42       the VBus line.
 43                  GPIO line, this should be mod !!  43     $ref: /schemas/types.yaml#/definitions/phandle
 44                  referenced by this supply.    << 
 45                                                    44 
 46   wakeup-source:                                   45   wakeup-source:
 47     description:                                   46     description:
 48       Specify if the USB phy can detect the re     47       Specify if the USB phy can detect the remote wakeup signal
 49       while the system sleep.                      48       while the system sleep.
 50                                                    49 
 51 required:                                          50 required:
 52   - compatible                                     51   - compatible
 53   - '#phy-cells'                                   52   - '#phy-cells'
 54                                                    53 
 55 additionalProperties: false                        54 additionalProperties: false
 56                                                    55 
 57 examples:                                          56 examples:
 58   - |                                              57   - |
 59     #include <dt-bindings/gpio/gpio.h>             58     #include <dt-bindings/gpio/gpio.h>
 60                                                    59 
 61     hsusb1_phy {                                   60     hsusb1_phy {
 62         compatible = "usb-nop-xceiv";              61         compatible = "usb-nop-xceiv";
 63         clock-frequency = <19200000>;              62         clock-frequency = <19200000>;
 64         clocks = <&osc 0>;                         63         clocks = <&osc 0>;
 65         clock-names = "main_clk";                  64         clock-names = "main_clk";
 66         vcc-supply = <&hsusb1_vcc_regulator>;      65         vcc-supply = <&hsusb1_vcc_regulator>;
 67         reset-gpios = <&gpio1 7 GPIO_ACTIVE_LO     66         reset-gpios = <&gpio1 7 GPIO_ACTIVE_LOW>;
 68         vbus-detect-gpio = <&gpio2 13 GPIO_ACT     67         vbus-detect-gpio = <&gpio2 13 GPIO_ACTIVE_HIGH>;
 69         vbus-supply = <&vbus_regulator>;       !!  68         vbus-regulator = <&vbus_regulator>;
 70         #phy-cells = <0>;                          69         #phy-cells = <0>;
 71     };                                             70     };
 72                                                    71 
 73 ...                                                72 ...
                                                      

~ [ 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