About STREAM_FENCING_CONTROL register for i.MX8X

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

About STREAM_FENCING_CONTROL register for i.MX8X

跳至解决方案
1,053 次查看
Kazuma_Sasaki
Senior Contributor I

Hello,

 

MIPI-CSI2 has STREAM_FENCING_CONTROL register. I have checked following VC enabling patch.

It seems like the STREAM_FENCING_CONTROL register is not using by linux BSP.

Could you please explain me feature of STREAM_FENCING_CONTROL register?

What does "Fence VC0" mean?

ISL79987 and adv7180 de-interlace driver for iMX8QXP boards 

From IMX8DQXPRM.pdf (Rev.0)

pastedImage_1.png

Best Regards,

Kazuma Sasaki.

标记 (2)
1 解答
960 次查看
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Kazuma Sasaki

The stream_fencing is used to tell the MIPI CSI2 stop data transfer to pixel link.

For example, software can write "Fence VC0" to STREAM_FENCING_CONTROL register, then after MIPI CSI2 stops to transfer VC0 data to pixel link, the status "VC0 is fenced" can be read from STREAM_FENCING_STATUS register.

 

MIPI CSI2 reset can recover it.

Have a nice day

Best Regards,

Rita

在原帖中查看解决方案

0 项奖励
回复
2 回复数
961 次查看
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi Kazuma Sasaki

The stream_fencing is used to tell the MIPI CSI2 stop data transfer to pixel link.

For example, software can write "Fence VC0" to STREAM_FENCING_CONTROL register, then after MIPI CSI2 stops to transfer VC0 data to pixel link, the status "VC0 is fenced" can be read from STREAM_FENCING_STATUS register.

 

MIPI CSI2 reset can recover it.

Have a nice day

Best Regards,

Rita

0 项奖励
回复
960 次查看
Kazuma_Sasaki
Senior Contributor I

Dear Rita Wang,

I appreciate your support. I got it.

Best Regards,

Kazuma Sasaki.