<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/include/mmc.h, branch v2021.04</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/include/mmc.h?h=v2021.04</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/include/mmc.h?h=v2021.04'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2021-02-19T07:10:41Z</updated>
<entry>
<title>mmc: pwrseq: add mmc-pwrseq file to provide a generic interface</title>
<updated>2021-02-19T07:10:41Z</updated>
<author>
<name>Jaehoon Chung</name>
<email>jh80.chung@samsung.com</email>
</author>
<published>2021-02-16T01:16:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=caee38aef71105c6bbc1910bad0e60bdabd053e2'/>
<id>urn:sha1:caee38aef71105c6bbc1910bad0e60bdabd053e2</id>
<content type='text'>
Add mmc-pwrseq file to provide a generic interface.

Signed-off-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
<entry>
<title>mmc: fix response timeout after switch command</title>
<updated>2021-02-19T07:04:15Z</updated>
<author>
<name>Stefan Bosch</name>
<email>stefan_b@posteo.net</email>
</author>
<published>2021-01-23T12:37:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8e2b0af7216d78b60fccb46a107a4a047938aea9'/>
<id>urn:sha1:8e2b0af7216d78b60fccb46a107a4a047938aea9</id>
<content type='text'>
After issuing the switch command: Wait until 'current state' of the card
status becomes 'tran'. This prevents from response timeout at the next
command because of 'current state' = 'data'.

Signed-off-by: Stefan Bosch &lt;stefan_b@posteo.net&gt;
Reviewed-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
<entry>
<title>mmc: Introduce mmc_phys_to_bus()/mmc_bus_to_phys()</title>
<updated>2021-02-18T10:59:08Z</updated>
<author>
<name>Nicolas Saenz Julienne</name>
<email>nsaenzjulienne@suse.de</email>
</author>
<published>2021-01-12T12:55:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c89c96d3222ca4f4ecfacd2cbaf560ff5d3d2a2f'/>
<id>urn:sha1:c89c96d3222ca4f4ecfacd2cbaf560ff5d3d2a2f</id>
<content type='text'>
This will allow us to use DM variants of phys_to_bus()/bus_to_phys()
when relevant.

Signed-off-by: Nicolas Saenz Julienne &lt;nsaenzjulienne@suse.de&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Peter Robinson &lt;pbrobinson@gmail.com&gt;
Signed-off-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
</content>
</entry>
<entry>
<title>mmc: Define timing macro's</title>
<updated>2020-10-27T07:13:33Z</updated>
<author>
<name>Ashok Reddy Soma</name>
<email>ashok.reddy.soma@xilinx.com</email>
</author>
<published>2020-10-23T10:58:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=17a42abb40dd006b5f0e96d69e4894bef4c04ba8'/>
<id>urn:sha1:17a42abb40dd006b5f0e96d69e4894bef4c04ba8</id>
<content type='text'>
Define timing macro's for all the available speeds of mmc. This is
done similar to linux. Replace speed macro's used with these new timing
macro's wherever applicable.

Signed-off-by: Ashok Reddy Soma &lt;ashok.reddy.soma@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Peng Fan &lt;peng.fan@nxp.com&gt;
</content>
</entry>
<entry>
<title>mmc: add a mmc_hs400_prepare_ddr() interface</title>
<updated>2020-10-12T07:46:34Z</updated>
<author>
<name>Yangbo Lu</name>
<email>yangbo.lu@nxp.com</email>
</author>
<published>2020-09-01T08:58:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d271e10581e7f15451e9d4c3cdd39044440a848a'/>
<id>urn:sha1:d271e10581e7f15451e9d4c3cdd39044440a848a</id>
<content type='text'>
Add a mmc_hs400_prepare_ddr() interface for controllers
which needs preparation before switching to DDR mode for
HS400 mode.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;
</content>
</entry>
<entry>
<title>mmc: add a hs400_tuning flag</title>
<updated>2020-10-12T07:46:32Z</updated>
<author>
<name>Yangbo Lu</name>
<email>yangbo.lu@nxp.com</email>
</author>
<published>2020-09-01T08:58:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c96880814b23b5e17b5e7d350ea6066dae54bc6'/>
<id>urn:sha1:8c96880814b23b5e17b5e7d350ea6066dae54bc6</id>
<content type='text'>
Some controllers may have difference between HS200 tuning
and HS400 tuning, such as different registers setting,
different procedure, or different errata.

This patch is to add a hs400_tuning flag to identify the
tuning for HS400 mode.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;
</content>
</entry>
<entry>
<title>mmc: add a reinit() API</title>
<updated>2020-10-12T07:45:39Z</updated>
<author>
<name>Yangbo Lu</name>
<email>yangbo.lu@nxp.com</email>
</author>
<published>2020-09-01T08:57:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=390f9bddb9c84f75649024b41b8cf2a766379ce0'/>
<id>urn:sha1:390f9bddb9c84f75649024b41b8cf2a766379ce0</id>
<content type='text'>
For DM_MMC, the controller re-initialization is needed to
clear old configuration for mmc rescan.

Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;
Reviewed-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
<entry>
<title>mmc: Add mmc_dev()</title>
<updated>2020-09-30T12:52:46Z</updated>
<author>
<name>Sean Anderson</name>
<email>seanga2@gmail.com</email>
</author>
<published>2020-09-15T14:44:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=68fd6026623a60a718c69a86efc644c396c5d834'/>
<id>urn:sha1:68fd6026623a60a718c69a86efc644c396c5d834</id>
<content type='text'>
This macro is necessary for arasan_zynqmp_dll_reset to compile.

Signed-off-by: Sean Anderson &lt;seanga2@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Tested-by: Patrick Delaunay &lt;patrick.delaunay@st.com&gt;
</content>
</entry>
<entry>
<title>common: Drop linux/bitops.h from common header</title>
<updated>2020-05-19T01:19:23Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-05-10T17:40:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cd93d625fd751d55c729c78b10f82109d56a5f1d'/>
<id>urn:sha1:cd93d625fd751d55c729c78b10f82109d56a5f1d</id>
<content type='text'>
Move this uncommon header out of the common header.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: mmc: Update mmc_get_mmc_dev() to use const *</title>
<updated>2020-04-24T20:40:09Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2020-04-08T14:33:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3a905cd231de8834cda329f20854dc1f91328ae5'/>
<id>urn:sha1:3a905cd231de8834cda329f20854dc1f91328ae5</id>
<content type='text'>
This function does not modify the device to change it to use const *, so
that callers with a const udevice * can call it without a cast.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
</feed>
