public inbox for linux-staging@lists.linux.dev
 help / color / mirror / Atom feed
* [PATCH V2 0/4] staging: nvec: improve robustnes during initialization
@ 2024-04-06 12:31 Marc Dietrich
  2024-04-06 12:31 ` [PATCH 1/5] staging: nvec: add ability to ignore EC responses in sync writes Marc Dietrich
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Marc Dietrich @ 2024-04-06 12:31 UTC (permalink / raw)
  To: linux-staging
  Cc: linux-tegra, gregkh, thierry.reding, dan.carpenter, Marc Dietrich

This series against 6.9-rc2 improves robustnes of the keyboard and
touchpad initialization with the goal to eliminate the ugly delay
in the I2C client controller ISR.

Changes since initial submission:
- address comments from Dan regarding commit messages and function
  documentation
- address comments from Thierry by introducing responseless sync writes

Marc Dietrich (5):
  staging: nvec: add ability to ignore EC responses in sync writes
  staging: nvec: make keyboard init synchronous
  staging: nvec: make touchpad init synchronous
  staging: nvec: make i2c controller register writes robust
  staging: nvec: update TODO

 drivers/staging/nvec/TODO       |  1 -
 drivers/staging/nvec/nvec.c     | 50 ++++++++++++++++++++-------------
 drivers/staging/nvec/nvec_kbd.c |  9 +++---
 drivers/staging/nvec/nvec_ps2.c | 31 +++++++++++++-------
 4 files changed, 57 insertions(+), 34 deletions(-)

--
2.43.0


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

end of thread, other threads:[~2024-04-15  6:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-06 12:31 [PATCH V2 0/4] staging: nvec: improve robustnes during initialization Marc Dietrich
2024-04-06 12:31 ` [PATCH 1/5] staging: nvec: add ability to ignore EC responses in sync writes Marc Dietrich
2024-04-06 12:31 ` [PATCH 2/5] staging: nvec: make keyboard init synchronous Marc Dietrich
2024-04-06 12:31 ` [PATCH 3/5] staging: nvec: make touchpad " Marc Dietrich
2024-04-06 12:31 ` [PATCH 4/5] staging: nvec: make i2c controller register writes robust Marc Dietrich
2024-04-11 12:00   ` Greg KH
2024-04-14 15:09     ` [PATCH V2 " Marc Dietrich
2024-04-15  6:07       ` Dan Carpenter
2024-04-06 12:31 ` [PATCH 5/5] staging: nvec: update TODO Marc Dietrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox