Skip to content
Snippets Groups Projects
Commit fa1423e7 authored by Thomas Chou's avatar Thomas Chou Committed by Mike Frysinger
Browse files

spi: add spi_set_speed func


This func helps mmc_spi driver set correct speed for mmc/sd, as
mmc card needs 400KHz clock for spi mode initialization.

Signed-off-by: default avatarThomas Chou <thomas@wytron.com.tw>
Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent f02efacc
No related branches found
No related tags found
No related merge requests found
...@@ -175,6 +175,14 @@ void spi_cs_activate(struct spi_slave *slave); ...@@ -175,6 +175,14 @@ void spi_cs_activate(struct spi_slave *slave);
*/ */
void spi_cs_deactivate(struct spi_slave *slave); void spi_cs_deactivate(struct spi_slave *slave);
/*-----------------------------------------------------------------------
* Set transfer speed.
* This sets a new speed to be applied for next spi_xfer().
* slave: The SPI slave
* hz: The transfer speed
*/
void spi_set_speed(struct spi_slave *slave, uint hz);
/*----------------------------------------------------------------------- /*-----------------------------------------------------------------------
* Write 8 bits, then read 8 bits. * Write 8 bits, then read 8 bits.
* slave: The SPI slave we're communicating with * slave: The SPI slave we're communicating with
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment