ping: pci id assignment specification assigns the class 04:03 as HDA https://pcisig.com/sites/default/files/files/PCI_Code-ID_r_1_11__v24_Jan_2019.pdf checking the class id would allow the driver to attach any generic HDA device i prepared a patch to do this, i kept the pci lookup table in case there is some device with a broken pci class