<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mmc/host/Kconfig, branch linux-4.4.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-11-26T10:58:34Z</updated>
<entry>
<title>mmc: winbond: don't build on M68K</title>
<updated>2021-11-26T10:58:34Z</updated>
<author>
<name>Randy Dunlap</name>
</author>
<published>2021-10-17T17:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87cd049467d3eacbf98998cbb24f0b1cebf3606a'/>
<id>urn:sha1:87cd049467d3eacbf98998cbb24f0b1cebf3606a</id>
<content type='text'>
[ Upstream commit 162079f2dccd02cb4b6654defd32ca387dd6d4d4 ]

The Winbond MMC driver fails to build on ARCH=m68k so prevent
that build config. Silences these build errors:

../drivers/mmc/host/wbsd.c: In function 'wbsd_request_end':
../drivers/mmc/host/wbsd.c:212:28: error: implicit declaration of function 'claim_dma_lock' [-Werror=implicit-function-declaration]
  212 |                 dmaflags = claim_dma_lock();
../drivers/mmc/host/wbsd.c:215:17: error: implicit declaration of function 'release_dma_lock'; did you mean 'release_task'? [-Werror=implicit-function-declaration]
  215 |                 release_dma_lock(dmaflags);

Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Cc: Pierre Ossman &lt;pierre@ossman.eu&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;
Link: https://lore.kernel.org/r/20211017175949.23838-1-rdunlap@infradead.org
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs</title>
<updated>2016-09-07T06:32:37Z</updated>
<author>
<name>Adrian Hunter</name>
</author>
<published>2016-04-15T11:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a3043ecef71f5b880fe1b1d2aa77b3a896b86a0c'/>
<id>urn:sha1:a3043ecef71f5b880fe1b1d2aa77b3a896b86a0c</id>
<content type='text'>
commit 6e1c7d6103fe7031035cec321307c6356809adf4 upstream.

Baytrail eMMC/SD/SDIO host controllers have been known to
hang.  A change to a hardware setting has been found to
reduce the occurrence of such hangs.  This patch ensures
the correct setting.

This patch applies cleanly to v4.4+.  It could go to
earlier kernels also, so I will send backports to the
stable list in due course.

Signed-off-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt;
Cc: stable@vger.kernel.org # v4.4+
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: MMC_GOLDFISH should depend on HAS_DMA</title>
<updated>2015-11-09T12:16:45Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-11-09T09:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d35877294005911da54c36e2ab4d7b72d5e9331'/>
<id>urn:sha1:3d35877294005911da54c36e2ab4d7b72d5e9331</id>
<content type='text'>
If NO_DMA=y:

    ERROR: dma_unmap_sg [drivers/mmc/host/android-goldfish.ko] undefined!
    ERROR: dma_alloc_coherent [drivers/mmc/host/android-goldfish.ko] undefined!
    ERROR: dma_map_sg [drivers/mmc/host/android-goldfish.ko] undefined!
    ERROR: dma_free_coherent [drivers/mmc/host/android-goldfish.ko] undefined!

Add a dependency on HAS_DMA to fix this.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: omap_hsmmc: Enable omap_hsmmc for Keystone 2</title>
<updated>2015-10-26T15:00:20Z</updated>
<author>
<name>Lokesh Vutla</name>
</author>
<published>2015-10-20T21:50:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7cedab6ccd7f02c86476ae52760a5d0482806fa'/>
<id>urn:sha1:a7cedab6ccd7f02c86476ae52760a5d0482806fa</id>
<content type='text'>
Enable omap_hsmmc for Keystone 2 architecture which reuses the HSMMC
IP found on OMAP platforms.

