Hi,


Here's another round of schema warnings fixes for the Allwinner platform.



There's a fair share of new schemas in there since the schema tools now warn

when a compatible is not documented in a schema.



We don't have any warning anymore if we use the OPP binding Rob submitted, and

since that means we have all our devices properly validated I don't expect more

fixes now, aside from the usual bunch of regressions.



Let me know what you think,

Maxime



Maxime Ripard (54):

  ASoC: dt-bindings: Add WM8978 Binding

  ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema

  ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema

  ASoC: dt-bindings: Convert Simple Amplifier binding to a schema

  dt-bindings: Convert Reserved Memory binding to a schema

  dt-bindings: arm: Convert ARM CCI-400 binding to a schema

  dt-bindings: bluetooth: broadcom: Fix clocks check

  dt-bindings: bluetooth: realtek: Add missing max-speed

  dt-bindings: clocks: Fix typo in the H6 compatible

  dt-bindings: display: panel-lvds: Document panel compatibles

  dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible

  dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema

  dt-bindings: gpio: Convert X-Powers AXP209 GPIO binding to a schema

  dt-bindings: hwmon: Add IIO HWMON binding

  dt-bindings: iio: st: Remove wrong items length check

  dt-bindings: input: Convert ChipOne ICN8318 binding to a schema

  dt-bindings: input: Convert Pixcir Touchscreen binding to a schema

  dt-bindings: input: Convert Regulator Haptic binding to a schema

  dt-bindings: input: Convert Silead GSL1680 binding to a schema

  dt-bindings: input: sun4i-lradc: Add wakeup-source

  dt-bindings: interconnect: sunxi: Add R40 MBUS compatible

  dt-bindings: media: Convert OV5640 binding to a schema

  dt-bindings: mfd: Convert X-Powers AC100 binding to a schema

  dt-bindings: mfd: Convert X-Powers AXP binding to a schema

  dt-bindings: mmc: Convert MMC Card binding to a schema

  dt-bindings: net: dwmac: Fix typo in the R40 compatible

  dt-bindings: net: wireless: Convert ESP ESP8089 binding to a schema

  dt-bindings: power: supply: axp20x: Add AXP803 compatible

  dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible

  dt-bindings: regulator: Convert SY8106A binding to a schema

  dt-bindings: sunxi: Add CPU Configuration Controller Binding

  dt-bindings: sunxi: Add Allwinner A80 PRCM Binding

  dt-bindings: thermal: Make trips node optional

  dt-bindings: usb: Convert SMSC USB3503 binding to a schema

  dt-bindings: usb: dwc3: Fix usb-phy check

  dt-bindings: usb: ehci: Add Allwinner A83t compatible

  dt-bindings: usb: ohci: Add Allwinner A83t compatible

  dt-bindings: w1: Convert 1-Wire GPIO binding to a schema

  ARM: dts: sunxi: Rename power-supply names

  ARM: dts: sunxi: Rename gpio pinctrl names

  ARM: dts: sunxi: Fix OPP arrays

  ARM: dts: sunxi: Fix OPPs node name

  ARM: dts: sunxi: Fix the SPI NOR node names

  ARM: dts: v3s: Remove useless DMA properties

  ARM: dts: tbs711: Fix touchscreen compatible

  ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible

  arm64: dts: allwinner: h5: Fix GPU thermal zone node name

  arm64: dts: allwinner: h6: Fix de3 parent clocks ordering

  arm64: dts: allwinner: a100: Fix thermal zone node name

  arm64: dts: allwinner: pinetab: Change regulator node name to avoid

    warning

  arm64: dts: allwinner: teres-i: Add missing reg

  arm64: dts: allwinner: Remove regulator-ramp-delay

  arm64: dts: allwinner: teres-i: Remove wakekup-source from the PMIC

  arm64: dts: allwinner: pinephone: Fix BT SCO codec cells size



 .../devicetree/bindings/arm/arm,cci-400.yaml  | 216 ++++++++++

 .../bindings/arm/cci-control-port.yaml        |  38 ++

 Documentation/devicetree/bindings/arm/cci.txt | 224 ----------

 .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml   |   1 +

 .../sunxi/allwinner,sun6i-a31-cpuconfig.yaml  |  38 ++

 .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml   |  33 ++

 .../clock/allwinner,sun8i-a83t-de2-clk.yaml   |   2 +-

 .../display/bridge/simple-bridge.yaml         |   3 +

 .../bindings/display/panel/lvds.yaml          |  18 +-

 .../bindings/gnss/u-blox,neo-6m.yaml          |  62 +++

 .../devicetree/bindings/gnss/u-blox.txt       |  45 ---

 .../devicetree/bindings/gpio/gpio-axp209.txt  |  75 ----

 .../bindings/gpio/x-powers,axp209-gpio.yaml   |  84 ++++

 .../devicetree/bindings/hwmon/iio-hwmon.yaml  |  37 ++

 .../bindings/iio/st,st-sensors.yaml           |  41 --

 .../input/allwinner,sun4i-a10-lradc-keys.yaml |   2 +

 .../bindings/input/regulator-haptic.txt       |  21 -

 .../bindings/input/regulator-haptic.yaml      |  43 ++

 .../input/touchscreen/chipone,icn8318.yaml    |  62 +++

 .../input/touchscreen/chipone_icn8318.txt     |  44 --

 .../input/touchscreen/pixcir,pixcir_ts.yaml   |  68 ++++

 .../input/touchscreen/pixcir_i2c_ts.txt       |  31 --

 .../input/touchscreen/silead,gsl1680.yaml     |  90 +++++

 .../input/touchscreen/silead_gsl1680.txt      |  44 --

 .../devicetree/bindings/media/i2c/ov5640.txt  |  92 -----

 .../bindings/media/i2c/ovti,ov5640.yaml       | 154 +++++++

 .../devicetree/bindings/mfd/ac100.txt         |  50 ---

 .../devicetree/bindings/mfd/axp20x.txt        | 272 -------------

 .../bindings/mfd/x-powers,ac100.yaml          | 113 ++++++

 .../bindings/mfd/x-powers,axp152.yaml         | 381 ++++++++++++++++++

 .../devicetree/bindings/mmc/mmc-card.txt      |  30 --

 .../devicetree/bindings/mmc/mmc-card.yaml     |  48 +++

 .../bindings/mmc/mmc-controller.yaml          |   6 -

 .../net/allwinner,sun8i-a83t-emac.yaml        |   4 +-

 .../bindings/net/broadcom-bluetooth.yaml      |  17 +-

 .../bindings/net/realtek-bluetooth.yaml       |   2 +

 .../devicetree/bindings/net/snps,dwmac.yaml   |   6 +-

 .../bindings/net/wireless/esp,esp8089.txt     |  30 --

 .../bindings/net/wireless/esp,esp8089.yaml    |  43 ++

 .../x-powers,axp20x-ac-power-supply.yaml      |  11 +-

 .../x-powers,axp20x-battery-power-supply.yaml |  12 +-

 .../x-powers,axp20x-usb-power-supply.yaml     |  14 +-

 .../bindings/regulator/silergy,sy8106a.yaml   |  52 +++

 .../bindings/regulator/sy8106a-regulator.txt  |  23 --

 .../reserved-memory/reserved-memory.txt       | 141 -------

 .../reserved-memory/reserved-memory.yaml      | 167 ++++++++

 .../devicetree/bindings/sound/bt-sco.txt      |  13 -

 .../bindings/sound/linux,bt-sco.yaml          |  34 ++

 .../bindings/sound/linux,spdif-dit.yaml       |  32 ++

 .../bindings/sound/simple-amplifier.txt       |  17 -

 .../sound/simple-audio-amplifier.yaml         |  45 +++

 .../bindings/sound/spdif-transmitter.txt      |  10 -

 .../devicetree/bindings/sound/wlf,wm8978.yaml |  58 +++

 .../bindings/thermal/thermal-zones.yaml       |   2 +-

 .../devicetree/bindings/usb/generic-ehci.yaml |   1 +

 .../devicetree/bindings/usb/generic-ohci.yaml |   1 +

 .../devicetree/bindings/usb/smsc,usb3503.yaml | 104 +++++

 .../devicetree/bindings/usb/snps,dwc3.yaml    |  10 +-

 .../devicetree/bindings/usb/usb3503.txt       |  39 --

 .../devicetree/bindings/w1/w1-gpio.txt        |  27 --

 .../devicetree/bindings/w1/w1-gpio.yaml       |  43 ++

 arch/arm/boot/dts/axp209.dtsi                 |   6 +-

 arch/arm/boot/dts/axp22x.dtsi                 |   6 +-

 arch/arm/boot/dts/axp81x.dtsi                 |  10 +-

 .../arm/boot/dts/sun4i-a10-olinuxino-lime.dts |  11 +-

 arch/arm/boot/dts/sun4i-a10.dtsi              |  11 +-

 arch/arm/boot/dts/sun5i-a13.dtsi              |  15 +-

 arch/arm/boot/dts/sun6i-a31.dtsi              |  44 +-

 arch/arm/boot/dts/sun7i-a20-bananapi.dts      |  17 +-

 arch/arm/boot/dts/sun7i-a20.dtsi              |  34 +-

 arch/arm/boot/dts/sun8i-a33.dtsi              |   4 +-

 arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts     |   2 +-

 arch/arm/boot/dts/sun8i-a83t.dtsi             |   4 +-

 arch/arm/boot/dts/sun8i-h3.dtsi               |   4 +-

 arch/arm/boot/dts/sun8i-v3-sl631.dtsi         |   2 +-

 arch/arm/boot/dts/sun8i-v3s.dtsi              |   2 -

 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts   |   2 +-

 .../boot/dts/sunxi-libretech-all-h3-it.dtsi   |   2 +-

 arch/arm64/boot/dts/allwinner/axp803.dtsi     |  10 +-

 .../arm64/boot/dts/allwinner/sun50i-a100.dtsi |   6 +-

 .../dts/allwinner/sun50i-a64-cpu-opp.dtsi     |   2 +-

 .../dts/allwinner/sun50i-a64-orangepi-win.dts |   2 +-

 .../dts/allwinner/sun50i-a64-pinephone.dtsi   |   2 +-

 .../boot/dts/allwinner/sun50i-a64-pinetab.dts |   2 +-

 .../boot/dts/allwinner/sun50i-a64-teres-i.dts |   3 +-

 .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi |   2 +-

 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi  |   2 +-

 .../dts/allwinner/sun50i-h6-beelink-gs1.dts   |   2 -

 .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi |   2 +-

 .../dts/allwinner/sun50i-h6-orangepi-3.dts    |   2 -

 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts |   2 -

 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi  |   8 +-

 92 files changed, 2221 insertions(+), 1428 deletions(-)

 create mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml

 create mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml

 delete mode 100644 Documentation/devicetree/bindings/arm/cci.txt

 create mode 100644 
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml

 create mode 100644 
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80-prcm.yaml

 create mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml

 delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt

 delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-axp209.txt

 create mode 100644 
