mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 12:03:54 +02:00
dt-bindings: phy-common-props: create a reusable "protocol-names" definition
Other properties also need to be defined per protocol than just tx-p2p-microvolt-names. Create a common definition to avoid copying a 55 line property. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://patch.msgid.link/20260111093940.975359-3-vladimir.oltean@nxp.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
b7b4dcd96e
commit
33c79865c7
|
|
@ -13,22 +13,12 @@ description:
|
|||
maintainers:
|
||||
- Marek Behún <kabel@kernel.org>
|
||||
|
||||
properties:
|
||||
tx-p2p-microvolt:
|
||||
$defs:
|
||||
protocol-names:
|
||||
description:
|
||||
Transmit amplitude voltages in microvolts, peak-to-peak. If this property
|
||||
contains multiple values for various PHY modes, the
|
||||
'tx-p2p-microvolt-names' property must be provided and contain
|
||||
corresponding mode names.
|
||||
|
||||
tx-p2p-microvolt-names:
|
||||
description: |
|
||||
Names of the modes corresponding to voltages in the 'tx-p2p-microvolt'
|
||||
property. Required only if multiple voltages are provided.
|
||||
|
||||
If a value of 'default' is provided, the system should use it for any PHY
|
||||
mode that is otherwise not defined here. If 'default' is not provided, the
|
||||
system should use manufacturer default value.
|
||||
Names of the PHY modes. If a value of 'default' is provided, the system
|
||||
should use it for any PHY mode that is otherwise not defined here. If
|
||||
'default' is not provided, the system should use manufacturer default value.
|
||||
minItems: 1
|
||||
maxItems: 16
|
||||
items:
|
||||
|
|
@ -89,6 +79,20 @@ properties:
|
|||
- mipi-dphy-univ
|
||||
- mipi-dphy-v2.5-univ
|
||||
|
||||
properties:
|
||||
tx-p2p-microvolt:
|
||||
description:
|
||||
Transmit amplitude voltages in microvolts, peak-to-peak. If this property
|
||||
contains multiple values for various PHY modes, the
|
||||
'tx-p2p-microvolt-names' property must be provided and contain
|
||||
corresponding mode names.
|
||||
|
||||
tx-p2p-microvolt-names:
|
||||
description:
|
||||
Names of the modes corresponding to voltages in the 'tx-p2p-microvolt'
|
||||
property. Required only if multiple voltages are provided.
|
||||
$ref: "#/$defs/protocol-names"
|
||||
|
||||
dependencies:
|
||||
tx-p2p-microvolt-names: [ tx-p2p-microvolt ]
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user