[GIT PULL] Devicetree updates for v5.17

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

 



Linus,

Please pull DT updates for v5.17.

The base below is a bit odd since I merged in 2 fixes that I never 
got around to sending for 5.16.

Rob


The following changes since commit 75e895343d5a2fcbdf4cb3d31ab7492bd65925f0:

  Revert "kbuild: Enable DT schema checks for %.dtb targets" (2021-12-08 15:41:19 -0600)

are available in the Git repository at:

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

for you to fetch changes up to e623611b4d3f722b57ceeaf4368ac787837408e7:

  Merge branch 'dt/linus' into dt/next (2022-01-12 10:14:09 -0600)

----------------------------------------------------------------
Devicetree updates for v5.17:

Bindings:
- DT schema conversions for Samsung clocks, RNG bindings, Qcom Command
  DB and rmtfs, gpio-restart, i2c-mux-gpio, i2c-mux-pinctl, Tegra I2C
  and BPMP, pwm-vibrator, Arm DSU, and Cadence macb

- DT schema conversions for Broadcom platforms: interrupt controllers,
  STB GPIO, STB waketimer, STB reset, iProc MDIO mux, iProc PCIe,
  Cygnus PCIe PHY, PWM, USB BDC, BCM6328 LEDs, TMON, SYSTEMPORT, AMAC,
  Northstar 2 PCIe PHY, GENET, moca PHY, GISB arbiter, and SATA

- Add binding schemas for Tegra210 EMC table, TI DC-DC converters,

- Clean-ups of MDIO bus schemas to fix 'unevaluatedProperties' issues

- More fixes due to 'unevaluatedProperties' enabling

