• Arnd Bergmann's avatar
    Merge tag 'qcom-arm64-for-6.1' of... · 6972b275
    Arnd Bergmann authored
    Merge tag 'qcom-arm64-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/dt
    
    Qualcomm ARM64 DTS updates for 6.1
    
    Support for Samsung Galaxy E5, E7 and Grand Max is added, with support
    for both 32-bit and 64-bit variants. The Samsung Galaxy S4 Mini Value
    Edition gains magnetometer support.
    
    MSM8996-based Xiaomi devices gains descriptions of the LPG-based LEDs.
    
    On SA8295P ADP problems arising from regulators being switched into
    low-power mode is worked around by removing this ability, for now.
    
    The onboard USB Hub on SC7180 Trogdor is finally described and a few ADC
    related updates are introduced.
    
    On SC7280 support for the CPU and LLC bwmon instances are introduced.
    Soundwire, audio codecs and sound introduced for a variety of boards.
    Using required-opps the USB controllers votes for a minimum corner on
    VDD_CX.
    The onboard USB Hub Herobrine is described. A new board, the Google
    Evoker is added, as is another revision of Herobrine Villager.
    
    On SC8280XP the USB controllers are marked as wakeup-sources, to keep
    them powered during suspend. The CRD has HID devices marked as
    wakeup-sources to enable resuming the system. In addition to these
    changes the alternative touchpad is introduced on the Lenovo ThinkPad
    X13s.
    
    SDM845 gains RPMh stats support and the LLCC BWMON is added. For SM6350
    interconnect providers and GPI DMA is introduced. A description of the
    PM7280b PMIC is added to Fairphone FP4 on SM7225.
    
    With the multi-MSI support added in the PCIe controller, SM8250 gets all
    its MSI interrupts added.
    
    UFS ICE and the second SDHCI controller is introduced on SM8450. Support
    for the Sony Xperia 1 IV is introduced.
    
    Throughout a variety of platforms the TCSR mutex syscon is replaced with
    the MMIO-based binding. TCSR nodes gained proper compatibles and halt
    syscon nodes are split out from the mutex ranges.
    
    A range of fixes to align with DT bindings are introduced. Among these
    are the changes to the follow the TLMM binding and suffix pinctrl states
    with -state and subnodes thereof with -pins, another is a number of
    changes transitioning to use -gpios and introduction of proper parent
    clock references in various clock providers.
    
    * tag 'qcom-arm64-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (136 commits)
      arm64: dts: qcom: sc7280: Add required-opps for USB
      arm64: dts: qcom: sm8450: fix UFS PHY serdes size
      arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
      arm64: dts: qcom: sa8295p-adp: add missing gpio-ranges in PMIC GPIOs
      arm64: dts: qcom: sa8295p-adp: add fallback compatible to PMIC GPIOs
      arm64: dts: qcom: msm8996-xiaomi: align PMIC GPIO pin configuration with DT schema
      arm64: dts: qcom: msm8994-msft-lumia-octagon: align resin node name with bindings
      arm64: dts: qcom: pmi8994: add missing MPP compatible fallback
      dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks
      arm64: dts: qcom: sc7280: Add missing aggre0, aggre1 clocks
      arm64: dts: qcom: sc7280-villager: Adjust LTE SKUs
      dt-bindings: arm: qcom: Adjust LTE SKUs for sc7280-villager
      arm64: dts: qcom: sc7280-herobrine: Add nodes for onboard USB hub
      arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub
      arm64: dts: qcom: align SDHCI reg-names with DT schema
      arm64: dts: qcom: sm8250: provide additional MSI interrupts
      arm64: dts: qcom: msm8996: add #clock-cells and XO clock to the HDMI PHY node
      arm64: dts: qcom: Use WCD9335 DT bindings
      arm64: dts: qcom: msm8994: switch TCSR mutex to MMIO
      arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
      ...
    
    Link: https://lore.kernel.org/r/20220921234854.1343238-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    6972b275
Makefile 42.7 KB