Re: [RFC PATCH v2 0/6] Add Tegra driver for video capture

From: Helen Koike
Date: Thu Feb 06 2020 - 11:54:39 EST




On 2/6/20 1:51 PM, Sowjanya Komatineni wrote:
>
> On 2/6/20 4:01 AM, Hans Verkuil wrote:
>> External email: Use caution opening links or attachments
>>
>>
>> On 2/5/20 10:23 PM, Sowjanya Komatineni wrote:
>>> This series adds Tegra210 VI and CSI driver for built-in test pattern
>>> generator (TPG) capture.
>>>
>>> Tegra210 supports max 6 channels on VI and 6 ports on CSI where each
>>> CSI port is one-to-one mapped to VI channel for video capture.
>>>
>>> This series has TPG support only where it creates hard media links
>>> between CSI subdevice and VI video device without device graphs.
>> Hmm, I tried this series and as soon as I ran 'v4l2-ctl --stream-mmap' (first
>> thing I did after booting up the Jetson TX1) I got this in the kernel log:
>>
>> [Â 184.867368] video4linux video0: MW_ACK_DONE syncpoint timeout: -11
>> [Â 184.867373] video4linux video0: frame start syncpt timeout: -11
>> [Â 184.879460] video4linux video0: TEGRA_VI_CSI_ERROR_STATUS 0x00000000
>> [Â 184.886507] video4linux video0: TEGRA_VI_CFG_VI_INCR_SYNCPT_ERROR 0x00000000
>> [Â 184.896306] tegra-csi 54080838.csi: TEGRA_CSI_PIXEL_PARSER_STATUS 0x00004031
>> [Â 184.906103] tegra-csi 54080838.csi: TEGRA_CSI_CIL_STATUS 0x00000000
>> [Â 184.914428] tegra-csi 54080838.csi: TEGRA_CSI_CILX_STATUS 0x00000000
>> [Â 185.699375] video4linux video0: MW_ACK_DONE syncpoint timeout: -11
>>
>> Running v4l2-compliance -m0 -s10 after boot will just hang and I see a single
>>
>> [ÂÂ 40.354218] video4linux video0: MW_ACK_DONE syncpoint timeout: -11
>>
>> in the kernel log.
> I tried several times and somehow couldn't see this. Will do more testing...
>>
>> This still uses the three patches from Thierry, I just replaced the old
>> v1 patches with the new v2 and rebased everything to the latest mainline
>> code.
>>
>> I also noticed the new /dev/v4l-subdev devices.
>>
>> There are two ways to create video drivers: either as a straightforward
>> video pipeline where all configuration is done through the video device
>> node: e.g. setting the format with S_FMT will configure the whole pipeline,
>> including sensors etc. for that format.
>>
>> The other method is one where userspace has to configure the whole pipeline,
>> configuring not just the video device but also the v4l-subdev devices that
>> are part of that pipeline. In addition, you can typically change routing
>> in the topology using the media device.
>>
>> The advantage is full control, the disadvantage is that it is much more
>> work in userspace and that you will need to support this driver in the
>> libcamera framework.
>>
>> Now, this driver is just a simple video pipeline where you capture the
>> video to memory. There is no need to make things complex. Unless NVIDIA
>> plans to open up more of their camera pipeline. Complex camera pipelines
>> DO need this advanced functionality.
>>
>> Regards,
>>
>> ÂÂÂÂÂÂÂÂ Hans
> v1 configures S_FMT for whole pipeline (video, sensors thru subdevices) thru video device node.
>
> But based on Helen feedback for v1, removed it from video S_FMT and added link_validate in v2.

I mentioned because in v1 you were already exposing the channels with V4L2_SUBDEV_FL_HAS_DEVNODE,
which were exposing get/set_fmt in the csi subdevice.
I can be wrong, but if I understand correctly, or you configure all the pads through the
video node, or you expose all the subdevices and let userspace to configure them, not a mix.

Regards,
Helen

