Поменять местами каналы LVDS
	
	GigAl 
		
	 
		
		Пункты: 1035 Регистрация: 26.09.2016 
	 
		
		Доброго времени суток! 
	 
		
	 
	
		
	 
 
	
	sasamy 
		
	 
		
		Пункты: 92820 Регистрация: 14.08.2009 
	 
		
		Цитата 
Попробуйте через опцию primary в DTS поменять
buildroot-2016.08-sk/output/build/linux-custom/arch/arm/boot/dts
там есть 4 файла для разных комбинаций дисплеев - поменяйте во всех
imx6qdl-lvds-1024x768-1024x768.dtsi  
imx6qdl-lvds-1024x768-800x480.dtsi  
imx6qdl-lvds-800x480-1024x768.dtsi
  imx6qdl-lvds-800x480-800x480.dtsi
&ldb {
        status = "okay";
        lvds-channel@0 {
                fsl,data-mapping = "spwg";
                fsl,data-width = <24>;
/* primary; */ 
                status = "okay";
....
        lvds-channel@1 {
                fsl,data-mapping = "spwg";
                fsl,data-width = <24>;
                
primary;  
                status = "okay";
....
и пересобрать 
./kernel_rebuild.sh
	 
		
	 
	
		
	 
 
	
	GigAl 
		
	 
		
		Пункты: 1035 Регистрация: 26.09.2016 
	 
		
		К сожалению данный способ не помог :(
	 
		
	 
	
		
	 
 
	
	sasamy 
		
	 
		
		Пункты: 92820 Регистрация: 14.08.2009 
	 
		
		Цитата К сожалению данный способ не помог :(
если вы про это
Цитата 
так не сделать - на уровне пинов LVDS нет мультиплексоров, можно только поменять местами при подключении к IPU DI0/DI1, соответственно в Linux fb0/fb2. Раньше через board-файл это было проще сделать, в DTS я думал параметр primary за это отвечает.