- Data type fixes and clean-ups of binding examples found in preparation
  to move to validating DTB files directly (instead of intermediate YAML
  representation.

- Vendor prefixes for T-Head Semiconductor, OnePlus, and Sunplus

- Add various new compatible strings

DT core:
- Silence a warning for overlapping reserved memory regions

- Reimplement unittest overlay tracking

- Fix stack frame size warning in unittest

- Clean-ups of early FDT scanning functions

- Fix handling of "linux,usable-memory-range" on EFI booted systems

- Add support for 'fail' status on CPU nodes

- Improve error message in of_phandle_iterator_next()

- kbuild: Disable duplicate unit-address warnings for disabled nodes

----------------------------------------------------------------
Baruch Siach (2):
      of: base: Fix phandle argument length mismatch error message
      of: base: Improve argument length mismatch error

Biju Das (1):
      dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

David Heidelberg (8):
      dt-bindings: display: sync formats with simplefb.h
      dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds
      dt-bindings: input: pwm-vibrator: Convert txt bindings to yaml
      dt-binding: soc: qcom: convert rmtfs documentation to yaml
      dt-binding: soc: qcom: convert Qualcomm Command DB documentation to yaml
      dt-bindings: msm: disp: remove bus from dpu bindings
      dt-bindings: crypto: convert Qualcomm PRNG to yaml
      dt-bindings: display: enable port jdi,lt070me05000

David Mosberger-Tang (1):
      Update trivial-devices.yaml with Sensirion,sht4x

Florian Fainelli (24):
      dt-bindings: PCI: brcmstb: compatible is required
      dt-bindings: net: brcm,unimac-mdio: reg-names is optional
      dt-bindings: net: brcm,unimac-mdio: Update maintainers for binding
      dt-bindings: net: Document moca PHY interface
      dt-bindings: net: Convert GENET binding to YAML
      dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML
      dt-bindings: net: Convert iProc MDIO mux to YAML
      dt-bindings: net: Convert AMAC to YAML
      dt-bindings: net: Convert SYSTEMPORT to YAML
      dt-bindings: phy: Convert Cygnus PCIe PHY to YAML
      dt-bindings: pci: Convert iProc PCIe to YAML
      dt-bindings: reset: Convert Broadcom STB reset to YAML
      dt-bindings: pwm: Convert BCM7038 PWM binding to YAML
      dt-bindings: rtc: Convert Broadcom STB waketimer to YAML
      dt-bindings: gpio: Convert Broadcom STB GPIO to YAML
      dt-binding: interrupt-controller: Convert BCM7038 L1 intc to YAML
      dt-bindings: interrupt-controller: Convert Broadcom STB L2 to YAML
      dt-bindings: rng: Convert iProc RNG200 to YAML
      dt-bindings: thermal: Convert Broadcom TMON to YAML
      dt-bindings: ata: Convert Broadcom SATA to YAML
      dt-bindings: bus: Convert GISB arbiter to YAML
      dt-bindings: usb: Convert BDC to YAML
      dt-bindings: interrupt-controller: Convert BCM7120 L2 to YAML
      dt-bindings: interrupt-controller: Merge BCM3380 with BCM7120

Frank Rowand (3):
      of: unittest: 64 bit dma address test requires arch support
      of: unittest: change references to obsolete overlay id
      of: unittest: re-implement overlay tracking

Geert Uytterhoeven (2):
      dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples
      dt-bindings: net: cdns,macb: Convert to json-schema

Guo Ren (1):
      dt-bindings: vendor-prefixes: add T-Head Semiconductor

Jim Quinlan (1):
      of: unittest: fix warning on PowerPC frame size warning

Krzysztof Kozlowski (15):
      dt-bindings: hwmon: add TI DC-DC converters
      dt-bindings: rng: apm,x-gene-rng: convert APM RNG to dtschema
      dt-bindings: rng: atmel,at91-trng: convert Atmel TRNG to dtschema
      dt-bindings: rng: atmel,at91-trng: document sama7g5 TRNG
      dt-bindings: rng: ti,keystone-rng: convert TI Keystone RNG to dtschema
      dt-bindings: rng: nuvoton,npcm-rng: convert Nuvoton NPCM RNG to dtschema
      dt-bindings: rng: ti,omap-rom-rng: convert OMAP ROM RNG to dtschema
      dt-bindings: rng: st,rng: convert ST RNG to dtschema
      dt-bindings: rng: timeriomem_rng: convert TimerIO RNG to dtschema
      dt-bindings: clock: samsung: convert Exynos5433 to dtschema
      dt-bindings: clock: samsung: convert Exynos7 to dtschema
      dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
      dt-bindings: clock: samsung: convert Exynos5260 to dtschema
      dt-bindings: clock: samsung: convert Exynos5410 to dtschema
      dt-bindings: clock: samsung: convert S5Pv210 to dtschema

Linus Walleij (1):
      dt-bindings: Add resets to the PL011 bindings

Matthias Schiffer (1):
      of: base: Skip CPU nodes with "fail"/"fail-..." status

Niklas Söderlund (2):
      dt-bindings: thermal: Fix definition of cooling-maps contribution property
      dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712

Pingfan Liu (1):
      efi: apply memblock cap after memblock_add()

Qin Jian (1):
      dt-bindings: vendor-prefixes: Add Sunplus

Rafał Miłecki (1):
      dt-bindings: leds: convert BCM6328 controller to the json-schema

Rob Herring (31):
      dt-bindings: i2c: aspeed: Drop stray '#interrupt-cells'
      dt-bindings: watchdog: ti,rti-wdt: Fix assigned-clock-parents
      dt-bindings: watchdog: atmel: Add missing 'interrupts' property
      dt-bindings: usb: Add missing properties used in examples
      dt-bindings: memory-controllers: ti,gpmc: Drop incorrect unevaluatedProperties
      dt-bindings: PCI: Fix 'unevaluatedProperties' warnings
      dt-bindings: PCI: cdns-ep: Fix 'unevaluatedProperties' warnings
      dt-bindings: PCI: designware: Fix 'unevaluatedProperties' warnings
      of/fdt: Rework early_init_dt_scan_chosen() to call directly
      of/fdt: Rework early_init_dt_scan_root() to call directly
      of/fdt: Rework early_init_dt_scan_memory() to call directly
      dt-bindings: arm,cci-400: Drop the PL330 from example
      dt-bindings: display: st,stm32-dsi: Fix panel node name in example
      dt-bindings: display: novatek,nt36672a: Fix unevaluated properties warning
      dt-bindings: net: mdio: Allow any child node name
      dt-bindings: net: snps,dwmac: Enable burst length properties for more compatibles
      dt-bindings: net: Add missing properties used in examples
      dt-bindings: net: Cleanup MDIO node schemas
      dt-bindings: net: stm32-dwmac: Make each example a separate entry
      dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
      dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
      dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
      dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
      dt-bindings: Drop required 'interrupt-parent'
      dt-bindings: clock: imx5: Drop clock consumer node from example
      dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
      dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
      dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
      dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
      dt-bindings: net: mdio: Drop resets/reset-names child properties
      Merge branch 'dt/linus' into dt/next

Robin Murphy (3):
      dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again
      dt-bindings: perf: Convert Arm DSU to schema
      dt-bindings: perf: Add compatible for Arm DSU-110

Sam Protsenko (1):
      dt-bindings: Only show unique unit address warning for enabled nodes

Stanislav Jakubek (2):
      dt-bindings: arm: ux500: Document missing compatibles
      dt-bindings: vendor-prefixes: add OnePlus

Stephen Boyd (1):
      of/fdt: Don't worry about non-memory region overlap for no-map

Thierry Reding (9):
      dt-bindings: arm: cpus: Add ARM Cortex-A78
      dt-bindings: Use correct vendor prefix for Asahi Kasei Corp.
      dt-bindings: arm: pmu: Document Denver and Carmel PMUs
      dt-bindings: i2c: tegra-bpmp: Convert to json-schema
      dt-bindings: i2c: tegra: Convert to json-schema
      dt-bindings: i2c: i2c-mux-pinctrl: Convert to json-schema
      dt-bindings: i2c: i2c-mux-gpio: Convert to json-schema
      dt-bindings: power: reset: gpio-restart: Convert to json-schema
      dt-bindings: memory: Document Tegra210 EMC table

Ulf Hansson (1):
      of: property: fw_devlink: Fixup behaviour when 'node_not_dev' is set

Yang Li (1):
      of: unittest: remove unneeded semicolon

Zhen Lei (1):
      of: fdt: Aggregate the processing of "linux,usable-memory-range"

 Documentation/devicetree/bindings/Makefile         |   4 +-
 .../devicetree/bindings/arm/arm,cci-400.yaml       |  10 -
 .../devicetree/bindings/arm/arm-dsu-pmu.txt        |  27 --
 Documentation/devicetree/bindings/arm/cpus.yaml    |   7 +
 Documentation/devicetree/bindings/arm/pmu.yaml     |   8 +
 Documentation/devicetree/bindings/arm/ux500.yaml   |  30 ++
 .../devicetree/bindings/ata/brcm,sata-brcm.txt     |  45 --
 .../devicetree/bindings/ata/brcm,sata-brcm.yaml    |  90 ++++
 .../devicetree/bindings/bus/brcm,gisb-arb.txt      |  34 --
 .../devicetree/bindings/bus/brcm,gisb-arb.yaml     |  66 +++
 .../devicetree/bindings/clock/exynos5260-clock.txt | 190 --------
 .../devicetree/bindings/clock/exynos5410-clock.txt |  50 --
 .../devicetree/bindings/clock/exynos5433-clock.txt | 507 --------------------
 .../devicetree/bindings/clock/exynos7-clock.txt    | 108 -----
 .../devicetree/bindings/clock/imx5-clock.yaml      |   9 +-
 .../bindings/clock/samsung,exynos5260-clock.yaml   | 382 +++++++++++++++
 .../bindings/clock/samsung,exynos5410-clock.yaml   |  66 +++
 .../bindings/clock/samsung,exynos5433-clock.yaml   | 524 +++++++++++++++++++++
 .../bindings/clock/samsung,exynos7-clock.yaml      | 272 +++++++++++
 .../bindings/clock/samsung,s5pv210-clock.txt       |  77 ---
 .../bindings/clock/samsung,s5pv210-clock.yaml      |  79 ++++
 .../devicetree/bindings/crypto/qcom,prng.txt       |  19 -
 .../devicetree/bindings/crypto/qcom,prng.yaml      |  43 ++
 .../bindings/display/msm/dpu-sdm845.yaml           |   5 +-
 .../bindings/display/panel/jdi,lt070me05000.yaml   |   2 +
 .../bindings/display/panel/novatek,nt36672a.yaml   |   4 +-
 .../bindings/display/simple-framebuffer.yaml       |  12 +
 .../devicetree/bindings/display/st,stm32-dsi.yaml  |   3 +-
 .../bindings/dma/sifive,fu540-c000-pdma.yaml       |   2 +-
 .../devicetree/bindings/gpio/brcm,brcmstb-gpio.txt |  83 ----
 .../bindings/gpio/brcm,brcmstb-gpio.yaml           | 104 ++++
 .../bindings/gpio/toshiba,gpio-visconti.yaml       |   1 -
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  |  45 +-
 .../devicetree/bindings/i2c/aspeed,i2c.yaml        |   1 -
 .../devicetree/bindings/i2c/i2c-gate.yaml          |   2 +-
 .../devicetree/bindings/i2c/i2c-mux-gpio.txt       |  80 ----
 .../devicetree/bindings/i2c/i2c-mux-gpio.yaml      | 104 ++++
 .../devicetree/bindings/i2c/i2c-mux-pinctrl.txt    |  93 ----
 .../devicetree/bindings/i2c/i2c-mux-pinctrl.yaml   | 103 ++++
 .../bindings/i2c/nvidia,tegra186-bpmp-i2c.txt      |  42 --
 .../bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml     |  45 ++
 .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt |  87 ----
 .../bindings/i2c/nvidia,tegra20-i2c.yaml           | 192 ++++++++
 .../devicetree/bindings/i2c/st,stm32-i2c.yaml      |   6 +
 .../bindings/iio/gyroscope/invensense,mpu3050.yaml |   2 +-
 .../bindings/iio/imu/invensense,mpu6050.yaml       |   2 +-
 .../bindings/iio/magnetometer/yamaha,yas530.yaml   |   2 +-
 .../bindings/iio/temperature/adi,ltc2983.yaml      |  22 +-
 .../devicetree/bindings/input/pwm-vibrator.txt     |  66 ---
 .../devicetree/bindings/input/pwm-vibrator.yaml    |  57 +++
 .../bindings/interrupt-controller/arm,gic-v3.yaml  |   3 +-
 .../interrupt-controller/brcm,bcm3380-l2-intc.txt  |  39 --
 .../interrupt-controller/brcm,bcm7038-l1-intc.txt  |  61 ---
 .../interrupt-controller/brcm,bcm7038-l1-intc.yaml |  91 ++++
 .../interrupt-controller/brcm,bcm7120-l2-intc.txt  |  88 ----
 .../interrupt-controller/brcm,bcm7120-l2-intc.yaml | 151 ++++++
 .../bindings/interrupt-controller/brcm,l2-intc.txt |  31 --
 .../interrupt-controller/brcm,l2-intc.yaml         |  72 +++
 .../devicetree/bindings/leds/leds-bcm6328.txt      | 319 -------------
 .../devicetree/bindings/leds/leds-bcm6328.yaml     | 404 ++++++++++++++++
 .../bindings/mailbox/ti,omap-mailbox.yaml          |   9 -
 .../bindings/media/i2c/maxim,max96712.yaml         | 111 +++++
 .../bindings/memory-controllers/ti,gpmc.yaml       |   5 +-
 .../devicetree/bindings/mfd/cirrus,madera.yaml     |   1 -
 .../devicetree/bindings/net/actions,owl-emac.yaml  |   4 +
 .../bindings/net/allwinner,sun8i-a83t-emac.yaml    |  25 +-
 .../devicetree/bindings/net/brcm,amac.txt          |  30 --
 .../devicetree/bindings/net/brcm,amac.yaml         |  88 ++++
 .../bindings/net/brcm,bcm6368-mdio-mux.yaml        |  26 +-
 .../devicetree/bindings/net/brcm,bcmgenet.txt      | 125 -----
 .../devicetree/bindings/net/brcm,bcmgenet.yaml     | 145 ++++++
 .../bindings/net/brcm,mdio-mux-iproc.txt           |  62 ---
 .../bindings/net/brcm,mdio-mux-iproc.yaml          |  80 ++++
 .../devicetree/bindings/net/brcm,systemport.txt    |  38 --
 .../devicetree/bindings/net/brcm,systemport.yaml   |  86 ++++
 .../devicetree/bindings/net/brcm,unimac-mdio.yaml  |   3 +-
 .../devicetree/bindings/net/cdns,macb.yaml         | 159 +++++++
 .../devicetree/bindings/net/dsa/nxp,sja1105.yaml   |   6 +-
 .../devicetree/bindings/net/dsa/qca8k.yaml         |  23 +-
 .../bindings/net/ethernet-controller.yaml          |   5 +-
 Documentation/devicetree/bindings/net/fsl,fec.yaml |   3 +-
 .../devicetree/bindings/net/intel,dwmac-plat.yaml  |   2 +-
 .../bindings/net/intel,ixp4xx-ethernet.yaml        |   4 +-
 .../devicetree/bindings/net/lantiq,etop-xway.yaml  |   1 -
 .../devicetree/bindings/net/lantiq,xrx200-net.yaml |   1 -
 .../devicetree/bindings/net/litex,liteeth.yaml     |   1 +
 Documentation/devicetree/bindings/net/macb.txt     |  60 ---
 .../devicetree/bindings/net/mdio-mux.yaml          |   7 +-
 Documentation/devicetree/bindings/net/mdio.yaml    |   8 +-
 .../bindings/net/mediatek,star-emac.yaml           |   5 +-
 .../devicetree/bindings/net/qca,ar71xx.yaml        |  16 +-
 .../devicetree/bindings/net/snps,dwmac.yaml        |   6 +-
 .../bindings/net/socionext,uniphier-ave4.yaml      |   1 +
 .../devicetree/bindings/net/stm32-dwmac.yaml       |  10 +-
 .../devicetree/bindings/net/ti,davinci-mdio.yaml   |   7 +
 .../devicetree/bindings/net/ti,dp83869.yaml        |   2 +-
 .../bindings/net/toshiba,visconti-dwmac.yaml       |   2 +-
 .../bindings/net/wireless/mediatek,mt76.yaml       |   4 +-
 .../devicetree/bindings/pci/brcm,iproc-pcie.txt    | 133 ------
 .../devicetree/bindings/pci/brcm,iproc-pcie.yaml   | 184 ++++++++
 .../devicetree/bindings/pci/brcm,stb-pcie.yaml     |   1 +
 .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml |   1 -
 .../devicetree/bindings/pci/cdns-pcie-ep.yaml      |   1 +
 .../bindings/pci/hisilicon,kirin-pcie.yaml         |  13 +
 .../bindings/pci/mediatek,mt7621-pcie.yaml         |   3 +
 .../bindings/pci/mediatek-pcie-gen3.yaml           |   4 +
 .../bindings/pci/microchip,pcie-host.yaml          |  18 +
 .../devicetree/bindings/pci/sifive,fu740-pcie.yaml |   5 +-
 .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml   |   6 +-
 .../devicetree/bindings/pci/snps,dw-pcie.yaml      |   2 +-
 .../bindings/pci/socionext,uniphier-pcie-ep.yaml   |   2 +-
 .../devicetree/bindings/pci/ti,am65-pci-ep.yaml    |   2 -
 .../devicetree/bindings/pci/ti,am65-pci-host.yaml  |   4 +-
 .../devicetree/bindings/pci/ti,j721e-pci-host.yaml |   2 +
 .../devicetree/bindings/pci/xilinx-versal-cpm.yaml |   1 -
 .../devicetree/bindings/perf/arm,dsu-pmu.yaml      |  45 ++
 .../bindings/phy/brcm,cygnus-pcie-phy.txt          |  47 --
 .../bindings/phy/brcm,cygnus-pcie-phy.yaml         |  76 +++
 .../bindings/phy/brcm,mdio-mux-bus-pci.txt         |  27 --
 .../devicetree/bindings/phy/brcm,ns2-pcie-phy.yaml |  41 ++
 .../bindings/power/reset/gpio-restart.txt          |  54 ---
 .../bindings/power/reset/gpio-restart.yaml         |  86 ++++
 .../bindings/power/supply/maxim,max17040.yaml      |   4 +-
 .../devicetree/bindings/pwm/brcm,bcm7038-pwm.txt   |  20 -
 .../devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml  |  43 ++
 .../reserved-memory/nvidia,tegra210-emc-table.yaml |  31 ++
 .../bindings/reserved-memory/qcom,cmd-db.txt       |  37 --
 .../bindings/reserved-memory/qcom,cmd-db.yaml      |  46 ++
 .../bindings/reserved-memory/qcom,rmtfs-mem.txt    |  51 --
 .../bindings/reserved-memory/qcom,rmtfs-mem.yaml   |  53 +++
 .../bindings/reset/brcm,brcmstb-reset.txt          |  27 --
 .../bindings/reset/brcm,brcmstb-reset.yaml         |  48 ++
 Documentation/devicetree/bindings/rng/apm,rng.txt  |  17 -
 .../devicetree/bindings/rng/apm,x-gene-rng.yaml    |  47 ++
 .../devicetree/bindings/rng/atmel,at91-trng.yaml   |  51 ++
 .../devicetree/bindings/rng/atmel-trng.txt         |  16 -
 .../devicetree/bindings/rng/brcm,iproc-rng200.txt  |  16 -
 .../devicetree/bindings/rng/brcm,iproc-rng200.yaml |  30 ++
 .../devicetree/bindings/rng/ks-sa-rng.txt          |  21 -
 .../devicetree/bindings/rng/nuvoton,npcm-rng.txt   |  12 -
 .../devicetree/bindings/rng/nuvoton,npcm-rng.yaml  |  35 ++
 .../devicetree/bindings/rng/omap3_rom_rng.txt      |  27 --
 Documentation/devicetree/bindings/rng/st,rng.txt   |  15 -
 Documentation/devicetree/bindings/rng/st,rng.yaml  |  35 ++
 .../devicetree/bindings/rng/ti,keystone-rng.yaml   |  50 ++
 .../devicetree/bindings/rng/ti,omap-rom-rng.yaml   |  41 ++
 .../devicetree/bindings/rng/timeriomem_rng.txt     |  25 -
 .../devicetree/bindings/rng/timeriomem_rng.yaml    |  48 ++
 .../bindings/rtc/brcm,brcmstb-waketimer.txt        |  20 -
 .../bindings/rtc/brcm,brcmstb-waketimer.yaml       |  44 ++
 .../devicetree/bindings/serial/pl011.yaml          |   3 +
 .../devicetree/bindings/thermal/brcm,avs-tmon.txt  |  23 -
 .../devicetree/bindings/thermal/brcm,avs-tmon.yaml |  56 +++
 .../devicetree/bindings/thermal/thermal-zones.yaml |   9 +-
 .../devicetree/bindings/trivial-devices.yaml       |   9 +
 Documentation/devicetree/bindings/usb/brcm,bdc.txt |  29 --
 .../devicetree/bindings/usb/brcm,bdc.yaml          |  50 ++
 .../bindings/usb/intel,keembay-dwc3.yaml           |   3 +
 .../devicetree/bindings/usb/snps,dwc3.yaml         |   6 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   6 +
 .../bindings/watchdog/atmel,sama5d4-wdt.yaml       |   3 +
 .../devicetree/bindings/watchdog/ti,rti-wdt.yaml   |   6 -
 MAINTAINERS                                        |  13 +-
 arch/mips/ralink/of.c                              |  19 +-
 arch/powerpc/kernel/prom.c                         |  27 +-
 arch/powerpc/mm/nohash/kaslr_booke.c               |   4 +-
 drivers/firmware/efi/efi-init.c                    |   5 +
 drivers/of/base.c                                  |  38 +-
 drivers/of/fdt.c                                   | 144 +++---
 drivers/of/property.c                              |  17 +-
 drivers/of/unittest.c                              | 175 ++++---
 include/linux/of_fdt.h                             |  11 +-
 172 files changed, 5189 insertions(+), 3379 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/arm-dsu-pmu.txt
 delete mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.txt
 create mode 100644 Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml
 delete mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.txt
 create mode 100644 Documentation/devicetree/bindings/bus/brcm,gisb-arb.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/exynos5260-clock.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/exynos5410-clock.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/exynos5433-clock.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/exynos7-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.txt
 create mode 100644 Documentation/devicetree/bindings/crypto/qcom,prng.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpio.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra186-bpmp-i2c.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra186-bpmp-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/pwm-vibrator.txt
 create mode 100644 Documentation/devicetree/bindings/input/pwm-vibrator.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm3380-l2-intc.txt
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7038-l1-intc.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,bcm7120-l2-intc.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/leds-bcm6328.txt
 create mode 100644 Documentation/devicetree/bindings/leds/leds-bcm6328.yaml
 create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/brcm,amac.txt
 create mode 100644 Documentation/devicetree/bindings/net/brcm,amac.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
 create mode 100644 Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.txt
 create mode 100644 Documentation/devicetree/bindings/net/brcm,mdio-mux-iproc.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/brcm,systemport.txt
 create mode 100644 Documentation/devicetree/bindings/net/brcm,systemport.yaml
 create mode 100644 Documentation/devicetree/bindings/net/cdns,macb.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/macb.txt
 delete mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.txt
 create mode 100644 Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml
 create mode 100644 Documentation/devicetree/bindings/perf/arm,dsu-pmu.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/brcm,mdio-mux-bus-pci.txt
 create mode 100644 Documentation/devicetree/bindings/phy/brcm,ns2-pcie-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.txt
 create mode 100644 Documentation/devicetree/bindings/power/reset/gpio-restart.yaml
 delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,bcm7038-pwm.txt
 create mode 100644 Documentation/devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml
 create mode 100644 Documentation/devicetree/bindings/reserved-memory/nvidia,tegra210-emc-table.yaml
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.txt
 create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,cmd-db.yaml
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.txt
 create mode 100644 Documentation/devicetree/bindings/reserved-memory/qcom,rmtfs-mem.yaml
 delete mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/apm,rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/apm,x-gene-rng.yaml
 create mode 100644 Documentation/devicetree/bindings/rng/atmel,at91-trng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/atmel-trng.txt
 delete mode 100644 Documentation/devicetree/bindings/rng/brcm,iproc-rng200.txt
 create mode 100644 Documentation/devicetree/bindings/rng/brcm,iproc-rng200.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/ks-sa-rng.txt
 delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt
 delete mode 100644 Documentation/devicetree/bindings/rng/st,rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/st,rng.yaml
 create mode 100644 Documentation/devicetree/bindings/rng/ti,keystone-rng.yaml
 create mode 100644 Documentation/devicetree/bindings/rng/ti,omap-rom-rng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/timeriomem_rng.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
 delete mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.txt
 create mode 100644 Documentation/devicetree/bindings/usb/brcm,bdc.yaml



[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