>
> With this user space has to configure so had to create nodes for subdevice nodes also.
>
> Please confirm if we want to stick with doing S_FMT configuration for complete pipeline from video device node.
>
> Will change back in v3.
>
>>> v4l2-compliance results are available below the patch diff.
>>>
>>> [v1]: Includes,
>>> ÂÂÂÂÂÂ - v0 feedback
>>> ÂÂÂÂÂÂ - Merged files to have Tegra specific separately
>>> ÂÂÂÂÂÂ - Moved CSI device as child to VI as Tegra210 CSI is
>>> ÂÂÂÂÂÂÂÂ part of VI sharing same host interface and register
>>> ÂÂÂÂÂÂÂÂ space.
>>> ÂÂÂÂÂÂ - Added link_validate for format validation.
>>> ÂÂÂÂÂÂ - Fixes for passing v4l2-compliance for media, video,
>>> ÂÂÂÂÂÂÂÂ and subdevices.
>>>
>>> [v0]: Includes,
>>> ÂÂÂÂÂÂ - Adds CSI TPG clock to Tegra210 clock driver
>>> ÂÂÂÂÂÂ - Host1x video driver with VI and CSI clients.
>>> ÂÂÂÂÂÂ - Support for Tegra210 only.
>>> ÂÂÂÂÂÂ - VI CSI TPG support with hard media links in driver.
>>> ÂÂÂÂÂÂ - Video formats supported by Tegra210 VI
>>> ÂÂÂÂÂÂ - CSI TPG supported video formats
>>>
>>>
>>> Sowjanya Komatineni (6):
>>> ÂÂ dt-bindings: clock: tegra: Add clk id for CSI TPG clock
>>> ÂÂ clk: tegra: Add Tegra210 CSI TPG clock gate
>>> ÂÂ dt-binding: tegra: Add VI and CSI bindings
>>> ÂÂ media: tegra: Add Tegra210 Video input driver
>>> ÂÂ MAINTAINERS: Add Tegra Video driver section
>>> ÂÂ arm64: tegra: Add Tegra VI CSI suppport in device tree
>>>
>>> Â .../display/tegra/nvidia,tegra20-host1x.txtÂÂÂÂÂÂÂ |Â 55 +-
>>> Â MAINTAINERSÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |Â 10 +
>>> Â arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsiÂÂÂÂ |ÂÂ 8 +
>>> Â arch/arm64/boot/dts/nvidia/tegra210.dtsiÂÂÂÂÂÂÂÂÂÂ |Â 36 +-
>>> Â drivers/clk/tegra/clk-tegra210.cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |ÂÂ 7 +
>>> Â drivers/staging/media/KconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |ÂÂ 2 +
>>> Â drivers/staging/media/MakefileÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |ÂÂ 1 +
>>> Â drivers/staging/media/tegra/KconfigÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |Â 10 +
>>> Â drivers/staging/media/tegra/MakefileÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |ÂÂ 8 +
>>> Â drivers/staging/media/tegra/TODOÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ |Â 10 +
>>> Â drivers/staging/media/tegra/tegra-common.hÂÂÂÂÂÂÂÂ | 237 +++++
>>> Â drivers/staging/media/tegra/tegra-csi.cÂÂÂÂÂÂÂÂÂÂÂ | 374 ++++++++
>>> Â drivers/staging/media/tegra/tegra-csi.hÂÂÂÂÂÂÂÂÂÂÂ | 116 +++
>>> Â drivers/staging/media/tegra/tegra-vi.cÂÂÂÂÂÂÂÂÂÂÂÂ | 998 +++++++++++++++++++++
>>> Â drivers/staging/media/tegra/tegra-vi.hÂÂÂÂÂÂÂÂÂÂÂÂ |Â 82 ++
>>> Â drivers/staging/media/tegra/tegra-video.cÂÂÂÂÂÂÂÂÂ | 118 +++
>>> Â drivers/staging/media/tegra/tegra-video.hÂÂÂÂÂÂÂÂÂ |Â 32 +
>>> Â drivers/staging/media/tegra/tegra210.cÂÂÂÂÂÂÂÂÂÂÂÂ | 698 ++++++++++++++
>>> Â drivers/staging/media/tegra/tegra210.hÂÂÂÂÂÂÂÂÂÂÂÂ | 190 ++++
>>> Â include/dt-bindings/clock/tegra210-car.hÂÂÂÂÂÂÂÂÂÂ |ÂÂ 2 +-
>>> Â 20 files changed, 2984 insertions(+), 10 deletions(-)
>>> Â create mode 100644 drivers/staging/media/tegra/Kconfig
>>> Â create mode 100644 drivers/staging/media/tegra/Makefile
>>> Â create mode 100644 drivers/staging/media/tegra/TODO
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-common.h
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-csi.c
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-csi.h
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-vi.c
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-vi.h
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-video.c
>>> Â create mode 100644 drivers/staging/media/tegra/tegra-video.h
>>> Â create mode 100644 drivers/staging/media/tegra/tegra210.c
>>> Â create mode 100644 drivers/staging/media/tegra/tegra210.h
>>>
>>> ./v4l2-compliance -m0 -s10
>>> v4l2-compliance SHA: e7402fb758fd106955c3b7d5a5e961d1cb606f4a, 32 bits, 32-bit time_t
>>>
>>> Compliance test for tegra-video device /dev/media0:
>>>
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MEDIA_IOC_DEVICE_INFO: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/media0 open: OK
>>> ÂÂÂÂÂÂÂÂ test MEDIA_IOC_DEVICE_INFO: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> Media Controller ioctls:
>>> ÂÂÂÂÂÂÂÂ test MEDIA_IOC_G_TOPOLOGY: OK
>>> ÂÂÂÂÂÂÂÂ Entities: 12 Interfaces: 12 Pads: 12 Links: 18
>>> ÂÂÂÂÂÂÂÂ test MEDIA_IOC_ENUM_ENTITIES/LINKS: OK
>>> ÂÂÂÂÂÂÂÂ test MEDIA_IOC_SETUP_LINK: OK
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>>
>>> Total for tegra-video device /dev/media0: 8, Succeeded: 8, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video0:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-0
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x03000003
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x00000001 (1)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-0
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x01000002ÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x0200001b: from remote pad 0x100001a of entity 'tpg-0': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video0 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video0: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video1:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-1
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x03000007
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x00000005 (5)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-1
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x01000006ÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x0200001f: from remote pad 0x100001e of entity 'tpg-1': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video1 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video1: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video2:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-2
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x0300000b
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x00000009 (9)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-2
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x0100000aÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x02000023: from remote pad 0x1000022 of entity 'tpg-2': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video2 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video2: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video3:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-3
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x0300000f
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x0000000d (13)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-3
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x0100000eÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x02000027: from remote pad 0x1000026 of entity 'tpg-3': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video3 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video3: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video4:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-4
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x03000013
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x00000011 (17)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-4
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x01000012ÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x0200002b: from remote pad 0x100002a of entity 'tpg-4': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video4 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video4: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for tegra-video device /dev/video5:
>>>
>>> Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ Card typeÂÂÂÂÂÂÂ : 54080000.vi-output-5
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ CapabilitiesÂÂÂÂ : 0x85200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Device Capabilities
>>> ÂÂÂÂÂÂÂÂ Device CapsÂÂÂÂÂ : 0x05200001
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Video Capture
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Read/Write
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Streaming
>>> ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ Extended Pix Format
>>> Media Driver Info:
>>> ÂÂÂÂÂÂÂÂ Driver nameÂÂÂÂÂ : tegra-video
>>> ÂÂÂÂÂÂÂÂ ModelÂÂÂÂÂÂÂÂÂÂÂ : NVIDIA Tegra Video Input Device
>>> ÂÂÂÂÂÂÂÂ SerialÂÂÂÂÂÂÂÂÂÂ :
>>> ÂÂÂÂÂÂÂÂ Bus infoÂÂÂÂÂÂÂÂ : platform:54080000.vi
>>> ÂÂÂÂÂÂÂÂ Media versionÂÂÂ : 5.5.0
>>> ÂÂÂÂÂÂÂÂ Hardware revision: 0x00000003 (3)
>>> ÂÂÂÂÂÂÂÂ Driver versionÂÂ : 5.5.0
>>> Interface Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x03000017
>>> ÂÂÂÂÂÂÂÂ TypeÂÂÂÂÂÂÂÂÂÂÂÂ : V4L Video
>>> Entity Info:
>>> ÂÂÂÂÂÂÂÂ IDÂÂÂÂÂÂÂÂÂÂÂÂÂÂ : 0x00000015 (21)
>>> ÂÂÂÂÂÂÂÂ NameÂÂÂÂÂÂÂÂÂÂÂÂ : 54080000.vi-output-5
>>> ÂÂÂÂÂÂÂÂ FunctionÂÂÂÂÂÂÂÂ : V4L2 I/O
>>> ÂÂÂÂÂÂÂÂ Pad 0x01000016ÂÂ : 0: Sink
>>> ÂÂÂÂÂÂÂÂÂÂ Link 0x0200002f: from remote pad 0x100002e of entity 'tpg-5': Data, Enabled
>>>
>>> Required ioctls:
>>> ÂÂÂÂÂÂÂÂ test MC information (see 'Media Driver Info' above): OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/video5 open: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCAP: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PRIORITY: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DBG_G/S_REGISTER: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 1 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 2 Private Controls: 0
>>>
>>> Format ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK
>>>
>>> Codec ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls (Input 0):
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Test input 0:
>>>
>>> Streaming ioctls:
>>> ÂÂÂÂÂÂÂÂ test read/write: OK
>>> ÂÂÂÂÂÂÂÂ test blocking wait: OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (no poll): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (select): OK
>>> ÂÂÂÂÂÂÂÂ test MMAP (epoll): OK
>>> ÂÂÂÂÂÂÂÂ test USERPTR (no poll): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test USERPTR (select): OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test DMABUF: Cannot test, specify --expbuf-device
>>>
>>> Total for tegra-video device /dev/video5: 53, Succeeded: 53, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev0:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev0 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev0: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev1:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev1 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev1: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev2:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev2 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev2: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev3:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev3 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev3: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev4:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev4 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev4: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>> --------------------------------------------------------------------------------
>>> Compliance test for device /dev/v4l-subdev5:
>>>
>>>
>>> Required ioctls:
>>>
>>> Allow for multiple opens:
>>> ÂÂÂÂÂÂÂÂ test second /dev/v4l-subdev5 open: OK
>>> ÂÂÂÂÂÂÂÂ test for unlimited opens: OK
>>>
>>> ÂÂÂÂÂÂÂÂ test invalid ioctls: OK
>>> Debug ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_LOG_STATUS: OK (Not Supported)
>>>
>>> Input ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_TUNER/ENUM_FREQ_BANDS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_HW_FREQ_SEEK: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMINPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDIO: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Inputs: 0 Audio Inputs: 0 Tuners: 0
>>>
>>> Output ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_MODULATOR: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_FREQUENCY: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUMAUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/ENUMOUTPUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_AUDOUT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Outputs: 0 Audio Outputs: 0 Modulators: 0
>>>
>>> Input/Output configuration ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_STD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM/G/S/QUERY_DV_TIMINGS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_DV_TIMINGS_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_EDID: OK (Not Supported)
>>>
>>> Control ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERY_EXT_CTRL/QUERYMENU: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_QUERYCTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_CTRL: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S/TRY_EXT_CTRLS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_JPEGCOMP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ Standard Controls: 0 Private Controls: 0
>>>
>>> Format ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_ENUM_FMT/FRAMESIZES/FRAMEINTERVALS: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G/S_PARM: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_TRY_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_S_FMT: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_SLICED_VBI_CAP: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Cropping: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Composing: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Scaling: OK (Not Supported)
>>>
>>> Codec ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)ENCODER_CMD: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_G_ENC_INDEX: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_(TRY_)DECODER_CMD: OK (Not Supported)
>>>
>>> Buffer ioctls:
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_REQBUFS/CREATE_BUFS/QUERYBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test VIDIOC_EXPBUF: OK (Not Supported)
>>> ÂÂÂÂÂÂÂÂ test Requests: OK (Not Supported)
>>>
>>> Total for device /dev/v4l-subdev5: 41, Succeeded: 41, Failed: 0, Warnings: 0
>>>
>>> Grand Total for tegra-video device /dev/media0: 572, Succeeded: 572, Failed: 0, Warnings: 0
>>>