@jaski.tx
kernel 2.8b6
with dtsi modified as explain before
with I2C for ADV7393 activated in “make nconfig” command
ADV7393 is an output apalis I2C is directly connected to ADV7393
dmesg | grep fb return
root@apalis-imx6:~# dmesg | grep fb
[ 0.000000] Kernel command line: vmalloc=400M user_debug=30 ip=off root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait fec_mac=00:14:2d:4e:e8:e0 consoleblank=0 no_console_suspend=1 console=tty1 console=ttymxc0,115200n8 mxc_hdmi.only_cea=1 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off fbmem=32M
[ 0.575158] fbcvt: 1920x1080@60: CVT Name - 2.073M9
[ 0.575283] mxc_sdc_fb fb@0: registered mxc display driver hdmi
[ 0.590022] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 0.646793] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 0.729929] mxc_sdc_fb fb@1: mxcfb1 is turned off!
[ 0.730086] mxc_sdc_fb fb@2: mxcfb2 is turned off!
[ 0.730234] mxc_sdc_fb fb@3: mxcfb3 is turned off!
[ 5.991710] systemd-journald[214]: File /var/log/journal/5209d4a699c840a6a0bec48cfb6dcad5/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 9.904866] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 10.018195] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 10.076773] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 10.137224] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ 10.893177] mxc_sdc_fb fb@0: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
For ADV7393
root@apalis-imx6:~# dmesg | grep adv7393
[ 2.354165] adv7393 1-002a: chip found @ 0x54 (21a0000.i2c)
root@apalis-imx6:~# dmesg | grep v4l2
[ 2.393130] mxc_v4l2_output v4l2_out: V4L2 device registered as video16
[ 2.405066] mxc_v4l2_output v4l2_out: V4L2 device registered as video17
I don’t know how make gstreamer send on /dev/videoxx
7oot@apalis-imx6:~# gst-launch-1.0 videotestsrc ! imxv4l2sink device=/dev/video17
====== IMXV4L2SINK: 4.4.2 build on Apr 1 2019 14:38:50. ======
Setting pipeline to PAUSED ...
display(/dev/fb0) resolution is (1920x1080).
Pipeline is PREROLLING ...
v4l2sink need allocate 3 buffers.
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:11.363385334
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...