staging: brcm80211: remove volatile keyword used in struct rte_console
authorArend van Spriel <arend@broadcom.com>
Mon, 8 Aug 2011 13:58:18 +0000 (15:58 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 23 Aug 2011 20:00:01 +0000 (13:00 -0700)
Two members vcons_in and vcons_out were declared using the volatile
keyword. However, there is no reason for doing so. The member is
used only to calculate the backplane address to access using offsetof.
This address is passed to subsequent read function. Use of volatile
is not warranted.

Signed-off-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/brcm80211/brcmfmac/dhd_sdio.c

index 3e7d5b273f1cce29ce314f1924458609c128db9c..8cb34d6734826acce3073cdaf31aa30dcb45cc90 100644 (file)
@@ -126,8 +126,8 @@ struct rte_console {
         * (at risk of conflicting with
         * the real UART).  vcons_out is currently unused.
         */
-       volatile uint vcons_in;
-       volatile uint vcons_out;
+       uint vcons_in;
+       uint vcons_out;
 
        /* Output (logging) buffer
         * Console output is written to a ring buffer log_buf at index log_idx.