From 5bda642bcb0fc6004f08d8acdfe0e71d5b3c5012 Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Fri, 7 Apr 2017 07:13:24 -0700 Subject: drivers/spi: Get rid of spi_get_config There is only one user for spi_get_config i.e. SPI ACPI. Also, the values provided by spi_get_config are constant for now. Thus, get rid of the spi_get_config call and fill in these constant values in SPI ACPI code itself. If there is a need in the future to change these, appropriate device-tree configs can be added. BUG=b:36873582 Change-Id: Ied38e2670784ee3317bb12e542666c224bd9e819 Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/19203 Reviewed-by: Aaron Durbin Tested-by: build bot (Jenkins) --- src/include/spi-generic.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/include') diff --git a/src/include/spi-generic.h b/src/include/spi-generic.h index cc3d3cf1b9..7d957a0d9c 100644 --- a/src/include/spi-generic.h +++ b/src/include/spi-generic.h @@ -90,7 +90,6 @@ struct spi_cfg { /*----------------------------------------------------------------------- * Representation of a SPI contoller. * - * get_config: Get configuration of SPI bus * claim_bus: Claim SPI bus and prepare for communication. * release_bus: Release SPI bus. * setup: Setup given SPI device bus. @@ -98,8 +97,6 @@ struct spi_cfg { * xfer_vector: Vector of SPI transfer operations. */ struct spi_ctrlr { - int (*get_config)(const struct spi_slave *slave, - struct spi_cfg *cfg); int (*claim_bus)(const struct spi_slave *slave); void (*release_bus)(const struct spi_slave *slave); int (*setup)(const struct spi_slave *slave); -- cgit v1.2.3