mbox series

[0/4] Improve robustnes during initialization

Message ID 20240405140906.77831-1-marvin24@gmx.de
Headers show
Series Improve robustnes during initialization | expand

Message

Marc Dietrich April 5, 2024, 2:09 p.m. UTC
This series against 6.9-rc2 improves robustnes of the keyboard and
touchpad initialization with the goal to eliminate the ugly delay
it the i2c client controller ISR.

Marc Dietrich (4):
  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     | 39 +++++++++++++++++++--------------
 drivers/staging/nvec/nvec_kbd.c | 14 ++++++++----
 drivers/staging/nvec/nvec_ps2.c | 31 +++++++++++++++++---------
 4 files changed, 53 insertions(+), 32 deletions(-)

--
2.43.0

Comments

Thierry Reding April 5, 2024, 2:41 p.m. UTC | #1
On Fri Apr 5, 2024 at 4:09 PM CEST, Marc Dietrich wrote:
> This series against 6.9-rc2 improves robustnes of the keyboard and
> touchpad initialization with the goal to eliminate the ugly delay
> it the i2c client controller ISR.
>
> Marc Dietrich (4):
>   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     | 39 +++++++++++++++++++--------------
>  drivers/staging/nvec/nvec_kbd.c | 14 ++++++++----
>  drivers/staging/nvec/nvec_ps2.c | 31 +++++++++++++++++---------
>  4 files changed, 53 insertions(+), 32 deletions(-)

Overall very nice cleanup, thanks for tackling this. I've left a few
minor comments on the individual patches.

Thierry