Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: Fix undocumented compatible strings in examples

Running 'dt-validate -m' will flag any compatible strings missing a schema.
Fix all the errors found in DT binding examples. Most of these are just
typos.

Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Chen-Yu Tsai <wens@csie.org>
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Cc: Avi Fishman <avifishman70@gmail.com>
Cc: Tomer Maimon <tmaimon77@gmail.com>
Cc: Tali Perry <tali.perry1@gmail.com>
Cc: Joerg Roedel <joro@8bytes.org>
Cc: Will Deacon <will@kernel.org>
Cc: Joel Stanley <joel@jms.id.au>
Cc: Wim Van Sebroeck <wim@linux-watchdog.org>
Cc: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Cc: Vincent Cheng <vincent.cheng.xh@renesas.com>
Cc: linux-clk@vger.kernel.org
Cc: linux-crypto@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: linux-i2c@vger.kernel.org
Cc: iommu@lists.linux-foundation.org
Cc: linux-watchdog@vger.kernel.org
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Reviewed-by: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Maxime Ripard <mripard@kernel.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Daniel Palmer <daniel@thingy.jp>
Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20210202205544.24812-1-robh@kernel.org

+14 -16
+2 -2
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clocks.yaml Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clks.yaml
··· 1 1 # SPDX-License-Identifier: GPL-2.0+ 2 2 %YAML 1.2 3 3 --- 4 - $id: http://devicetree.org/schemas/clock/allwinner,sun9i-a80-usb-clocks.yaml# 4 + $id: http://devicetree.org/schemas/clock/allwinner,sun9i-a80-usb-clks.yaml# 5 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 7 title: Allwinner A80 USB Clock Controller Device Tree Bindings ··· 18 18 const: 1 19 19 20 20 compatible: 21 - const: allwinner,sun9i-a80-usb-clocks 21 + const: allwinner,sun9i-a80-usb-clks 22 22 23 23 reg: 24 24 maxItems: 1
+2 -2
Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
··· 66 66 - arm,syscon-icst525-integratorcp-cm-mem 67 67 - arm,integrator-cm-auxosc 68 68 - arm,versatile-cm-auxosc 69 - - arm,impd-vco1 70 - - arm,impd-vco2 69 + - arm,impd1-vco1 70 + - arm,impd1-vco2 71 71 72 72 clocks: 73 73 description: Parent clock for the ICST VCO
+1 -1
Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml
··· 66 66 #include <dt-bindings/soc/ti,sci_pm_domain.h> 67 67 68 68 main_crypto: crypto@4e00000 { 69 - compatible = "ti,j721-sa2ul"; 69 + compatible = "ti,j721e-sa2ul"; 70 70 reg = <0x4e00000 0x1200>; 71 71 power-domains = <&k3_pds 264 TI_SCI_PD_EXCLUSIVE>; 72 72 dmas = <&main_udmap 0xc000>, <&main_udmap 0x4000>,
+1 -1
Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
··· 46 46 #include <dt-bindings/gpio/msc313-gpio.h> 47 47 48 48 gpio: gpio@207800 { 49 - compatible = "mstar,msc313e-gpio"; 49 + compatible = "mstar,msc313-gpio"; 50 50 #gpio-cells = <2>; 51 51 reg = <0x207800 0x200>; 52 52 gpio-controller;
+1 -1
Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml
··· 17 17 18 18 properties: 19 19 compatible: 20 - const: nuvoton,npcm7xx-i2c 20 + const: nuvoton,npcm750-i2c 21 21 22 22 reg: 23 23 maxItems: 1
+1 -1
Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml
··· 93 93 #include <dt-bindings/power/r8a7791-sysc.h> 94 94 95 95 ipmmu_mx: iommu@fe951000 { 96 - compatible = "renasas,ipmmu-r8a7791", "renasas,ipmmu-vmsa"; 96 + compatible = "renesas,ipmmu-r8a7791", "renesas,ipmmu-vmsa"; 97 97 reg = <0xfe951000 0x1000>; 98 98 interrupts = <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>, 99 99 <GIC_SPI 221 IRQ_TYPE_LEVEL_HIGH>;
+1 -1
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
··· 62 62 reg = <0x1e6e2000 0x1a8>; 63 63 64 64 pinctrl: pinctrl { 65 - compatible = "aspeed,g4-pinctrl"; 65 + compatible = "aspeed,ast2400-pinctrl"; 66 66 67 67 pinctrl_i2c3_default: i2c3_default { 68 68 function = "I2C3";
+1 -1
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
··· 81 81 reg = <0x1e6e2000 0x1a8>; 82 82 83 83 pinctrl: pinctrl { 84 - compatible = "aspeed,g5-pinctrl"; 84 + compatible = "aspeed,ast2500-pinctrl"; 85 85 aspeed,external-nodes = <&gfx>, <&lhc>; 86 86 87 87 pinctrl_i2c3_default: i2c3_default {
+1 -1
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml
··· 95 95 reg = <0x1e6e2000 0xf6c>; 96 96 97 97 pinctrl: pinctrl { 98 - compatible = "aspeed,g6-pinctrl"; 98 + compatible = "aspeed,ast2600-pinctrl"; 99 99 100 100 pinctrl_pwm10g1_default: pwm10g1_default { 101 101 function = "PWM10";
+1 -3
Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml
··· 59 59 60 60 examples: 61 61 - | 62 - i2c@1 { 63 - compatible = "abc,acme-1234"; 64 - reg = <0x01 0x400>; 62 + i2c { 65 63 #address-cells = <1>; 66 64 #size-cells = <0>; 67 65 phc@5b {
+2 -2
Documentation/devicetree/bindings/watchdog/ti,rti-wdt.yaml
··· 57 57 */ 58 58 #include <dt-bindings/soc/ti,sci_pm_domain.h> 59 59 60 - watchdog0: rti@2200000 { 61 - compatible = "ti,rti-wdt"; 60 + watchdog@2200000 { 61 + compatible = "ti,j7-rti-wdt"; 62 62 reg = <0x2200000 0x100>; 63 63 clocks = <&k3_clks 252 1>; 64 64 power-domains = <&k3_pds 252 TI_SCI_PD_EXCLUSIVE>;