|
@@ -771,7 +771,7 @@ static int sdw_handle_slave_alerts(struct sdw_slave *slave)
|
|
|
sdw_modify_slave_status(slave, SDW_SLAVE_ALERT);
|
|
|
|
|
|
/* Read Instat 1, Instat 2 and Instat 3 registers */
|
|
|
- ret = buf = sdw_read(slave, SDW_SCP_INT1);
|
|
|
+ buf = ret = sdw_read(slave, SDW_SCP_INT1);
|
|
|
if (ret < 0) {
|
|
|
dev_err(slave->bus->dev,
|
|
|
"SDW_SCP_INT1 read failed:%d", ret);
|
|
@@ -870,7 +870,7 @@ static int sdw_handle_slave_alerts(struct sdw_slave *slave)
|
|
|
* Read status again to ensure no new interrupts arrived
|
|
|
* while servicing interrupts.
|
|
|
*/
|
|
|
- ret = _buf = sdw_read(slave, SDW_SCP_INT1);
|
|
|
+ _buf = ret = sdw_read(slave, SDW_SCP_INT1);
|
|
|
if (ret < 0) {
|
|
|
dev_err(slave->bus->dev,
|
|
|
"SDW_SCP_INT1 read failed:%d", ret);
|