Message ID | 20161012062103.GS12841@mwanda (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Hi Dan and thanks for the patch On 10/12/2016 08:21 AM, Dan Carpenter wrote: > We store UNDEF_REG in a u8. It causes a problem in functions like > stm32_tx_dma_complete() where we check "if (ofs->icr == UNDEF_REG)". > > Fixes: 3489187204eb ('serial: stm32: adding dma support') > Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> > > diff --git a/drivers/tty/serial/stm32-usart.h b/drivers/tty/serial/stm32-usart.h > index 41d9749..f9887cc 100644 > --- a/drivers/tty/serial/stm32-usart.h > +++ b/drivers/tty/serial/stm32-usart.h > @@ -31,7 +31,7 @@ struct stm32_usart_info { > struct stm32_usart_config cfg; > }; > > -#define UNDEF_REG ~0 > +#define UNDEF_REG 0xFF > > /* Register offsets */ > struct stm32_usart_info stm32f4_info = { > Reviewed-by: Gerald Baeza <gerald.baeza@st.com>
On Wed, Oct 12, 2016 at 09:21:03AM +0300, Dan Carpenter wrote: > We store UNDEF_REG in a u8. It causes a problem in functions like > stm32_tx_dma_complete() where we check "if (ofs->icr == UNDEF_REG)". > > Fixes: 3489187204eb ('serial: stm32: adding dma support') Correct form is: Fixes: 12-digit-hash ("summary line")
On Wed, Oct 12, 2016 at 09:52:39AM +0100, Russell King - ARM Linux wrote: > On Wed, Oct 12, 2016 at 09:21:03AM +0300, Dan Carpenter wrote: > > We store UNDEF_REG in a u8. It causes a problem in functions like > > stm32_tx_dma_complete() where we check "if (ofs->icr == UNDEF_REG)". > > > > Fixes: 3489187204eb ('serial: stm32: adding dma support') > > Correct form is: > > Fixes: 12-digit-hash ("summary line") When I originally created the Fixes tag format, I used single quotes. I don't remember why though and I can change with the times. :) regards, dan carpenter
diff --git a/drivers/tty/serial/stm32-usart.h b/drivers/tty/serial/stm32-usart.h index 41d9749..f9887cc 100644 --- a/drivers/tty/serial/stm32-usart.h +++ b/drivers/tty/serial/stm32-usart.h @@ -31,7 +31,7 @@ struct stm32_usart_info { struct stm32_usart_config cfg; }; -#define UNDEF_REG ~0 +#define UNDEF_REG 0xFF /* Register offsets */ struct stm32_usart_info stm32f4_info = {
We store UNDEF_REG in a u8. It causes a problem in functions like stm32_tx_dma_complete() where we check "if (ofs->icr == UNDEF_REG)". Fixes: 3489187204eb ('serial: stm32: adding dma support') Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>