spi: Eliminate the spi_cs_activate and spi_cs_deactivate functions.
They were only used internal to the SPI drivers and, according to the comment next to their prototypes, were for when the SPI controller doesn't control the chip select line directly and needs some help. BUG=None TEST=Built for link, falco, and rambi. Built and booted on peach_pit and nyan. BRANCH=None Change-Id: If4622819a4437490797d305786e2436e2e70c42b Signed-off-by: Gabe Black <gabeblack@google.com> Reviewed-on: https://chromium-review.googlesource.com/192048 Reviewed-by: Gabe Black <gabeblack@chromium.org> Tested-by: Gabe Black <gabeblack@chromium.org> Commit-Queue: Gabe Black <gabeblack@chromium.org>
This commit is contained in:
parent
3cdaf9dd7d
commit
1e2deecd9d
8 changed files with 10 additions and 94 deletions
|
|
@ -124,24 +124,6 @@ void spi_release_bus(struct spi_slave *slave);
|
|||
int spi_xfer(struct spi_slave *slave, const void *dout, unsigned int bitsout,
|
||||
void *din, unsigned int bitsin);
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* Activate a SPI chipselect.
|
||||
* This function is provided by the board code when using a driver
|
||||
* that can't control its chipselects automatically (e.g.
|
||||
* common/soft_spi.c). When called, it should activate the chip select
|
||||
* to the device identified by "slave".
|
||||
*/
|
||||
void spi_cs_activate(struct spi_slave *slave);
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* Deactivate a SPI chipselect.
|
||||
* This function is provided by the board code when using a driver
|
||||
* that can't control its chipselects automatically (e.g.
|
||||
* common/soft_spi.c). When called, it should deactivate the chip
|
||||
* select to the device identified by "slave".
|
||||
*/
|
||||
void spi_cs_deactivate(struct spi_slave *slave);
|
||||
|
||||
/*-----------------------------------------------------------------------
|
||||
* Write 8 bits, then read 8 bits.
|
||||
* slave: The SPI slave we're communicating with
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue