diff --git a/[refs] b/[refs] index b10a9e89f4be..556b609507d6 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e8dd4757a6cf0a8909148a61b89fa3a6d4f9b3ee +refs/heads/master: 93e3d58284626ff6466f9c3dac8800cd6f8079c6 diff --git a/trunk/include/linux/serial.h b/trunk/include/linux/serial.h index c8613c3ff9d3..c3b45add494d 100644 --- a/trunk/include/linux/serial.h +++ b/trunk/include/linux/serial.h @@ -151,7 +151,7 @@ struct serial_uart_config { #define ASYNC_BUGGY_UART (1U << ASYNCB_BUGGY_UART) #define ASYNC_AUTOPROBE (1U << ASYNCB_AUTOPROBE) -#define ASYNC_FLAGS ((1U << ASYNCB_LAST_USER) - 1) +#define ASYNC_FLAGS ((1U << (ASYNCB_LAST_USER + 1)) - 1) #define ASYNC_USR_MASK (ASYNC_SPD_HI|ASYNC_SPD_VHI| \ ASYNC_CALLOUT_NOHUP|ASYNC_SPD_SHI|ASYNC_LOW_LATENCY) #define ASYNC_SPD_CUST (ASYNC_SPD_HI|ASYNC_SPD_VHI)