Changes between Version 2 and Version 3 of linux/media
- Timestamp:
- 10/12/2018 10:17:10 PM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
linux/media
v2 v3 140 140 === Kernel Drivers 141 141 The following kernel drivers need to be enabled for IMX6 capture: 142 - CONFIG_MEDIA_CONTROLLER - for media controller drivers and framework 143 - CONFIG_VIDEO_V4L2_SUBDEV_API - for V4L2 subdev framework 144 - CONFIG_VIDEO_IMX_MEDIA - for IMX6 media controller 145 - CONFIG_VIDEO_MUX - 146 - CONFIG_VIDEO_ADV7180 - for Ventana Analog Video Capture 142 - CONFIG_MEDIA_CONTROLLER=y - for media controller drivers and framework 143 - CONFIG_VIDEO_V4L2_SUBDEV_API=y - for V4L2 subdev framework 144 - CONFIG_VIDEO_IMX_MEDIA=y - for IMX6 media controller 145 - CONFIG_VIDEO_MUX=y - Video Multiplexer 146 - CONFIG_VIDEO_ADV7180=m - for Ventana Analog CVBS Video Capture (module) 147 - CONFIG_VIDEO_TDA1997X=m - for Ventana Digital HDMI Video Capture (module) 147 148 148 149 The kernel will display messages such as: … … 211 212 || GW5100/GW5530 || IMX6DL || IPU1_CSI0 || N/A || 212 213 || GW5514 || IMX6Q || N/A || IPU1_CSI0 || 213 || GW5510 || IMX6 Q|| N/A || IPU1_CSI0 ||214 || GW5510 || IMX6S || N/A || IPU1_CSI0 || 214 215 215 216 The pipelines you construct with {{{media-ctl}}} will differ depending on what you are trying to accomplish as different hardware blocks (translated to entities in the media controller graph) can perform different translations such as colorspace conversion, scaling, rotation, or de-interlacing. In some cases there are multiple ways to achieve a certain translation with different trade-offs.