<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/mmc, branch v2018.09-rc2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/mmc?h=v2018.09-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/mmc?h=v2018.09-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-08-08T01:36:20Z</updated>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-samsung</title>
<updated>2018-08-08T01:36:20Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-08-08T01:36:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fc82e7684ba31a1a6ef721e7d750f37117906a70'/>
<id>urn:sha1:fc82e7684ba31a1a6ef721e7d750f37117906a70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: Odroid XU3: Modify exynos dw_mmc driver to support Odroid XU3 in DM MMC</title>
<updated>2018-08-06T01:53:53Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2018-08-01T12:49:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0acdb2cc8a76cbb301da0b51ed1f190c25267e94'/>
<id>urn:sha1:0acdb2cc8a76cbb301da0b51ed1f190c25267e94</id>
<content type='text'>
This commit enables support for Exynos Designware MMC driver based on DM.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
Tested-by: Anand Moon &lt;linux.amoon@gmail.com&gt;
Signed-off-by: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
</content>
</entry>
<entry>
<title>ARM: Odroid XU3: Fix the dwmci_exynos *priv data assignment for DM_MMC (sdr_timing)</title>
<updated>2018-08-06T01:53:53Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2018-08-01T12:48:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7c350a2a0fe52264d5aa55b9f7823c78dbb222d9'/>
<id>urn:sha1:7c350a2a0fe52264d5aa55b9f7823c78dbb222d9</id>
<content type='text'>
By convention for DM_MMC the host-&gt;priv is used to store struct udevice
*dev pointer.

Unfortunately, the legacy Exynos DW MMC code uses this field to
store pointer to dwmci_exynos_priv_data struct
Hence, we do need to get data in other way - namely by using container_of
when host pointer is present.
In this way the sdr_timing data is properly accessed.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
Tested-by: Anand Moon &lt;linux.amoon@gmail.com&gt;
Signed-off-by: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
</content>
</entry>
<entry>
<title>ARM: dw_mmc: Exclude dwmci Exynos priv_data allocation from exynos_dwmci_get_config()</title>
<updated>2018-08-06T01:53:53Z</updated>
<author>
<name>Lukasz Majewski</name>
<email>lukma@denx.de</email>
</author>
<published>2018-08-01T12:48:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b88c1efadbf061c2e2b0bf80738892fc7559094e'/>
<id>urn:sha1:b88c1efadbf061c2e2b0bf80738892fc7559094e</id>
<content type='text'>
This commit prevents memory leak when this function is used with DM_MMC
as the struct dwmci_exynos_priv_data is already allocated by DM.

It is necessary for NON DM aware devices to allocate this struct first.

Signed-off-by: Lukasz Majewski &lt;lukma@denx.de&gt;
Tested-by: Anand Moon &lt;linux.amoon@gmail.com&gt;
Signed-off-by: Minkyu Kang &lt;mk7.kang@samsung.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-sunxi</title>
<updated>2018-08-04T23:41:30Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-08-04T23:41:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0cba6e906a5a94b68dc4b42dc5e9bca8e77798f7'/>
<id>urn:sha1:0cba6e906a5a94b68dc4b42dc5e9bca8e77798f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mmc: arm_pl180_mmci: Remove cd_inverted host's struct field</title>
<updated>2018-08-03T23:53:54Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-07-25T15:49:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fa9115616588770960827e9915d7a6de8f3aa616'/>
<id>urn:sha1:fa9115616588770960827e9915d7a6de8f3aa616</id>
<content type='text'>
As platform uses GPIOs for card detection, it's
simpler and more readable to use GPIO_ACTIVE_(LOW|HIGH)
in the gpio flags instead of using the cd-inverted
property.

Reported-by: Tuomas Tynkkynen &lt;tuomas.tynkkynen@iki.fi&gt;
Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>mmc: arm_pl180_mmci: Add missing clk_free</title>
<updated>2018-08-03T23:53:54Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-07-25T15:49:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=43d36a0bae9dec70af9b3158de06f45a2dca08ed'/>
<id>urn:sha1:43d36a0bae9dec70af9b3158de06f45a2dca08ed</id>
<content type='text'>
Add missing clk_free() call in case of failure
when enabling the clock.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>mmc: arm_pl180_mmci: Update to support CONFIG_BLK</title>
<updated>2018-08-03T23:53:54Z</updated>
<author>
<name>Patrice Chotard</name>
<email>patrice.chotard@st.com</email>
</author>
<published>2018-07-25T15:49:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8015093874070e4748fdb8abbfc1faa6bc63aa5f'/>
<id>urn:sha1:8015093874070e4748fdb8abbfc1faa6bc63aa5f</id>
<content type='text'>
Config flag CONFIG_BLK becomes mandatory, update arm_pl180_mmci
to support this config.

This driver is used by STM32Fx and by Vexpress platforms.
Only STM32Fx are DM ready. No DM code is isolated and will be
removed easily when wexpress will be converted to DM.

Signed-off-by: Patrice Chotard &lt;patrice.chotard@st.com&gt;
</content>
</entry>
<entry>
<title>sunxi: add MMC support for H6</title>
<updated>2018-07-31T06:08:13Z</updated>
<author>
<name>Icenowy Zheng</name>
<email>icenowy@aosc.io</email>
</author>
<published>2018-07-21T08:20:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=42956f1b85feb7f612647b73539b8a84d38b68b6'/>
<id>urn:sha1:42956f1b85feb7f612647b73539b8a84d38b68b6</id>
<content type='text'>
The Allwinner H6 SoC has 3 MMC controllers like the ones in A64, with
the MMC2 come with the capability to do crypto by EMCE.

Add MMC support for H6. EMCE support is not added yet.

Signed-off-by: Icenowy Zheng &lt;icenowy@aosc.io&gt;
Reviewed-by: Jagan Teki &lt;jagan@openedev.com&gt;
Tested-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
</content>
</entry>
<entry>
<title>mmc: break out get_op_cond code to its own function</title>
<updated>2018-07-23T08:17:04Z</updated>
<author>
<name>Jon Nettleton</name>
<email>jon@solid-run.com</email>
</author>
<published>2018-06-11T12:26:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6c09eba507f9f78cfc96db760d064d70d691e9b9'/>
<id>urn:sha1:6c09eba507f9f78cfc96db760d064d70d691e9b9</id>
<content type='text'>
This code is useful for testing the existance of devices that
do not have card detect capabilities.  This breaks out the core
functionality and leaves the actual init logic and error reporting
in mmc_start_init().

Signed-off-by: Jon Nettleton &lt;jon@solid-run.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Reviewed-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
</feed>
