AnsweredAssumed Answered

IMX6 BT656 output on LCD

Question asked by morel mathias on Apr 11, 2019
Latest reply on May 14, 2019 by Qiang Li - Mpu Se

Hi,

 

I use the IMX6 with toradex apalis main board. I make a host card to use ADV7393 on the LCD interface.

 

I use the 2.7 linux kernel for imx6 here :

2.7toradex_4.1-2.0.x-imx

 

My first attempt was to use an AD723 on the VGA output with this patch : L4.9_HDMI_Interlaced_Mode_Patch.tar.bz2 The patch apply very well but not give the result i want.

 

So with the ADV7393 i want to use this patch : L3.0.35_4.1.0_GA_bt656_output_patch_2017-03-10.zip

but the patch don't apply due to files not exist...

Example : the file imx6_defconfig doesn't exist only apalis_imx6_defconfig

 

How can i found a patch for my kernel with ADV7393 support.

 

adv@adv-VirtualBox:~/linux-toradex$ sudo git am 0001-Support-BT656-and-BT1120-output-for-iMX6-ipuv3.patch
[sudo] password for adv:
Applying: Support BT656 and BT1120 output for iMX6 ipuv3.
.git/rebase-apply/patch:41: trailing whitespace.
.ipu_id = 0,
.git/rebase-apply/patch:42: trailing whitespace.
.disp_id = 0,
.git/rebase-apply/patch:282: trailing whitespace.

.git/rebase-apply/patch:296: trailing whitespace.

.git/rebase-apply/patch:479: trailing whitespace.
static void _ipu_dc_setup_bt656_interlaced(struct ipu_soc *ipu,
error: arch/arm/configs/imx6_defconfig: does not exist in index
error: arch/arm/mach-mx6/board-mx6q_sabresd.c: does not exist in index
error: arch/arm/mach-mx6/devices-imx6q.h: does not exist in index
error: arch/arm/plat-mxc/include/mach/ipu-v3.h: does not exist in index
error: drivers/media/video/mxc/output/mxc_vout.c: does not exist in index
error: patch failed: drivers/mxc/ipu3/ipu_common.c:356
error: drivers/mxc/ipu3/ipu_common.c: patch does not apply
error: patch failed: drivers/mxc/ipu3/ipu_disp.c:47
error: drivers/mxc/ipu3/ipu_disp.c: patch does not apply
error: patch failed: drivers/mxc/ipu3/ipu_regs.h:706
error: drivers/mxc/ipu3/ipu_regs.h: patch does not apply
error: drivers/video/mxc/Kconfig: does not exist in index
error: drivers/video/mxc/Makefile: does not exist in index
error: drivers/video/mxc/mxc_ipuv3_fb.c: does not exist in index
error: patch failed: include/linux/ipu.h:97
error: include/linux/ipu.h: patch does not apply
error: patch failed: include/linux/mxcfb.h:153
error: include/linux/mxcfb.h: patch does not apply
Patch failed at 0001 Support BT656 and BT1120 output for iMX6 ipuv3.
The copy of the patch that failed is found in: .git/rebase-apply/patch
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

 

Outcomes