]> xenbits.xensource.com Git - pvdrivers/win/xenhid.git/commit
Implement device power state transitions.
authorTroy Crosley <troycrosley@gmail.com>
Tue, 13 Oct 2020 19:57:11 +0000 (15:57 -0400)
committerPaul Durrant <pdurrant@amazon.com>
Thu, 15 Oct 2020 17:31:04 +0000 (18:31 +0100)
commitf1f5cb05686c6710ada17f9347326663ed347bf7
treed5770ffef8bc343432a7ef6b0aea573f403d5439
parent539fae77f094054cb5203b697d86de26f24cf7cf
Implement device power state transitions.

Implement device power state transition boilerplate so that xenhid can
release its interfaces before the system enters S3. Let hidclass handle
other power types.

Signed-off-by: Troy Crosley <troycrosley@gmail.com>
[Minor cosmetic fixes]
Signed-off-by: Paul Durrant <paul@xen.org>
src/xenhid/fdo.c
src/xenhid/names.h [new file with mode: 0644]
src/xenhid/thread.c [new file with mode: 0644]
src/xenhid/thread.h [new file with mode: 0644]
vs2015/xenhid/xenhid.vcxproj
vs2017/xenhid/xenhid.vcxproj
vs2019/xenhid/xenhid.vcxproj