This patch supports non-zero spi bus. Signed-off-by: Thomas Chou <tho...@wytron.com.tw> --- Tested spi_mmc on two nios2 boards. Great job. Thanks.
drivers/mmc/spi_mmc.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/drivers/mmc/spi_mmc.c b/drivers/mmc/spi_mmc.c index 90e583d..5791c13 100644 --- a/drivers/mmc/spi_mmc.c +++ b/drivers/mmc/spi_mmc.c @@ -992,6 +992,9 @@ static short mmc_spi_mmc_spi_get_card_old(struct mmc_spi_dev *pdev) #endif +#ifndef CONFIG_SPI_MMC_DEFAULT_BUS +# define CONFIG_SPI_MMC_DEFAULT_BUS 0 +#endif #ifndef CONFIG_SPI_MMC_DEFAULT_CS # define CONFIG_SPI_MMC_DEFAULT_CS 1 #endif @@ -1059,7 +1062,8 @@ static int spi_mmc_init(void) spi_free_slave(slave); } - slave = spi_setup_slave(0, CONFIG_SPI_MMC_DEFAULT_CS, + slave = spi_setup_slave( + CONFIG_SPI_MMC_DEFAULT_BUS, CONFIG_SPI_MMC_DEFAULT_CS, CONFIG_SPI_MMC_DEFAULT_SPEED, CONFIG_SPI_MMC_DEFAULT_MODE); if (!slave) return -1; -- 1.6.6.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot