[GIT PULL] Devicetree updates for v5.7

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Please pull DT updates for v5.7. There's 2 conflicts in 
trivial-devices.yaml and .../bindings/usb/generic.txt. Both are just 
context and linux-next has the correct resolution.

Rob


The following changes since commit d2334a91a3b01dce4f290b4536fcfa4b9e923a3d:

  dt-bindings: arm: Fixup the DT bindings for hierarchical PSCI states (2020-03-06 12:12:21 -0600)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-5.7

for you to fetch changes up to 8967918e7cee84d8b781feec38286c7d3c1c05da:

  MAINTAINERS: drop an old reference to stm32 pwm timers doc (2020-04-01 10:47:11 -0600)

----------------------------------------------------------------
Devicetree updates for v5.7:

- Unit test for overlays with GPIO hogs

- Improve dma-ranges parsing to handle dma-ranges with multiple entries

- Update dtc to upstream version v1.6.0-2-g87a656ae5ff9

- Improve overlay error reporting

- Device link support for power-domains and hwlocks bindings

- Add vendor prefixes for Beacon, Topwise, ENE, Dell, SG Micro, Elida,
  PocketBook, Xiaomi, Linutronix, OzzMaker, Waveshare Electronics, and
  ITE Tech

- Add deprecated Marvell vendor prefix 'mrvl'

- A bunch of binding conversions to DT schema continues. Of note, the
  common serial and USB connector bindings are converted.

- Add more Arm CPU compatibles

