1. 15 Nov, 2022 3 commits
  2. 14 Nov, 2022 2 commits
    • Arnd Bergmann's avatar
      Merge tag 'at91-fixes-6.1' of... · e82b5b63
      Arnd Bergmann authored
      Merge tag 'at91-fixes-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/fixes
      
      AT91 fixes for 6.1
      
      It contains:
      - signal name fix for a pin on SAMA7G5
      - memory self-refresh fix for SAMA7G5 by avoid soft resetting AC
        DLL which can introduce glitches in RAM controller and lead to
        unexpected behavior
      - led support fix for lan966x-pcb8291 board by enabling sgpio node
      
      * tag 'at91-fixes-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
        ARM: at91: pm: avoid soft resetting AC DLL
        ARM: dts: lan966x: Enable sgpio on pcb8291
        ARM: dts: at91: sama7g5: fix signal name of pin PB2
      
      Link: https://lore.kernel.org/r/20221110115411.180876-1-claudiu.beznea@microchip.comSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e82b5b63
    • Arnd Bergmann's avatar
      Merge tag 'qcom-arm64-fixes-for-6.1' of... · 67b74588
      Arnd Bergmann authored
      Merge tag 'qcom-arm64-fixes-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
      
      Qualcomm ARM64 DTS fixes for 6.1
      
      This fixes the APCS register region on IPQ8074 to not overlap
      with adjacent nodes.
      
      It lists the valid LDO modes on a variety of platforms, as this is not
      required by the binding and implementation.
      
      The reference clocks for the two UFS instances on SC8280XP are
      corrected, to avoid relying on the state left by most versions of the
      bootloader.
      
      A number of issues are corrected with regards to the QMP PHY register
      ranges on SC8280XP.
      
      SC7280 gains a missing lpass reset region.
      
      Lastly cluster idle is termporarily disabled on SM8250 to avoid issues
      with booting the platform, until the last missing pieces lands.
      
      * tag 'qcom-arm64-fixes-for-6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        arm64: dts: qcom: sm8250: Disable the not yet supported cluster idle state
        arm64: dts: qcom: sc7280: Add the reset reg for lpass audiocc on SC7280
        arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size
        arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes
        arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers
        arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers
        arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers
        arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy
        arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock
        arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed
        arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
        arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed
        arm64: dts: qcom: sc8280xp-crd: Specify which LDO modes are allowed
        arm64: dts: qcom: sa8295p-adp: Specify which LDO modes are allowed
        arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
        Revert "arm64: dts: qcom: msm8996: add missing TCSR syscon compatible"
        arm64: dts: qcom: ipq8074: correct APCS register space size
      
      Link: https://lore.kernel.org/r/20221110040635.795921-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      67b74588
  3. 02 Nov, 2022 2 commits
  4. 01 Nov, 2022 11 commits
  5. 31 Oct, 2022 1 commit
  6. 29 Oct, 2022 15 commits
  7. 28 Oct, 2022 1 commit
  8. 27 Oct, 2022 1 commit
  9. 24 Oct, 2022 1 commit
  10. 23 Oct, 2022 3 commits
    • Linus Torvalds's avatar
      Linux 6.1-rc2 · 247f34f7
      Linus Torvalds authored
      247f34f7
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 05b4ebd2
      Linus Torvalds authored
      Pull kvm fixes from Paolo Bonzini:
       "RISC-V:
      
         - Fix compilation without RISCV_ISA_ZICBOM
      
         - Fix kvm_riscv_vcpu_timer_pending() for Sstc
      
        ARM:
      
         - Fix a bug preventing restoring an ITS containing mappings for very
           large and very sparse device topology
      
         - Work around a relocation handling error when compiling the nVHE
           object with profile optimisation
      
         - Fix for stage-2 invalidation holding the VM MMU lock for too long
           by limiting the walk to the largest block mapping size
      
         - Enable stack protection and branch profiling for VHE
      
         - Two selftest fixes
      
        x86:
      
         - add compat implementation for KVM_X86_SET_MSR_FILTER ioctl
      
        selftests:
      
         - synchronize includes between include/uapi and tools/include/uapi"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        tools: include: sync include/api/linux/kvm.h
        KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
        KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
        kvm: Add support for arch compat vm ioctls
        RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc
        RISC-V: Fix compilation without RISCV_ISA_ZICBOM
        KVM: arm64: vgic: Fix exit condition in scan_its_table()
        KVM: arm64: nvhe: Fix build with profile optimization
        KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
        KVM: arm64: selftests: Fix multiple versions of GIC creation
        KVM: arm64: Enable stack protection and branch profiling for VHE
        KVM: arm64: Limit stage2_apply_range() batch size to largest block
        KVM: arm64: Work out supported block level at compile time
      05b4ebd2
    • Jason A. Donenfeld's avatar
      Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()" · ca4582c2
      Jason A. Donenfeld authored
      This reverts commit 72a95859.
      
      It broke reboots on big-endian MIPS and MIPS64 malta QEMU instances,
      which use the syscon driver.  Little-endian is not effected, which means
      likely it's important to handle regmap_get_val_endian() in this function
      after all.
      
      Fixes: 72a95859 ("mfd: syscon: Remove repetition of the regmap_get_val_endian()")
      Reviewed-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
      Cc: Lee Jones <lee@kernel.org>
      Signed-off-by: default avatarJason A. Donenfeld <Jason@zx2c4.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      ca4582c2