Signed-off-by: Franklin S Cooper Jr &lt;fcooper@ti.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: dw_mmc: Add external dma interface support</title>
<updated>2015-10-26T15:00:16Z</updated>
<author>
<name>Shawn Lin</name>
</author>
<published>2015-09-16T06:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3fc7eaef44dbcbcd602b6bcd0ac6efba7a30b108'/>
<id>urn:sha1:3fc7eaef44dbcbcd602b6bcd0ac6efba7a30b108</id>
<content type='text'>
DesignWare MMC Controller can supports two types of DMA
mode: external dma and internal dma. We get a RK312x platform
integrated dw_mmc and ARM pl330 dma controller. This patch add
edmac ops to support these platforms. I've tested it on RK31xx
platform with edmac mode and RK3288 platform with idmac mode.

Signed-off-by: Shawn Lin &lt;shawn.lin@rock-chips.com&gt;
Signed-off-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: android-goldfish: Allow compiling the driver with COMPILE_TEST</title>
<updated>2015-10-26T15:00:13Z</updated>
<author>
<name>Luis de Bethencourt</name>
</author>
<published>2015-10-10T16:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7f8a9a7e98f99e9cd874eaf6ca2f00438c2a7c38'/>
<id>urn:sha1:7f8a9a7e98f99e9cd874eaf6ca2f00438c2a7c38</id>
<content type='text'>
The driver depends on GOLDFISH but there isn't a build dependency
so it's a good idea to allow the driver to always be built when the
COMPILE_TEST option is enabled.

That way, the driver can be built with a config generated by make
allyesconfig and check if a patch would break the build.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Reviewed-by: Jean Delvare &lt;jdelvare@suse.de&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: kconfig: reconfigure MMC_SDHCI_OF_ESDHC option</title>
<updated>2015-10-26T15:00:08Z</updated>
<author>
<name>yangbo lu</name>
</author>
<published>2015-10-08T10:36:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2ca635242ec40c8d575e337a0b2b0a1928ad6581'/>
<id>urn:sha1:2ca635242ec40c8d575e337a0b2b0a1928ad6581</id>
<content type='text'>
Freescale eSDHC driver now supports both little-endian and
big-endian mode eSDHC IPs for ARM and PPC. So, MMC_SDHCI_OF_ESDHC
option needs to be reconfigured.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@freescale.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-of-at91: introduce driver for the Atmel SDMMC</title>
<updated>2015-08-24T09:25:53Z</updated>
<author>
<name>ludovic.desroches@atmel.com</name>
</author>
<published>2015-07-29T14:22:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb5f8ea4d5149f3dec6f7cd24c040c52bfc0cdbd'/>
<id>urn:sha1:bb5f8ea4d5149f3dec6f7cd24c040c52bfc0cdbd</id>
<content type='text'>
Introduce driver for he Atmel SDMMC available on sama5d2. It is a sdhci
compliant controller.

Signed-off-by: Ludovic Desroches &lt;ludovic.desroches@atmel.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: MMC_MTK should depend on HAS_DMA</title>
<updated>2015-07-24T08:18:33Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-06-26T12:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c2b22fff7186f8a6bd6dbfe960ad00421ba82a52'/>
<id>urn:sha1:c2b22fff7186f8a6bd6dbfe960ad00421ba82a52</id>
<content type='text'>
If NO_DMA=y:

    ERROR: "dma_alloc_coherent" [drivers/mmc/host/mtk-sd.ko] undefined!
    ERROR: "dma_unmap_sg" [drivers/mmc/host/mtk-sd.ko] undefined!
    ERROR: "dma_map_sg" [drivers/mmc/host/mtk-sd.ko] undefined!
    ERROR: "dma_free_coherent" [drivers/mmc/host/mtk-sd.ko] undefined!

Add a dependency on HAS_DMA to fix this.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: Add Mediatek MMC driver</title>
<updated>2015-06-18T07:20:48Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-06-15T11:20:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=208489032bdd8d4a7de50f3057c175058f271956'/>
<id>urn:sha1:208489032bdd8d4a7de50f3057c175058f271956</id>
<content type='text'>
Add Mediatek MMC driver code
Support eMMC/SD/SDIO

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
</feed>
