add Surface Go 3 hid to acpibat(4)
authordv <dv@openbsd.org>
Wed, 9 Feb 2022 16:10:05 +0000 (16:10 +0000)
committerdv <dv@openbsd.org>
Wed, 9 Feb 2022 16:10:05 +0000 (16:10 +0000)
commit0304f138cb3cdad8c95b0150467a840d92e24204
tree6129078ee0ecdc55ecc49b1aff1daa1b43cf7045
parent01947b10eee2efd66525ad697c280ed815a4d860
add Surface Go 3 hid to acpibat(4)

Microsoft decided to break with basic ACPI standards with the Go 3.
In this case, they don't expose the battery in a standard way, so
acpibat(4) needs to look for the special Microsoft hid.

From mlarkin@, ok kettenis@
sys/dev/acpi/acpibat.c