- Drop Mark Rutland as DT maintainer :(

----------------------------------------------------------------
Adam Ford (1):
      dt-bindings: vendor-prefixes: Add Beacon vendor prefix

Akash Asthana (2):
      dt-bindings: spi: Convert QSPI bindings to YAML
      dt-bindings: spi: Add interconnect binding for QSPI

Alexey Minnekhanov (2):
      dt-bindings: Add vendor prefix for Xiaomi
      dt-bindings: arm: Add kryo260 compatible

Amelie Delaunay (1):
      dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS

Amit Kucheria (1):
      dt-bindings: arm: cpus: Add kryo280 compatible

Bastian Germann (1):
      dt-bindings: Add vendor prefix for Linutronix

Benjamin Gaignard (4):
      dt-bindings: display: Convert etnaviv to json-schema
      dt-bindinsg: net: can: Convert can-transceiver to json-schema
      dt-bindings: net: can: Convert M_CAN to json-schema
      dt-bindings: mfd: Convert stpmic1 bindings to json-schema

Bin Meng (1):
      dt-bindings: interrupt-controller: msi: Correct msi-controller@c's reg

Frank Rowand (5):
      of: unittest: add overlay gpio test to catch gpio hog problem
      of: unittest: annotate warnings triggered by unittest
      of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO
      of: gpio unittest kfree() wrong object
      of: some unittest overlays not untracked

Geert Uytterhoeven (10):
      dt-bindings: example-schema: Drop double quotes around URLs
      dt-bindings: ata: rcar-sata: Convert to json-schema
      dt-bindings: reset: rcar-rst: Convert to json-schema
      dt-bindings: power: rcar-sysc: Convert to json-schema
      dt-bindings: power: apmu: Convert to json-schema
      dt-bindings: serial: Convert generic bindings to json-schema
      dt-bindings: serial: Convert slave-device bindings to json-schema
      dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support
      dt-bindings: serial: Document serialN aliases
      dt-bindings: serial: sh-sci: Convert to json-schema

Giulio Benetti (1):
      dt-bindings: clk: fix example for single-output provider

Gustavo A. R. Silva (1):
      of: of_private.h: Replace zero-length array with flexible-array member

Heiko Stuebner (1):
      dt-bindings: Add vendor prefix for Elida

Johan Jonker (8):
      dt-bindings: serial: snps-dw-apb-uart: add compatible property for rk3308 uart
      dt-bindings: i2c: convert rockchip i2c bindings to yaml
      dt-bindings: i2c: i2c-rk3x: add description for rk3036
      dt-bindings: i2c: i2c-rk3x: add description for rk3368
      dt-bindings: i2c: i2c-rk3x: add description for rk3308
      dt-bindings: i2c: i2c-rk3x: add description for px30
      dt-bindings: leds: common: fix example for gpio-leds
      dt-bindings: phy: convert phy-rockchip-inno-usb2 bindings to yaml

Kamlesh Gurudasani (1):
      dt-bindings: add vendor prefix for OzzMaker and Waveshare Electronics

Krzysztof Kozlowski (1):
      dt-bindings: usb: exynos-usb: Document clock names for DWC3 bindings

Lubomir Rintel (6):
      dt-bindings: Add vendor prefix for Dell Inc.
      dt-bindings: Add vendor prefix for ENE
      dt-bindings: arm: l2x0: Tauros 3 is PL310 compatible
      dt-bindings: arm: mrvl: Add missing compatible strings
      dt-bindings: Add "mrvl", a legacy vendor prefix for Marvell
      dt-bindings: phy: Convert phy-mmp3-usb to json-schema

Luca Ceresoli (1):
      of: overlay: log the error cause on resolver failure

Luca Weiss (1):
      dt-bindings: Add vendor prefix for SG Micro Corp

Marek Vasut (1):
      dt-bindings: Add ITE Tech prefix

Mark Rutland (1):
      MAINTAINERS: remove myself from DT bindings entry

Martin Blumenstingl (1):
      dt-bindings: display: meson-vpu: fix indentation of reg-names' "items"

Masahiro Yamada (15):
      dt-bindings: serial: Convert UniPhier UART to json-schema
      dt-bindings: i2c: Convert UniPhier I2C controller to json-schema
      dt-bindings: i2c: Convert UniPhier FI2C controller to json-schema
      dt-bindings: arm: Convert UniPhier board/SoC bindings to json-schema
      dt-bindings: gpio: Convert UniPhier GPIO to json-schema
      dt-bindings: pinctrl: Convert UniPhier pin controller to json-schema
      dt-bindings: bus: Convert UniPhier System Bus to json-schema
      dt-bindings: interrupt-controller: Convert UniPhier AIDET to json-schema
      dt-bindings: dma: Convert UniPhier MIO DMA controller to json-schema
      dt-bindings: mmc: Convert UniPhier SD controller to json-schema
      dt-bindings: mtd: Convert Denali NAND controller to json-schema
      dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller to json-schema
      dt-bindings: clock: Convert UniPhier clock to json-schema
      dt-bindings: arm: Convert UniPhier System Cache to json-schema
      dt-bindings: uniphier-system-bus: fix warning in the example

Mauro Carvalho Chehab (5):
      docs: dt: fix references to m_can.txt file
      docs: dt: fix references to ap806-system-controller.txt
      docs: dt: fix a broken reference to input.yaml
      MAINTAINERS: dt: update etnaviv file reference
      MAINTAINERS: drop an old reference to stm32 pwm timers doc

Neil Armstrong (1):
      dt-bindings: usb: dwc2: fix bindings for amlogic, meson-gxbb-usb

Niklas Söderlund (2):
      dt-bindings: rcar-vin: Convert bindings to json-schema
      dt-bindings: thermal: rcar-thermal: Convert bindings to json-schema

Nícolas F. R. A. Prado (1):
      dt-bindings: rng: Convert BCM2835 to DT schema

Ondrej Jirman (1):
      dt-bindings: vendor-prefixes: Add prefix for PocketBook International SA

Pascal Roeleven (1):
      dt-bindings: vendor-prefixes: Add Topwise

Patrick Daly (1):
      of: of_reserved_mem: Increase limit on number of reserved regions

Peng Fan (1):
      dt-bindings: soc: imx: add binding doc for aips bus

Prashant Malani (2):
      dt-bindings: Convert usb-connector to YAML format.
      dt-bindings: Add cros-ec Type C port driver

Rob Herring (19):
      of/address: Move range parser code out of CONFIG_PCI
      microblaze: Drop using struct of_pci_range.pci_space field
      powerpc: Drop using struct of_pci_range.pci_space field
      of: Drop struct of_pci_range.pci_space field
      of/address: Rework of_pci_range parsing for non-PCI buses
      of/address: use range parser for of_dma_get_range
      of/address: Support multiple 'dma-ranges' entries
      Merge branch 'dt/ranges-rework' into dt/next
      Merge branch 'dt/linus' into dt/next
      scripts/dtc: Remove unused makefile fragments
      scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9
      ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings
      dt-bindings: iio/accel: Drop duplicate adi,adxl345/6 from trivial-devices.yaml
      dt-bindings: sram: qcom: Clean-up 'ranges' and child node names
      dt-bindings: Clean-up schema errors due to missing 'addtionalProperties: false'
      dt-bindings: Add missing 'additionalProperties: false'
      dt-bindings: thermal: tsens: Fix nvmem-cell-names schema
      dt-bindings: thermal: tsens: Set 'additionalProperties: false'
      dt-bindings: iio: Fix adi, ltc2983 uint64-matrix schema constraints

Robin Murphy (3):
      dt-bindings: ARM: Add recent Cortex/Neoverse CPUs
      dt-bindings: ARM: Add recent Cortex/Neoverse PMUs
      dt-bindings: ARM: Clean up PMU compatible list

Sam Shih (1):
      dt-bindings: pwm: Update bindings for MT7629 SoC

Saravana Kannan (1):
      of: property: Add device link support for power-domains and hwlocks

Ulf Hansson (2):
      dt-bindings: arm: Add some constraints for PSCI nodes
      dt-bindings: power: Fix example for power-domain

 .../bindings/arm/altera/socfpga-clk-manager.yaml   |   2 +
 .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml    |   2 +
 Documentation/devicetree/bindings/arm/cpus.yaml    |  11 +
 .../devicetree/bindings/arm/freescale/fsl,scu.txt  |   2 +-
 Documentation/devicetree/bindings/arm/l2c2x0.yaml  |  45 +-
 .../devicetree/bindings/arm/mrvl/mrvl.yaml         |   5 +-
 .../devicetree/bindings/arm/msm/qcom,llcc.yaml     |   2 +
 Documentation/devicetree/bindings/arm/pmu.yaml     |  41 +-
 Documentation/devicetree/bindings/arm/psci.yaml    |   5 +
 .../devicetree/bindings/arm/renesas,prr.yaml       |   2 +
 .../bindings/arm/samsung/exynos-chipid.yaml        |   2 +
 .../devicetree/bindings/arm/samsung/pmu.yaml       |   2 +
 .../arm/samsung/samsung-secure-firmware.yaml       |   2 +
 .../bindings/arm/socionext/cache-uniphier.txt      |  60 --
 .../socionext/socionext,uniphier-system-cache.yaml | 102 ++++
 .../devicetree/bindings/arm/socionext/uniphier.txt |  47 --
 .../bindings/arm/socionext/uniphier.yaml           |  61 ++
 .../bindings/arm/stm32/st,stm32-syscon.yaml        |   2 +
 .../devicetree/bindings/ata/renesas,rcar-sata.yaml |  71 +++
 .../devicetree/bindings/ata/sata_rcar.txt          |  36 --
 .../bus/socionext,uniphier-system-bus.yaml         |  96 +++
 .../bindings/bus/uniphier-system-bus.txt           |  66 --
 .../bindings/chrome/google,cros-ec-typec.yaml      |  54 ++
 .../devicetree/bindings/clock/clock-bindings.txt   |   2 +-
 .../devicetree/bindings/clock/fsl,plldig.yaml      |   5 +
 .../devicetree/bindings/clock/imx8mn-clock.yaml    |   2 +
 .../devicetree/bindings/clock/imx8mp-clock.yaml    |   2 +
 .../devicetree/bindings/clock/milbeaut-clock.yaml  |   2 +
 .../bindings/clock/qcom,gcc-apq8064.yaml           |   2 +
 .../bindings/clock/qcom,gcc-ipq8074.yaml           |   2 +
 .../bindings/clock/qcom,gcc-msm8996.yaml           |   2 +
 .../bindings/clock/qcom,gcc-msm8998.yaml           |   2 +
 .../devicetree/bindings/clock/qcom,gcc-qcs404.yaml |   2 +
 .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml |   2 +
 .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml |   2 +
 .../devicetree/bindings/clock/qcom,gcc.yaml        |   2 +
 .../devicetree/bindings/clock/qcom,mmcc.yaml       |   2 +
 .../bindings/clock/qcom,msm8998-gpucc.yaml         |   2 +
 .../devicetree/bindings/clock/qcom,rpmhcc.yaml     |   2 +
 .../bindings/clock/qcom,sc7180-dispcc.yaml         |   2 +
 .../bindings/clock/qcom,sc7180-gpucc.yaml          |   2 +
 .../bindings/clock/qcom,sc7180-videocc.yaml        |   2 +
 .../bindings/clock/qcom,sdm845-dispcc.yaml         |   2 +
 .../bindings/clock/qcom,sdm845-gpucc.yaml          |   2 +
 .../bindings/clock/qcom,sdm845-videocc.yaml        |   2 +
 .../bindings/clock/socionext,uniphier-clock.yaml   |  94 +++
 .../devicetree/bindings/clock/uniphier-clock.txt   | 132 ----
 .../connector/samsung,usb-connector-11pin.txt      |   2 +-
 .../bindings/connector/usb-connector.txt           | 135 -----
 .../bindings/connector/usb-connector.yaml          | 206 +++++++
 .../bindings/display/amlogic,meson-vpu.yaml        |   8 +-
 .../bindings/display/etnaviv/etnaviv-drm.txt       |  36 --
 .../bindings/dma/sifive,fu540-c000-pdma.yaml       |   2 +
 .../bindings/dma/socionext,uniphier-mio-dmac.yaml  |  63 ++
 .../devicetree/bindings/dma/uniphier-mio-dmac.txt  |  25 -
 Documentation/devicetree/bindings/dsp/fsl,dsp.yaml |   2 +
 Documentation/devicetree/bindings/eeprom/at24.yaml |   2 +
 .../devicetree/bindings/example-schema.yaml        |   4 +-
 .../intel,ixp4xx-network-processing-engine.yaml    |   3 +
 Documentation/devicetree/bindings/gnss/gnss.txt    |   2 +-
 .../bindings/gpio/brcm,xgs-iproc-gpio.yaml         |   2 +
 .../devicetree/bindings/gpio/gpio-mvebu.txt        |   2 +-
 .../devicetree/bindings/gpio/gpio-uniphier.txt     |  51 --
 .../bindings/gpio/socionext,uniphier-gpio.yaml     |  94 +++
 .../bindings/gpio/xylon,logicvc-gpio.yaml          |   2 +
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |   8 +-
 .../devicetree/bindings/gpu/arm,mali-midgard.yaml  |   5 +
 .../devicetree/bindings/gpu/arm,mali-utgard.yaml   |   2 +
 .../devicetree/bindings/gpu/samsung-rotator.yaml   |   2 +
 .../devicetree/bindings/gpu/vivante,gc.yaml        |  69 +++
 .../devicetree/bindings/hwmon/adi,adm1177.yaml     |   2 +
 .../devicetree/bindings/hwmon/adi,ltc2947.yaml     |   2 +
 .../bindings/hwmon/pmbus/ti,ucd90320.yaml          |   2 +
 .../devicetree/bindings/hwmon/ti,tmp513.yaml       |   2 +
 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt |  68 ---
 .../devicetree/bindings/i2c/i2c-rk3x.yaml          | 136 +++++
 .../devicetree/bindings/i2c/i2c-uniphier-f.txt     |  25 -
 .../devicetree/bindings/i2c/i2c-uniphier.txt       |  25 -
 .../bindings/i2c/socionext,uniphier-fi2c.yaml      |  50 ++
 .../bindings/i2c/socionext,uniphier-i2c.yaml       |  50 ++
 .../devicetree/bindings/iio/accel/adi,adxl345.yaml |  10 +-
 .../bindings/iio/accel/bosch,bma400.yaml           |   2 +
 .../devicetree/bindings/iio/adc/adi,ad7192.yaml    |   1 -
 .../devicetree/bindings/iio/adc/adi,ad7780.yaml    |   2 +
 .../devicetree/bindings/iio/adc/avia-hx711.yaml    |   2 +
 .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml  |   2 +
 .../bindings/iio/adc/microchip,mcp3911.yaml        |   2 +
 .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml       |   2 +
 .../bindings/iio/chemical/plantower,pms7003.yaml   |   2 +
 .../bindings/iio/chemical/sensirion,sps30.yaml     |   2 +
 .../devicetree/bindings/iio/dac/lltc,ltc1660.yaml  |   2 +
 .../devicetree/bindings/iio/light/adux1020.yaml    |   2 +
 .../devicetree/bindings/iio/light/bh1750.yaml      |   2 +
 .../devicetree/bindings/iio/light/isl29018.yaml    |   2 +
 .../devicetree/bindings/iio/light/noa1305.yaml     |   2 +
 .../devicetree/bindings/iio/light/stk33xx.yaml     |   2 +
 .../devicetree/bindings/iio/light/tsl2583.yaml     |   2 +
 .../devicetree/bindings/iio/light/tsl2772.yaml     |   2 +
 .../devicetree/bindings/iio/light/veml6030.yaml    |   2 +
 .../bindings/iio/pressure/asc,dlhl60d.yaml         |   2 +
 .../devicetree/bindings/iio/pressure/bmp085.yaml   |   5 +
 .../bindings/iio/proximity/devantech-srf04.yaml    |   2 +
 .../bindings/iio/proximity/parallax-ping.yaml      |   2 +
 .../bindings/iio/temperature/adi,ltc2983.yaml      |  40 +-
 .../devicetree/bindings/input/gpio-vibrator.yaml   |   2 +
 .../devicetree/bindings/input/max77650-onkey.yaml  |   3 +
 .../devicetree/bindings/input/st,stpmic1-onkey.txt |  28 -
 .../intel,ixp4xx-interrupt.yaml                    |   2 +
 .../bindings/interrupt-controller/msi.txt          |   2 +-
 .../socionext,uniphier-aidet.txt                   |  32 -
 .../socionext,uniphier-aidet.yaml                  |  61 ++
 .../devicetree/bindings/iommu/samsung,sysmmu.yaml  |   2 +
 Documentation/devicetree/bindings/leds/common.yaml |   4 +-
 .../devicetree/bindings/leds/leds-max77650.yaml    |   3 +
 .../bindings/leds/rohm,bd71828-leds.yaml           |   3 +
 .../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml   |   2 +
 .../devicetree/bindings/media/amlogic,gx-vdec.yaml |   2 +
 .../bindings/media/amlogic,meson-gx-ao-cec.yaml    |  11 +-
 .../devicetree/bindings/media/renesas,ceu.yaml     |   2 +
 .../devicetree/bindings/media/renesas,vin.txt      | 217 -------
 .../devicetree/bindings/media/renesas,vin.yaml     | 402 +++++++++++++
 .../devicetree/bindings/mfd/max77650.yaml          |   2 +
 .../devicetree/bindings/mfd/rohm,bd71828-pmic.yaml |   5 +
 .../devicetree/bindings/mfd/st,stpmic1.txt         |  61 --
 .../devicetree/bindings/mfd/st,stpmic1.yaml        | 339 +++++++++++
 .../misc/intel,ixp4xx-ahb-queue-manager.yaml       |   2 +
 .../devicetree/bindings/mmc/cdns,sdhci.yaml        | 143 +++++
 .../devicetree/bindings/mmc/sdhci-cadence.txt      |  80 ---
 .../bindings/mmc/socionext,uniphier-sd.yaml        |  99 +++
 .../devicetree/bindings/mmc/uniphier-sd.txt        |  55 --
 .../devicetree/bindings/mtd/denali,nand.yaml       | 148 +++++
 .../devicetree/bindings/mtd/denali-nand.txt        |  61 --
 .../devicetree/bindings/net/broadcom-bluetooth.txt |   2 +-
 .../devicetree/bindings/net/can/bosch,m_can.yaml   | 144 +++++
 .../bindings/net/can/can-transceiver.txt           |  24 -
 .../bindings/net/can/can-transceiver.yaml          |  18 +
 .../devicetree/bindings/net/can/m_can.txt          |  75 ---
 .../devicetree/bindings/net/can/tcan4x5x.txt       |   2 +-
 .../devicetree/bindings/net/mediatek-bluetooth.txt |   2 +-
 .../devicetree/bindings/net/qca,qca7000.txt        |   2 +-
 .../devicetree/bindings/net/ti,cpsw-switch.yaml    |  25 +-
 .../devicetree/bindings/net/ti-bluetooth.txt       |   3 +-
 .../bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml |   2 +
 .../phy/amlogic,meson-g12a-usb3-pcie-phy.yaml      |   2 +
 .../bindings/phy/intel,lgm-emmc-phy.yaml           |   2 +
 .../bindings/phy/marvell,mmp3-hsic-phy.yaml        |   2 +
 .../bindings/phy/marvell,mmp3-usb-phy.yaml         |  42 ++
 .../devicetree/bindings/phy/phy-mmp3-usb.txt       |  13 -
 .../bindings/phy/phy-rockchip-inno-usb2.txt        |  81 ---
 .../bindings/phy/phy-rockchip-inno-usb2.yaml       | 155 +++++
 .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml  |   2 +
 .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml   |   2 +
 .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml   |   2 +
 .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml   |   2 +
 .../pinctrl/socionext,uniphier-pinctrl.txt         |  27 -
 .../pinctrl/socionext,uniphier-pinctrl.yaml        |  42 ++
 .../bindings/pinctrl/st,stm32-pinctrl.yaml         |   2 +
 .../bindings/power/amlogic,meson-ee-pwrc.yaml      |   2 +
 .../devicetree/bindings/power/power-domain.yaml    |  28 +-
 .../devicetree/bindings/power/renesas,apmu.txt     |  35 --
 .../devicetree/bindings/power/renesas,apmu.yaml    |  55 ++
 .../bindings/power/renesas,rcar-sysc.txt           |  62 --
 .../bindings/power/renesas,rcar-sysc.yaml          |  73 +++
 .../bindings/power/reset/syscon-poweroff.yaml      |   2 +
 .../bindings/power/reset/syscon-reboot.yaml        |   2 +
 .../bindings/power/supply/max77650-charger.yaml    |   3 +
 .../devicetree/bindings/ptp/ptp-idtcm.yaml         |   2 +
 .../devicetree/bindings/pwm/pwm-mediatek.txt       |   5 +
 .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml   |   4 +
 .../bindings/regulator/max77650-regulator.yaml     |   5 +-
 .../bindings/regulator/st,stpmic1-regulator.txt    |  64 --
 .../bindings/reset/amlogic,meson-reset.yaml        |   2 +
 .../reset/brcm,bcm7216-pcie-sata-rescal.yaml       |   2 +
 .../devicetree/bindings/reset/renesas,rst.txt      |  48 --
 .../devicetree/bindings/reset/renesas,rst.yaml     |  63 ++
 .../devicetree/bindings/rng/amlogic,meson-rng.yaml |   2 +
 .../devicetree/bindings/rng/brcm,bcm2835.txt       |  40 --
 .../devicetree/bindings/rng/brcm,bcm2835.yaml      |  61 ++
 .../devicetree/bindings/rtc/renesas,sh-rtc.yaml    |   2 +
 .../devicetree/bindings/rtc/st,stm32-rtc.yaml      |   2 +
 .../bindings/serial/amlogic,meson-uart.yaml        |   2 +
 .../devicetree/bindings/serial/fsl-imx-uart.txt    |   2 +-
 .../devicetree/bindings/serial/renesas,hscif.yaml  | 135 +++++
 .../bindings/serial/renesas,sci-serial.txt         | 150 -----
 .../devicetree/bindings/serial/renesas,sci.yaml    |  69 +++
 .../devicetree/bindings/serial/renesas,scif.yaml   | 172 ++++++
 .../devicetree/bindings/serial/renesas,scifa.yaml  | 107 ++++
 .../devicetree/bindings/serial/renesas,scifb.yaml  |  98 +++
 .../devicetree/bindings/serial/serial.txt          |  56 --
 .../devicetree/bindings/serial/serial.yaml         | 131 ++++
 .../devicetree/bindings/serial/slave-device.txt    |  45 --
 .../bindings/serial/snps-dw-apb-uart.yaml          |   1 +
 .../bindings/serial/socionext,uniphier-uart.yaml   |  46 ++
 .../devicetree/bindings/serial/uniphier-uart.txt   |  22 -
 .../bindings/soc/amlogic/amlogic,canvas.yaml       |   2 +
 .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml  |  47 ++
 .../devicetree/bindings/sound/adi,adau7118.yaml    |   2 +
 .../devicetree/bindings/sound/qcom,wcd934x.yaml    |   2 +
 .../devicetree/bindings/sound/renesas,fsi.yaml     |   2 +
 .../devicetree/bindings/sound/samsung,odroid.yaml  |   2 +
 .../devicetree/bindings/sound/samsung-i2s.yaml     |   2 +
 .../devicetree/bindings/spi/qcom,spi-qcom-qspi.txt |  36 --
 .../bindings/spi/qcom,spi-qcom-qspi.yaml           |  88 +++
 .../devicetree/bindings/sram/qcom,ocmem.yaml       |  14 +-
 .../bindings/thermal/amlogic,thermal.yaml          |   4 +
 .../devicetree/bindings/thermal/armada-thermal.txt |   2 +-
 .../devicetree/bindings/thermal/qcom-tsens.yaml    |  37 +-
 .../devicetree/bindings/thermal/rcar-thermal.txt   |  78 ---
 .../devicetree/bindings/thermal/rcar-thermal.yaml  | 139 +++++
 .../devicetree/bindings/timer/arm,arch_timer.yaml  |   2 +
 .../bindings/timer/arm,arch_timer_mmio.yaml        |   4 +
 .../bindings/timer/arm,global_timer.yaml           |   2 +
 .../bindings/timer/intel,ixp4xx-timer.yaml         |   2 +
 .../bindings/timer/samsung,exynos4210-mct.yaml     |   2 +
 .../devicetree/bindings/trivial-devices.yaml       |   6 +-
 Documentation/devicetree/bindings/usb/dwc2.yaml    |  19 +-
 .../devicetree/bindings/usb/exynos-usb.txt         |   9 +-
 .../devicetree/bindings/usb/fcs,fusb302.txt        |   2 +-
 Documentation/devicetree/bindings/usb/generic.txt  |   2 +-
 .../devicetree/bindings/usb/mediatek,mtu3.txt      |   2 +-
 .../devicetree/bindings/usb/mediatek,musb.txt      |   2 +-
 .../devicetree/bindings/usb/richtek,rt1711h.txt    |   2 +-
 .../devicetree/bindings/usb/ti,hd3ss3220.txt       |   2 +-
 .../devicetree/bindings/usb/typec-tcpci.txt        |   2 +-
 .../devicetree/bindings/usb/usb-conn-gpio.txt      |   4 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |  27 +
 .../bindings/watchdog/st,stpmic1-wdt.txt           |  11 -
 MAINTAINERS                                        |  18 +-
 arch/arm/boot/dts/sun5i.dtsi                       |   2 +
 arch/arm/boot/dts/sun8i-r40.dtsi                   |   2 +
 arch/arm/boot/dts/sunxi-h3-h5.dtsi                 |   2 +
 arch/microblaze/pci/pci-common.c                   |   7 +-
 arch/powerpc/kernel/pci-common.c                   |   2 +-
 drivers/of/address.c                               | 273 +++++----
 drivers/of/of_private.h                            |   2 +-
 drivers/of/of_reserved_mem.c                       |   2 +-
 drivers/of/property.c                              |   4 +
 drivers/of/resolver.c                              |   5 +-
 drivers/of/unittest-data/Makefile                  |   8 +-
 drivers/of/unittest-data/overlay_gpio_01.dts       |  23 +
 drivers/of/unittest-data/overlay_gpio_02a.dts      |  16 +
 drivers/of/unittest-data/overlay_gpio_02b.dts      |  16 +
 drivers/of/unittest-data/overlay_gpio_03.dts       |  23 +
 drivers/of/unittest-data/overlay_gpio_04a.dts      |  16 +
 drivers/of/unittest-data/overlay_gpio_04b.dts      |  16 +
 drivers/of/unittest.c                              | 669 +++++++++++++++++++--
 include/linux/of_address.h                         |  13 +-
 scripts/dtc/Makefile.dtc                           |  23 -
 scripts/dtc/checks.c                               |  25 +-
 scripts/dtc/dtc-lexer.l                            |   1 -
 scripts/dtc/libfdt/Makefile.libfdt                 |  18 -
 scripts/dtc/libfdt/fdt.c                           |  99 +--
 scripts/dtc/libfdt/fdt_ro.c                        | 143 ++---
 scripts/dtc/libfdt/fdt_rw.c                        |  42 +-
 scripts/dtc/libfdt/fdt_sw.c                        |  19 +-
 scripts/dtc/libfdt/libfdt.h                        |   9 +-
 scripts/dtc/libfdt/libfdt_internal.h               | 122 ++++
 scripts/dtc/update-dtc-source.sh                   |   4 +-
 scripts/dtc/version_gen.h                          |   2 +-
 259 files changed, 5749 insertions(+), 2660 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/socionext/cache-uniphier.txt
 create mode 100644 Documentation/devicetree/bindings/arm/socionext/socionext,uniphier-system-cache.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.txt
 create mode 100644 Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
 create mode 100644 Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/sata_rcar.txt
 create mode 100644 Documentation/devicetree/bindings/bus/socionext,uniphier-system-bus.yaml
 delete mode 100644 Documentation/devicetree/bindings/bus/uniphier-system-bus.txt
 create mode 100644 Documentation/devicetree/bindings/chrome/google,cros-ec-typec.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt
 delete mode 100644 Documentation/devicetree/bindings/connector/usb-connector.txt
 create mode 100644 Documentation/devicetree/bindings/connector/usb-connector.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/etnaviv/etnaviv-drm.txt
 create mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-mio-dmac.yaml
 delete mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt
 delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
 create mode 100644 Documentation/devicetree/bindings/gpu/vivante,gc.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier-f.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-uniphier.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-fi2c.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/socionext,uniphier-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/st,stpmic1-onkey.txt
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/renesas,vin.txt
 create mode 100644 Documentation/devicetree/bindings/media/renesas,vin.yaml
 delete mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/st,stpmic1.yaml
 create mode 100644 Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-cadence.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/socionext,uniphier-sd.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/uniphier-sd.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/denali,nand.yaml
 delete mode 100644 Documentation/devicetree/bindings/mtd/denali-nand.txt
 create mode 100644 Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.txt
 create mode 100644 Documentation/devicetree/bindings/net/can/can-transceiver.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/can/m_can.txt
 create mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-usb-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.txt
 create mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml
 delete mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt
 create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt
 create mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml
 delete mode 100644 Documentation/devicetree/bindings/regulator/st,stpmic1-regulator.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.txt
 create mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.txt
 create mode 100644 Documentation/devicetree/bindings/rng/brcm,bcm2835.yaml
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,hscif.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/renesas,sci-serial.txt
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,sci.yaml
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,scif.yaml
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,scifa.yaml
 create mode 100644 Documentation/devicetree/bindings/serial/renesas,scifb.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/serial.txt
 create mode 100644 Documentation/devicetree/bindings/serial/serial.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/slave-device.txt
 create mode 100644 Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/uniphier-uart.txt
 create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,aips-bus.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.txt
 create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/rcar-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stpmic1-wdt.txt
 create mode 100644 drivers/of/unittest-data/overlay_gpio_01.dts
 create mode 100644 drivers/of/unittest-data/overlay_gpio_02a.dts
 create mode 100644 drivers/of/unittest-data/overlay_gpio_02b.dts
 create mode 100644 drivers/of/unittest-data/overlay_gpio_03.dts
 create mode 100644 drivers/of/unittest-data/overlay_gpio_04a.dts
 create mode 100644 drivers/of/unittest-data/overlay_gpio_04b.dts
 delete mode 100644 scripts/dtc/Makefile.dtc
 delete mode 100644 scripts/dtc/libfdt/Makefile.libfdt



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux