[coreboot-gerrit] New patch to review for coreboot: soc/nvidia/tegra210: remove unused spi boot device support

Aaron Durbin (adurbin@chromium.org) gerrit at coreboot.org
Sat Aug 6 20:52:24 CEST 2016


Aaron Durbin (adurbin at chromium.org) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/16109

-gerrit

commit a3eabf38eda389e38df6dfdb6cb0f152cdcee168
Author: Aaron Durbin <adurbin at chromium.org>
Date:   Sat Aug 6 13:50:21 2016 -0500

    soc/nvidia/tegra210: remove unused spi boot device support
    
    All mainboards utilizing the t210 SoC use the CBFS spi wrapper
    for the boot device support. Therefore, remove the unutilized
    spi boot device.
    
    BUG=chrome-os-partner:55932
    
    Change-Id: Id49ca6e5bf353bba8c03e62f5a9a873ad1ce7081
    Signed-off-by: Aaron Durbin <adurbin at chromium.org>
---
 src/soc/nvidia/tegra210/spi.c | 32 --------------------------------
 1 file changed, 32 deletions(-)

diff --git a/src/soc/nvidia/tegra210/spi.c b/src/soc/nvidia/tegra210/spi.c
index c2656eb..d4c8c7a 100644
--- a/src/soc/nvidia/tegra210/spi.c
+++ b/src/soc/nvidia/tegra210/spi.c
@@ -905,35 +905,3 @@ struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs)
 
 	return &channel->slave;
 }
-
-static const struct region_device_ops tegra_spi_ops = {
-	.mmap = mmap_helper_rdev_mmap,
-	.munmap = mmap_helper_rdev_munmap,
-	.readat = tegra_spi_readat,
-};
-
-__attribute__((unused))
-static struct mmap_helper_region_device mdev =
-	MMAP_HELPER_REGION_INIT(&tegra_spi_ops, 0, CONFIG_ROM_SIZE);
-
-#if !IS_ENABLED(CONFIG_COMMON_CBFS_SPI_WRAPPER)
-const struct region_device *boot_device_ro(void)
-{
-	return &mdev.rdev;
-}
-
-void boot_device_init(void)
-{
-	struct tegra_spi_channel *boot_chan;
-
-	boot_chan = &tegra_spi_channels[CONFIG_BOOT_MEDIA_SPI_BUS - 1];
-	boot_chan->slave.cs = CONFIG_BOOT_MEDIA_SPI_CHIP_SELECT;
-
-#if CONFIG_SPI_FLASH_FAST_READ_DUAL_OUTPUT_3B == 1
-	boot_chan->dual_mode = 1;
-#endif
-	boot_slave = &boot_chan->slave;
-
-	mmap_helper_device_init(&mdev, _cbfs_cache, _cbfs_cache_size);
-}
-#endif



More information about the coreboot-gerrit mailing list