<?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: iMX6Q display adjustment</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287727#M34231</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Angelo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;This code&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;has the effect&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;video&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;only, not for graphics.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Taro&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Aug 2015 07:19:58 GMT</pubDate>
    <dc:creator>taroyamamoto</dc:creator>
    <dc:date>2015-08-06T07:19:58Z</dc:date>
    <item>
      <title>iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287718#M34222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to control of display brightness, contrast, hue and color saturation on iMX6Q.&lt;/P&gt;&lt;P&gt;But I could not find the control interface on kernel sources.&lt;/P&gt;&lt;P&gt;Is there any sample source code or documents ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Taro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Jun 2013 00:33:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287718#M34222</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2013-06-12T00:33:37Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287719#M34223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Only GAMMA was supported at current display driver, it is implemented by frame buffer driver ioctl "MXCFB_SET_GAMMA". The reference application can be found from the ltib unit test package: imx-test-1.1.0/test/mxc_fb_test/mxc_fb_test.c.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jun 2013 01:50:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287719#M34223</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-06-17T01:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287720#M34224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qiang:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Thank&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;you for&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;reply&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;/SPAN&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;I already know the gamma test function. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;But, its function could not change the color separately(&lt;SPAN class="short_text" lang="en"&gt;for example, R=2.0 G=2.2 B=2.2&lt;/SPAN&gt;).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Is there a way to set separately?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Taro&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jun 2013 06:46:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287720#M34224</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2013-06-17T06:46:50Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287721#M34225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For brightness, contrast, hue and color saturation, they can only be implemented in CSC, the IPU has two module for CSC, the DP can be used to CSC the frame buffer to display, for example, if your frame buffer is YUV format and display device is RGB format, then CSC will be done before sent data from frame buffer to display device, the current CSC parameter was defined in kernel file "drivers/mxc/ipu3/ipu_disp.c", ycbcr2rgb_coeff[], to support brightness, contrast, hue and color saturation adjust, you can implemented ioctl in frame buffer driver and send some customerized CSC parameters into the driver. Freescale BSP has no reference code for such use case, and we also has no reference CSC parameters for such adjusting, you need implemented it by yourself. The detail formula can be found in reference manual "37.4.9.5 Color Space Conversion unit - CSC".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; By the way, if both of your frame buffer and display play device is RGB format, then you have to use two frame buffer, one RGB format frame buffer for application, and another YUV format frame buffer for display device, for each frame, you need CSC the RGB frame buffer to YUV frame buffer, this will impact performance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jun 2013 01:59:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287721#M34225</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-06-18T01:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287722#M34226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qiang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will try to learn the CSC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Taro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Jun 2013 03:33:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287722#M34226</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2013-06-18T03:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287723#M34227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qiang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use the BSP L3.0.35_4.0.0_130424_source and find patch for MXCFB_CSC_UPDATE on 2389-ENGR00251015-2-FB-IPU-Add-mxcfb-ioctrl-to-update-IPU.patch.&lt;/P&gt;&lt;P&gt;But it has a bug. It needs a "break" for "case MXCFB_CSC_UPDATE";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to red line of the following.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Taro&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;$ cat 2389-ENGR00251015-2-FB-IPU-Add-mxcfb-ioctrl-to-update-IPU.patch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;From 74dd3ca09cc25edebb59ecb698037f8aaf2743ec Mon Sep 17 00:00:00 2001&lt;BR /&gt;From: Wayne Zou &amp;lt;&lt;A href="mailto:b36644@freescale.com"&gt;b36644@freescale.com&lt;/A&gt;&amp;gt;&lt;BR /&gt;Date: Wed, 20 Feb 2013 13:46:01 +0800&lt;BR /&gt;Subject: [PATCH 2389/2508] ENGR00251015-2 FB/IPU: Add mxcfb ioctrl to update&lt;BR /&gt;IPU DP CSC matrix&lt;/P&gt;&lt;P&gt;Add mxcfb ioctrl MXCFB_CSC_UPDATE to update IPU DP CSC matrix&lt;BR /&gt;for display adjustment.&lt;BR /&gt;This patch implements the ioctrl interface.&lt;/P&gt;&lt;P&gt;Signed-off-by: Wayne Zou &amp;lt;&lt;A href="mailto:b36644@freescale.com"&gt;b36644@freescale.com&lt;/A&gt;&amp;gt;&lt;BR /&gt;---&lt;BR /&gt;drivers/video/mxc/mxc_ipuv3_fb.c |&amp;nbsp;&amp;nbsp; 14 ++++++++++++++&lt;BR /&gt;1 files changed, 14 insertions(+), 0 deletions(-)&lt;/P&gt;&lt;P&gt;diff --git a/drivers/video/mxc/mxc_ipuv3_fb.c b/drivers/video/mxc/mxc_ipuv3_fb.c&lt;BR /&gt;index e8a3398..f8dd59e 100644&lt;BR /&gt;--- a/drivers/video/mxc/mxc_ipuv3_fb.c&lt;BR /&gt;+++ b/drivers/video/mxc/mxc_ipuv3_fb.c&lt;BR /&gt;@@ -1320,6 +1320,20 @@ static int mxcfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case MXCFB_CSC_UPDATE:&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; struct mxcfb_csc_matrix csc;&lt;BR /&gt;+&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (copy_from_user(&amp;amp;csc, (void *) arg, sizeof(csc)))&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -EFAULT;&lt;BR /&gt;+&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((mxc_fbi-&amp;gt;ipu_ch != MEM_FG_SYNC) &amp;amp;&amp;amp;&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (mxc_fbi-&amp;gt;ipu_ch != MEM_BG_SYNC) &amp;amp;&amp;amp;&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (mxc_fbi-&amp;gt;ipu_ch != MEM_BG_ASYNC0))&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -EFAULT;&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ipu_set_csc_coefficients(mxc_fbi-&amp;gt;ipu, mxc_fbi-&amp;gt;ipu_ch,&lt;BR /&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csc.param);&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;- Nothing in original patch&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; retval = -EINVAL;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;-- &lt;BR /&gt;1.7.7.4&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jul 2013 06:53:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287723#M34227</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2013-07-08T06:53:50Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287724#M34228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I create the CSC setting sample code and uploaded.&lt;/P&gt;&lt;P&gt;It can calculating the CSC matrix and updates in real time from given parameters(Brightness,Contrast,Saturation,Hue).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to follows,&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-101053"&gt;i.MX6 CSC setting sample source code&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Taro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 31 May 2014 02:27:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287724#M34228</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2014-05-31T02:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287725#M34229</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;It seems the CSC doesn’t care the color space, it just applied the CSC matrix that software sets. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d;"&gt;In BSP, we only implemented the rgb2yuv and yuv2rgb matrix.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Apr 2015 02:05:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287725#M34229</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2015-04-17T02:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287726#M34230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i tested this code on linux 3.10.17. Seems that each change to the matrix is not producing any effect to the display contrast, brightness etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What could i do wrong ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jun 2015 11:05:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287726#M34230</guid>
      <dc:creator>angelo_d</dc:creator>
      <dc:date>2015-06-22T11:05:12Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287727#M34231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Angelo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;This code&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;has the effect&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;video&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;only, not for graphics.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Taro&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Aug 2015 07:19:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287727#M34231</guid>
      <dc:creator>taroyamamoto</dc:creator>
      <dc:date>2015-08-06T07:19:58Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287728#M34232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Taro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mainly the code works, but i had to enable the csc ipu stage, that was disabled in my case.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Aug 2015 10:20:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287728#M34232</guid>
      <dc:creator>angelo_d</dc:creator>
      <dc:date>2015-08-17T10:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287729#M34233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can check this code as example about how to change CSC on Display Processor.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-101053"&gt;https://community.nxp.com/docs/DOC-101053&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Sep 2016 18:24:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/287729#M34233</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2016-09-27T18:24:10Z</dc:date>
    </item>
    <item>
      <title>Re: iMX6Q display adjustment</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/1351205#M181138</link>
      <description>&lt;P&gt;How did you enable the csc ipu stage ?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Oct 2021 14:04:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX6Q-display-adjustment/m-p/1351205#M181138</guid>
      <dc:creator>slimSHA</dc:creator>
      <dc:date>2021-10-06T14:04:45Z</dc:date>
    </item>
  </channel>
</rss>

