Pciutils

is a hardware detection tool for system resources connected to the PCI bus.

Emerge
detects the devices based on an ID database provided by. To get a more recent database install a new(er) version of hwids.