On 2016-03-25 5:17 AM, Chuah, Kim Tatt wrote:
Hi Bruce,
These patches are the mmc backports for Apollo Lake/Broxton, upstreamed to the 
mainline Linux kernel by Adrian Hunter.
The other patches are dependencies to allow the Apollo Lake mmc patches to be 
applied cleanly.

Please find the patches here:
URL: https://github.com/kchuah4/linux-yocto-4.1.git
Branch: standard/base

The patches are targeted for linux-yocto-4.1 on standard/base branch.

These changes are now staged.

Bruce


Thanks.


Regards,
Kim Tatt


Adrian Hunter (35):
   mmc: host: Add facility to support re-tuning
   mmc: core: Enable / disable re-tuning
   mmc: core: Add support for re-tuning before each request
   mmc: core: Hold re-tuning during switch commands
   mmc: core: Hold re-tuning during erase commands
   mmc: core: Hold re-tuning while bkops ongoing
   mmc: mmc: Hold re-tuning in mmc_sleep()
   mmc: core: Separate out the mmc_switch status check so it can be
     re-used
   mmc: core: Add support for HS400 re-tuning
   mmc: sdhci: Change to new way of doing re-tuning
   mmc: core: Flag re-tuning is needed on CRC errors
   mmc: block: Check re-tuning in the recovery path
   mmc: block: Retry errored data requests when re-tuning is needed
   mmc: core: Don't print reset warning if reset is not supported
   mmc: core: Reset driver type to default
   mmc: core: Allow card drive strength to be different to host
   mmc: core: Simplify card drive strength mask
   mmc: core: Add 'card' to drive strength selection callback
   mmc: core: Factor out common code in drive strength selection
   mmc: core: Record card drive strength
   mmc: mmc: Read card's valid driver strength mask
   mmc: mmc: Add driver strength selection
   mmc: sdhci: Add a callback to select drive strength
   mmc: sdhci-pci: Add support for drive strength selection for SPT
   mmc: sdhci-pci: Enable HS400 for some Intel host controllers
   mmc: sdhci-pci: Add another PCI ID for an Intel eMMC host controller
   mmc: sdhci-pci: Add more PCI IDs for Intel controllers
   mmc: sdhci-acpi: Add more ACPI HIDs for Intel controllers
   mmc: mmc: Improve reliability of mmc_select_hs200()
   mmc: mmc: Fix HS setting in mmc_select_hs400()
   mmc: mmc: Move mmc_switch_status()
   mmc: mmc: Improve reliability of mmc_select_hs400()
   mmc: sdhci: Do not BUG on invalid vdd
   mmc: sdhci: 64-bit DMA actually has 4-byte alignment
   mmc: It is not an error for the card to be removed while suspended

Ben Hutchings (1):
   mmc: sdhci-pci: Build o2micro support in the same module

Haibo Chen (1):
   mmc: sdhci: call sdhci_init() before request irq

Kuninori Morimoto (1):
   mmc: cast u8 to unsigned long long to avoid unexpected error

Ulf Hansson (1):
   mmc: core: Make runtime resume default behavior for MMC/SD

Weijun Yang (1):
   mmc: sdhci: enable tuning for DDR50

Wenkai Du (1):
   mmc: mmc: Fix incorrect use of driver strength switching HS200 and
     HS400

  drivers/mmc/card/block.c             |   14 +-
  drivers/mmc/card/queue.h             |    1 +
  drivers/mmc/core/core.c              |   96 +-
  drivers/mmc/core/core.h              |    4 +
  drivers/mmc/core/host.c              |   85 ++
  drivers/mmc/core/host.h              |    6 +
  drivers/mmc/core/mmc.c               |  224 +++-
  drivers/mmc/core/mmc_ops.c           |   44 +-
  drivers/mmc/core/mmc_ops.h           |    1 +
  drivers/mmc/core/sd.c                |   86 +-
  drivers/mmc/core/sdio.c              |   83 +-
  drivers/mmc/host/Makefile            |    2 +-
  drivers/mmc/host/sdhci-acpi.c        |   10 +-
  drivers/mmc/host/sdhci-pci-core.c    | 1849 ++++++++++++++++++++++++++++++++++
  drivers/mmc/host/sdhci-pci-data.c    |    3 +
  drivers/mmc/host/sdhci-pci-o2micro.c |    4 -
  drivers/mmc/host/sdhci-pci.c         | 1709 -------------------------------
  drivers/mmc/host/sdhci-pci.h         |   11 +
  drivers/mmc/host/sdhci.c             |  189 +---
  drivers/mmc/host/sdhci.h             |   28 +-
  include/linux/mmc/card.h             |    2 +
  include/linux/mmc/host.h             |   27 +-
  include/linux/mmc/mmc.h              |    4 +
  include/linux/mmc/sdhci-pci-data.h   |    2 +
  24 files changed, 2446 insertions(+), 2038 deletions(-)  create mode 100644 
drivers/mmc/host/sdhci-pci-core.c  delete mode 100644 
drivers/mmc/host/sdhci-pci.c


--
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to