<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1223999#M168736</link>
    <description>&lt;P&gt;should support it, but we don't test it yet&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 01 Feb 2021 10:23:03 GMT</pubDate>
    <dc:creator>joanxie</dc:creator>
    <dc:date>2021-02-01T10:23:03Z</dc:date>
    <item>
      <title>MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1184338#M164998</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I'm working on a custom board based on IMX8MM.&lt;/P&gt;&lt;P&gt;I'm trying to integrate a MIPI DSI to eDP bridge module which is SN65DSI86.&lt;/P&gt;&lt;P&gt;I'm getting this error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;# dmesg | grep drm
[    0.894170] imx-drm soc@0:bus@32c00000:display-subsystem: no available port
[    4.229399] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node
[    4.270746] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node
[    4.353747] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node
[    4.432826] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node
[    4.673391] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node
[    4.682721] [drm:ti_sn_bridge_probe [ti_sn65dsi86]] *ERROR* could not find any panel node&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already integrated the module flags into the Kernel defconfig via a Yocto cfg file:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;CONFIG_DRM_TI_SN65DSI86=m
CONFIG_FB_MXC_DISP_FRAMEWORK=m
CONFIG_MXC_GPU_VIV=y&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I activated a patch for the sn65dsi86.c driver based on this official kernel patch: &lt;A href="https://patchwork.kernel.org/project/dri-devel/patch/20191207203553.286017-4-robdclark@gmail.com/" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Our module is connected to I2C_1 bus, here is the node inside the i2c node:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;/* 0x2d is from the datasheet */
sn65_bridge: sn65dsi86@2d {
		#address-cells = &amp;lt;1&amp;gt;;
		#size-cells = &amp;lt;0&amp;gt;;
		compatible = "ti,sn65dsi86";
		reg = &amp;lt;0x2d&amp;gt;;
		ti,dsi-lanes = &amp;lt;4&amp;gt;;
		max,dsi-channel = &amp;lt;1&amp;gt;;
		ti,dp-lanes = &amp;lt;2&amp;gt;;
		status = "okay";
		enable-gpios = &amp;lt;&amp;amp;gpio1 9 GPIO_ACTIVE_HIGH&amp;gt;;
		interrupts-extended = &amp;lt;&amp;amp;gpio1 10 IRQ_TYPE_EDGE_FALLING&amp;gt;;
		vccio-supply = &amp;lt;&amp;amp;ldo6_reg&amp;gt;;	//1.8V
		vcca-supply = &amp;lt;&amp;amp;buck1_reg&amp;gt;;	//1.2V
		vpll-supply = &amp;lt;&amp;amp;ldo6_reg&amp;gt;;	//1.8V
		vcc-supply = &amp;lt;&amp;amp;buck1_reg&amp;gt;;	//1.2V
		clock-names = "refclk";
		clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_DSI_CORE&amp;gt;,
			     &amp;lt;&amp;amp;clk IMX8MM_CLK_DSI_PHY_REF&amp;gt;;
		panel@0 {
			reg = &amp;lt;0&amp;gt;;
			pinctrl-0 = &amp;lt;&amp;amp;pinctrl_mipi_dsi_en&amp;gt;;
			enable-gpio = &amp;lt;&amp;amp;gpio1 9 GPIO_ACTIVE_HIGH&amp;gt;;
			panel-width-mm = &amp;lt;68&amp;gt;;
			panel-height-mm = &amp;lt;130&amp;gt;;
			port {
				panel1_in: endpoint {
					remote-endpoint = &amp;lt;&amp;amp;sn65_out&amp;gt;;
				};
			};
		};
		ports {
			#address-cells = &amp;lt;1&amp;gt;;
			#size-cells = &amp;lt;0&amp;gt;;
			port@0 {
				reg = &amp;lt;0&amp;gt;;
				sn65_in: endpoint {
					remote-endpoint = &amp;lt;&amp;amp;dsim_to_sn65&amp;gt;;
				};
			};
			port@1 {
				reg = &amp;lt;1&amp;gt;;
				sn65_out: endpoint {
					data-lanes = &amp;lt;0 1 2 3&amp;gt;;
					lane-polarities = &amp;lt;0 1 0 1&amp;gt;;
					remote-endpoint = &amp;lt;&amp;amp;panel1_in&amp;gt;;
				};
			};
		};
		
	};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And here is the mipi_dsi node:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;&amp;amp;mipi_dsi {
	status = "okay";

	port@1 {
		dsim_to_sn65: endpoint {
			remote-endpoint = &amp;lt;&amp;amp;sn65_in&amp;gt;;
			attach-bridge;
		};
	};
};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used the same kernel DTS for Uboot DTS also.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE1&lt;/STRONG&gt;: I didn't add this to Uboot "&lt;STRONG&gt;&lt;SPAN&gt;video=mxcfb0:dev=mipi_dsi,TRULY-WVGA,if=RGB24&lt;/SPAN&gt;&lt;/STRONG&gt;" because I do not actually where to add it, should it be in the &lt;STRONG&gt;bootargs&lt;/STRONG&gt; variable inside the uboot machine header file?&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;NOTE2&lt;/STRONG&gt;: I didn't add the CONFIG_VIDEO and the VIDEO defines in the uboot defconfig and header file because I get an error "&lt;STRONG&gt;undefined reference to "display"&lt;/STRONG&gt;".&lt;/P&gt;&lt;P&gt;Besides, when I boot the image and try to detect the module with i2cdetect I cannot find it on i2c1:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;# i2cdetect -y 0
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Only the pmic is shown because it is on the same I2C.&lt;/P&gt;&lt;P&gt;We checked the power of the MIPI DSI module and it is correctly powered.&lt;/P&gt;&lt;P&gt;We are so blocked now, we need some help.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Is there a problem with the driver?&lt;/LI&gt;&lt;LI&gt;How to configure Uboot for the VIDEO support?&lt;/LI&gt;&lt;LI&gt;Is the kernel DTS file is correct? [The Kernel DTS file is attached]&lt;/LI&gt;&lt;LI&gt;How can we solve this?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Help us please.&lt;/P&gt;&lt;P&gt;Thanks, Talel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Nov 2020 08:10:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1184338#M164998</guid>
      <dc:creator>talel_hajsalem</dc:creator>
      <dc:date>2020-11-17T08:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1185656#M165157</link>
      <description>&lt;P&gt;currently we don't have sample code fodr SN65DSI86, only for sn65dsi84, maybe you can refer to the link as below:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/bridge/ti-sn65dsi86.c" target="_blank"&gt;https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/bridge/ti-sn65dsi86.c&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://patchwork.kernel.org/project/dri-devel/patch/20191207203553.286017-4-robdclark@gmail.com/" target="_blank"&gt;https://patchwork.kernel.org/project/dri-devel/patch/20191207203553.286017-4-robdclark@gmail.com/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2020 02:14:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1185656#M165157</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-11-19T02:14:01Z</dc:date>
    </item>
    <item>
      <title>i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1187433#M165362</link>
      <description>&lt;P&gt;Hi joanxie,&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;Now we managed to make the module appears in i2cdetect on address 0x2d I2C1&lt;/P&gt;&lt;P&gt;Actually I'm using the same driver and the same patch.&lt;/P&gt;&lt;P&gt;The driver is not interacting with the module because with i2cdetect it still appearing as 0x2d and not UU&lt;/P&gt;&lt;P&gt;Is my device tree is correct ?&lt;/P&gt;&lt;P&gt;How to add mipi_dsi setting parameter to kernel? Or to bootargs of uboot?&lt;/P&gt;&lt;P&gt;Is it necessary to activate CONFIG_MXC_VIDEO to machine defconfig file along with the machine header file?&lt;/P&gt;&lt;P&gt;Thanks, Talel&lt;/P&gt;</description>
      <pubDate>Mon, 23 Nov 2020 11:11:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1187433#M165362</guid>
      <dc:creator>talel_hajsalem</dc:creator>
      <dc:date>2020-11-23T11:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1189514#M165563</link>
      <description>&lt;P&gt;we don't have solution for TI, but I found we have another eDP solution on imx8MP, imx8MM has the same mipi dsi IP, maybe you can refer to it&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/IMX8MP-MIPI-DSI-to-eDP-bridge-board-support/ta-p/1156055" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/IMX8MP-MIPI-DSI-to-eDP-bridge-board-support/ta-p/1156055&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Nov 2020 07:37:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1189514#M165563</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2020-11-26T07:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1189575#M165571</link>
      <description>&lt;P&gt;Hi, &lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;joanxie,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;Thanks for the reply,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;Actually, this is a great solution for DSI to eDP which is &lt;STRONG&gt;ITE6151&lt;/STRONG&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;But I have an important question: Do you support the DSI to HDMI bridge &lt;STRONG&gt;ITE6161&lt;/STRONG&gt; from the same company?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="UserName lia-user-name lia-user-rank-NXP-TechSupport lia-component-message-view-widget-author-username"&gt;Talel&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Nov 2020 08:46:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1189575#M165571</guid>
      <dc:creator>talel_hajsalem</dc:creator>
      <dc:date>2020-11-26T08:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1223999#M168736</link>
      <description>&lt;P&gt;should support it, but we don't test it yet&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Feb 2021 10:23:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1223999#M168736</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2021-02-01T10:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: i Re: MIPI DSI eDP Bridge SN65DSI86 Porting Problem on IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1488994#M192497</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/155862"&gt;@talel_hajsalem&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you post your final device tree please, I am using the same bridge and having issue with it.&lt;/P&gt;&lt;P&gt;In your original device tree you have the panel defined twice&amp;nbsp;(one under root, one under dsi) is that correct?&lt;/P&gt;&lt;P&gt;Thank you, Lam&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Wed, 13 Jul 2022 21:04:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-DSI-eDP-Bridge-SN65DSI86-Porting-Problem-on-IMX8MM/m-p/1488994#M192497</guid>
      <dc:creator>lam-le</dc:creator>
      <dc:date>2022-07-13T21:04:05Z</dc:date>
    </item>
  </channel>
</rss>

