• Linus Torvalds's avatar
    Merge tag 'mmc-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc · 8f7be629
    Linus Torvalds authored
    Pull MMC updates from Ulf Hansson:
     "MMC core:
    
       - Add a new host cap bit and a corresponding DT property, to support
         power cycling of the card by FW at system suspend/resume.
    
       - Fix clock rate setting for SDIO in SDR12/SDR25 speed-mode
    
       - Fix switch to 1/4-bit mode at system suspend/resume for SD-combo
         cards
    
       - Convert the mmc-pwrseq DT bindings to the json-schema
    
       - Always allow the card detect uevent to be consumed by userspace
    
      MMC host controllers:
    
       - Convert a few DT bindings to the json-schema
    
       - mtk-sd:
          - Add support for command queue through cqhci
          - Add support for the MT6779 variant
    
       - renesas_sdhi_internal_dmac:
          - Fix dma unmapping in the error path
    
       - sdhci_am654:
          - Add support for the AM65x PG2.0 variant
          - Extend support for phys/clocks
    
       - sdhci-cadence:
          - Drop incorrect HW tuning for SD mode
    
       - sdhci-msm:
          - Add support for interconnect bandwidth scaling
          - Enable internal voltage control
          - Enable low power state for pinctrls
    
       - sdhci-of-at91:
          - Ludovic Desroches handovers maintenance to Eugen Hristev
    
       - sdhci-pci-gli:
          - Improve clock handling for GL975x
    
       - sdhci-pci-o2micro:
          - Add HW tuning for SDR104 mode
          - Fix support for O2 host controller Seabird1"
    
    * tag 'mmc-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc: (66 commits)
      mmc: mediatek: make function msdc_cqe_disable() static
      MAINTAINERS: mmc: sdhci-of-at91: handover maintenance to Eugen Hristev
      dt-bindings: mmc: mediatek: Add document for mt6779
      mmc: mediatek: command queue support
      mmc: mediatek: refine msdc timeout api
      mmc: mediatek: add MT6779 MMC driver support
      mmc: sdhci-pci-o2micro: Add HW tuning for SDR104 mode
      mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1
      mmc: via-sdmmc: use generic power management
      memstick: jmb38x_ms: use generic power management
      mmc: sdhci-cadence: do not use hardware tuning for SD mode
      mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL975x
      mmc: cqhci: Fix a print format for the task descriptor
      mmc: sdhci-of-arasan: fix timings allocation code
      mmc: sdhci: Fix a potential uninitialized variable
      dt-bindings: mmc: renesas,sdhi: convert to YAML
      dt-bindings: mmc: convert arasan sdhci bindings to yaml
      mmc: sdhci: Fix potential null pointer access while accessing vqmmc
      mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND
      dt-bindings: mmc: Add full-pwr-cycle-in-suspend property
      ...
    8f7be629
jmb38x_ms.c 25.1 KB