[PATCH v2 04/10] spi: dw: Actually mask interrupts
Sean Anderson
seanga2 at gmail.com
Sat Apr 3 01:05:09 CEST 2021
Writing 1s to this register *unmasks* interrupts. Mask them instead.
Signed-off-by: Sean Anderson <seanga2 at gmail.com>
---
(no changes since v2)
Changes in v2:
- Actually mask interrupts
drivers/spi/designware_spi.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/spi/designware_spi.c b/drivers/spi/designware_spi.c
index 519d6e32bd..4ef948a0b9 100644
--- a/drivers/spi/designware_spi.c
+++ b/drivers/spi/designware_spi.c
@@ -252,7 +252,7 @@ static int dw_spi_of_to_plat(struct udevice *bus)
static void spi_hw_init(struct udevice *bus, struct dw_spi_priv *priv)
{
dw_write(priv, DW_SPI_SSIENR, 0);
- dw_write(priv, DW_SPI_IMR, 0xff);
+ dw_write(priv, DW_SPI_IMR, 0);
dw_write(priv, DW_SPI_SSIENR, 1);
/*
--
2.31.0
More information about the U-Boot
mailing list