• Linus Torvalds's avatar
    Merge tag 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 9e5f3ffc
    Linus Torvalds authored
    Pull devicetree updates from Rob Herring:
    
     - Refactor arch kdump DT related code to a common implementation
    
     - Add fw_devlink tracking for 'phy-handle', 'leds', 'backlight',
       'resets', and 'pwm' properties
    
     - Various clean-ups to DT FDT code
    
     - Fix a runtime error for !CONFIG_SYSFS
    
     - Convert Synopsys DW PCI and derivative binding docs to schemas. Add
       Toshiba Visconti PCIe binding.
    
     - Convert a bunch of memory controller bindings to schemas
    
     - Covert eeprom-93xx46, Samsung Exynos TRNG, Samsung Exynos IRQ
       combiner, arm-charlcd, img-ascii-lcd, UniPhier eFuse, Xilinx Zynq
       MPSoC FPGA, Xilinx Zynq MPSoC reset, Mediatek mmsys, Gemini boards,
       brcm,iproc-i2c, faraday,ftpci100, and ks8851 net to DT schema.
    
     - Extend nvmem bindings to handle bit offsets in unit-addresses
    
     - Add DT schemas for HiKey 970 PCIe PHY
    
     - Remove unused ZTE, energymicro,efm32-timer, and Exynos SATA bindings
    
     - Enable dtc pci_device_reg warning by default
    
     - Fixes for handling 'unevaluatedProperties' in preparation to enable
       pending support in the tooling for jsonschema 2020-12 draft
    
    * tag 'devicetree-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (78 commits)
      dt-bindings: display: remove zte,vou.txt binding doc
      dt-bindings: hwmon: merge max1619 into trivial devices
      dt-bindings: mtd-physmap: Add 'arm,vexpress-flash' compatible
      dt-bindings: PCI: imx6: convert the imx pcie controller to dtschema
      dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries
      dt-bindings: Add vendor prefix for Topic Embedded Systems
      of: fdt: Rename reserve_elfcorehdr() to fdt_reserve_elfcorehdr()
      arm64: kdump: Remove custom linux,usable-memory-range handling
      arm64: kdump: Remove custom linux,elfcorehdr handling
      riscv: Remove non-standard linux,elfcorehdr handling
      of: fdt: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD) instead of #ifdef
      of: fdt: Add generic support for handling usable memory range property
      of: fdt: Add generic support for handling elf core headers property
      crash_dump: Make elfcorehdr address/size symbols always visible
      dt-bindings: memory: convert Samsung Exynos DMC to dtschema
      dt-bindings: devfreq: event: convert Samsung Exynos PPMU to dtschema
      dt-bindings: devfreq: event: convert Samsung Exynos NoCP to dtschema
      kbuild: Enable dtc 'pci_device_reg' warning by default
      dt-bindings: soc: remove obsolete zte zx header
      dt-bindings: clock: remove obsolete zte zx header
      ...
    9e5f3ffc
init.c 24.5 KB