PF representor in DOCA eth_l2_fwd

Hi,

I’m running the DOCA eth_l2_fwd example like this:

./eth_l2_fwd/doca_eth_l2_fwd -d mlx5_0,mlx5_1

According to the manual, I’m using p0 and p1 normally. But now I’d like to use the PF representor, so traffic goes between something like:

[PF Representor] p0  <->  pf0hpf [PF]

I’m not sure how to make the app use the representor instead of the physical port.
Do I need to pass a different device name to -d, or is there some config needed on the driver or in DOCA to make the representor visible?

Basically, I want to send traffic between the PF and its representor using eth_l2_fwd, but I can’t figure out how to open that interface.

If anyone has an example, doc link, or code snippet that shows how to use representors with DOCA apps, I’d really appreciate it.

Thanks