• Linus Torvalds's avatar
    Merge tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 8f447694
    Linus Torvalds authored
    Pull devicetree updates from Rob Herring:
     "DT core:
    
       - Add support for generating DT nodes for PCI devices. This is the
         groundwork for applying overlays to PCI devices containing
         non-discoverable downstream devices.
    
       - DT unittest additions to check reverted changesets, to test for
         refcount issues, and to test unresolved symbols. Also, various
         clean-ups of the unittest along the way.
    
       - Refactor node and property manipulation functions to better share
         code with old API and changeset API
    
       - Refactor changeset print functions to a common implementation
    
       - Move some platform_device specific functions into of_platform.c
    
      Bindings:
    
       - Treewide fixing of typos
    
       - Treewide clean-up of SPDX tags to use 'OR' consistently
    
       - Last chunk of dropping unnecessary quotes. With that, the check for
         unnecessary quotes is enabled in yamllint.
    
       - Convert ftgmac100, zynqmp-genpd, pps-gpio, syna,rmi4, and qcom,ssbi
         bindings to DT schema format
    
       - Add Allwinner V3s xHCI USB, Saef SF-TC154B display, QCom SM8450
         Inline Crypto Engine, QCom SM6115 UFS, QCom SDM670 PDC interrupt
         controller, Arm 2022 Cortex cores, and QCom IPQ9574 Crypto bindings
    
       - Fixes for Rockchip DWC PCI binding
    
       - Ensure all properties are evaluated on USB connector schema
    
       - Fix dt-check-compatible script to find of_device_id instances with
         compiler annotations"
    
    * tag 'devicetree-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (64 commits)
      dt-bindings: usb: Add V3s compatible string for OHCI
      dt-bindings: usb: Add V3s compatible string for EHCI
      dt-bindings: display: panel: mipi-dbi-spi: add Saef SF-TC154B
      dt-bindings: vendor-prefixes: document Saef Technology
      dt-bindings: thermal: lmh: update maintainer address
      of: unittest: Fix of_unittest_pci_node() kconfig dependencies
      dt-bindings: crypto: ice: Document sm8450 inline crypto engine
      dt-bindings: ufs: qcom: Add ICE to sm8450 example
      dt-bindings: ufs: qcom: Add sm6115 binding
      dt-bindings: ufs: qcom: Add reg-names property for ICE
      dt-bindings: yamllint: Enable quoted string check
      dt-bindings: Drop remaining unneeded quotes
      of: unittest-data: Fix whitespace - angular brackets
      of: unittest-data: Fix whitespace - indentation
      of: unittest-data: Fix whitespace - blank lines
      of: unittest-data: Convert remaining overlay DTS files to sugar syntax
      of: overlay: unittest: Add test for unresolved symbol
      of: unittest: Add separators to of_unittest_overlay_high_level()
      of: unittest: Cleanup partially-applied overlays
      of: unittest: Merge of_unittest_apply{,_revert}_overlay_check()
      ...
    8f447694
device.c 8.11 KB