Enumeration of multiple PCIe physical functions
I would like to understand how a linux kernel identifies that a particular PCIe device attached is supporting multiple physical functions during enumeration process? Is there a particular configuration register that can be read to understand the total no. of PFs supported?