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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/phy/calxeda-combophy.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/phy/calxeda-combophy.yaml (Architecture mips) and /Documentation/devicetree/bindings/phy/calxeda-combophy.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/phy/calxeda      4 $id: http://devicetree.org/schemas/phy/calxeda-combophy.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Calxeda Highbank Combination PHYs for S      7 title: Calxeda Highbank Combination PHYs for SATA
  8                                                     8 
  9 description: |                                      9 description: |
 10   The Calxeda Combination PHYs connect the SoC     10   The Calxeda Combination PHYs connect the SoC to the internal fabric
 11   and to SATA connectors. The PHYs support mul     11   and to SATA connectors. The PHYs support multiple protocols (SATA,
 12   SGMII, PCIe) and can be assigned to differen     12   SGMII, PCIe) and can be assigned to different devices (SATA or XGMAC
 13   controller).                                     13   controller).
 14   Programming the PHYs is typically handled by     14   Programming the PHYs is typically handled by those device drivers,
 15   not by a dedicated PHY driver.                   15   not by a dedicated PHY driver.
 16                                                    16 
 17 maintainers:                                       17 maintainers:
 18   - Andre Przywara <andre.przywara@arm.com>         18   - Andre Przywara <andre.przywara@arm.com>
 19                                                    19 
 20 properties:                                        20 properties:
 21   compatible:                                      21   compatible:
 22     const: calxeda,hb-combophy                     22     const: calxeda,hb-combophy
 23                                                    23 
 24   '#phy-cells':                                    24   '#phy-cells':
 25     const: 1                                       25     const: 1
 26                                                    26 
 27   reg:                                             27   reg:
 28     maxItems: 1                                    28     maxItems: 1
 29                                                    29 
 30   phydev:                                          30   phydev:
 31     description: device ID for programming the     31     description: device ID for programming the ComboPHY.
 32     $ref: /schemas/types.yaml#/definitions/uin     32     $ref: /schemas/types.yaml#/definitions/uint32
 33     maximum: 31                                    33     maximum: 31
 34                                                    34 
 35 required:                                          35 required:
 36   - compatible                                     36   - compatible
 37   - reg                                            37   - reg
 38   - phydev                                         38   - phydev
 39   - '#phy-cells'                                   39   - '#phy-cells'
 40                                                    40 
 41 additionalProperties: false                        41 additionalProperties: false
 42                                                    42 
 43 examples:                                          43 examples:
 44   - |                                              44   - |
 45     combophy5: combo-phy@fff5d000 {                45     combophy5: combo-phy@fff5d000 {
 46                    compatible = "calxeda,hb-co     46                    compatible = "calxeda,hb-combophy";
 47                    #phy-cells = <1>;               47                    #phy-cells = <1>;
 48                    reg = <0xfff5d000 0x1000>;      48                    reg = <0xfff5d000 0x1000>;
 49                    phydev = <31>;                  49                    phydev = <31>;
 50                };                                  50                };
                                                      

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