Hi,

Sandeep Singh <[email protected]> writes:
> From: Sandeep Singh <[email protected]>
>
> Certain HP keyboards would keep inputting a character automatically which
> is the wake-up key after S3 resume
>
> On some AMD platforms USB host fails to respond (by holding resume-K) to
> USB device (an HP keyboard) resume request within 1ms (TURSM) and ensures
> that resume is signaled for at least 20 ms (TDRSMDN), which is defined in
> USB 2.0 spec. The result is that the keyboard is out of function.
>
> In SNPS USB design, the host responds to the resume request only after
> system gets back to S0 and the host gets to functional after the internal
> HW restore operation that is more than 1 second after the initial resume
> request from the USB device.
>
> As a workaround for specific keyboard ID(HP Keyboards), applying port reset
> after resume when the keyboard is plugged in.
>
> Signed-off-by: Sandeep Singh <[email protected]>
> Signed-off-by: Shyam Sundar S K <[email protected]>
> cc: Nehal Shah <[email protected]>

seems correct now:

Reviewed-by: Felipe Balbi <[email protected]>

-- 
balbi

Attachment: signature.asc
Description: PGP signature

Reply via email to