From: Ramuthevar Vadivel Murugan <vadivel.muruganx.ramuthevar@xxxxxxxxxxxxxxx> This patch fixes the devicetree binding yaml build errors in linux-next kernel Error: Documentation/devicetree/bindings/ phy/intel,lgm-emmc-phy.example.dts:21.19-20 syntax error FATAL ERROR: Unable to parse input tree Signed-off-by: Ramuthevar Vadivel Murugan <vadivel.muruganx.ramuthevar@xxxxxxxxxxxxxxx> Reported-by: Rob Herring <robh@xxxxxxxxxx> --- .../devicetree/bindings/phy/intel,lgm-emmc-phy.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml b/Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml index ff7959c21af0..d9bd2e47dfe7 100644 --- a/Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml +++ b/Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml @@ -16,10 +16,7 @@ description: |+ The eMMC PHY node should be the child of a syscon node with the required property: - - compatible: Should be one of the following: - "intel,lgm-syscon", "syscon" - - reg: - maxItems: 1 + should be compatible strings are - "intel,lgm-syscon", "syscon" properties: compatible: @@ -34,6 +31,12 @@ properties: clocks: maxItems: 1 + "#address-cells": + const: 1 + + "#size-cells": + const: 1 + required: - "#phy-cells" - compatible @@ -45,8 +48,10 @@ examples: sysconf: chiptop@e0200000 { compatible = "intel,lgm-syscon", "syscon"; reg = <0xe0200000 0x100>; + #address-cells = <1>; + #size-cells = <1>; - emmc-phy: emmc-phy@a8 { + emmc_phy: emmc_phy@a8 { compatible = "intel,lgm-emmc-phy"; reg = <0x00a8 0x10>; clocks = <&emmc>; -- 2.11.0