Input: pm8941-pwrkey - fix dev_dbg() output in pm8941_pwrkey_irq()
authorDmitry Antipov <dmantipov@yandex.ru>
Sun, 16 Feb 2025 17:03:36 +0000 (20:03 +0300)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 25 Feb 2025 20:58:54 +0000 (12:58 -0800)
Since 'sw_debounce_end_time' of 'struct pm8941_pwrkey' is of type
'ktime_t', use 'ktime_to_us()' to print the value in microseconds
as it is announced in a call to 'dev_dbg()'. Compile tested only.

Fixes: 0b65118e6ba3 ("Input: pm8941-pwrkey - add software key press debouncing support")
Signed-off-by: Dmitry Antipov <dmantipov@yandex.ru>
Reviewed-by: David Collins <quic_collinsd@quicinc.com>
Link: https://lore.kernel.org/r/20250216170336.861025-1-dmantipov@yandex.ru
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/pm8941-pwrkey.c

index d0c46665e527031ead6a223eeebd84ef17986530..d952c16f24582bfc792e335a1fc954919561fa87 100644 (file)
@@ -154,8 +154,8 @@ static irqreturn_t pm8941_pwrkey_irq(int irq, void *_data)
        if (pwrkey->sw_debounce_time_us) {
                if (ktime_before(ktime_get(), pwrkey->sw_debounce_end_time)) {
                        dev_dbg(pwrkey->dev,
-                               "ignoring key event received before debounce end %llu us\n",
-                               pwrkey->sw_debounce_end_time);
+                               "ignoring key event received before debounce end %lld us\n",
+                               ktime_to_us(pwrkey->sw_debounce_end_time));
                        return IRQ_HANDLED;
                }
        }