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)
This commit is contained in:
committed by
Furquan Shaikh
parent
bc17cdef0d
commit
5bda642bcb
@ -88,16 +88,6 @@ int spi_xfer(const struct spi_slave *slave, const void *dout, size_t bytesout,
|
||||
return -1;
|
||||
}
|
||||
|
||||
int spi_get_config(const struct spi_slave *slave, struct spi_cfg *cfg)
|
||||
{
|
||||
const struct spi_ctrlr *ctrlr = slave->ctrlr;
|
||||
|
||||
if (ctrlr && ctrlr->get_config)
|
||||
return ctrlr->get_config(slave, cfg);
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
void __attribute__((weak)) spi_init(void)
|
||||
{
|
||||
/* Default weak implementation - do nothing. */
|
||||
|
Reference in New Issue
Block a user