1. 24 Mar, 2023 3 commits
    • Arnd Bergmann's avatar
      Merge tag 'qcom-driver-fixes-for-6.3' of... · ec7d8bd7
      Arnd Bergmann authored
      Merge tag 'qcom-driver-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
      
      Qualcomm driver fixes for v6.3
      
      Support for the secure world interrupting the SCM driver drive the wait
      queue mechanism was recently introduced, but most platforms doesn't have
      this mechanism and an error should not be printed in the log.
      
      The rmtfs_mem driver recently gained support for assigning the region to
      multiple VMIDs, but accidentally removed the support for running without
      assignment. A couple of changes are introducd to correct this.
      
      The SC8280XP LLCC slice configuration is wrong, reslting in incorrect
      configuration of the hardware. The table is corrected, based on the
      datasheet.
      
      * tag 'qcom-driver-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        firmware: qcom: scm: fix bogus irq error at probe
        soc: qcom: rmtfs: handle optional qcom,vmid correctly
        soc: qcom: rmtfs: fix error handling reading qcom,vmid
        soc: qcom: llcc: Fix slice configuration values for SC8280XP
      
      Link: https://lore.kernel.org/r/20230323142505.1086072-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ec7d8bd7
    • Arnd Bergmann's avatar
      Merge tag 'qcom-dts-fixes-for-6.3' of... · 7158e61c
      Arnd Bergmann authored
      Merge tag 'qcom-dts-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
      
      Qualcomm ARM32 Devicetree fixes for v6.3
      
      This introduces missing reserved-memory ranges on LG G Watch R,
      resolving stability issues caused by Linux reusing memory used by
      firmware.
      
      * tag 'qcom-dts-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory
      
      Link: https://lore.kernel.org/r/20230323141922.1085875-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      7158e61c
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-fixes-for-6.3' of... · f42ee7c4
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
      
      Qualcomm ARM64 Devicetree fixes for v6.3
      
      This correct SIM card selection on the two newly introduced
      MSM8916-based USB modems.
      
      The firmware-name for the first CDSP is corrected on the SA8540P Ride
      board.
      
      The PCIe controller in SC7280 is marked cache-coherent, which resolves
      seen data corruption issues.
      
      Labels are added to the vadc channel nodes on SC8280XP, as the Linux
      driver was updated to not include the unit address when generating
      device names and collisions thereby prevented registration of the
      channels. Audio clocks and routing is corrected and a few regulators are
      marked always-on for the Lenovo Thinkpad X13s, as their clients are not
      fully described at this point.
      
      SPI5 was accidentally enabled by default on SM6115, and is disabled
      again.
      
      CDSP on SM6375 is provided its power-domains, to appropriately vote for
      during power up for the DSP.
      
      The iommu mask for the PCIe controllers in SM8150 is updated, to match
      what the hypervisor expects.
      
      Th Venus firmware path is corrected on Xiaomi Mi Pad 5 Pro.
      
      The UFS controller is marked cache coherent on SM8350 and SM8450.
      
      The clocks for the second WSA macro on SM8450 is corrected, and given
      its own clocks.
      
      The bias-pull-up value for I2C pins are corrected on SM8550, to trigger
      the selection of the strong pull. CPU compatibles and the base address
      of the LPASS TLMM block are corrected.
      
      * tag 'qcom-arm64-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (23 commits)
        arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-on
        arm64: dts: qcom: sc8280xp-x13s: mark s12b regulator as always-on
        arm64: dts: qcom: sc8280xp-x13s: mark s10b regulator as always-on
        arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on
        arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent
        arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware
        arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
        arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent
        arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address
        arm64: dts: qcom: sc8280xp-x13s: fix va dmic dai links and routing
        arm64: dts: qcom: sc8280xp-x13s: fix dmic sample rate
        arm64: dts: qcom: sc8280xp: fix lpass tx macro clocks
        arm64: dts: qcom: sc8280xp: fix rx frame shapping info
        arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
        arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent
        arm64: dts: qcom: msm8916-ufi: Fix sim card selection pinctrl
        arm64: dts: qcom: sm8250-xiaomi-elish: Correct venus firmware path
        arm64: dts: qcom: sm8550: Use correct CPU compatibles
        arm64: dts: qcom: sm8550: Add bias pull up value to tlmm i2c data clk states
        arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
        ...
      
      Link: https://lore.kernel.org/r/20230323141642.1085684-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f42ee7c4
  2. 22 Mar, 2023 4 commits
  3. 17 Mar, 2023 4 commits
  4. 14 Mar, 2023 10 commits
  5. 09 Mar, 2023 12 commits
  6. 08 Mar, 2023 2 commits
  7. 07 Mar, 2023 5 commits