• Linus Torvalds's avatar
    Merge tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 8395d932
    Linus Torvalds authored
    Pull devicetree updates from Rob Herring:
     "DT core:
    
       - Add node lifecycle unit tests
    
       - Add of_property_present() helper aligned with fwnode API
    
       - Print more information on reserved regions on boot
    
       - Update dtc to upstream v1.6.1-66-gabbd523bae6e
    
       - Use strscpy() to instead of strncpy() in DT core
    
       - Add option for schema validation on %.dtb targets
    
      Bindings:
    
       - Add/fix support for listing multiple patterns in DT_SCHEMA_FILES
    
       - Rework external memory controller/bus bindings to properly support
         controller specific child node properties
    
       - Convert loongson,ls1x-intc, fcs,fusb302, sil,sii8620, Rockchip
         RK3399 PCIe, Synquacer I2C, and Synquacer EXIU bindings to DT
         schema format
    
       - Add RiscV SBI PMU event mapping binding
    
       - Add missing contraints on Arm SCMI child node allowed properties
    
       - Add a bunch of missing Socionext UniPhier glue block bindings and
         example fixes
    
       - Various fixes for duplicate or conflicting type definitions on DT
         properties"
    
    * tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (66 commits)
      dt-bindings: regulator: Add mps,mpq7932 power-management IC
      of: dynamic: Fix spelling mistake "kojbect" -> "kobject"
      dt-bindings: drop Sagar Kadam from SiFive binding maintainership
      dt-bindings: sram: qcom,imem: document sm8450
      dt-bindings: interrupt-controller: convert loongson,ls1x-intc.txt to json-schema
      dt-bindings: arm: Add Cortex-A715 and X3
      of: dynamic: add lifecycle docbook info to node creation functions
      of: add consistency check to of_node_release()
      of: do not use "%pOF" printk format on node with refcount of zero
      of: unittest: add node lifecycle tests
      of: update kconfig unittest help
      of: add processing of EXPECT_NOT to of_unittest_expect
      of: prepare to add processing of EXPECT_NOT to of_unittest_expect
      of: Use preferred of_property_read_* functions
      of: Use of_property_present() helper
      of: Add of_property_present() helper
      of: reserved_mem: Use proper binary prefix
      dt-bindings: Fix multi pattern support in DT_SCHEMA_FILES
      of: reserved-mem: print out reserved-mem details during boot
      dt-bindings: serial: restrict possible child node names
      ...
    8395d932
platform.c 21.6 KB