mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-04 12:21:03 +02:00
test: spi: add sandbox_spi_get_wordlen interface
Add the sandbox_spi_get_wordlen() public interface to retrieve the internal word length state of the sandbox SPI device. This is intended for use in sandbox SPI test cases to verify that the word length is correctly propagated from the SPI uclass to the driver. Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Reviewed-by: Simon Glass <simon.glass@canonical.com>
This commit is contained in:
parent
fa1801abc7
commit
ab5c0191e1
@ -243,6 +243,14 @@ uint sandbox_spi_get_speed(struct udevice *dev);
|
||||
*/
|
||||
uint sandbox_spi_get_mode(struct udevice *dev);
|
||||
|
||||
/**
|
||||
* sandbox_spi_get_wordlen() - Get current wordlen setting of a sandbox spi slave
|
||||
*
|
||||
* @dev: Device to check
|
||||
* Return: current wordlen
|
||||
*/
|
||||
uint sandbox_spi_get_wordlen(struct udevice *dev);
|
||||
|
||||
/**
|
||||
* sandbox_get_pch_spi_protect() - Get the PCI SPI protection status
|
||||
*
|
||||
|
||||
@ -61,6 +61,13 @@ uint sandbox_spi_get_mode(struct udevice *dev)
|
||||
return priv->mode;
|
||||
}
|
||||
|
||||
uint sandbox_spi_get_wordlen(struct udevice *dev)
|
||||
{
|
||||
struct spi_slave *slave = dev_get_parent_priv(dev);
|
||||
|
||||
return slave->wordlen;
|
||||
}
|
||||
|
||||
static int sandbox_spi_set_wordlen(struct udevice *dev, unsigned int wordlen)
|
||||
{
|
||||
struct spi_slave *slave = dev_get_parent_priv(dev);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user