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

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


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/phy/transmi      4 $id: http://devicetree.org/schemas/phy/transmit-amplitude.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Common PHY and network PCS transmit amp      7 title: Common PHY and network PCS transmit amplitude property
  8                                                     8 
  9 description:                                        9 description:
 10   Binding describing the peak-to-peak transmit     10   Binding describing the peak-to-peak transmit amplitude for common PHYs
 11   and network PCSes.                               11   and network PCSes.
 12                                                    12 
 13 maintainers:                                       13 maintainers:
 14   - Marek BehĂșn <kabel@kernel.org>                 14   - Marek BehĂșn <kabel@kernel.org>
 15                                                    15 
 16 properties:                                        16 properties:
 17   tx-p2p-microvolt:                                17   tx-p2p-microvolt:
 18     description:                                   18     description:
 19       Transmit amplitude voltages in microvolt     19       Transmit amplitude voltages in microvolts, peak-to-peak. If this property
 20       contains multiple values for various PHY     20       contains multiple values for various PHY modes, the
 21       'tx-p2p-microvolt-names' property must b     21       'tx-p2p-microvolt-names' property must be provided and contain
 22       corresponding mode names.                    22       corresponding mode names.
 23                                                    23 
 24   tx-p2p-microvolt-names:                          24   tx-p2p-microvolt-names:
 25     description: |                                 25     description: |
 26       Names of the modes corresponding to volt     26       Names of the modes corresponding to voltages in the 'tx-p2p-microvolt'
 27       property. Required only if multiple volt     27       property. Required only if multiple voltages are provided.
 28                                                    28 
 29       If a value of 'default' is provided, the     29       If a value of 'default' is provided, the system should use it for any PHY
 30       mode that is otherwise not defined here.     30       mode that is otherwise not defined here. If 'default' is not provided, the
 31       system should use manufacturer default v     31       system should use manufacturer default value.
 32     minItems: 1                                    32     minItems: 1
 33     maxItems: 16                                   33     maxItems: 16
 34     items:                                         34     items:
 35       enum:                                        35       enum:
 36         - default                                  36         - default
 37                                                    37 
 38         # ethernet modes                           38         # ethernet modes
 39         - sgmii                                    39         - sgmii
 40         - qsgmii                                   40         - qsgmii
 41         - xgmii                                    41         - xgmii
 42         - 1000base-x                               42         - 1000base-x
 43         - 2500base-x                               43         - 2500base-x
 44         - 5gbase-r                                 44         - 5gbase-r
 45         - rxaui                                    45         - rxaui
 46         - xaui                                     46         - xaui
 47         - 10gbase-kr                               47         - 10gbase-kr
 48         - usxgmii                                  48         - usxgmii
 49         - 10gbase-r                                49         - 10gbase-r
 50         - 25gbase-r                                50         - 25gbase-r
 51                                                    51 
 52         # PCIe modes                               52         # PCIe modes
 53         - pcie                                     53         - pcie
 54         - pcie1                                    54         - pcie1
 55         - pcie2                                    55         - pcie2
 56         - pcie3                                    56         - pcie3
 57         - pcie4                                    57         - pcie4
 58         - pcie5                                    58         - pcie5
 59         - pcie6                                    59         - pcie6
 60                                                    60 
 61         # USB modes                                61         # USB modes
 62         - usb                                      62         - usb
 63         - usb-ls                                   63         - usb-ls
 64         - usb-fs                                   64         - usb-fs
 65         - usb-hs                                   65         - usb-hs
 66         - usb-ss                                   66         - usb-ss
 67         - usb-ss+                                  67         - usb-ss+
 68         - usb-4                                    68         - usb-4
 69                                                    69 
 70         # storage modes                            70         # storage modes
 71         - sata                                     71         - sata
 72         - ufs-hs                                   72         - ufs-hs
 73         - ufs-hs-a                                 73         - ufs-hs-a
 74         - ufs-hs-b                                 74         - ufs-hs-b
 75                                                    75 
 76         # display modes                            76         # display modes
 77         - lvds                                     77         - lvds
 78         - dp                                       78         - dp
 79         - dp-rbr                                   79         - dp-rbr
 80         - dp-hbr                                   80         - dp-hbr
 81         - dp-hbr2                                  81         - dp-hbr2
 82         - dp-hbr3                                  82         - dp-hbr3
 83         - dp-uhbr-10                               83         - dp-uhbr-10
 84         - dp-uhbr-13.5                             84         - dp-uhbr-13.5
 85         - dp-uhbr-20                               85         - dp-uhbr-20
 86                                                    86 
 87         # camera modes                             87         # camera modes
 88         - mipi-dphy                                88         - mipi-dphy
 89         - mipi-dphy-univ                           89         - mipi-dphy-univ
 90         - mipi-dphy-v2.5-univ                      90         - mipi-dphy-v2.5-univ
 91                                                    91 
 92 dependencies:                                      92 dependencies:
 93   tx-p2p-microvolt-names: [ tx-p2p-microvolt ]     93   tx-p2p-microvolt-names: [ tx-p2p-microvolt ]
 94                                                    94 
 95 additionalProperties: true                         95 additionalProperties: true
 96                                                    96 
 97 examples:                                          97 examples:
 98   - |                                              98   - |
 99     phy: phy {                                     99     phy: phy {
100       #phy-cells = <1>;                           100       #phy-cells = <1>;
101       tx-p2p-microvolt = <915000>, <1100000>,     101       tx-p2p-microvolt = <915000>, <1100000>, <1200000>;
102       tx-p2p-microvolt-names = "2500base-x", "    102       tx-p2p-microvolt-names = "2500base-x", "usb-hs", "usb-ss";
103     };                                            103     };
                                                      

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