Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5631440 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "soundwire: rate limit soundwire command error interrupt"

parents f24998b9 4712e603
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -830,7 +830,7 @@ static irqreturn_t swr_mstr_interrupt(int irq, void *dev)
			}
			break;
		case SWRM_INTERRUPT_STATUS_MASTER_CLASH_DET:
			dev_err(swrm->dev, "SWR bus clash detected\n");
			dev_err_ratelimited(swrm->dev, "SWR bus clash detected\n");
			break;
		case SWRM_INTERRUPT_STATUS_RD_FIFO_OVERFLOW:
			dev_dbg(swrm->dev, "SWR read FIFO overflow\n");
@@ -843,8 +843,8 @@ static irqreturn_t swr_mstr_interrupt(int irq, void *dev)
			break;
		case SWRM_INTERRUPT_STATUS_CMD_ERROR:
			value = swrm->read(swrm->handle, SWRM_CMD_FIFO_STATUS);
			dev_err(swrm->dev,
			"SWR CMD error, CMD fifo status 0x%x, flushing fifo\n",
			dev_err_ratelimited(swrm->dev,
			"SWR CMD error, fifo status 0x%x, flushing fifo\n",
					    value);
			swrm->write(swrm->handle, SWRM_CMD_FIFO_CMD, 0x1);
			break;
@@ -870,7 +870,7 @@ static irqreturn_t swr_mstr_interrupt(int irq, void *dev)
		case SWRM_INTERRUPT_STATUS_CLK_STOP_FINISHED:
			break;
		default:
			dev_err(swrm->dev, "SWR unkown interrupt\n");
			dev_err_ratelimited(swrm->dev, "SWR unknown interrupt\n");
			ret = IRQ_NONE;
			break;
		}