This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5728: TVP5158 multi-channel streaming does not work

Part Number: AM5728
Other Parts Discussed in Thread: TVP5158,

Hello,

I have AM5728 connected to TVP5158 on my board. I'm using PSDK 5.3. There are 2 cameras connected to TVP5158 and I want to capture both simultaneously.

I'm following the discussion from here: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/640197/linux-am5728-vip-driver-problem

But things are not working for me...probably SDK5.3 issue?

Modifications made to TVP5158 driver -

#define TVP_CH_MUX_NUMBER	(1<<4)	// 0=1 channel, 1=2 channels, 2=4 channels

Changed from 4 channels to 2 channels for my use-case.
Device tree also has 2 channels listed and only 2 enumerate - /dev/video1 and /dev/video2

Patch from the previous thread has been applied to the vip driver. No other modifications made in the vip driver.

A single video capture works fine. The problem is that trying to capture both simultaneously causes a kernel dump due to vpdma_list_fifo timeout.

I'm running yavta as follows one after the other -

yavta -c100 -p -F/home/test1.yuv --skip 2 -t 1/30 -f YUYV -s 720x288 /dev/video1

yavta -c100 -p -F/home/test2.yuv --skip 2 -t 1/30 -f YUYV -s 720x288 /dev/video2

Attached is the log with vip and video4linux debug set to 3.

[   43.112931] tvp5158 2-0058: Signal Present
[   43.113410] tvp5158 2-0058: PAL video detected
[   43.118890] tvp5158 2-0058: Signal Present
[   43.119366] tvp5158 2-0058: PAL video detected
[   48.826374] tvp5158 2-0058: Signal Present
[   48.826859] tvp5158 2-0058: PAL video detected
[   84.113723] vin3a-0: vip_open
[   84.114588] tvp5158 2-0058: Signal Present
[   84.115070] tvp5158 2-0058: PAL video detected
[   84.119543] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
[   84.119549] vin3a: vip_init_port: mbus_field: Interlaced
[   84.119562] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
[   84.119570] vin3a-0: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
[   84.119575] vin3a-0: init_stream vpdma data type: 0x27
[   84.119583] vin3a-0: vip_init_stream: stream instance 0xc0bb2d78ee271000
[   84.119738] video2: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream0, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
[   84.119938] vin3a-0: s_fmt input fourcc:YUYV size: 720x288 bpl:0 img_size:0
[   84.120036] vin3a-0: try_fmt fourcc:YUYV size: 720x288
[   84.120045] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
[   84.120052] vin3a-0: try_fmt loop:0 found new larger: 720x288
[   84.120058] vin3a-0: try_fmt loop:0 found at least larger: 720x288
[   84.120063] vin3a-0: try_fmt loop:0 found new best: 720x288
[   84.120069] vin3a-0: try_fmt loop:0 found direct match: 720x288
[   84.120076] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   84.120082] vin3a-0: s_fmt try_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   84.120090] vin3a-0: s_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   84.120096] vin3a-0: s_fmt pix_to_mbus mbus_code: 2006 size: 720x288
[   84.121403] tvp5158 2-0058: Signal Present
[   84.121887] tvp5158 2-0058: PAL video detected
[   84.126481] vin3a-0: s_fmt subdev fmt mbus_code: 2006 size: 720x288
[   84.126487] vin3a-0: s_fmt vpdma data type: 0x07
[   84.126493] video2: VIDIOC_S_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
[   84.126558] vin3a-0: g_fmt fourcc:YUYV code: 2006 size: 720x288 bpl:1440 img_size:414720
[   84.126564] vin3a-0: g_fmt vpdma data type: 0x07
[   84.126772] video2: VIDIOC_G_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
[   84.126827] video2: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   84.127163] video2: VIDIOC_S_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   84.127192] video2: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   84.127707] vin3a-0: get 8 buffer(s) of size 414720 each.
[   84.131382] video2: VIDIOC_REQBUFS: count=8, type=vid-cap, memory=mmap
[   84.131976] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=414720
[   84.132012] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.132709] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x66000, length=414720
[   84.132740] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.133386] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xcc000, length=414720
[   84.133453] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.134038] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x132000, length=414720
[   84.134126] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.134909] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x198000, length=414720
[   84.134940] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.135640] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=5, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x1fe000, length=414720
[   84.135670] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.136476] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=6, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x264000, length=414720
[   84.136506] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   84.137225] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=7, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x2ca000, length=414720
[   84.137255] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.673665] vin3a-0: vip_open
[   86.673683] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   86.673690] vin3a-0: init_stream fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   86.673697] vin3a-0: init_stream vpdma data type: 0x07
[   86.673706] vin3a-0: vip_init_stream: stream instance 0xc0bb2d78ee275000
[   86.673855] video1: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream0, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
[   86.673905] vin3a-0: s_fmt input fourcc:YUYV size: 720x288 bpl:0 img_size:0
[   86.673911] vin3a-0: try_fmt fourcc:YUYV size: 720x288
[   86.673923] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
[   86.673930] vin3a-0: try_fmt loop:0 found new larger: 720x288
[   86.673937] vin3a-0: try_fmt loop:0 found at least larger: 720x288
[   86.673942] vin3a-0: try_fmt loop:0 found new best: 720x288
[   86.673948] vin3a-0: try_fmt loop:0 found direct match: 720x288
[   86.673956] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   86.673963] vin3a-0: s_fmt try_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   86.673971] vin3a-0: s_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
[   86.673978] vin3a-0: s_fmt pix_to_mbus mbus_code: 2006 size: 720x288
[   86.674843] tvp5158 2-0058: Signal Present
[   86.675325] tvp5158 2-0058: PAL video detected
[   86.679793] vin3a-0: s_fmt subdev fmt mbus_code: 2006 size: 720x288
[   86.679799] vin3a-0: s_fmt vpdma data type: 0x07
[   86.679804] video1: VIDIOC_S_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
[   86.679866] vin3a-0: g_fmt fourcc:YUYV code: 2006 size: 720x288 bpl:1440 img_size:414720
[   86.679871] vin3a-0: g_fmt vpdma data type: 0x07
[   86.679876] video1: VIDIOC_G_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
[   86.679924] video1: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   86.679975] video1: VIDIOC_S_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   86.680003] video1: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
[   86.680045] vin3a-0: get 8 buffer(s) of size 414720 each.
[   86.683945] video1: VIDIOC_REQBUFS: count=8, type=vid-cap, memory=mmap
[   86.684480] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=414720
[   86.684513] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.685179] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x66000, length=414720
[   86.685248] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.685904] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xcc000, length=414720
[   86.685970] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.686645] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x132000, length=414720
[   86.686674] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.687348] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x198000, length=414720
[   86.687411] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.688185] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=5, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x1fe000, length=414720
[   86.688218] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.688994] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=6, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x264000, length=414720
[   86.689024] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[   86.689767] video1: VIDIOC_QUERYBUF: 00:00:00.00000000 index=7, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x2ca000, length=414720
[   86.689878] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
[  134.679359] NET: Registered protocol family 15
[  134.759619] Initializing XFRM netlink socket
[  148.175308] vin3: vip_set_slice_path:
[  148.175320] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
[  148.175326] vin3: vip_set_slice_path:
[  148.175333] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
[  148.175614] vin3a: vip_setup_parser: sync_type = 3
[  148.256940] vin3a-0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:0
[  148.258071] vin3a-0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:1
[  148.259205] video1: VIDIOC_STREAMON: type=vid-cap
[  149.159309] vin3: vip_set_slice_path:
[  149.159323] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
[  149.159329] vin3: vip_set_slice_path:
[  149.159336] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
[  149.159716] vin3a: vip_setup_parser: sync_type = 3
[  149.160629] vin3a-0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:0
[  149.718634] vin3a-0: Timed out loading VPDMA list fifo
[  149.723844] ------------[ cut here ]------------
[  149.728493] WARNING: CPU: 0 PID: 969 at drivers/media/v4l2-core/videobuf2-core.c:1347 vb2_start_streaming+0xdc/0x158
[  149.739199] Modules linked in: sha512_generic sha512_arm sha256_generic sha1_generic sha1_arm_neon sha1_arm md5 cbc aes_arm_bs crypto_simd cryptd xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4 af_key xfrm_algo pru_rproc pruss_intc xhci_plat_hcd xhci_hcd pruss rpmsg_proto rpmsg_rpc dwc3 udc_core bc_example(O) snd_soc_simple_card snd_soc_simple_card_utils snd_soc_omap_hdmi_audio pvrsrvkm(O) omap_aes_driver omap_wdt pruss_soc_bus omap_sham phy_omap_usb2 ahci_platform libahci_platform libahci libata ti_vip scsi_mod ti_vpe ti_sc tvp5158 ti_csc v4l2_fwnode ti_vpdma dwc3_omap omap_des adv7180 tca8418_keypad c_can_platform des_generic c_can ar1021_i2c snd_soc_tlv320aic3x crypto_engine can_dev omap_crypto at24 omap_remoteproc virtio_rpmsg_bus rpmsg_core remoteproc sch_fq_codel uio_module_drv(O) uio ftdi_sio
[  149.810922]  usbserial usbcore usb_common gdbserverproxy(O) cryptodev(O) cmemk(O)
[  149.818700] CPU: 0 PID: 969 Comm: yavta Tainted: G           O    4.14.79-ge669d52447 #42
[  149.826915] Hardware name: Generic DRA74X (Flattened Device Tree)
[  149.833033] Backtrace:
[  149.835503] [<c020b4dc>] (dump_backtrace) from [<c020b7c0>] (show_stack+0x18/0x1c)
[  149.843107]  r7:00000009 r6:600f0013 r5:00000000 r4:c1053e50
[  149.848799] [<c020b7a8>] (show_stack) from [<c0935d48>] (dump_stack+0x90/0xa4)
[  149.856058] [<c0935cb8>] (dump_stack) from [<c022b9cc>] (__warn+0xec/0x104)
[  149.863051]  r7:00000009 r6:c0c10f84 r5:00000000 r4:00000000
[  149.868736] [<c022b8e0>] (__warn) from [<c022ba9c>] (warn_slowpath_null+0x28/0x30)
[  149.876340]  r9:00000003 r8:00000012 r7:c071bc60 r6:ee271ae8 r5:ee27188c r4:fffffff0
[  149.884120] [<c022ba74>] (warn_slowpath_null) from [<c0730218>] (vb2_start_streaming+0xdc/0x158)
[  149.892946] [<c073013c>] (vb2_start_streaming) from [<c0732074>] (vb2_core_streamon+0x130/0x178)
[  149.901769]  r7:c071bc60 r6:eece6000 r5:00000000 r4:ee27188c
[  149.907454] [<c0731f44>] (vb2_core_streamon) from [<c07348b8>] (vb2_streamon+0x38/0x58)
[  149.915492]  r5:d3a60300 r4:00000001
[  149.919084] [<c0734880>] (vb2_streamon) from [<c073491c>] (vb2_ioctl_streamon+0x44/0x48)
[  149.927214] [<c07348d8>] (vb2_ioctl_streamon) from [<c071bc84>] (v4l_streamon+0x24/0x28)
[  149.935338]  r5:40045612 r4:c07348d8
[  149.938932] [<c071bc60>] (v4l_streamon) from [<c071e610>] (__video_do_ioctl+0x30c/0x314)
[  149.947056]  r5:40045612 r4:00000001
[  149.950649] [<c071e304>] (__video_do_ioctl) from [<c071dec4>] (video_usercopy+0x78/0x49c)
[  149.958862]  r10:00000000 r9:00000000 r8:d2d3be28 r7:00000000 r6:00000004 r5:00000001
[  149.966724]  r4:40045612
[  149.969270] [<c071de4c>] (video_usercopy) from [<c071e300>] (video_ioctl2+0x18/0x1c)
[  149.977048]  r10:edabf550 r9:d2d3a000 r8:ee069b74 r7:bec1c604 r6:40045612 r5:d3a60300
[  149.984909]  r4:eece6000
[  149.987456] [<c071e2e8>] (video_ioctl2) from [<c071a548>] (v4l2_ioctl+0x84/0xe0)
[  149.994890] [<c071a4c4>] (v4l2_ioctl) from [<c034ed3c>] (do_vfs_ioctl+0xa8/0x790)
[  150.002407]  r9:d2d3a000 r8:00000003 r7:40045612 r6:00000003 r5:d3a60300 r4:bec1c604
[  150.010189] [<c034ec94>] (do_vfs_ioctl) from [<c034f460>] (SyS_ioctl+0x3c/0x60)
[  150.017530]  r10:00000036 r9:d2d3a000 r8:bec1c604 r7:40045612 r6:00000003 r5:d3a60300
[  150.025391]  r4:d3a60300
[  150.027942] [<c034f424>] (SyS_ioctl) from [<c0207c40>] (ret_fast_syscall+0x0/0x4c)
[  150.035544]  r9:d2d3a000 r8:c0207e44 r7:00000036 r6:00000001 r5:00000000 r4:00000008
[  150.043570] ---[ end trace ddb7106f79f0aabe ]---
[  150.048379] video2: VIDIOC_STREAMON: error -16: type=vid-cap
[  150.049757] video2: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
[  150.049957] vin3a-0: vip_release
[  150.049971] vin3a-0: vip_release_stream: stream instance 0x00000008ee271000

