Pull MMC fixes from Ulf Hansson:
 - moxart-mmc: Revert "mmc: moxart-mmc: Use sg_miter for PIO"
 - sdhci: Do not invert write-protect twice
 - sdhci: Do not lock spinlock around mmc_gpio_get_ro()
 - sdhci-pci/sdhci-pci-o2micro: Return proper error codes
 - sdhci-brcmstb: Fix support for erase/trim/discard
* tag 'mmc-v6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
  mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
  mmc: sdhci: Do not invert write-protect twice
  Revert "mmc: moxart-mmc: Use sg_miter for PIO"
  mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
  mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
  mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos