From: Jagan Teki Date: Fri, 23 Oct 2015 02:20:08 +0530 Subject: [U-Boot] [PATCH v4 08/24] spi: exynos_spi: Use BIT macro In-Reply-To: <1445547024-7774-1-git-send-email-jteki@openedev.com> References: <1445547024-7774-1-git-send-email-jteki@openedev.com> Message-ID: <1445547024-7774-9-git-send-email-jteki@openedev.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Replace numerical bit shift with BIT macro in exynos_spi :%s/(1 << nr)/BIT(nr)/g where nr = 0, 1, 2 .... 31 Cc: Simon Glass Signed-off-by: Jagan Teki --- drivers/spi/exynos_spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/spi/exynos_spi.c b/drivers/spi/exynos_spi.c index 44948c3..ea3c51d 100644 --- a/drivers/spi/exynos_spi.c +++ b/drivers/spi/exynos_spi.c @@ -86,7 +86,7 @@ static void spi_request_bytes(struct exynos_spi *regs, int count, int step) writel(0, ®s->swap_cfg); } - assert(count && count < (1 << 16)); + assert(count && count < BIT(16)); setbits_le32(®s->ch_cfg, SPI_CH_RST); clrbits_le32(®s->ch_cfg, SPI_CH_RST); @@ -345,7 +345,7 @@ static int exynos_spi_xfer(struct udevice *dev, unsigned int bitlen, */ bytelen = bitlen / 8; for (upto = 0; !ret && upto < bytelen; upto += todo) { - todo = min(bytelen - upto, (1 << 16) - 4); + todo = min(bytelen - upto, BIT(16) - 4); ret = spi_rx_tx(priv, todo, &din, &dout, flags); if (ret) break; -- 1.9.1