Commit 33d0c9c5f094 for kernel

commit 33d0c9c5f0945fc93a08d7ab20c4fb6d6976ed3b
Merge: d8b0e2ef7507 8c0f9cd1df41
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 1 09:51:38 2026 -0700

    Merge tag 'spi-fix-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

    Pull spi fixes from Mark Brown:
     "There are a couple of nasty issues fixed here in the axiado and
      rockchip drivers. We've also got more of the fixes from Johan here,
      this time for the two Cadence drivers, plus a couple of other similar
      fixes from John and Felix"

    * tag 'spi-fix-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
      spi: amlogic-spisg: initialize completion before requesting IRQ
      spi: axiado: replace usleep_range() with udelay() in IRQ path
      spi: cadence-quadspi: fix runtime pm and clock imbalance on unbind
      spi: cadence-quadspi: fix unclocked access on unbind
      spi: cadence-quadspi: fix clock imbalance on probe failure
      spi: cadence-quadspi: fix runtime pm disable imbalance on probe failure
      spi: cadence: fix clock imbalance on probe failure
      spi: cadence: fix unclocked access on unbind
      spi: rockchip: Drop unused and broken CR0 macros
      spi: rockchip: Read ISR, not IMR, to detect cs-inactive IRQ
      spi: rzv2h-rspi: Fix silent failure in clock setup error path