Documentation/devicetree/bindings/gpio/x-powers,axp209-gpio.yaml

 create mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml

 delete mode 100644 Documentation/devicetree/bindings/input/regulator-haptic.txt

 create mode 100644 
Documentation/devicetree/bindings/input/regulator-haptic.yaml

 create mode 100644 
Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml

 delete mode 100644 
Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt

 create mode 100644 
Documentation/devicetree/bindings/input/touchscreen/pixcir,pixcir_ts.yaml

 delete mode 100644 
Documentation/devicetree/bindings/input/touchscreen/pixcir_i2c_ts.txt

 create mode 100644 
Documentation/devicetree/bindings/input/touchscreen/silead,gsl1680.yaml

 delete mode 100644 
Documentation/devicetree/bindings/input/touchscreen/silead_gsl1680.txt

 delete mode 100644 Documentation/devicetree/bindings/media/i2c/ov5640.txt

 create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5640.yaml

 delete mode 100644 Documentation/devicetree/bindings/mfd/ac100.txt

 delete mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt

 create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml

 create mode 100644 Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml

 delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt

 create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml

 delete mode 100644 
Documentation/devicetree/bindings/net/wireless/esp,esp8089.txt

 create mode 100644 
Documentation/devicetree/bindings/net/wireless/esp,esp8089.yaml

 create mode 100644 
Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml

 delete mode 100644 
Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt

 delete mode 100644 
Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt

 create mode 100644 
Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml

 delete mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt

 create mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml

 create mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml

 delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt

 create mode 100644 
Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml

 delete mode 100644 
Documentation/devicetree/bindings/sound/spdif-transmitter.txt

 create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml

 create mode 100644 Documentation/devicetree/bindings/usb/smsc,usb3503.yaml

 delete mode 100644 Documentation/devicetree/bindings/usb/usb3503.txt

 delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt

 create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml



-- 

2.31.1



-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/linux-sunxi/20210721140424.725744-1-maxime%40cerno.tech.

Reply via email to