summaryrefslogtreecommitdiff
path: root/src/include/spi-generic.h
diff options
context:
space:
mode:
authorFurquan Shaikh <furquan@chromium.org>2017-04-07 07:13:24 -0700
committerFurquan Shaikh <furquan@google.com>2017-04-09 21:35:53 +0200
commit5bda642bcb0fc6004f08d8acdfe0e71d5b3c5012 (patch)
tree3fa8c5bb5384ec5adc98d9dcd4195be4a7c063a1 /src/include/spi-generic.h
parentbc17cdef0d3370f10f43ef45272399e3103eb01b (diff)
downloadcoreboot-5bda642bcb0fc6004f08d8acdfe0e71d5b3c5012.tar.xz
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 <furquan@chromium.org> Reviewed-on: https://review.coreboot.org/19203 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/include/spi-generic.h')
-rw-r--r--src/include/spi-generic.h3
1 files changed, 0 insertions, 3 deletions
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);