__func__, ret);
goto done;
}
- wcd_spi_cmd_rdsr(spi, &rd_status);
+ ret = wcd_spi_cmd_rdsr(spi, &rd_status);
+
+ if (IS_ERR_VALUE(ret)) {
+ dev_err(&spi->dev, "%s: RDSR failed, err = %d\n",
+ __func__, ret);
+ goto done;
+ }
/*
* Read status zero means reads are not
* happenning on the bus, possibly because