Add two helpers to check whether a device is attached via PCI and to get the
PCI device from a TEST_DEV
Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de>
fi
echo "$2" >"${TEST_DEV_SYSFS}/queue/$1"
}
+
+_test_dev_is_pci() {
+ if ! readlink -f "$TEST_DEV_SYSFS/device" | grep -q pci; then
+ SKIP_REASON="$TEST_DEV is not a PCI device"
+ return 1
+ fi
+ return 0
+}
+
+_get_pci_dev_from_blkdev() {
+ readlink -f "$TEST_DEV_SYSFS/device" | \
+ grep -Eo '[0-9a-f]{4}:[0-9a-f]{2}:[0-9a-f]{2}\.[0-9a-f]'
+}