• Linus Torvalds's avatar
    Merge tag 'devicetree-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 4eb766f6
    Linus Torvalds authored
    Pull devicetree updates from Rob Herring:
     "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"
    
    * tag 'devicetree-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (114 commits)
      dt-bindings: net: mdio: Drop resets/reset-names child properties
      dt-bindings: clock: samsung: convert S5Pv210 to dtschema
      dt-bindings: clock: samsung: convert Exynos5410 to dtschema
      dt-bindings: clock: samsung: convert Exynos5260 to dtschema
      dt-bindings: clock: samsung: extend Exynos7 bindings with UFS
      dt-bindings: clock: samsung: convert Exynos7 to dtschema
      dt-bindings: clock: samsung: convert Exynos5433 to dtschema
      dt-bindings: i2c: maxim,max96712: Add bindings for Maxim Integrated MAX96712
      dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes
      dt-bindings: power: maxim,max17040: Fix incorrect type for 'maxim,rcomp'
      dt-bindings: interrupt-controller: arm,gic-v3: Fix 'interrupts' cell size in example
      dt-bindings: iio/magnetometer: yamaha,yas530: Fix invalid 'interrupts' in example
      dt-bindings: clock: imx5: Drop clock consumer node from example
      dt-bindings: Drop required 'interrupt-parent'
      dt-bindings: net: ti,dp83869: Drop value on boolean 'ti,max-output-impedance'
      dt-bindings: net: wireless: mt76: Fix 8-bit property sizes
      dt-bindings: PCI: snps,dw-pcie-ep: Drop conflicting 'max-functions' schema
      dt-bindings: i2c: st,stm32-i2c: Make each example a separate entry
      dt-bindings: net: stm32-dwmac: Make each example a separate entry
      dt-bindings: net: Cleanup MDIO node schemas
      ...
    4eb766f6
vendor-prefixes.yaml 39.1 KB