diff options
author | Tudor Ambarus <tudor.ambarus@linaro.org> | 2024-02-07 12:04:31 +0000 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2024-02-08 16:33:40 +0000 |
commit | acd6c7b1d2765fd30b7d7487aff50dc824db314e (patch) | |
tree | 7ef40d4e68a244700deab6ec77330541ebc3f326 | |
parent | eb8096c30ad07e6201830816e398b3ad603cc096 (diff) | |
download | linux-acd6c7b1d2765fd30b7d7487aff50dc824db314e.tar.gz linux-acd6c7b1d2765fd30b7d7487aff50dc824db314e.tar.bz2 linux-acd6c7b1d2765fd30b7d7487aff50dc824db314e.zip |
spi: s3c64xx: drop a superfluous bitwise NOT operation
val &= ~mask;
val |= mask;
is equivalent to:
val |= mask;
Drop the superfluous bitwise NOT operation.
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org>
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Link: https://lore.kernel.org/r/20240207120431.2766269-18-tudor.ambarus@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | drivers/spi/spi-s3c64xx.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c index c1d028d1530e..c15ca6a910dc 100644 --- a/drivers/spi/spi-s3c64xx.c +++ b/drivers/spi/spi-s3c64xx.c @@ -1090,7 +1090,6 @@ static void s3c64xx_spi_hwinit(struct s3c64xx_spi_driver_data *sdd) val = readl(regs + S3C64XX_SPI_MODE_CFG); val &= ~S3C64XX_SPI_MODE_4BURST; - val &= ~(S3C64XX_SPI_MAX_TRAILCNT << S3C64XX_SPI_TRAILCNT_OFF); val |= (S3C64XX_SPI_MAX_TRAILCNT << S3C64XX_SPI_TRAILCNT_OFF); writel(val, regs + S3C64XX_SPI_MODE_CFG); |