<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/include/mmc.h, branch v2021.07</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.07</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/include/mmc.h?h=v2021.07'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2021-06-22T04:03:20Z</updated>
<entry>
<title>mmc: mmc-uclass: change to static about dm function</title>
<updated>2021-06-22T04:03:20Z</updated>
<author>
<name>Jaehoon Chung</name>
<email>jh80.chung@samsung.com</email>
</author>
<published>2021-05-30T23:31:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d77d61ea1b21d93a5035719f82699bcbe8227364'/>
<id>urn:sha1:d77d61ea1b21d93a5035719f82699bcbe8227364</id>
<content type='text'>
Change to static about dm function.
They can be used with wrapper functions.

Signed-off-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
<entry>
<title>mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd</title>
<updated>2021-06-22T04:03:11Z</updated>
<author>
<name>Jaehoon Chung</name>
<email>jh80.chung@samsung.com</email>
</author>
<published>2021-05-30T23:31:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2da2335a18a1b7123da08c325fdcd7960c0f0642'/>
<id>urn:sha1:2da2335a18a1b7123da08c325fdcd7960c0f0642</id>
<content type='text'>
Use mmc_send_cmd instead of dm_mmc_send_cmd.
It doesn't need to distinguish this function.

Signed-off-by: Jaehoon Chung &lt;jh80.chung@samsung.com&gt;
</content>
</entry>
<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>
</feed>
