From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Chou Date: Tue, 27 Oct 2015 10:45:06 +0800 Subject: [U-Boot] [PATCH v5 03/23] spi: altera_spi: Use BIT macro In-Reply-To: <1445657950-7117-4-git-send-email-jteki@openedev.com> References: <1445657950-7117-1-git-send-email-jteki@openedev.com> <1445657950-7117-4-git-send-email-jteki@openedev.com> Message-ID: <562EE532.4080308@wytron.com.tw> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Jagan, On 10/24/2015 11:38 AM, Jagan Teki wrote: > Replace numerical bit shift with BIT macro > in altera_spi > > :%s/(1 << nr)/BIT(nr)/g > where nr = 0, 1, 2 .... 31 > > Cc: Marek Vasut > Reviewed-by: Tom Rini > Signed-off-by: Jagan Teki > --- > drivers/spi/altera_spi.c | 26 +++++++++++++------------- > 1 file changed, 13 insertions(+), 13 deletions(-) > Failed to merge since the driver is converted to driver model. Please rebase. Thanks. Best regards, Thomas Chou > diff --git a/drivers/spi/altera_spi.c b/drivers/spi/altera_spi.c > index a4d03d9..2302117 100644 > --- a/drivers/spi/altera_spi.c > +++ b/drivers/spi/altera_spi.c > @@ -29,19 +29,19 @@ struct altera_spi_regs { > u32 slave_sel; > }; > > -#define ALTERA_SPI_STATUS_ROE_MSK (1 << 3) > -#define ALTERA_SPI_STATUS_TOE_MSK (1 << 4) > -#define ALTERA_SPI_STATUS_TMT_MSK (1 << 5) > -#define ALTERA_SPI_STATUS_TRDY_MSK (1 << 6) > -#define ALTERA_SPI_STATUS_RRDY_MSK (1 << 7) > -#define ALTERA_SPI_STATUS_E_MSK (1 << 8) > - > -#define ALTERA_SPI_CONTROL_IROE_MSK (1 << 3) > -#define ALTERA_SPI_CONTROL_ITOE_MSK (1 << 4) > -#define ALTERA_SPI_CONTROL_ITRDY_MSK (1 << 6) > -#define ALTERA_SPI_CONTROL_IRRDY_MSK (1 << 7) > -#define ALTERA_SPI_CONTROL_IE_MSK (1 << 8) > -#define ALTERA_SPI_CONTROL_SSO_MSK (1 << 10) > +#define ALTERA_SPI_STATUS_ROE_MSK BIT(3) > +#define ALTERA_SPI_STATUS_TOE_MSK BIT(4) > +#define ALTERA_SPI_STATUS_TMT_MSK BIT(5) > +#define ALTERA_SPI_STATUS_TRDY_MSK BIT(6) > +#define ALTERA_SPI_STATUS_RRDY_MSK BIT(7) > +#define ALTERA_SPI_STATUS_E_MSK BIT(8) > + > +#define ALTERA_SPI_CONTROL_IROE_MSK BIT(3) > +#define ALTERA_SPI_CONTROL_ITOE_MSK BIT(4) > +#define ALTERA_SPI_CONTROL_ITRDY_MSK BIT(6) > +#define ALTERA_SPI_CONTROL_IRRDY_MSK BIT(7) > +#define ALTERA_SPI_CONTROL_IE_MSK BIT(8) > +#define ALTERA_SPI_CONTROL_SSO_MSK BIT(10) > > static ulong altera_spi_base_list[] = CONFIG_SYS_ALTERA_SPI_LIST; > >