All of lore.kernel.org
 help / color / mirror / Atom feed
* input: ps2-gpio: use ktime for IRQ timekeeping
@ 2022-02-11 21:22 Danilo Krummrich
  2022-02-11 21:22 ` [PATCH 1/3] " Danilo Krummrich
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Danilo Krummrich @ 2022-02-11 21:22 UTC (permalink / raw)
  To: dmitry.torokhov, linux-input, linux-kernel; +Cc: linus.walleij

This patch series implements the usage of ktime for IRQ timekeeping to
overcome:

(1) The resolution limitations of jiffies.
(2) Potential spurious IRQs generated by gpio controllers.

Besides that, based on the newly implemented timekeeping, it fixes a wrongly
suspected extra clock cycle for TX transfers and a race condition when
starting an immediate TX transfer based on data received from an RX transfer.



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-02-15 12:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-11 21:22 input: ps2-gpio: use ktime for IRQ timekeeping Danilo Krummrich
2022-02-11 21:22 ` [PATCH 1/3] " Danilo Krummrich
2022-02-15  6:14   ` Dmitry Torokhov
2022-02-15 12:09     ` Danilo Krummrich
2022-02-11 21:22 ` [PATCH 2/3] input: ps2-gpio: remove tx timeout from ps2_gpio_irq_tx() Danilo Krummrich
2022-02-11 21:22 ` [PATCH 3/3] input: ps2-gpio: don't send rx data before the stop bit Danilo Krummrich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.