aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iicbus/acpi_iicbus.c
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2022-02-28 21:27:42 +0000
committerWarner Losh <imp@FreeBSD.org>2022-03-01 15:06:41 +0000
commitcae7d9ec83282b0b3042db477e48f25e40ceeb22 (patch)
tree700b2b0d3834b80dbe304213d7196fda6428e78e /sys/dev/iicbus/acpi_iicbus.c
parentf5366026ade979bd0665e64355f7b821bcc375d8 (diff)
downloadsrc-cae7d9ec83282b0b3042db477e48f25e40ceeb22.tar.gz
src-cae7d9ec83282b0b3042db477e48f25e40ceeb22.zip
bus: Add ACPI locator support
Add support for printing ACPI paths. This is a bit of a degenerate case for this interface since it's always just the device handle if the device has one. But it is illustrtive of how to do this for a few nodes in the tree. Sponsored by: Netflix Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D32748
Diffstat (limited to 'sys/dev/iicbus/acpi_iicbus.c')
-rw-r--r--sys/dev/iicbus/acpi_iicbus.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/iicbus/acpi_iicbus.c b/sys/dev/iicbus/acpi_iicbus.c
index 76920dcfc7ef..54941a9273de 100644
--- a/sys/dev/iicbus/acpi_iicbus.c
+++ b/sys/dev/iicbus/acpi_iicbus.c
@@ -764,6 +764,7 @@ static device_method_t acpi_iicbus_methods[] = {
DEVMETHOD(bus_write_ivar, acpi_iicbus_write_ivar),
DEVMETHOD(bus_child_location, acpi_iicbus_child_location),
DEVMETHOD(bus_child_pnpinfo, acpi_iicbus_child_pnpinfo),
+ DEVMETHOD(bus_get_device_path, acpi_get_acpi_device_path),
DEVMETHOD_END,
};