diff options
author | Marek Vasut <marex@denx.de> | 2024-07-08 23:18:57 +0200 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2024-07-23 21:10:25 -0700 |
commit | ccbfea78adf75d3d9e87aa739dab83254f5333fa (patch) | |
tree | 57b0214444b48a03170a68a4a7682353e1c433ac /drivers | |
parent | a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 (diff) | |
download | linux-stable-ccbfea78adf75d3d9e87aa739dab83254f5333fa.tar.gz linux-stable-ccbfea78adf75d3d9e87aa739dab83254f5333fa.tar.bz2 linux-stable-ccbfea78adf75d3d9e87aa739dab83254f5333fa.zip |
Input: ads7846 - ratelimit the spi_sync error message
In case the touch controller is not connected, this message keeps scrolling
on the console indefinitelly. Ratelimit it to avoid filling kernel logs.
"
ads7846 spi2.1: spi_sync --> -22
"
Signed-off-by: Marek Vasut <marex@denx.de>
Link: https://lore.kernel.org/r/20240708211913.171243-1-marex@denx.de
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/input/touchscreen/ads7846.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/touchscreen/ads7846.c b/drivers/input/touchscreen/ads7846.c index 4247283c7271..f89c0dd15d8b 100644 --- a/drivers/input/touchscreen/ads7846.c +++ b/drivers/input/touchscreen/ads7846.c @@ -824,7 +824,7 @@ static void ads7846_read_state(struct ads7846 *ts) m = &ts->msg[msg_idx]; error = spi_sync(ts->spi, m); if (error) { - dev_err(&ts->spi->dev, "spi_sync --> %d\n", error); + dev_err_ratelimited(&ts->spi->dev, "spi_sync --> %d\n", error); packet->ignore = true; return; } |