Commit e749e4fc authored by Shubhrajyoti Datta's avatar Shubhrajyoti Datta Committed by Wolfram Sang

i2c: xiic: Fix the type check for xiic_wakeup

Fix the coverity warning
mixed_enum_type: enumerated type mixed with another type

We are passing an enum in the xiic_wakeup lets change
the function parameters to reflect that.
Signed-off-by: default avatarShubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
Acked-by: default avatarMichal Simek <michal.simek@amd.com>
[wsa: fixed $subject with proper prefix]
Signed-off-by: default avatarWolfram Sang <wsa@kernel.org>
parent 0d91ac57
...@@ -367,7 +367,7 @@ static void xiic_fill_tx_fifo(struct xiic_i2c *i2c) ...@@ -367,7 +367,7 @@ static void xiic_fill_tx_fifo(struct xiic_i2c *i2c)
} }
} }
static void xiic_wakeup(struct xiic_i2c *i2c, int code) static void xiic_wakeup(struct xiic_i2c *i2c, enum xilinx_i2c_state code)
{ {
i2c->tx_msg = NULL; i2c->tx_msg = NULL;
i2c->rx_msg = NULL; i2c->rx_msg = NULL;
...@@ -383,7 +383,7 @@ static irqreturn_t xiic_process(int irq, void *dev_id) ...@@ -383,7 +383,7 @@ static irqreturn_t xiic_process(int irq, void *dev_id)
u32 clr = 0; u32 clr = 0;
int xfer_more = 0; int xfer_more = 0;
int wakeup_req = 0; int wakeup_req = 0;
int wakeup_code = 0; enum xilinx_i2c_state wakeup_code = STATE_DONE;
int ret; int ret;
/* Get the interrupt Status from the IPIF. There is no clearing of /* Get the interrupt Status from the IPIF. There is no clearing of
......
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