1. 19 Sep, 2022 13 commits
  2. 15 Sep, 2022 1 commit
    • Mark Brown's avatar
      ASoC/qcom/arm64: Qualcomm ADSP DTS and binding fixes · 12e51866
      Mark Brown authored
      Merge series from Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>:
      
      Hi,
      
      Dependencies/merging
      ====================
      1. The DTS patches are independent.
      2. The binding patches should come together, because of context changes. Could
         be one of: Qualcomm SoC, ASoC or DT tree.
      
      Changes since v3
      ================
      1. Patch 9-10: re-order, so first apr.yaml is corrected and then we convert to
         DT schema. This makes patchset fully bisectable in expense of changing the same
         lines twice.
      2. Patch 11: New patch.
      
      Changes since v2
      ================
      1. Patch 9: rename and extend commit msg.
      2. Add Rb tags.
      
      Changes since v1
      ================
      1. Patch 9: New patch.
      2. Patch 10: Correct also sound/qcom,q6apm-dai.yaml (Rob).
      2. Patch 13: New patch.
      3. Add Rb/Tb tags.
      
      Best regards,
      Krzysztof
      
      Krzysztof Kozlowski (15):
        arm64: dts: qcom: sdm630: align APR services node names with dtschema
        arm64: dts: qcom: sdm845: align APR services node names with dtschema
        arm64: dts: qcom: sm8250: align APR services node names with dtschema
        arm64: dts: qcom: msm8996: fix APR services nodes
        arm64: dts: qcom: sdm845: align dai node names with dtschema
        arm64: dts: qcom: msm8996: align dai node names with dtschema
        arm64: dts: qcom: qrb5165-rb5: align dai node names with dtschema
        arm64: dts: qcom: sm8250: use generic name for LPASS clock controller
        dt-bindings: soc: qcom: apr: correct service children
        ASoC: dt-bindings: qcom,q6asm: convert to dtschema
        ASoC: dt-bindings: qcom,q6adm: convert to dtschema
        ASoC: dt-bindings: qcom,q6dsp-lpass-ports: cleanup example
        ASoC: dt-bindings: qcom,q6dsp-lpass-clocks: cleanup example
        ASoC: dt-bindings: qcom,q6apm-dai: adjust indentation in example
        dt-bindings: soc: qcom: apr: add missing properties
      
       .../bindings/soc/qcom/qcom,apr.yaml           | 112 ++++++++++++++++--
       .../bindings/sound/qcom,q6adm-routing.yaml    |  52 ++++++++
       .../devicetree/bindings/sound/qcom,q6adm.txt  |  39 ------
       .../bindings/sound/qcom,q6apm-dai.yaml        |  21 ++--
       .../bindings/sound/qcom,q6asm-dais.yaml       | 112 ++++++++++++++++++
       .../devicetree/bindings/sound/qcom,q6asm.txt  |  70 -----------
       .../sound/qcom,q6dsp-lpass-clocks.yaml        |  36 +++---
       .../sound/qcom,q6dsp-lpass-ports.yaml         |  64 +++++-----
       arch/arm64/boot/dts/qcom/msm8996.dtsi         |  10 +-
       arch/arm64/boot/dts/qcom/qrb5165-rb5.dts      |   4 +-
       arch/arm64/boot/dts/qcom/sdm630.dtsi          |   8 +-
       arch/arm64/boot/dts/qcom/sdm845-db845c.dts    |   2 +-
       .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts |   2 +-
       .../boot/dts/qcom/sdm845-xiaomi-polaris.dts   |   4 +-
       arch/arm64/boot/dts/qcom/sdm845.dtsi          |   8 +-
       arch/arm64/boot/dts/qcom/sm8250.dtsi          |  10 +-
       16 files changed, 346 insertions(+), 208 deletions(-)
       create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm-routing.yaml
       delete mode 100644 Documentation/devicetree/bindings/sound/qcom,q6adm.txt
       create mode 100644 Documentation/devicetree/bindings/sound/qcom,q6asm-dais.yaml
       delete mode 100644 Documentation/devicetree/bindings/sound/qcom,q6asm.txt
      
      --
      2.34.1
      12e51866
  3. 14 Sep, 2022 13 commits
  4. 13 Sep, 2022 8 commits
  5. 11 Sep, 2022 5 commits
    • Linus Torvalds's avatar
      Linux 6.0-rc5 · 80e78fcc
      Linus Torvalds authored
      80e78fcc
    • Linus Torvalds's avatar
      Merge tag 'kbuild-fixes-v6.0-2' of... · 4ed9c1e9
      Linus Torvalds authored
      Merge tag 'kbuild-fixes-v6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
      
      Pull Kbuild fixes from Masahiro Yamada:
      
       - Remove unused scripts/gcc-ld script
      
       - Add zstd support to scripts/extract-ikconfig
      
       - Check 'make headers' for UML
      
       - Fix scripts/mksysmap to ignore local symbols
      
      * tag 'kbuild-fixes-v6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
        mksysmap: Fix the mismatch of 'L0' symbols in System.map
        kbuild: disable header exports for UML in a straightforward way
        scripts/extract-ikconfig: add zstd compression support
        scripts: remove obsolete gcc-ld script
      4ed9c1e9
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 087aa69a
      Linus Torvalds authored
      Pull arm64 fixes from Will Deacon:
       "Three small arm64 fixes, all related to optional architecture
        extensions: BTI, SME and 52-bit virtual addressing:
      
         - Disable in-kernel BTI when compiling with GCC, as it makes invalid
           assumptions about the distance between functions which has led to
           crashes when calling modules on a CPU with BTI support
      
         - Remove bogus TIF_SME flag management if memory allocation fails in
           the ptrace code
      
         - Fix the resume path when configured for 52-bit virtual addressing"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: mm: fix resume for 52-bit enabled builds
        arm64/ptrace: Don't clear calling process' TIF_SME on OOM
        arm64/bti: Disable in kernel BTI when cross section thunks are broken
      087aa69a
    • Linus Torvalds's avatar
      Merge tag 'i2c-for-6.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · 6429883a
      Linus Torvalds authored
      Pull i2c fixes from Wolfram Sang:
       "Only documentation and DT binding fixes and improvements"
      
      * tag 'i2c-for-6.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        dt-bindings: i2c: renesas,riic: Fix 'unevaluatedProperties' warnings
        docs: i2c: piix4: Fix typos, add markup, drop link
        docs: i2c: i2c-topology: reorder sections more logically
        docs: i2c: i2c-topology: fix incorrect heading
        docs: i2c: i2c-topology: fix typo
      6429883a
    • Linus Torvalds's avatar
      Merge tag 'iommu-fixes-v6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu · 2ccd4502
      Linus Torvalds authored
      Pull iommu fixes from Joerg Roedel:
      
       - Intel VT-d fixes from Lu Baolu:
           - Boot kdump kernels with VT-d scalable mode on
           - Calculate the right page table levels
           - Fix two recursive locking issues
           - Fix a lockdep splat issue
      
       - AMD IOMMU fixes:
           - Fix for completion-wait command to use full 64 bits of data
           - Fix PASID related issue where GPU sound devices failed to
             initialize
      
       - Fix for Virtio-IOMMU to report correct caching behavior, needed for
         use with VFIO
      
      * tag 'iommu-fixes-v6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:
        iommu: Fix false ownership failure on AMD systems with PASID activated
        iommu/vt-d: Fix possible recursive locking in intel_iommu_init()
        iommu/virtio: Fix interaction with VFIO
        iommu/vt-d: Fix lockdep splat due to klist iteration in atomic context
        iommu/vt-d: Fix recursive lock issue in iommu_flush_dev_iotlb()
        iommu/vt-d: Correctly calculate sagaw value of IOMMU
        iommu/vt-d: Fix kdump kernels boot failure with scalable mode
        iommu/amd: use full 64-bit value in build_completion_wait()
      2ccd4502