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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt

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/phy-armada38x-comphy.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt (Version linux-6.2.16)


  1 mvebu armada 38x comphy driver                      1 mvebu armada 38x comphy driver
  2 ------------------------------                      2 ------------------------------
  3                                                     3 
  4 This comphy controller can be found on Marvell      4 This comphy controller can be found on Marvell Armada 38x. It provides a
  5 number of shared PHYs used by various interfac      5 number of shared PHYs used by various interfaces (network, sata, usb,
  6 PCIe...).                                           6 PCIe...).
  7                                                     7 
  8 Required properties:                                8 Required properties:
  9                                                     9 
 10 - compatible: should be "marvell,armada-380-co     10 - compatible: should be "marvell,armada-380-comphy"
 11 - reg: should contain the comphy register loca     11 - reg: should contain the comphy register location and length.
 12 - #address-cells: should be 1.                     12 - #address-cells: should be 1.
 13 - #size-cells: should be 0.                        13 - #size-cells: should be 0.
 14                                                    14 
 15 Optional properties:                               15 Optional properties:
 16                                                    16 
 17 - reg-names: must be "comphy" as the first nam     17 - reg-names: must be "comphy" as the first name, and "conf".
 18 - reg: must contain the comphy register locati     18 - reg: must contain the comphy register location and length as the first
 19     pair, followed by an optional configuratio     19     pair, followed by an optional configuration register address and
 20     length pair.                                   20     length pair.
 21                                                    21 
 22 A sub-node is required for each comphy lane pr     22 A sub-node is required for each comphy lane provided by the comphy.
 23                                                    23 
 24 Required properties (child nodes):                 24 Required properties (child nodes):
 25                                                    25 
 26 - reg: comphy lane number.                         26 - reg: comphy lane number.
 27 - #phy-cells : from the generic phy bindings,      27 - #phy-cells : from the generic phy bindings, must be 1. Defines the
 28                input port to use for a given c     28                input port to use for a given comphy lane.
 29                                                    29 
 30 Example:                                           30 Example:
 31                                                    31 
 32         comphy: phy@18300 {                        32         comphy: phy@18300 {
 33                 compatible = "marvell,armada-3     33                 compatible = "marvell,armada-380-comphy";
 34                 reg-names = "comphy", "conf";      34                 reg-names = "comphy", "conf";
 35                 reg = <0x18300 0x100>, <0x1846     35                 reg = <0x18300 0x100>, <0x18460 4>;
 36                 #address-cells = <1>;              36                 #address-cells = <1>;
 37                 #size-cells = <0>;                 37                 #size-cells = <0>;
 38                                                    38 
 39                 cpm_comphy0: phy@0 {               39                 cpm_comphy0: phy@0 {
 40                         reg = <0>;                 40                         reg = <0>;
 41                         #phy-cells = <1>;          41                         #phy-cells = <1>;
 42                 };                                 42                 };
 43                                                    43 
 44                 cpm_comphy1: phy@1 {               44                 cpm_comphy1: phy@1 {
 45                         reg = <1>;                 45                         reg = <1>;
 46                         #phy-cells = <1>;          46                         #phy-cells = <1>;
 47                 };                                 47                 };
 48         };                                         48         };
                                                      

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