mirror of
git://git.proxmox.com/git/pve-common.git
synced 2025-01-06 21:17:37 +03:00
SysFSTools: add return format comments
for lspci and get_mdev_types Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
d4eefbcd9a
commit
639c3030a7
@ -40,6 +40,28 @@ my $parse_pci_ids = sub {
|
||||
#
|
||||
# verbose also returns iommu groups, subvendor/device and the
|
||||
# human readable names from /usr/share/misc/pci.ids
|
||||
#
|
||||
# return format:
|
||||
# [
|
||||
# {
|
||||
# id => '00:00.0',
|
||||
# vendor => '0xabab',
|
||||
# device => '0xefef',
|
||||
# class => '0x012345',
|
||||
#
|
||||
# # optional
|
||||
# iommugroup => '14',
|
||||
# mdev => 1,
|
||||
# vendor_name => 'Foo Inc.',
|
||||
# device_name => 'Bar 9000AF',
|
||||
# subsystem_vendor => '0xacac',
|
||||
# subsystem_device => '0xfefe',
|
||||
# subsystem_vendor_name => 'Foo Europe GmbH',
|
||||
# subsystem_device_name => 'Bar 9001AF OC',
|
||||
# },
|
||||
# ...
|
||||
# ]
|
||||
#
|
||||
sub lspci {
|
||||
my ($filter, $verbose) = @_;
|
||||
|
||||
@ -112,6 +134,17 @@ sub lspci {
|
||||
return $devices;
|
||||
}
|
||||
|
||||
#
|
||||
# return format:
|
||||
# [
|
||||
# {
|
||||
# type => 'FooType_1',
|
||||
# description => "a longer description with custom format\nand newlines",
|
||||
# available => 5,
|
||||
# },
|
||||
# ...
|
||||
# ]
|
||||
#
|
||||
sub get_mdev_types {
|
||||
my ($id) = @_;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user