Can one of the VIP experts please take a look at this and provide a fix?

  • Made some progress here. The problem was with the stream ID was not set correctly and the port_busy function always returned not busy.

    Looks like the root cause is the v4l2-fwnode.c code that reads channels property from dt. The array read code doesn't work correctly. I changed it to this -

    bus->num_channels = 0;
    		if (!fwnode_property_read_u32(fwnode, "num-channels", &v))
    		{
    			while(bus->num_channels<v && bus->num_channels<ARRAY_SIZE(bus->channels))
    			{
    				bus->channels[bus->num_channels] = bus->num_channels;
    				bus->num_channels++;
    			}
    		}
    		else
    		{
    			bus->num_channels = 1;
    		}

    And now I don't get any errors when I start two channels of video.

    HOWEVER, not all is well. Only the first channel (video2) works. (video3) does not generate any VIP interrupts (and there's no video display). I've checked that TVP5158 and VIP are both configured to LINE MULTIPLEXED mode. The parser registers indicate that 720x288 video is detected.

    root@am57xx-evm:~# devmem2 0x48995530
    /dev/mem opened.
    Memory mapped at address 0xb6f04000.
    Read at address  0x48995530 (0xb6f04530): 0x02D00120
    root@am57xx-evm:~# devmem2 0x48995504                                                                                                                                                                       
    /dev/mem opened.
    Memory mapped at address 0xb6f79000.
    Read at address  0x48995504 (0xb6f79504): 0x000000C3

    Here are the debug logs (video2 is channel1 which works and video3 is channel2 which doesn't work)-

    [   47.848193] vin3a-1: vip_open
    [   47.850785] tvp5158 2-0058: Signal Present
    [   47.853730] tvp5158 2-0058: PAL video detected
    [   47.858199] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
    [   47.858205] vin3a: vip_init_port: mbus_field: Interlaced
    [   47.858216] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.858223] vin3a-1: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.858229] vin3a-1: init_stream vpdma data type: 0x27
    [   47.858235] vin3a-1: vip_init_stream: stream instance 0xc0bb2d78ee6d4000
    [   47.858250] video3: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream1, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   47.858599] vin3a-1: vip_release
    [   47.858609] vin3a-1: vip_release_stream: stream instance 0x00000008ee6d4000
    [   47.858616] vin3a: vip_release_port: port instance 0xee66ecc0ee0a3810
    [   47.897543] vin3a-1: vip_open
    [   47.898388] tvp5158 2-0058: Signal Present
    [   47.898872] tvp5158 2-0058: PAL video detected
    [   47.906200] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
    [   47.906206] vin3a: vip_init_port: mbus_field: Interlaced
    [   47.906220] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.906227] vin3a-1: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.906232] vin3a-1: init_stream vpdma data type: 0x27
    [   47.906240] vin3a-1: vip_init_stream: stream instance 0xc0bb2d78ee6d4000
    [   47.906258] video3: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream1, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   47.906365] video3: VIDIOC_ENUMINPUT: index=0, name=camera 3, type=2, audioset=0x0, tuner=0, std=0x00ffb0ff, status=0x0, capabilities=0x4
    [   47.906457] video3: VIDIOC_ENUMINPUT: error -22: index=1, name=, type=0, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x4
    [   47.906488] video3: VIDIOC_ENUMSTD: index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
    [   47.906539] video3: VIDIOC_ENUMSTD: index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
    [   47.906566] video3: VIDIOC_ENUMSTD: index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
    [   47.906591] video3: VIDIOC_ENUMSTD: index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
    [   47.906615] video3: VIDIOC_ENUMSTD: index=4, id=0xff, name=PAL, fps=1/25, framelines=625
    [   47.906640] video3: VIDIOC_ENUMSTD: index=5, id=0x7, name=PAL-BG, fps=1/25, framelines=625
    [   47.906664] video3: VIDIOC_ENUMSTD: index=6, id=0x8, name=PAL-H, fps=1/25, framelines=625
    [   47.906687] video3: VIDIOC_ENUMSTD: index=7, id=0x10, name=PAL-I, fps=1/25, framelines=625
    [   47.906711] video3: VIDIOC_ENUMSTD: index=8, id=0xe0, name=PAL-DK, fps=1/25, framelines=625
    [   47.906735] video3: VIDIOC_ENUMSTD: index=9, id=0xff0000, name=SECAM, fps=1/25, framelines=625
    [   47.906759] video3: VIDIOC_ENUMSTD: index=10, id=0x10000, name=SECAM-B, fps=1/25, framelines=625
    [   47.906782] video3: VIDIOC_ENUMSTD: index=11, id=0x40000, name=SECAM-G, fps=1/25, framelines=625
    [   47.906806] video3: VIDIOC_ENUMSTD: index=12, id=0x80000, name=SECAM-H, fps=1/25, framelines=625
    [   47.906830] video3: VIDIOC_ENUMSTD: index=13, id=0x320000, name=SECAM-DK, fps=1/25, framelines=625
    [   47.906854] video3: VIDIOC_ENUMSTD: index=14, id=0x400000, name=SECAM-L, fps=1/25, framelines=625
    [   47.906878] video3: VIDIOC_ENUMSTD: index=15, id=0x800000, name=SECAM-Lc, fps=1/25, framelines=625
    [   47.906901] video3: VIDIOC_ENUMSTD: error -22: index=16, id=0x0, name=, fps=0/0, framelines=0
    [   47.906928] video3: VIDIOC_QUERYCTRL: error -22: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   47.906955] video3: VIDIOC_QUERYCTRL: error -22: id=0x980900, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   47.906981] video3: VIDIOC_QUERYCTRL: error -22: id=0x8000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   47.907014] vin3a-1: g_std: 0xffb0ff
    [   47.907018] video3: VIDIOC_G_STD: std=0x00ffb0ff
    [   47.907053] video3: VIDIOC_G_INPUT: value=0
    [   47.908161] vin3a-1: enum_fmt index:0
    [   47.908169] vin3a-1: enum_fmt fourcc:UYVY
    [   47.908176] video3: VIDIOC_ENUM_FMT: index=0, type=vid-cap, flags=0x0, pixelformat=UYVY, description='UYVY 4:2:2'
    [   47.908206] vin3a-1: enum_fmt index:1
    [   47.908212] vin3a-1: enum_fmt fourcc:YUYV
    [   47.908217] video3: VIDIOC_ENUM_FMT: index=1, type=vid-cap, flags=0x0, pixelformat=YUYV, description='YUYV 4:2:2'
    [   47.908244] vin3a-1: enum_fmt index:2
    [   47.908249] vin3a-1: enum_fmt fourcc:VYUY
    [   47.908254] video3: VIDIOC_ENUM_FMT: index=2, type=vid-cap, flags=0x0, pixelformat=VYUY, description='VYUY 4:2:2'
    [   47.908279] vin3a-1: enum_fmt index:3
    [   47.908284] vin3a-1: enum_fmt fourcc:YVYU
    [   47.908289] video3: VIDIOC_ENUM_FMT: index=3, type=vid-cap, flags=0x0, pixelformat=YVYU, description='YVYU 4:2:2'
    [   47.908313] vin3a-1: enum_fmt index:4
    [   47.908317] video3: VIDIOC_ENUM_FMT: error -22: index=4, type=vid-cap, flags=0x0, pixelformat=
    [   47.908372] vin3a-1: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   47.908376] video3: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=YUYV, type=1, wxh=720x288
    [   47.908403] video3: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=YUYV, wxh=720x288, type=0
    [   47.908445] video3: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   47.908481] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908489] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908495] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908500] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908506] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908511] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908519] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908523] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908560] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908567] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908572] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908578] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908584] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908589] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908594] video3: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908638] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908646] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908652] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908658] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908663] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908668] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908675] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908679] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908714] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908720] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908726] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908733] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908738] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908745] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908752] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908756] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908794] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908802] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908809] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908814] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908820] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908826] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908832] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908838] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908870] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908876] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908881] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908887] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908894] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908901] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908908] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908912] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.908943] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.908949] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.908955] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.908961] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.908967] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.908973] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.908979] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.908984] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909015] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909021] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909027] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909032] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909038] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909043] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909050] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909055] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909085] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909092] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909097] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909103] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909109] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909115] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909121] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909126] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909154] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909161] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909166] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909172] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909177] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909183] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909189] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909194] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909225] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909231] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909236] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909242] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909247] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909253] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909260] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909264] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909292] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909298] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909304] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909309] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909314] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909320] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909328] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909332] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909361] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.909367] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.909372] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909378] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909383] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909388] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909394] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.909399] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909437] video3: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=YUYV, type=0
    [   47.909484] vin3a-1: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   47.909489] video3: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=UYVY, type=1, wxh=720x288
    [   47.909514] video3: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=UYVY, wxh=720x288, type=0
    [   47.909552] video3: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   47.909581] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909588] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909594] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909599] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909605] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909610] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909616] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.909621] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909653] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909660] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909665] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909670] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909676] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909681] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909686] video3: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909727] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909734] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909740] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909745] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909751] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909756] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909762] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.909767] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909799] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909805] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909811] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909816] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909821] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909827] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909833] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.909837] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909869] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909875] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909881] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909886] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909892] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909897] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909904] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.909908] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.909936] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.909942] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.909947] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.909953] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.909958] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.909964] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.909970] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.909974] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910002] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910008] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910014] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910019] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910024] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910030] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910036] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910040] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910068] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910074] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910080] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910085] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910090] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910096] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910102] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910106] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910134] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910140] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910146] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910151] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910156] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910162] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910168] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910172] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910200] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910206] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910211] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910217] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910222] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910227] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910234] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910238] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910266] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910271] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910277] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910282] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910287] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910293] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910299] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910303] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910331] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910337] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910342] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910348] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910353] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910358] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910364] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910368] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910397] vin3a-1: try_fmt fourcc:UYVY size: 720x288
    [   47.910403] vin3a-1: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   47.910408] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910413] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910419] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910424] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910430] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   47.910435] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910469] video3: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=UYVY, type=0
    [   47.910513] vin3a-1: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   47.910518] video3: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=YVYU, type=1, wxh=720x288
    [   47.910543] video3: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=YVYU, wxh=720x288, type=0
    [   47.910579] video3: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   47.910607] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.910614] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.910620] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910626] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910631] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910636] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910643] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.910647] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910680] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.910686] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.910691] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910697] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910702] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910708] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910712] video3: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910753] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.910760] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.910765] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910771] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910776] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910781] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910788] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.910792] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910824] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.910830] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.910835] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910889] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910896] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910902] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.910909] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.910914] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.910958] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.910967] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.910974] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.910980] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.910987] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.910993] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911001] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911006] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911039] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911045] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911051] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911056] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911062] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911068] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911074] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911079] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911113] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911119] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911125] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911131] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911137] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911143] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911149] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911154] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911187] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911194] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911199] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911205] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911210] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911216] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911223] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911227] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911256] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911262] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911267] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911273] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911279] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911284] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911290] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911295] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911323] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911329] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911335] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911343] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911349] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911354] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911360] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911365] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911393] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911399] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911405] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911411] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911416] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911421] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911428] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911432] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911461] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911467] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911473] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911478] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911484] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911489] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911496] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911500] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911533] vin3a-1: try_fmt fourcc:YVYU size: 720x288
    [   47.911539] vin3a-1: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   47.911544] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911550] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.911555] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.911561] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.911567] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   47.911572] video3: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.911608] video3: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=YVYU, type=0
    [   47.911968] vin3a-1: s_fmt input fourcc:YUYV size: 720x288 bpl:1440 img_size:0
    [   47.911975] vin3a-1: try_fmt fourcc:YUYV size: 720x288
    [   47.911982] vin3a-1: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   47.911988] vin3a-1: try_fmt loop:0 found new larger: 720x288
    [   47.911994] vin3a-1: try_fmt loop:0 found at least larger: 720x288
    [   47.912000] vin3a-1: try_fmt loop:0 found new best: 720x288
    [   47.912005] vin3a-1: try_fmt loop:0 found direct match: 720x288
    [   47.912012] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.912019] vin3a-1: s_fmt try_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.912026] vin3a-1: s_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   47.912032] vin3a-1: s_fmt pix_to_mbus mbus_code: 2006 size: 720x288
    [   47.912861] tvp5158 2-0058: Signal Present
    [   47.913359] tvp5158 2-0058: PAL video detected
    [   47.921967] vin3a-1: s_fmt subdev fmt mbus_code: 2006 size: 720x288
    [   47.921974] vin3a-1: s_fmt vpdma data type: 0x07
    [   47.921983] video3: VIDIOC_S_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.922041] video3: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
    [   47.922085] video3: VIDIOC_S_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
    [   47.922124] video3: VIDIOC_G_CTRL: error -22: id=0x980927, value=0
    [   47.922511] video3: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
    [   47.922536] video3: VIDIOC_CREATE_BUFS: index=0, count=0, memory=mmap, type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.922571] video3: VIDIOC_REQBUFS: error -22: count=0, type=vid-cap, memory=userptr
    [   47.922597] video3: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
    [   47.922618] video3: VIDIOC_CREATE_BUFS: index=0, count=0, memory=dmabuf, type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   47.923402] video3: VIDIOC_G_CTRL: error -22: id=0x980927, value=0
    [   47.923763] vin3a-1: get 7 buffer(s) of size 414720 each.
    [   47.926768] video3: VIDIOC_REQBUFS: count=7, type=vid-cap, memory=mmap
    [   47.926825] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=414720
    [   47.926858] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.926869] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x66000, length=414720
    [   47.926899] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.926908] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xcc000, length=414720
    [   47.926935] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.926946] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x132000, length=414720
    [   47.926974] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.926984] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x198000, length=414720
    [   47.927011] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.927019] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=5, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x1fe000, length=414720
    [   47.927046] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.927054] video3: VIDIOC_QUERYBUF: 00:00:00.00000000 index=6, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x264000, length=414720
    [   47.927080] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   47.927127] video3: VIDIOC_EXPBUF: fd=22, type=vid-cap, index=0, plane=0, flags=0x00080002
    [   47.927258] video3: VIDIOC_EXPBUF: fd=24, type=vid-cap, index=1, plane=0, flags=0x00080002
    [   47.927308] video3: VIDIOC_EXPBUF: fd=26, type=vid-cap, index=2, plane=0, flags=0x00080002
    [   47.927355] video3: VIDIOC_EXPBUF: fd=28, type=vid-cap, index=3, plane=0, flags=0x00080002
    [   47.927400] video3: VIDIOC_EXPBUF: fd=30, type=vid-cap, index=4, plane=0, flags=0x00080002
    [   47.927445] video3: VIDIOC_EXPBUF: fd=32, type=vid-cap, index=5, plane=0, flags=0x00080002
    [   47.927489] video3: VIDIOC_EXPBUF: fd=34, type=vid-cap, index=6, plane=0, flags=0x00080002
    [   47.927547] [vip_port_busy] Port is idle
    [   47.927554] vin3a-1: stream on if entered
    [   47.931526] vin3: vip_set_slice_path:
    [   47.931534] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
    [   47.931540] vin3: vip_set_slice_path:
    [   47.931547] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
    [   47.931825] vin3a: vip_setup_parser: sync_type = 3
    [   48.013537] vin3a-1: vip_load_vpdma_list_fifo: for loop iteration: 0
    [   48.013547] vin3a-1: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:0
    [   48.013555] vin3a-1: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   48.014683] vin3a-1: vip_load_vpdma_list_fifo: for loop iteration: 1
    [   48.014690] vin3a-1: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:1
    [   48.014697] vin3a-1: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   48.015827] vin3a-1: added next buffer
    [   48.015835] vin3a-1: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   48.015847] video3: VIDIOC_STREAMON: type=vid-cap
    [   51.919314] vin3a-1: vip_stop_streaming:
    [   51.919327] [vip_port_busy] Port is busy!
    [   51.919336] vin3: vip_set_slice_path:
    [   51.924670] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
    [   51.924676] vin3: vip_set_slice_path:
    [   51.924684] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
    [   51.925068] vin3a-1: Clear channel no: 39
    [   51.925099] video3: VIDIOC_STREAMOFF: type=vid-cap
    [   51.925769] video3: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
    [   51.927099] vin3a-1: vip_release
    [   51.927114] vin3a-1: vip_release_stream: stream instance 0x00000008ee6d4000
    [   51.927121] vin3a: vip_release_port: port instance 0xee7a2780ee0a3810
    [   55.906765] vin2b-0: vip_open
    [   55.906787] vin2b: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x576
    [   55.906793] vin2b: vip_init_port: mbus_field: Progressive
    [   55.906807] vin2b: calc_format_size: fourcc:UYVY size: 720x576 bpl:1440 img_size:829440
    [   55.906814] vin2b-0: init_stream fourcc:UYVY size: 720x576 bpl:1440 img_size:829440
    [   55.906820] vin2b-0: init_stream vpdma data type: 0x27
    [   55.906828] vin2b-0: vip_init_stream: stream instance 0xc0bb2d78ed9b6000
    [   55.906844] video1: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip1:vin2b:stream0, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   55.907165] vin2b-0: vip_release
    [   55.907176] vin2b-0: vip_release_stream: stream instance 0x00000008ed9b6000
    [   55.907183] vin2b: vip_release_port: port instance 0xee573180ee0d9410
    [   55.907206] vin3a-0: vip_open
    [   55.908076] tvp5158 2-0058: Signal Present
    [   55.908556] tvp5158 2-0058: PAL video detected
    [   55.913471] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
    [   55.913477] vin3a: vip_init_port: mbus_field: Interlaced
    [   55.913489] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.913495] vin3a-0: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.913501] vin3a-0: init_stream vpdma data type: 0x27
    [   55.913508] vin3a-0: vip_init_stream: stream instance 0xc0bb2d78ee6d0000
    [   55.913522] video2: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream0, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   55.913879] vin3a-0: vip_release
    [   55.913890] vin3a-0: vip_release_stream: stream instance 0x00000008ee6d0000
    [   55.913897] vin3a: vip_release_port: port instance 0xee573c00ee0a3810
    [   55.913921] vin3a-1: vip_open
    [   55.914750] tvp5158 2-0058: Signal Present
    [   55.915235] tvp5158 2-0058: PAL video detected
    [   55.919845] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
    [   55.919851] vin3a: vip_init_port: mbus_field: Interlaced
    [   55.919862] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.919870] vin3a-1: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.919875] vin3a-1: init_stream vpdma data type: 0x27
    [   55.919881] vin3a-1: vip_init_stream: stream instance 0xc0bb2d78ee6d4000
    [   55.919896] video3: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream1, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   55.920245] vin3a-1: vip_release
    [   55.920256] vin3a-1: vip_release_stream: stream instance 0x00000008ee6d4000
    [   55.920263] vin3a: vip_release_port: port instance 0xee00ccc0ee0a3810
    
    
    
    
    
    
    
    
    
    [   55.936901] vin3a-0: vip_open
    [   55.937750] tvp5158 2-0058: Signal Present
    [   55.938249] tvp5158 2-0058: PAL video detected
    [   55.943198] vin3a: vip_init_port: g_mbus_fmt subdev mbus_code: 2006 fourcc:UYVY size: 720x288
    [   55.943205] vin3a: vip_init_port: mbus_field: Interlaced
    [   55.943218] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.943225] vin3a-0: init_stream fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.943231] vin3a-0: init_stream vpdma data type: 0x27
    [   55.943239] vin3a-0: vip_init_stream: stream instance 0xc0bb2d78ee6d0000
    [   55.943256] video2: VIDIOC_QUERYCAP: driver=vip, card=vip, bus=platform:vip2:vin3a:stream0, version=0x00040e4f, capabilities=0x85200001, device_caps=0x05200001
    [   55.943367] video2: VIDIOC_ENUMINPUT: index=0, name=camera 2, type=2, audioset=0x0, tuner=0, std=0x00ffb0ff, status=0x0, capabilities=0x4
    [   55.943459] video2: VIDIOC_ENUMINPUT: error -22: index=1, name=, type=0, audioset=0x0, tuner=0, std=0x00000000, status=0x0, capabilities=0x4
    [   55.943493] video2: VIDIOC_ENUMSTD: index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
    [   55.943542] video2: VIDIOC_ENUMSTD: index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
    [   55.943568] video2: VIDIOC_ENUMSTD: index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
    [   55.943593] video2: VIDIOC_ENUMSTD: index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
    [   55.943618] video2: VIDIOC_ENUMSTD: index=4, id=0xff, name=PAL, fps=1/25, framelines=625
    [   55.943645] video2: VIDIOC_ENUMSTD: index=5, id=0x7, name=PAL-BG, fps=1/25, framelines=625
    [   55.943668] video2: VIDIOC_ENUMSTD: index=6, id=0x8, name=PAL-H, fps=1/25, framelines=625
    [   55.943693] video2: VIDIOC_ENUMSTD: index=7, id=0x10, name=PAL-I, fps=1/25, framelines=625
    [   55.943716] video2: VIDIOC_ENUMSTD: index=8, id=0xe0, name=PAL-DK, fps=1/25, framelines=625
    [   55.943739] video2: VIDIOC_ENUMSTD: index=9, id=0xff0000, name=SECAM, fps=1/25, framelines=625
    [   55.943763] video2: VIDIOC_ENUMSTD: index=10, id=0x10000, name=SECAM-B, fps=1/25, framelines=625
    [   55.943786] video2: VIDIOC_ENUMSTD: index=11, id=0x40000, name=SECAM-G, fps=1/25, framelines=625
    [   55.943813] video2: VIDIOC_ENUMSTD: index=12, id=0x80000, name=SECAM-H, fps=1/25, framelines=625
    [   55.943836] video2: VIDIOC_ENUMSTD: index=13, id=0x320000, name=SECAM-DK, fps=1/25, framelines=625
    [   55.943860] video2: VIDIOC_ENUMSTD: index=14, id=0x400000, name=SECAM-L, fps=1/25, framelines=625
    [   55.943883] video2: VIDIOC_ENUMSTD: index=15, id=0x800000, name=SECAM-Lc, fps=1/25, framelines=625
    [   55.943905] video2: VIDIOC_ENUMSTD: error -22: index=16, id=0x0, name=, fps=0/0, framelines=0
    [   55.943932] video2: VIDIOC_QUERYCTRL: error -22: id=0x80000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   55.943962] video2: VIDIOC_QUERYCTRL: error -22: id=0x980900, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   55.943988] video2: VIDIOC_QUERYCTRL: error -22: id=0x8000000, type=0, name=, min/max=0/0, step=0, default=0, flags=0x00000000
    [   55.944020] vin3a-0: g_std: 0xffb0ff
    [   55.944024] video2: VIDIOC_G_STD: std=0x00ffb0ff
    [   55.944058] video2: VIDIOC_G_INPUT: value=0
    [   55.949688] vin3a-0: enum_fmt index:0
    [   55.949695] vin3a-0: enum_fmt fourcc:UYVY
    [   55.949701] video2: VIDIOC_ENUM_FMT: index=0, type=vid-cap, flags=0x0, pixelformat=UYVY, description='UYVY 4:2:2'
    [   55.949729] vin3a-0: enum_fmt index:1
    [   55.949734] vin3a-0: enum_fmt fourcc:YUYV
    [   55.949739] video2: VIDIOC_ENUM_FMT: index=1, type=vid-cap, flags=0x0, pixelformat=YUYV, description='YUYV 4:2:2'
    [   55.949773] vin3a-0: enum_fmt index:2
    [   55.949778] vin3a-0: enum_fmt fourcc:VYUY
    [   55.949783] video2: VIDIOC_ENUM_FMT: index=2, type=vid-cap, flags=0x0, pixelformat=VYUY, description='VYUY 4:2:2'
    [   55.949807] vin3a-0: enum_fmt index:3
    [   55.949813] vin3a-0: enum_fmt fourcc:YVYU
    [   55.949818] video2: VIDIOC_ENUM_FMT: index=3, type=vid-cap, flags=0x0, pixelformat=YVYU, description='YVYU 4:2:2'
    [   55.949841] vin3a-0: enum_fmt index:4
    [   55.949845] video2: VIDIOC_ENUM_FMT: error -22: index=4, type=vid-cap, flags=0x0, pixelformat=
    [   55.949895] vin3a-0: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   55.949900] video2: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=YUYV, type=1, wxh=720x288
    [   55.949928] video2: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=YUYV, wxh=720x288, type=0
    [   55.949970] video2: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   55.950005] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950014] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950019] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950025] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950031] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950037] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950044] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950048] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950085] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950092] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950097] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950103] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950108] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950114] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950119] video2: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950165] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950171] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950177] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950183] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950189] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950254] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950261] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950266] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950308] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950315] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950321] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950327] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950332] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950338] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950344] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950349] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950383] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950389] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950395] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950400] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950405] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950411] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950417] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950422] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950451] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950457] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950463] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950468] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950473] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950479] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950485] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950490] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950518] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950525] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950530] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950536] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950541] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950546] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950553] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950557] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950585] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950592] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950597] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950603] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950608] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950614] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950620] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950625] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950653] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950659] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950664] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950670] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950675] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950681] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950687] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950692] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.950719] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.950725] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.950731] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.950736] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.950742] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.950747] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.950753] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.950758] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.952719] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.952728] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.952738] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.952743] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.952749] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.952755] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.952762] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.952766] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.952797] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.952803] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.952809] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.952815] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.952820] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.952825] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.952832] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.952836] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.952865] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.952871] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.952876] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.952882] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.952887] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.952893] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.952901] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.952906] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.952949] video2: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=YUYV, type=0
    [   55.953006] vin3a-0: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   55.953010] video2: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=UYVY, type=1, wxh=720x288
    [   55.953036] video2: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=UYVY, wxh=720x288, type=0
    [   55.953074] video2: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   55.953103] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953110] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953115] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953121] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953126] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953132] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953138] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953143] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953176] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953183] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953188] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953194] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953200] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953205] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953210] video2: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953251] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953257] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953263] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953269] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953274] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953279] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953286] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953291] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953323] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953329] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953334] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953340] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953345] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953351] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953357] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953361] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953394] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953400] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953405] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953413] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953419] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953424] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953430] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953434] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953463] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953469] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953475] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953480] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953486] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953491] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953497] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953501] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953530] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953536] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953542] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953547] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953552] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953558] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953564] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953569] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953599] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953605] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953611] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953616] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953622] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953627] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953633] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953638] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953666] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953672] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953678] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953683] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953689] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953695] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953701] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953705] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953733] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953742] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953748] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953753] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953758] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953764] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953770] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953774] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953802] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953808] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953813] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953819] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953824] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953829] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953836] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953840] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953868] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953874] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953879] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953885] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953890] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953895] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953906] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953910] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.953939] vin3a-0: try_fmt fourcc:UYVY size: 720x288
    [   55.953945] vin3a-0: try_fmt loop:0 fourcc:UYVY size: 720x288
    [   55.953951] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.953956] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.953961] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.953967] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.953973] vin3a: calc_format_size: fourcc:UYVY size: 720x288 bpl:1440 img_size:414720
    [   55.953977] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=UYVY, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954011] video2: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=UYVY, type=0
    [   55.954054] vin3a-0: vip_enum_framesizes: index: 0 code: 2006 W:[720,720] H:[288,288]
    [   55.954059] video2: VIDIOC_ENUM_FRAMESIZES: index=0, pixelformat=YVYU, type=1, wxh=720x288
    [   55.954087] video2: VIDIOC_ENUM_FRAMEINTERVALS: error -515: index=0, pixelformat=YVYU, wxh=720x288, type=0
    [   55.954123] video2: VIDIOC_CROPCAP: type=vid-cap, bounds wxh=720x288, x,y=0,0, defrect wxh=720x288, x,y=0,0, pixelaspect 1/1
    [   55.954152] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954159] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954165] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954170] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954176] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954181] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954187] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954192] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954224] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954230] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954236] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954241] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954250] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954255] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954260] video2: VIDIOC_TRY_FMT: error -22: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=interlaced, bytesperline=0, sizeimage=0, colorspace=0, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954301] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954307] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954313] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954319] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954324] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954329] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954335] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954340] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954371] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954377] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954382] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954388] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954393] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954399] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954406] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954413] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954444] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954451] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954456] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954462] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954467] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954473] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954479] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954483] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954512] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954518] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954524] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954530] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954535] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954540] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954547] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954551] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954582] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954588] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954594] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954599] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954604] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954610] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954616] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954620] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954648] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954654] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954660] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954666] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954671] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954676] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954683] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954687] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954716] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954722] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954728] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954733] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954739] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954744] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954752] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954757] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954785] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954791] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954797] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954802] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954808] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954813] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954819] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954823] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954851] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954857] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954863] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954868] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954873] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954879] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954885] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954889] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954919] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954926] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954931] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.954937] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.954942] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.954948] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.954954] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.954958] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.954986] vin3a-0: try_fmt fourcc:YVYU size: 720x288
    [   55.954992] vin3a-0: try_fmt loop:0 fourcc:YVYU size: 720x288
    [   55.954998] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.955003] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.955008] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.955014] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.955020] vin3a: calc_format_size: fourcc:YVYU size: 720x288 bpl:1440 img_size:414720
    [   55.955025] video2: VIDIOC_TRY_FMT: type=vid-cap, width=720, height=288, pixelformat=YVYU, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.955057] video2: VIDIOC_ENUM_FRAMESIZES: error -22: index=1, pixelformat=YVYU, type=0
    [   55.955404] vin3a-0: s_fmt input fourcc:YUYV size: 720x288 bpl:1440 img_size:0
    [   55.955412] vin3a-0: try_fmt fourcc:YUYV size: 720x288
    [   55.955419] vin3a-0: try_fmt loop:0 fourcc:YUYV size: 720x288
    [   55.955425] vin3a-0: try_fmt loop:0 found new larger: 720x288
    [   55.955430] vin3a-0: try_fmt loop:0 found at least larger: 720x288
    [   55.955436] vin3a-0: try_fmt loop:0 found new best: 720x288
    [   55.955442] vin3a-0: try_fmt loop:0 found direct match: 720x288
    [   55.955448] vin3a: calc_format_size: fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.955458] vin3a-0: s_fmt try_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.955465] vin3a-0: s_fmt fourcc:YUYV size: 720x288 bpl:1440 img_size:414720
    [   55.955471] vin3a-0: s_fmt pix_to_mbus mbus_code: 2006 size: 720x288
    [   55.956296] tvp5158 2-0058: Signal Present
    [   55.956779] tvp5158 2-0058: PAL video detected
    [   55.964377] vin3a-0: s_fmt subdev fmt mbus_code: 2006 size: 720x288
    [   55.964383] vin3a-0: s_fmt vpdma data type: 0x07
    [   55.964388] video2: VIDIOC_S_FMT: type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.964427] video2: VIDIOC_G_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
    [   55.964455] video2: VIDIOC_S_PARM: type=vid-cap, capability=0x1000, capturemode=0x0, timeperframe=1/30, extendedmode=0, readbuffers=4
    [   55.964488] video2: VIDIOC_G_CTRL: error -22: id=0x980927, value=0
    [   55.964852] video2: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=mmap
    [   55.964878] video2: VIDIOC_CREATE_BUFS: index=0, count=0, memory=mmap, type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.964914] video2: VIDIOC_REQBUFS: error -22: count=0, type=vid-cap, memory=userptr
    [   55.964943] video2: VIDIOC_REQBUFS: count=0, type=vid-cap, memory=dmabuf
    [   55.964965] video2: VIDIOC_CREATE_BUFS: index=0, count=0, memory=dmabuf, type=vid-cap, width=720, height=288, pixelformat=YUYV, field=none, bytesperline=1440, sizeimage=414720, colorspace=1, flags=0x0, ycbcr_enc=0, quantization=0, xfer_func=0
    [   55.965726] video2: VIDIOC_G_CTRL: error -22: id=0x980927, value=0
    [   55.966090] vin3a-0: get 7 buffer(s) of size 414720 each.
    [   55.971400] video2: VIDIOC_REQBUFS: count=7, type=vid-cap, memory=mmap
    [   55.971486] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=0, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x0, length=414720
    [   55.971522] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971533] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=1, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x66000, length=414720
    [   55.971563] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971573] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=2, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0xcc000, length=414720
    [   55.971602] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971611] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=3, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x132000, length=414720
    [   55.971639] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971648] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=4, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x198000, length=414720
    [   55.971676] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971685] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=5, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x1fe000, length=414720
    [   55.971713] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971721] video2: VIDIOC_QUERYBUF: 00:00:00.00000000 index=6, type=vid-cap, flags=0x00002000, field=any, sequence=0, memory=mmap, bytesused=0, offset/userptr=0x264000, length=414720
    [   55.971752] timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
    [   55.971851] video2: VIDIOC_EXPBUF: fd=22, type=vid-cap, index=0, plane=0, flags=0x00080002
    [   55.972060] video2: VIDIOC_EXPBUF: fd=24, type=vid-cap, index=1, plane=0, flags=0x00080002
    [   55.972110] video2: VIDIOC_EXPBUF: fd=26, type=vid-cap, index=2, plane=0, flags=0x00080002
    [   55.972158] video2: VIDIOC_EXPBUF: fd=28, type=vid-cap, index=3, plane=0, flags=0x00080002
    [   55.972204] video2: VIDIOC_EXPBUF: fd=30, type=vid-cap, index=4, plane=0, flags=0x00080002
    [   55.972249] video2: VIDIOC_EXPBUF: fd=32, type=vid-cap, index=5, plane=0, flags=0x00080002
    [   55.972299] video2: VIDIOC_EXPBUF: fd=34, type=vid-cap, index=6, plane=0, flags=0x00080002
    [   55.972378] [vip_port_busy] Port is idle
    [   55.972384] vin3a-0: stream on if entered
    [   55.976331] vin3: vip_set_slice_path:
    [   55.976340] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
    [   55.976345] vin3: vip_set_slice_path:
    [   55.976352] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
    [   55.976632] vin3a: vip_setup_parser: sync_type = 3
    [   55.977319] vin3a-0: vip_load_vpdma_list_fifo: for loop iteration: 0
    [   55.977326] vin3a-0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:0
    [   55.977333] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   55.978460] vin3a-0: vip_load_vpdma_list_fifo: for loop iteration: 1
    [   55.978467] vin3a-0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:1
    [   55.978473] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   55.979602] vin3a-0: added next buffer
    [   55.979609] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   55.979619] video2: VIDIOC_STREAMON: type=vid-cap
    [   56.007672] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.007680] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.007688] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.007699] vin3a-0: added next buffer
    [   56.007707] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.027704] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.027712] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.027720] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.027729] vin3a-0: added next buffer
    [   56.027738] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.047671] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.047681] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.047689] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.047697] vin3a-0: added next buffer
    [   56.047705] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.067701] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.067710] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.067717] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.067727] vin3a-0: added next buffer
    [   56.067734] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.087673] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.087681] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.087688] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.087696] vin3a-0: added next buffer
    [   56.087704] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.107695] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.107703] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.107709] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.107717] vin3a-0: added next buffer
    [   56.107725] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.127663] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.127671] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.127678] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.127686] vin3a-0: added next buffer
    [   56.127693] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.147725] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.147734] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.147741] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.147750] vin3a-0: added next buffer
    [   56.147758] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.167692] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.167702] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.167708] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.167717] vin3a-0: added next buffer
    [   56.167726] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.187740] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.187749] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.187755] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.187763] vin3a-0: added next buffer
    [   56.187771] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.207687] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.207695] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.207702] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.207710] vin3a-0: added next buffer
    [   56.207717] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.227718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.227726] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.227732] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.227741] vin3a-0: added next buffer
    [   56.227748] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.247748] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.247758] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.247765] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.247773] vin3a-0: added next buffer
    [   56.247782] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.267726] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.267734] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.267741] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.267749] vin3a-0: added next buffer
    [   56.267756] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.287682] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.287690] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.287697] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.287705] vin3a-0: added next buffer
    [   56.287712] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.307712] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.307720] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.307726] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.307735] vin3a-0: added next buffer
    [   56.307742] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.327679] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.327686] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.327693] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.327700] vin3a-0: added next buffer
    [   56.327708] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.347772] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.347779] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.347785] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.347793] vin3a-0: added next buffer
    [   56.347800] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.367676] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.367682] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.367689] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.367697] vin3a-0: added next buffer
    [   56.367705] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.387704] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.387712] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.387718] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.387725] vin3a-0: added next buffer
    [   56.387732] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.407671] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.407678] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.407684] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.407691] vin3a-0: added next buffer
    [   56.407698] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.427703] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.427710] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.427717] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.427724] vin3a-0: added next buffer
    [   56.427732] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.447732] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.447739] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.447746] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.447753] vin3a-0: added next buffer
    [   56.447760] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.467699] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.467706] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.467712] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.467719] vin3a-0: added next buffer
    [   56.467726] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.487665] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.487671] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.487678] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.487684] vin3a-0: added next buffer
    [   56.487691] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.507727] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.507733] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.507739] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.507746] vin3a-0: added next buffer
    [   56.507753] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.527694] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.527700] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.527706] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.527713] vin3a-0: added next buffer
    [   56.527719] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.547755] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.547762] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.547768] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.547775] vin3a-0: added next buffer
    [   56.547782] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.567691] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.567697] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.567703] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.567710] vin3a-0: added next buffer
    [   56.567717] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.587721] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.587728] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.587734] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.587741] vin3a-0: added next buffer
    [   56.587747] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.607687] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.607694] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.607700] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.607707] vin3a-0: added next buffer
    [   56.607714] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.627718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.627725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.627731] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.627738] vin3a-0: added next buffer
    [   56.627744] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.647716] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.647723] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.647729] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.647736] vin3a-0: added next buffer
    [   56.647743] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.667715] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.667722] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.667728] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.667735] vin3a-0: added next buffer
    [   56.667742] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.687681] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.687688] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.687694] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.687701] vin3a-0: added next buffer
    [   56.687708] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.707712] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.707718] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.707724] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.707731] vin3a-0: added next buffer
    [   56.707737] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.727680] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.727687] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.727693] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.727701] vin3a-0: added next buffer
    [   56.727708] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.747772] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.747779] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.747785] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.747792] vin3a-0: added next buffer
    [   56.747799] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.767676] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.767683] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.767690] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.767696] vin3a-0: added next buffer
    [   56.767703] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.787706] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.787712] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.787718] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.787725] vin3a-0: added next buffer
    [   56.787732] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.807673] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.807681] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.807687] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.807694] vin3a-0: added next buffer
    [   56.807701] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.827704] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.827711] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.827717] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.827724] vin3a-0: added next buffer
    [   56.827731] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.847734] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.847740] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.847746] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   56.847753] vin3a-0: added next buffer
    [   56.847760] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   56.867700] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.867707] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.867714] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.867721] vin3a-0: added next buffer
    [   56.867728] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   56.887698] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.887704] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.887711] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   56.887718] vin3a-0: added next buffer
    [   56.887725] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   56.907729] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.907735] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.907741] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   56.907748] vin3a-0: added next buffer
    [   56.907755] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   56.927696] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.927703] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.927709] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   56.927716] vin3a-0: added next buffer
    [   56.927723] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   56.947757] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.947765] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.947771] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   56.947777] vin3a-0: added next buffer
    [   56.947784] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   56.967693] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.967700] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.967707] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   56.967714] vin3a-0: added next buffer
    [   56.967721] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   56.987722] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   56.987729] vin3: IRQ 0: handling LIST0_COMPLETE
    [   56.987735] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   56.987742] vin3a-0: added next buffer
    [   56.987748] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.007689] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.007696] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.007702] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.007709] vin3a-0: added next buffer
    [   57.007716] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.027719] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.027725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.027731] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.027738] vin3a-0: added next buffer
    [   57.027745] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.047718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.047725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.047732] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.047738] vin3a-0: added next buffer
    [   57.047745] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.067718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.067725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.067731] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.067738] vin3a-0: added next buffer
    [   57.067745] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.087683] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.087690] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.087696] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.087703] vin3a-0: added next buffer
    [   57.087709] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.107713] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.107720] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.107726] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.107733] vin3a-0: added next buffer
    [   57.107739] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.127680] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.127686] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.127692] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.127699] vin3a-0: added next buffer
    [   57.127705] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.147742] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.147749] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.147755] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.147761] vin3a-0: added next buffer
    [   57.147768] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.167678] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.167684] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.167690] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.167698] vin3a-0: added next buffer
    [   57.167705] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.187707] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.187714] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.187720] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.187727] vin3a-0: added next buffer
    [   57.187734] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.207674] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.207681] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.207687] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.207694] vin3a-0: added next buffer
    [   57.207701] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.227704] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.227711] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.227717] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.227723] vin3a-0: added next buffer
    [   57.227730] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.247703] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.247709] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.247715] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.247722] vin3a-0: added next buffer
    [   57.247728] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.267732] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.267739] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.267745] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.267751] vin3a-0: added next buffer
    [   57.267758] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.287700] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.287706] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.287712] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.287719] vin3a-0: added next buffer
    [   57.287726] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.307731] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.307738] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.307744] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.307751] vin3a-0: added next buffer
    [   57.307758] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.327697] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.327703] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.327709] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.327716] vin3a-0: added next buffer
    [   57.327722] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.347727] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.347733] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.347739] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.347746] vin3a-0: added next buffer
    [   57.347753] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.367694] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.367702] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.367708] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.367714] vin3a-0: added next buffer
    [   57.367722] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.387724] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.387731] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.387737] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.387744] vin3a-0: added next buffer
    [   57.387751] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.407691] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.407697] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.407703] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.407710] vin3a-0: added next buffer
    [   57.407717] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.427722] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.427729] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.427735] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.427742] vin3a-0: added next buffer
    [   57.427749] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.447720] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.447727] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.447732] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.447739] vin3a-0: added next buffer
    [   57.447747] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.467718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.467725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.467731] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.467737] vin3a-0: added next buffer
    [   57.467744] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.487685] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.487691] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.487697] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.487704] vin3a-0: added next buffer
    [   57.487710] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.507715] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.507721] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.507727] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.507734] vin3a-0: added next buffer
    [   57.507740] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.527681] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.527688] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.527694] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.527700] vin3a-0: added next buffer
    [   57.527707] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.547743] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.547749] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.547755] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.547762] vin3a-0: added next buffer
    [   57.547769] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.567679] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.567685] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.567691] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.567698] vin3a-0: added next buffer
    [   57.567705] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.587709] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.587716] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.587722] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.587729] vin3a-0: added next buffer
    [   57.587735] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.607676] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.607683] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.607689] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.607696] vin3a-0: added next buffer
    [   57.607702] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.627737] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.627744] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.627750] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.627757] vin3a-0: added next buffer
    [   57.627764] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.647704] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.647711] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.647718] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.647724] vin3a-0: added next buffer
    [   57.647731] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.667734] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.667741] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.667747] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.667754] vin3a-0: added next buffer
    [   57.667761] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.687701] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.687708] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.687714] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.687721] vin3a-0: added next buffer
    [   57.687727] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.707732] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.707738] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.707744] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.707751] vin3a-0: added next buffer
    [   57.707758] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.727698] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.727705] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.727711] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.727717] vin3a-0: added next buffer
    [   57.727724] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.747729] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.747736] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.747742] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.747749] vin3a-0: added next buffer
    [   57.747756] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.767697] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.767705] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.767711] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.767718] vin3a-0: added next buffer
    [   57.767725] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.787729] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.787737] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.787744] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.787751] vin3a-0: added next buffer
    [   57.787758] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.807694] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.807701] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.807707] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.807714] vin3a-0: added next buffer
    [   57.807722] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.827723] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.827730] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.827736] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.827744] vin3a-0: added next buffer
    [   57.827751] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.847690] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.847697] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.847704] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   57.847711] vin3a-0: added next buffer
    [   57.847718] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   57.867721] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.867728] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.867734] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.867742] vin3a-0: added next buffer
    [   57.867748] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   57.887687] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.887694] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.887700] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   57.887707] vin3a-0: added next buffer
    [   57.887714] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   57.907716] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.907723] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.907729] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   57.907736] vin3a-0: added next buffer
    [   57.907742] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   57.927685] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.927693] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.927700] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   57.927707] vin3a-0: added next buffer
    [   57.927714] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   57.947713] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.947720] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.947727] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   57.947733] vin3a-0: added next buffer
    [   57.947740] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   57.967680] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.967687] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.967693] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   57.967701] vin3a-0: added next buffer
    [   57.967707] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   57.987711] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   57.987717] vin3: IRQ 0: handling LIST0_COMPLETE
    [   57.987723] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   57.987730] vin3a-0: added next buffer
    [   57.987737] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.007710] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.007718] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.007724] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.007731] vin3a-0: added next buffer
    [   58.007738] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.027739] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.027746] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.027752] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.027758] vin3a-0: added next buffer
    [   58.027765] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.047706] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.047713] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.047719] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.047726] vin3a-0: added next buffer
    [   58.047733] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.067736] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.067743] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.067749] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.067756] vin3a-0: added next buffer
    [   58.067762] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.087703] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.087710] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.087715] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.087722] vin3a-0: added next buffer
    [   58.087729] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.107734] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.107741] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.107747] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.107754] vin3a-0: added next buffer
    [   58.107761] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.127700] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.127706] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.127712] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.127718] vin3a-0: added next buffer
    [   58.127725] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.147731] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.147739] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.147745] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.147752] vin3a-0: added next buffer
    [   58.147759] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.167698] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.167706] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.167712] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.167719] vin3a-0: added next buffer
    [   58.167726] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.187727] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.187734] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.187740] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.187747] vin3a-0: added next buffer
    [   58.187754] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.207694] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.207701] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.207707] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.207713] vin3a-0: added next buffer
    [   58.207720] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.227724] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.227731] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.227737] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.227743] vin3a-0: added next buffer
    [   58.227750] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.247691] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.247698] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.247704] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.247711] vin3a-0: added next buffer
    [   58.247718] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.267721] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.267728] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.267734] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.267741] vin3a-0: added next buffer
    [   58.267748] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.287688] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.287695] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.287701] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.287707] vin3a-0: added next buffer
    [   58.287714] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.307718] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.307725] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.307730] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.307737] vin3a-0: added next buffer
    [   58.307744] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.327687] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.327694] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.327700] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.327707] vin3a-0: added next buffer
    [   58.327714] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.347715] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.347722] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.347728] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.347735] vin3a-0: added next buffer
    [   58.347742] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.367714] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.367722] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.367728] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.367735] vin3a-0: added next buffer
    [   58.367742] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.387744] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.387751] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.387757] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.387764] vin3a-0: added next buffer
    [   58.387771] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.407711] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.407718] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.407724] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.407731] vin3a-0: added next buffer
    [   58.407738] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.427742] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.427749] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.427755] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.427762] vin3a-0: added next buffer
    [   58.427769] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.447708] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.447715] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.447721] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.447728] vin3a-0: added next buffer
    [   58.447735] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.467738] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.467745] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.467751] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.467758] vin3a-0: added next buffer
    [   58.467764] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.487705] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.487712] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.487717] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.487724] vin3a-0: added next buffer
    [   58.487731] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.507798] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.507805] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.507811] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.507817] vin3a-0: added next buffer
    [   58.507824] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.527701] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.527708] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.527714] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.527721] vin3a-0: added next buffer
    [   58.527727] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.547732] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.547738] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.547745] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.547752] vin3a-0: added next buffer
    [   58.547758] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.567699] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.567705] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.567711] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.567718] vin3a-0: added next buffer
    [   58.567725] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.587729] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.587736] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.587743] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.587750] vin3a-0: added next buffer
    [   58.587756] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.607759] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.607765] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.607771] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.607778] vin3a-0: added next buffer
    [   58.607785] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.627726] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.627732] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.627738] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.627744] vin3a-0: added next buffer
    [   58.627751] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.647694] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.647701] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.647707] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.647713] vin3a-0: added next buffer
    [   58.647720] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.667723] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.667729] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.667736] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.667743] vin3a-0: added next buffer
    [   58.667750] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.687690] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.687696] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.687702] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.687709] vin3a-0: added next buffer
    [   58.687716] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.707783] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.707789] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.707795] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.707802] vin3a-0: added next buffer
    [   58.707809] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.727687] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.727693] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.727699] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.727706] vin3a-0: added next buffer
    [   58.727712] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.747748] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.747755] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.747761] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.747768] vin3a-0: added next buffer
    [   58.747775] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.767715] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.767722] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.767728] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.767735] vin3a-0: added next buffer
    [   58.767742] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.787745] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.787752] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.787758] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.787765] vin3a-0: added next buffer
    [   58.787772] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.807746] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.807754] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.807760] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.807767] vin3a-0: added next buffer
    [   58.807775] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.827743] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.827749] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.827755] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.827762] vin3a-0: added next buffer
    [   58.827769] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.847711] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.847718] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.847725] vin3a-0: vip buffer complete 0xee232800, 0x0
    [   58.847732] vin3a-0: added next buffer
    [   58.847739] vin3a-0: start_dma: vb2 buf idx:2, dma_addr:0xdf300000
    [   58.867740] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.867746] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.867752] vin3a-0: vip buffer complete 0xee232e00, 0x0
    [   58.867760] vin3a-0: added next buffer
    [   58.867767] vin3a-0: start_dma: vb2 buf idx:6, dma_addr:0xdf500000
    [   58.887706] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.887713] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.887718] vin3a-0: vip buffer complete 0xee233000, 0x0
    [   58.887725] vin3a-0: added next buffer
    [   58.887732] vin3a-0: start_dma: vb2 buf idx:5, dma_addr:0xdf480000
    [   58.907769] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.907775] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.907781] vin3a-0: vip buffer complete 0xee232c00, 0x0
    [   58.907788] vin3a-0: added next buffer
    [   58.907795] vin3a-0: start_dma: vb2 buf idx:1, dma_addr:0xdf280000
    [   58.927705] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.927711] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.927717] vin3a-0: vip buffer complete 0xee233400, 0x0
    [   58.927724] vin3a-0: added next buffer
    [   58.927731] vin3a-0: start_dma: vb2 buf idx:3, dma_addr:0xdf380000
    [   58.947734] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.947742] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.947747] vin3a-0: vip buffer complete 0xee233200, 0x0
    [   58.947754] vin3a-0: added next buffer
    [   58.947761] vin3a-0: start_dma: vb2 buf idx:0, dma_addr:0xdf200000
    [   58.967701] vin3: IRQ 110 VIP_INT0_STATUS0 0x1
    [   58.967708] vin3: IRQ 0: handling LIST0_COMPLETE
    [   58.967714] vin3a-0: vip buffer complete 0xee232a00, 0x0
    [   58.967721] vin3a-0: added next buffer
    [   58.967728] vin3a-0: start_dma: vb2 buf idx:4, dma_addr:0xdf400000
    [   58.983956] vin3a-0: vip_stop_streaming:
    [   58.983967] [vip_port_busy] Port is busy!
    [   58.983975] vin3: vip_set_slice_path:
    [   58.988515] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000
    [   58.988521] vin3: vip_set_slice_path:
    [   58.988529] vin3: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000
    [   58.988915] vin3a-0: Clear channel no: 38
    [   58.988942] video2: VIDIOC_STREAMOFF: type=vid-cap
    [   58.989090] video2: VIDIOC_REQBUFS: error -16: count=0, type=vid-cap, memory=mmap
    [   58.993145] vin3a-0: vip_release
    [   58.993611] vin3a-0: vip_release_stream: stream instance 0x00000008ee6d0000
    [   58.993619] vin3a: vip_release_port: port instance 0xee00c9c0ee0a3810

    What else can I check to debug this?

  • Here's the VPDMA dump, in case it helps. I'm not really sure how to interpret this

    VPDMA descriptor dump
    |----------------------------|
    | Address (hex) | Data (hex) |
    |----------------------------|
    | 0xAE12E000    | 0x1E0005A0 |
    | 0xAE12E004    | 0x00000000 |
    | 0xAE12E008    | 0xDF300000 |
    | 0xAE12E00C    | 0x52270027 |
    | 0xAE12E010    | 0xAE12E1E4 |
    | 0xAE12E014    | 0x00000011 |
    | 0xAE12E018    | 0x00000000 |
    | 0xAE12E01C    | 0x00000000 |
    | 0xAE12E020    | 0x00000000 |
    | 0xAE12E024    | 0x00000000 |
    | 0xAE12E028    | 0x00000000 |
    | 0xAE12E02C    | 0x00000000 |
    | 0xAE12E030    | 0x00000000 |
    | 0xAE12E034    | 0x00000000 |
    | 0xAE12E038    | 0x00000000 |
    | 0xAE12E03C    | 0x00000000 |
    | 0xAE12E040    | 0x00000000 |
    |----------------------------|
    
    VPDMA data type:- 0x7
    VPDMA channel number used:- 39
    
    VPDMA write descriptor dump
    |----------------------------|
    | Address (hex) | Data (hex) |
    |----------------------------|
    | 0xAE12E1E0    | 0x00000000 |
    | 0xAE12E1E4    | 0x00000000 |
    | 0xAE12E1E8    | 0x00000000 |
    | 0xAE12E1EC    | 0x00000000 |
    | 0xAE12E1F0    | 0x00000000 |
    | 0xAE12E1F4    | 0x00000000 |
    | 0xAE12E1F8    | 0x00000000 |
    | 0xAE12E1FC    | 0x00000000 |
    | 0xAE12E200    | 0x00000000 |
    |----------------------------|
    
    Frame size written:- 0 x 0
    
    Crossbar mapping:-
    | 66 | 0x4A002AC0 | 352 | VIP2_IRQ_1 | VIP2 | VIP2 interrupt 1 |
    
    Crossbar source 352 VIP2_IRQ_1 mapped to MPU GIC 98
    
    Interrupt count:- 

  • Hi Rajat,

    Instead of VPDMA register dump, can you please share VIP register dump? It would help to understand how VIP is getting configured.

    Regards,

    Brijesh

  • Hi Brijesh

    How do I get the VIP register dump?

  • Hi Rajat,

    Please check the VIP instance that you are using and from TRM, you could get the base address of this VIP instance. Please save 100 registers from this base address and share them.

    Regards,

    Brijesh