• Linus Torvalds's avatar
    Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux · 2a17bb8c
    Linus Torvalds authored
    Pull devicetree updates from Rob Herring:
     "DT Bindings:
    
       - Drop duplicate devices in trivial-devices.yaml
    
       - Add a common serial peripheral device schema and reference it in
         serial device schemas.
    
       - Convert nxp,lpc1850-wdt, zii,rave-wdt, ti,davinci-wdt,
         snps,archs-pct, fsl,bcsr, fsl,fpga-qixis-i2c, fsl,fpga-qixis,
         fsl,cpm-enet, fsl,cpm-mdio, fsl,ucc-hdlc, maxim,ds26522,
         aspeed,ast2400-cvic, aspeed,ast2400-vic, fsl,ftm-timer,
         ti,davinci-timer, fsl,rcpm, and qcom,ebi2 to DT schema
    
       - Add support for rockchip,rk3576-wdt, qcom,apss-wdt-sa8255p,
         fsl,imx8qm-irqsteer, qcom,pm6150-vib, qcom,sa8255p-pdc,
         isil,isl69260, ti,tps546d24, and lpc32xx DMA mux
    
       - Drop duplicate nvidia,tegra186-ccplex-cluster.yaml and
         mediatek,mt6795-sys-clock.yaml
    
       - Add arm,gic ESPI and EPPI interrupt type specifiers
    
       - Add another batch of legacy compatible strings which we have no
         intention of documenting
    
       - Add dmas/dma-names properties to FSL lcdif
    
       - Fix wakeup-source reference to m8921-keypad.yaml
    
       - Treewide fixes of typos in bindings
    
      DT Core:
    
       - Update dtc/libfdt to upstream version v1.7.0-95-gbcd02b523429
    
       - More conversions to scoped iterators and __free() initializer
    
       - Handle overflows in address resources on 32-bit systems
    
       - Extend extracting compatible strings in sources from function
         parameters
    
       - Use of_property_present() in DT unittest
    
       - Clean-up of_irq_to_resource() to use helpers
    
       - Support #msi-cells=<0> in of_msi_get_domain()
    
       - Improve the kerneldoc for of_property_match_string()
    
       - kselftest: Ignore nodes that have ancestors disabled"
    
    * tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (59 commits)
      dt-bindings: watchdog: Add rockchip,rk3576-wdt compatible
      dt-bindings: cpu: Drop duplicate nvidia,tegra186-ccplex-cluster.yaml
      dt-bindings: clock: mediatek: Drop duplicate mediatek,mt6795-sys-clock.yaml
      of/irq: Use helper to define resources
      of/irq: Make use of irq_get_trigger_type()
      dt-bindings: clk: vc5: Make SD/OE pin configuration properties not required
      drivers/of: Improve documentation for match_string
      of: property: Do some clean up with use of __free()
      dt-bindings: watchdog: qcom-wdt: document support on SA8255p
      dt-bindings: interrupt-controller: fsl,irqsteer: Document fsl,imx8qm-irqsteer
      dt-bindings: interrupt-controller: arm,gic: add ESPI and EPPI specifiers
      dt-bindings: dma: Add lpc32xx DMA mux binding
      dt-bindings: trivial-devices: Drop duplicate "maxim,max1237"
      dt-bindings: trivial-devices: Drop duplicate LM75 compatible devices
      dt-bindings: trivial-devices: Deprecate "ad,ad7414"
      dt-bindings: trivial-devices: Drop incorrect and duplicate at24 compatibles
      dt-bindings: wakeup-source: update reference to m8921-keypad.yaml
      dt-bindings: interrupt-controller: qcom-pdc: document support for SA8255p
      dt-bindings: Fix various typos
      of: address: Unify resource bounds overflow checking
      ...
    2a17bb8c
qcom-tsens.yaml 11.3 KB