diff options
Diffstat (limited to 'drivers/staging/rtl8712/rtl871x_io.h')
-rw-r--r-- | drivers/staging/rtl8712/rtl871x_io.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/staging/rtl8712/rtl871x_io.h b/drivers/staging/rtl8712/rtl871x_io.h index dc23395fec3b..070cc03ce374 100644 --- a/drivers/staging/rtl8712/rtl871x_io.h +++ b/drivers/staging/rtl8712/rtl871x_io.h @@ -166,7 +166,7 @@ struct reg_protocol_rd { u32 Byte4Access:1; u32 Byte2Access:1; u32 Byte1Access:1; - u32 BurstMode:1 ; + u32 BurstMode:1; u32 FixOrContinuous:1; u32 Reserved4:16; /*DW3*/ @@ -235,6 +235,7 @@ struct io_queue { static inline u32 _RND4(u32 sz) { u32 val; + val = ((sz >> 2) + ((sz & 3) ? 1 : 0)) << 2; return val; } |