Instead of always following up "power on" with a "reset", only
authortobhe <tobhe@openbsd.org>
Fri, 18 Oct 2024 12:53:49 +0000 (12:53 +0000)
committertobhe <tobhe@openbsd.org>
Fri, 18 Oct 2024 12:53:49 +0000 (12:53 +0000)
commite773e7e3935196eea66382160eeee2d3f77d2e3f
tree6f59e62b99d09aed0f9b39a4cece625a79bf8fa1
parent72fb407fee625a4df6bc1f41d8eeb91ee5446861
Instead of always following up "power on" with a "reset", only
send a single reset during attach.  We have discovered that some
devices such as the built-in keyboard on the Thinkpad T14s Gen 6
don't like getting more than one reset sent or they become
unresponsive.

This has been in snaps for a while and hasn't caused any major
regressions so we are confident the extra reset is not needed on
most hardware.

feedback from kettenis@
ok deraadt@ mlarkin@
sys/dev/i2c/ihidev.c