handle MHI M1->M2 state transitions in qwx(4)
authorstsp <stsp@openbsd.org>
Thu, 11 Jan 2024 09:52:19 +0000 (09:52 +0000)
committerstsp <stsp@openbsd.org>
Thu, 11 Jan 2024 09:52:19 +0000 (09:52 +0000)
commita9f6aa33698845ab71b12627b68e15361c5ed6bc
tree8f919ea3ba71d84ea5c1772544166239ab73d891
parent1e37b52e15980922596ff553791a301e4f577ff5
handle MHI M1->M2 state transitions in qwx(4)

When the device signals transition to state M1, the MHI driver may
set the device into M2 state to save power. The MHI device will be
woken up again by the driver ringing the wake doorbell register
before doing PCI reads/writes, which qwx(4) already implements.
sys/dev/pci/if_qwx_pci.c