From: Frank Li Date: Wed, 14 Aug 2024 20:46:18 +0000 (-0400) Subject: dt-binding: ptp: fsl,ptp: add pci1957,ee02 compatible string for fsl,enetc-ptp X-Git-Tag: v6.12-rc1~232^2~233 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1bf8e07c382bd4f04ede81ecc05267a8ffd60999;p=thirdparty%2Fkernel%2Flinux.git dt-binding: ptp: fsl,ptp: add pci1957,ee02 compatible string for fsl,enetc-ptp fsl,enetc-ptp is embedded pcie device. Add compatible string pci1957,ee02. Fix warning: arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dtb: ethernet@0,4: compatible:0: 'pci1957,ee02' is not one of ['fsl,etsec-ptp', 'fsl,fman-ptp-timer', 'fsl,dpaa2-ptp', 'fsl,enetc-ptp'] Signed-off-by: Frank Li Acked-by: Rob Herring (Arm) Signed-off-by: David S. Miller --- diff --git a/Documentation/devicetree/bindings/ptp/fsl,ptp.yaml b/Documentation/devicetree/bindings/ptp/fsl,ptp.yaml index 3bb8615e3e919..42ca895f3c4eb 100644 --- a/Documentation/devicetree/bindings/ptp/fsl,ptp.yaml +++ b/Documentation/devicetree/bindings/ptp/fsl,ptp.yaml @@ -11,11 +11,14 @@ maintainers: properties: compatible: - enum: - - fsl,etsec-ptp - - fsl,fman-ptp-timer - - fsl,dpaa2-ptp - - fsl,enetc-ptp + oneOf: + - enum: + - fsl,etsec-ptp + - fsl,fman-ptp-timer + - fsl,dpaa2-ptp + - items: + - const: pci1957,ee02 + - const: fsl,enetc-ptp reg: maxItems: 1 @@ -123,6 +126,15 @@ required: - compatible - reg +allOf: + - if: + properties: + compatible: + contains: + const: fsl,enetc-ptp + then: + $ref: /schemas/pci/pci-device.yaml + additionalProperties: false examples: