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

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