Lane_polarity property for CPHY

https://forums.developer.nvidia.com/t/cphy-does-not-work-using-gst-launch-but-works-with-v4l2/246189?u=janet_chu

Hi,
I modified csi5_fops.c to support CPHY:
memset(&brick_config, 0, sizeof(brick_config));
brick_config.phy_mode = (!is_cphy) ?
NVCSI_PHY_TYPE_DPHY : NVCSI_PHY_TYPE_CPHY;

/* Lane polarity YUV*/
if(is_cphy) {
brick_config.lane_polarity[0] = NVCSI_CPHY_POLARITY_ABC;
brick_config.lane_polarity[1] = NVCSI_CPHY_POLARITY_CAB;
brick_config.lane_polarity[2] = NVCSI_CPHY_POLARITY_ABC;
brick_config.lane_polarity[3] = NVCSI_CPHY_POLARITY_CAB;
printk(“%s: trio1&3 swap ABC->CAB\n”,func);
}
It works in v4l2, but in nvarguscamerasrc, the function call is not entered.
Is there support for this issue now?
version:
JETSON AGX ORIN
R35 (release), REVISION: 4.1

Argus don’t support Lane_polarity.

Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.