<?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>i.MX ProcessorsのトピックRe: Please provide an Example for simple-framebuffer on imx8qxp</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1278052#M174182</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please try this patch on i.mx8mq&lt;/P&gt;</description>
    <pubDate>Tue, 18 May 2021 07:50:01 GMT</pubDate>
    <dc:creator>Zhiming_Liu</dc:creator>
    <dc:date>2021-05-18T07:50:01Z</dc:date>
    <item>
      <title>Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1275576#M173926</link>
      <description>&lt;P&gt;I have the goal to achieve a FlickerFreeBoot.&lt;BR /&gt;A good way to get there seams the simple-framebuffer support in linux.&lt;BR /&gt;Using the frame buffer initialized from u-boot, until drm is fully in charge.&lt;/P&gt;&lt;P&gt;My first try, see devictree fragment below, doesn't work.&lt;/P&gt;&lt;P&gt;(u-boot starts and the Display show the Logo but goes black during switch to Linux,&lt;BR /&gt;2 seconds later goes on showing the Linux Logo)&lt;/P&gt;&lt;P&gt;Could somebody provide me an example for a working config?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;chosen {
		#address-cells = &amp;lt;2&amp;gt;;
		#size-cells = &amp;lt;2&amp;gt;;
		ranges;

		bootargs = "console=ttyLP1,115200 earlycon";
		stdout-path = &amp;amp;lpuart1;
		
		simplefb_lvds0: framebuffer-lvds0 {
			compatible = "amlogic,simple-framebuffer",
				     "simple-framebuffer";
			reg = &amp;lt;0 0xbf700000 0 0xa00000&amp;gt;;
			width = &amp;lt;1280&amp;gt;;
			height = &amp;lt;800&amp;gt;;
			stride = &amp;lt;5120&amp;gt;;
			format = "x8r8g8b8";
			power-supply = &amp;lt;&amp;amp;reg_12v0&amp;gt;;
			power-domains = &amp;lt;&amp;amp;pd IMX_SC_R_LVDS_0&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_LVDS_1&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_GPU_0_PID0&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_DC_0&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_DC_0_PLL_0&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_DC_0_PLL_1&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_DC_0_VIDEO0&amp;gt;,
				&amp;lt;&amp;amp;pd IMX_SC_R_GPU_0_PID0&amp;gt;;
			clocks = &amp;lt;&amp;amp;clk IMX_SC_R_LVDS_0 IMX_SC_PM_CLK_MISC2&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_LVDS_0 IMX_SC_PM_CLK_BYPASS&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_LVDS_1 IMX_SC_PM_CLK_MISC2&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_LVDS_1 IMX_SC_PM_CLK_BYPASS&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_LVDS_0 IMX_SC_PM_CLK_MISC3&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_GPU_0_PID0 IMX_SC_PM_CLK_PER&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_GPU_0_PID0 IMX_SC_PM_CLK_MISC&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0_PLL_0 IMX_SC_PM_CLK_PLL&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0_PLL_1 IMX_SC_PM_CLK_PLL&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0_VIDEO0 IMX_SC_PM_CLK_BYPASS&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0 IMX_SC_PM_CLK_MISC0&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0 IMX_SC_PM_CLK_MISC1&amp;gt;,
				&amp;lt;&amp;amp;clk IMX_SC_R_DC_0 IMX_SC_PM_CLK_MISC0&amp;gt;,
			 	&amp;lt;&amp;amp;clk IMX_SC_R_DC_0 IMX_SC_PM_CLK_MISC1&amp;gt;,
				&amp;lt;&amp;amp;dc0_cfg_clk&amp;gt;,
			 	&amp;lt;&amp;amp;dc0_axi_ext_clk&amp;gt;,
				&amp;lt;&amp;amp;dc0_disp_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg8_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg8_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg7_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg7_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg6_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg6_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg5_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg5_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg4_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg4_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg3_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg3_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg2_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg2_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg1_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg1_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg0_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_prg0_lpcg 1&amp;gt;,
			 	&amp;lt;&amp;amp;dc0_rtram0_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_rtram0_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_rtram1_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_rtram1_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_dpr0_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_dpr0_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_dpr1_lpcg 0&amp;gt;,
				&amp;lt;&amp;amp;dc0_dpr1_lpcg 1&amp;gt;,
				&amp;lt;&amp;amp;dc0_cfg_clk&amp;gt;,
			 	&amp;lt;&amp;amp;dc0_axi_ext_clk&amp;gt;;
			status = "okay";
		};

	};&lt;/LI-CODE&gt;&lt;LI-CODE lang="c"&gt;fb_reserved: fb_reserved@bf700000 {
	reg = &amp;lt;0 0xbf700000 0 0xa00000&amp;gt;;
	no-map;
};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working on "imx kernel 5.4.47" and "imx u-boot 2020.04"&lt;/P&gt;</description>
      <pubDate>Wed, 12 May 2021 10:48:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1275576#M173926</guid>
      <dc:creator>martin_schmiede</dc:creator>
      <dc:date>2021-05-12T10:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1277289#M174098</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will try to generate a patch to support this and update here later.&lt;/P&gt;
&lt;P&gt;The idea is transfer fb io from uboot to kernel with cmdline, and using this to display uboot logo before linux logo shown.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Zhiming&lt;/P&gt;</description>
      <pubDate>Mon, 17 May 2021 02:32:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1277289#M174098</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2021-05-17T02:32:01Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1278052#M174182</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please try this patch on i.mx8mq&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 07:50:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1278052#M174182</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2021-05-18T07:50:01Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292600#M175550</link>
      <description>&lt;P&gt;I have problems applying your patch, can you tell me what u-boot version you used.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jun 2021 12:52:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292600#M175550</guid>
      <dc:creator>martin_schmiede</dc:creator>
      <dc:date>2021-06-15T12:52:56Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292622#M175552</link>
      <description>&lt;P&gt;I am not sure what exactly you patch do and how it is related to my question?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jun 2021 13:22:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292622#M175552</guid>
      <dc:creator>martin_schmiede</dc:creator>
      <dc:date>2021-06-15T13:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292646#M175554</link>
      <description>&lt;P&gt;My u-boot is running and showing a logo, that's not the problem.&lt;BR /&gt;I'm searching for an example for simple-framebuffer support in Linux.&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jun 2021 14:21:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1292646#M175554</guid>
      <dc:creator>martin_schmiede</dc:creator>
      <dc:date>2021-06-15T14:21:44Z</dc:date>
    </item>
    <item>
      <title>Re: Please provide an Example for simple-framebuffer on imx8qxp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1444157#M189330</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Was this patch implemented?&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 14 Apr 2022 12:56:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Please-provide-an-Example-for-simple-framebuffer-on-imx8qxp/m-p/1444157#M189330</guid>
      <dc:creator>afirago</dc:creator>
      <dc:date>2022-04-14T12:56:44Z</dc:date>
    </item>
  </channel>
</rss>

