<device> <name>pci_0000_42_00_0</name> <capability type='pci'> <class>0x020000</class> <domain>0</domain> <bus>66</bus> <slot>0</slot> <function>0</function> <product id='0xa2d6'>MT42822 BlueField-2 integrated ConnectX-6 Dx network controller</product> <vendor id='0x15b3'>Mellanox Technologies</vendor> <capability type='virt_functions' maxCount='16'/> <capability type='vpd'> <name>BlueField-2 DPU 25GbE Dual-Port SFP56, Crypto Enabled, 16GB on-board DDR, 1GbE OOB management, Tall Bracket</name> <fields access='readonly'> <change_level>B1</change_level> <manufacture_id>foobar</manufacture_id> <part_number>MBF2H332A-AEEOT</part_number> <serial_number>MT2113X00000</serial_number> <vendor_field index='0'>PCIeGen4 x8</vendor_field> <vendor_field index='2'>MBF2H332A-AEEOT</vendor_field> <vendor_field index='3'>3c53d07eec484d8aab34dabd24fe575aa</vendor_field> <vendor_field index='A'>MLX:MN=MLNX:CSKU=V2:UUID=V3:PCI=V0:MODL=BF2H332A</vendor_field> </fields> <fields access='readwrite'> <asset_tag>fooasset</asset_tag> <vendor_field index='0'>vendorfield0</vendor_field> <vendor_field index='2'>vendorfield2</vendor_field> <vendor_field index='A'>vendorfieldA</vendor_field> <system_field index='B'>systemfieldB</system_field> <system_field index='0'>systemfield0</system_field> </fields> </capability> <iommuGroup number='65'> <address domain='0x0000' bus='0x42' slot='0x00' function='0x0'/> </iommuGroup> <numa node='0'/> <pci-express> <link validity='cap' port='0' speed='16' width='8'/> <link validity='sta' speed='8' width='8'/> </pci-express> </capability> </device>