|
|
@@ -877,10 +877,13 @@ static int azx_rirb_get_response(struct hdac_bus *bus, unsigned int addr,
|
|
|
*/
|
|
|
if (hbus->allow_bus_reset && !hbus->response_reset && !hbus->in_reset) {
|
|
|
hbus->response_reset = 1;
|
|
|
+ dev_err(chip->card->dev,
|
|
|
+ "No response from codec, resetting bus: last cmd=0x%08x\n",
|
|
|
+ bus->last_cmd[addr]);
|
|
|
return -EAGAIN; /* give a chance to retry */
|
|
|
}
|
|
|
|
|
|
- dev_err(chip->card->dev,
|
|
|
+ dev_WARN(chip->card->dev,
|
|
|
"azx_get_response timeout, switching to single_cmd mode: last cmd=0x%08x\n",
|
|
|
bus->last_cmd[addr]);
|
|
|
chip->single_cmd = 1;
|