From 0dbbeede3725f5e9c99ed022217dd61e1d3c0f43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Tue, 17 Mar 2020 17:58:59 +0100 Subject: [PATCH] kernel: map signal processing/data acquisition in the device manager Change-Id: I1ef8b1d2c26a7dcf04956e6ca3c591d480c881a0 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2387 Reviewed-by: Adrien Destugues --- src/system/kernel/device_manager/device_manager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/system/kernel/device_manager/device_manager.cpp b/src/system/kernel/device_manager/device_manager.cpp index 5d08496529..0e3bccea97 100644 --- a/src/system/kernel/device_manager/device_manager.cpp +++ b/src/system/kernel/device_manager/device_manager.cpp @@ -1909,6 +1909,8 @@ device_node::Probe(const char* devicePath, uint32 updateCycle) matches = type == PCI_display; } else if (!strcmp(devicePath, "video")) { matches = type == PCI_multimedia && subType == PCI_video; + } else if (!strcmp(devicePath, "power")) { + matches = type == PCI_data_acquisition; } } else { // This driver does not support types, but still wants to its