[PATCH v6] net/intel: add IDPF PCI class ID support

Bruce Richardson bruce.richardson at intel.com
Thu Oct 9 18:10:10 CEST 2025


On Mon, Oct 06, 2025 at 11:42:39PM +0530, Venkatesh Vemula wrote:
> Current IDPF supports only the MEV device IDs. MMG has new set of
> device IDs and same might be the case for the future devices. Instead
> of adding new device IDs every time, make use of the IDPF PCI class
> ID(0x20001) to differentiate between PF and VF.
> 
> Write and read the VF_ARQBAL register to find if the current device is
> a PF or a VF.
> 
> Signed-off-by: Venkatesh Vemula <venkatesh.vemula at intel.com>
> ---

Sorry for the late feedback here, but a question: Would this be better as
two patches rather than just one? It seems there are two changes here - one
to cpfl just adding a new device id for the driver to use, and a second,
seeming unrelated change, to idpf to identify PF vs VF. The new defines
used in CPFL are not used (unless I missing something) in IDPF driver and
vice versa, meaning the two changes seem distinct?

/Bruce



More information about the dev mailing list