summaryrefslogtreecommitdiff
path: root/usr/src/cmd/biosdev/biosdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/biosdev/biosdev.c')
-rw-r--r--usr/src/cmd/biosdev/biosdev.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/cmd/biosdev/biosdev.c b/usr/src/cmd/biosdev/biosdev.c
index 42c943c31b..0f77213c4f 100644
--- a/usr/src/cmd/biosdev/biosdev.c
+++ b/usr/src/cmd/biosdev/biosdev.c
@@ -215,7 +215,8 @@ matchpcibdf(di_node_t node, void *arg)
len = di_prop_lookup_strings(DDI_DEV_T_ANY, parentnode,
"device_type", (char **)&devtype);
- if ((len <= 0) || (strcmp(devtype, "pci") != 0))
+ if ((len <= 0) ||
+ ((strcmp(devtype, "pci") != 0) && (strcmp(devtype, "pciex") != 0)))
return (DI_WALK_CONTINUE);
len = di_prop_lookup_ints(DDI_DEV_T_ANY, node, "reg",