1. 我们现在是做红外摄像机的,FPGA输出的16bit,YUV422数据给视频前端。但是这个代码工程是用的 TVP5150 解码然后输出8bit,YUV420数据,不知该如何下手将 TVP5150 修改为 FPGA?
(1)代码里将TVP5150加入到了视频前端的子设备内:
vpfe_subdev_info vpfe_sub_devs[ ] = {
{
.module_name = "tvp5150",
.grp_id = VPFE_SUBDEV_TVP5150,
.inputs = tvp5150_inputs,
.routes = tvp5150_routes,
.ccdc_if_params = {
.if_type = VPFE_BT656,
.hdpol = VPFE_PINPOL_POSITIVE,
.vdpol = VPFE_PINPOL_POSITIVE,
},
.board_info = { I2C_BOARD_INFO("tvp5150" , 0x5d) }
}
}
TVP5150通过挂载在 I2C 上,现在不需要TVP5150 和 I2c ,不知如何将FPGA加载到子设备中。
希望朋友能指导一下!