<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mmc/host/Kconfig, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2019-05-22T05:39:47Z</updated>
<entry>
<title>mmc: sdhci-pci: Fix BYT OCP setting</title>
<updated>2019-05-22T05:39:47Z</updated>
<author>
<name>Adrian Hunter</name>
</author>
<published>2019-05-06T08:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=06f26edfdf67b4e27a671186cb2f9b96f64356f9'/>
<id>urn:sha1:06f26edfdf67b4e27a671186cb2f9b96f64356f9</id>
<content type='text'>
commit 0a49a619e7e1aeb3f5f5511ca59314423c83dae2 upstream.

Some time ago, a fix was done for the sdhci-acpi driver, refer
commit 6e1c7d6103fe ("mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO
hangs"). The same issue was not expected to affect the sdhci-pci driver,
but there have been reports to the contrary, so make the same hardware
setting change.

This patch applies to v5.0+ but before that backports will be required.

Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mmc: tegra: HW Command Queue Support for Tegra SDMMC</title>
<updated>2019-02-25T07:40:58Z</updated>
<author>
<name>Sowjanya Komatineni</name>
</author>
<published>2019-01-23T19:30:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3c4019f979783575c50db35eae80f30b382e9e49'/>
<id>urn:sha1:3c4019f979783575c50db35eae80f30b382e9e49</id>
<content type='text'>
This patch adds HW Command Queue for supported Tegra SDMMC
controllers.

Signed-off-by: Sowjanya Komatineni &lt;skomatineni@nvidia.com&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Acked-by: Thierry Reding &lt;treding@nvidia.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-esdhc-imx: add CMDQ support</title>
<updated>2019-02-25T07:40:58Z</updated>
<author>
<name>BOUGH CHEN</name>
</author>
<published>2019-01-07T10:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb6e358169bf62c2e4b4f4cca5a3a6915db00d81'/>
<id>urn:sha1:bb6e358169bf62c2e4b4f4cca5a3a6915db00d81</id>
<content type='text'>
Add CMDQ support for imx8qm/imx8qxp.

Signed-off-by: Haibo Chen &lt;haibo.chen@nxp.com&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
[Ulf: Rebased on top of latest changes]
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: host: Fix Kconfig warnings on keystone_defconfig</title>
<updated>2019-01-14T10:43:36Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2019-01-09T12:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=287b1da6a458a30da2e5be745498d31092ebb001'/>
<id>urn:sha1:287b1da6a458a30da2e5be745498d31092ebb001</id>
<content type='text'>
Commit 961de0a856e3 ("mmc: sdhci-omap: Workaround errata regarding
SDR104/HS200 tuning failures (i929)") added a select on TI_SOC_THERMAL
for the driver to get temperature for tuning.

However, this causes the following warning on keystone_defconfig because
keystone does not support TI_SOC_THERMAL:

"WARNING: unmet direct dependencies detected for TI_SOC_THERMAL"

Fix this by changing the select to imply.

Fixes: 961de0a856e3 ("mmc: sdhci-omap: Workaround errata regarding
SDR104/HS200 tuning failures (i929)")
Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
Tested-by: Borislav Petkov &lt;bp@suse.de&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-acpi: Make PCI dependency explicit</title>
<updated>2019-01-14T10:39:24Z</updated>
<author>
<name>Sinan Kaya</name>
</author>
<published>2019-01-05T10:06:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c2eda8ab2e2d52e2d618aa4d858126cebf9c7de2'/>
<id>urn:sha1:c2eda8ab2e2d52e2d618aa4d858126cebf9c7de2</id>
<content type='text'>
After 'commit 5d32a66541c4 ("PCI/ACPI: Allow ACPI to be built without
CONFIG_PCI set")' dependencies on CONFIG_PCI that previously were
satisfied implicitly through dependencies on CONFIG_ACPI have to be
specified directly. This driver relies on IOSF_MBI and IOSF_MBI depends
on PCI. For this reason, add a direct dependency to CONFIG_PCI here.

Fixes: 5d32a66541c46 ("PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set")
Signed-off-by: Sinan Kaya &lt;okaya@kernel.org&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 tuning failures (i929)</title>
<updated>2018-12-17T07:26:24Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2018-12-11T14:22:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=961de0a856e3a30c0238d1269c0b17f9b179b6c3'/>
<id>urn:sha1:961de0a856e3a30c0238d1269c0b17f9b179b6c3</id>
<content type='text'>
Errata i929 in certain OMAP5/DRA7XX/AM57XX silicon revisions
(SPRZ426D - November 2014 - Revised February 2018 [1]) mentions
unexpected tuning pattern errors. A small failure band may be present
in the tuning range which may be missed by the current algorithm.
Furthermore, the failure bands vary with temperature leading to
different optimum tuning values for different temperatures.

As suggested in the related Application Report (SPRACA9B - October 2017
- Revised July 2018 [2]), tuning should be done in two stages.
In stage 1, assign the optimum ratio in the maximum pass window for the
current temperature. In stage 2, if the chosen value is close to the
small failure band, move away from it in the appropriate direction.

References:
[1] http://www.ti.com/lit/pdf/sprz426
[2] http://www.ti.com/lit/pdf/SPRACA9

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci_am654: Add Initial Support for AM654 SDHCI driver</title>
<updated>2018-12-17T07:26:24Z</updated>
<author>
<name>Faiz Abbas</name>
</author>
<published>2018-12-10T18:35:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=41fd4caeb00bbd6dc55f056f3e8e956697b0760d'/>
<id>urn:sha1:41fd4caeb00bbd6dc55f056f3e8e956697b0760d</id>
<content type='text'>
The host controllers on TI's AM654 SOCs are not compatible with
the phy and consumer model of the sdhci-of-arasan driver. It turns out
that for optimal operation at higher speeds, a special tuning procedure
needs to be implemented which involves configuration of platform
specific phy registers.

Therefore, branch out to a new sdhci_am654 driver and add the phy
register space with all phy configurations to it. Populate AM654
specific callbacks to sdhci_ops and add SDHCI_QUIRKS wherever
applicable.

Only add support for upto High Speed for SD card and upto DDR52 speed
mode for eMMC. Higher speeds will be added in subsequent patches.

Signed-off-by: Faiz Abbas &lt;faiz_abbas@ti.com&gt;
Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: add new Alcor Micro Cardreader SD/MMC driver</title>
<updated>2018-12-17T07:26:24Z</updated>
<author>
<name>Oleksij Rempel</name>
</author>
<published>2018-12-02T10:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5413ad815a675b5c98a002353d8e96b44b164e9'/>
<id>urn:sha1:c5413ad815a675b5c98a002353d8e96b44b164e9</id>
<content type='text'>
This driver provides support for Alcor Micro AU6601 and AU6621
SD/MMC controller.

Signed-off-by: Oleksij Rempel &lt;linux@rempel-privat.de&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: renesas_sdhi_internal_dmac: Add R7S9210 support</title>
<updated>2018-12-17T07:26:24Z</updated>
<author>
<name>Chris Brandt</name>
</author>
<published>2018-10-24T22:23:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9706b4722e120f2b6ed59e71ff2ff908c264558d'/>
<id>urn:sha1:9706b4722e120f2b6ed59e71ff2ff908c264558d</id>
<content type='text'>
The SDHI/MMC controller in the RZ/A2 is almost the same as R-Car gen3, but
with some minor differences.

Signed-off-by: Chris Brandt &lt;chris.brandt@renesas.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: renesas_sdhi: Add r8a77470 SDHI1 support</title>
<updated>2018-10-15T12:39:17Z</updated>
<author>
<name>Fabrizio Castro</name>
</author>
<published>2018-10-08T08:51:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=60ab43ba6b6e0f888aab3ce0f84a8aaf15d15079'/>
<id>urn:sha1:60ab43ba6b6e0f888aab3ce0f84a8aaf15d15079</id>
<content type='text'>
The RZ/G1C (a.k.a. R8A77470) comes with three SDHI interfaces,
SDHI0 and SDHI2 are compatible with the R-Car Gen2 SDHIs, SDHI1
is compatible with R-Car Gen3 SDHIs and it can be used as
eMMC as well. This patch adds driver compatibility, and makes
sure both drivers get compiled for the R8A77470.

Signed-off-by: Fabrizio Castro &lt;fabrizio.castro@bp.renesas.com&gt;
Reviewed-by: Biju Das &lt;biju.das@bp.renesas.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
</feed>
