summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorDario Binacchi <[email protected]>2026-02-25 17:16:54 +0100
committerPatrice Chotard <[email protected]>2026-04-30 08:01:11 +0200
commitab5c0191e1c1def972728a6b2a0804ee8c8211e8 (patch)
treeb37d6e4ea3a7c7c829ae7450507a4977617cd598 /drivers
parentfa1801abc7163188b70e3eaf1a04d2fc4bcfc228 (diff)
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 <[email protected]> Reviewed-by: Simon Glass <[email protected]>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/spi/sandbox_spi.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/spi/sandbox_spi.c b/drivers/spi/sandbox_spi.c
index 7c237ac8d37..3ee97d67f4a 100644
--- a/drivers/spi/sandbox_spi.c
+++ b/drivers/spi/sandbox_spi.c
@@ -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);