diff options
author | Masahisa Kojima <masahisa.kojima@linaro.org> | 2022-05-17 17:41:36 +0900 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-06-10 13:37:32 -0400 |
commit | 29d382b94e6a1b0eddb3b7ae52099c9736c37a20 (patch) | |
tree | a206a47fbe1f113da5e802710a641d557e3fd6f5 | |
parent | f49d616bea2f529b36e2d7fc892c9745eea3bce0 (diff) | |
download | u-boot-29d382b94e6a1b0eddb3b7ae52099c9736c37a20.zip u-boot-29d382b94e6a1b0eddb3b7ae52099c9736c37a20.tar.gz u-boot-29d382b94e6a1b0eddb3b7ae52099c9736c37a20.tar.bz2 |
spi: synquacer: busy variable must be initialized before use
"busy" variable is ORed without being initialized,
must be zeroed before use.
Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
Signed-off-by: Satoru Okamoto <okamoto.satoru@socionext.com>
Acked-by: Jassi Brar <jaswinder.singh@linaro.org>
-rw-r--r-- | drivers/spi/spi-synquacer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/spi/spi-synquacer.c b/drivers/spi/spi-synquacer.c index ce558c4..62f85f0 100644 --- a/drivers/spi/spi-synquacer.c +++ b/drivers/spi/spi-synquacer.c @@ -275,7 +275,7 @@ static int synquacer_spi_xfer(struct udevice *dev, unsigned int bitlen, { struct udevice *bus = dev->parent; struct synquacer_spi_priv *priv = dev_get_priv(bus); - u32 val, words, busy; + u32 val, words, busy = 0; val = readl(priv->base + FIFOCFG); val |= (1 << RX_FLUSH); |