Commit ad39c300 authored by Jiri Slaby's avatar Jiri Slaby Committed by Linus Torvalds

Char: cyclades, remove volatiles

cyclades, remove volatiles
Signed-off-by: default avatarJiri Slaby <jirislaby@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent b7050906
...@@ -967,7 +967,7 @@ do_softint(struct work_struct *work) ...@@ -967,7 +967,7 @@ do_softint(struct work_struct *work)
*/ */
static int cyy_issue_cmd(void __iomem * base_addr, u_char cmd, int index) static int cyy_issue_cmd(void __iomem * base_addr, u_char cmd, int index)
{ {
volatile int i; unsigned int i;
/* Check to see that the previous command has completed */ /* Check to see that the previous command has completed */
for (i = 0; i < 100; i++) { for (i = 0; i < 100; i++) {
...@@ -1043,7 +1043,7 @@ static void cyy_intr_chip(struct cyclades_card *cinfo, int chip, ...@@ -1043,7 +1043,7 @@ static void cyy_intr_chip(struct cyclades_card *cinfo, int chip,
{ {
struct cyclades_port *info; struct cyclades_port *info;
struct tty_struct *tty; struct tty_struct *tty;
volatile int char_count; int char_count;
int i, j, len, mdm_change, mdm_status, outch; int i, j, len, mdm_change, mdm_status, outch;
int save_xir, channel, save_car; int save_xir, channel, save_car;
char data; char data;
...@@ -1551,20 +1551,19 @@ cyz_issue_cmd(struct cyclades_card *cinfo, ...@@ -1551,20 +1551,19 @@ cyz_issue_cmd(struct cyclades_card *cinfo,
} /* cyz_issue_cmd */ } /* cyz_issue_cmd */
static void static void
cyz_handle_rx(struct cyclades_port *info, cyz_handle_rx(struct cyclades_port *info, struct CH_CTRL __iomem *ch_ctrl,
volatile struct CH_CTRL __iomem * ch_ctrl, struct BUF_CTRL __iomem *buf_ctrl)
volatile struct BUF_CTRL __iomem * buf_ctrl)
{ {
struct cyclades_card *cinfo = &cy_card[info->card]; struct cyclades_card *cinfo = &cy_card[info->card];
struct tty_struct *tty = info->tty; struct tty_struct *tty = info->tty;
volatile int char_count; int char_count;
int len; int len;
#ifdef BLOCKMOVE #ifdef BLOCKMOVE
int small_count; int small_count;
#else #else
char data; char data;
#endif #endif
volatile __u32 rx_put, rx_get, new_rx_get, rx_bufsize, rx_bufaddr; __u32 rx_put, rx_get, new_rx_get, rx_bufsize, rx_bufaddr;
rx_get = new_rx_get = readl(&buf_ctrl->rx_get); rx_get = new_rx_get = readl(&buf_ctrl->rx_get);
rx_put = readl(&buf_ctrl->rx_put); rx_put = readl(&buf_ctrl->rx_put);
...@@ -1648,18 +1647,17 @@ cyz_handle_rx(struct cyclades_port *info, ...@@ -1648,18 +1647,17 @@ cyz_handle_rx(struct cyclades_port *info,
} }
static void static void
cyz_handle_tx(struct cyclades_port *info, cyz_handle_tx(struct cyclades_port *info, struct CH_CTRL __iomem *ch_ctrl,
volatile struct CH_CTRL __iomem * ch_ctrl, struct BUF_CTRL __iomem *buf_ctrl)
volatile struct BUF_CTRL __iomem * buf_ctrl)
{ {
struct cyclades_card *cinfo = &cy_card[info->card]; struct cyclades_card *cinfo = &cy_card[info->card];
struct tty_struct *tty = info->tty; struct tty_struct *tty = info->tty;
char data; char data;
volatile int char_count; int char_count;
#ifdef BLOCKMOVE #ifdef BLOCKMOVE
int small_count; int small_count;
#endif #endif
volatile __u32 tx_put, tx_get, tx_bufsize, tx_bufaddr; __u32 tx_put, tx_get, tx_bufsize, tx_bufaddr;
if (info->xmit_cnt <= 0) /* Nothing to transmit */ if (info->xmit_cnt <= 0) /* Nothing to transmit */
return; return;
...@@ -1739,11 +1737,11 @@ static void cyz_handle_cmd(struct cyclades_card *cinfo) ...@@ -1739,11 +1737,11 @@ static void cyz_handle_cmd(struct cyclades_card *cinfo)
{ {
struct tty_struct *tty; struct tty_struct *tty;
struct cyclades_port *info; struct cyclades_port *info;
static volatile struct FIRM_ID __iomem *firm_id; static struct FIRM_ID __iomem *firm_id;
static volatile struct ZFW_CTRL __iomem *zfw_ctrl; static struct ZFW_CTRL __iomem *zfw_ctrl;
static volatile struct BOARD_CTRL __iomem *board_ctrl; static struct BOARD_CTRL __iomem *board_ctrl;
static volatile struct CH_CTRL __iomem *ch_ctrl; static struct CH_CTRL __iomem *ch_ctrl;
static volatile struct BUF_CTRL __iomem *buf_ctrl; static struct BUF_CTRL __iomem *buf_ctrl;
__u32 channel; __u32 channel;
__u8 cmd; __u8 cmd;
__u32 param; __u32 param;
...@@ -1900,11 +1898,11 @@ static void cyz_poll(unsigned long arg) ...@@ -1900,11 +1898,11 @@ static void cyz_poll(unsigned long arg)
struct cyclades_card *cinfo; struct cyclades_card *cinfo;
struct cyclades_port *info; struct cyclades_port *info;
struct tty_struct *tty; struct tty_struct *tty;
static volatile struct FIRM_ID *firm_id; static struct FIRM_ID *firm_id;
static volatile struct ZFW_CTRL *zfw_ctrl; static struct ZFW_CTRL *zfw_ctrl;
static volatile struct BOARD_CTRL *board_ctrl; static struct BOARD_CTRL *board_ctrl;
static volatile struct CH_CTRL *ch_ctrl; static struct CH_CTRL *ch_ctrl;
static volatile struct BUF_CTRL *buf_ctrl; static struct BUF_CTRL *buf_ctrl;
unsigned long expires = jiffies + HZ; unsigned long expires = jiffies + HZ;
int card, port; int card, port;
...@@ -3003,12 +3001,12 @@ static int cy_chars_in_buffer(struct tty_struct *tty) ...@@ -3003,12 +3001,12 @@ static int cy_chars_in_buffer(struct tty_struct *tty)
return info->xmit_cnt; return info->xmit_cnt;
#ifdef Z_EXT_CHARS_IN_BUFFER #ifdef Z_EXT_CHARS_IN_BUFFER
} else { } else {
static volatile struct FIRM_ID *firm_id; static struct FIRM_ID *firm_id;
static volatile struct ZFW_CTRL *zfw_ctrl; static struct ZFW_CTRL *zfw_ctrl;
static volatile struct CH_CTRL *ch_ctrl; static struct CH_CTRL *ch_ctrl;
static volatile struct BUF_CTRL *buf_ctrl; static struct BUF_CTRL *buf_ctrl;
int char_count; int char_count;
volatile __u32 tx_put, tx_get, tx_bufsize; __u32 tx_put, tx_get, tx_bufsize;
firm_id = cy_card[card].base_addr + ID_ADDRESS; firm_id = cy_card[card].base_addr + ID_ADDRESS;
zfw_ctrl = cy_card[card].base_addr + zfw_ctrl = cy_card[card].base_addr +
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment