<?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: iMX portrait mode</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239604#M19703</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;about Vivante drivers screen rotation: like you, our product will have it's display rotated by 270-degrees (counter clockwise CCW).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any news about that ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 13 Oct 2013 15:41:01 GMT</pubDate>
    <dc:creator>Dataedge</dc:creator>
    <dc:date>2013-10-13T15:41:01Z</dc:date>
    <item>
      <title>iMX portrait mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239600#M19699</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to go in Portrait mode with SABRE iMX6 and 'eGalax Touch Screen,&lt;/P&gt;&lt;P&gt;using Kernel 3.0.35-2508-g54750ff. and uboot u-boot-mx6q-sabresd.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Option Rotate CCW in xorg.conf works only if I comment out the vivante driver.&lt;/P&gt;&lt;P&gt;I really need the vivante inplace, because the media play is acceptable. Without it is terrible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Is there a workaround to rotate and keep vivante in place ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;Section "Device"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Identifier&amp;nbsp;&amp;nbsp;&amp;nbsp; "i.MX Accelerated Framebuffer Device"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Driver&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "fbdev"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp; Driver&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "vivante"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "fbdev"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "/dev/fb0"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp; Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "vivante_fbdev"&amp;nbsp;&amp;nbsp;&amp;nbsp; "/dev/fb0"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Option&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Rotate"&amp;nbsp;&amp;nbsp;&amp;nbsp; "CCW"&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-family: terminal,monaco;"&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;EndSection&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&lt;/P&gt;&lt;P&gt;Second is the evdev touch Axis swap option which does not work, even the&lt;/P&gt;&lt;P&gt;xinput --list-props 11 &amp;lt;cr&amp;gt; reports the swapping setting was committed. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;Device 'eGalax Touch Screen':&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device Enabled (114):&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Coordinate Transformation Matrix (115):&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device Accel Profile (232):&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device Accel Constant Deceleration (233):&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device Accel Adaptive Deceleration (234):&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Device Accel Velocity Scaling (235):&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.000000&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evdev Axis Inversion (236):&amp;nbsp;&amp;nbsp;&amp;nbsp; 0, 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Evdev Axis Calibration (237):&amp;nbsp;&amp;nbsp;&amp;nbsp; 31935, 284, 33626, 869&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Evdev Axes Swap (238):&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Aug 2013 05:29:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239600#M19699</guid>
      <dc:creator>mariusoctavian</dc:creator>
      <dc:date>2013-08-05T05:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: iMX portrait mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239601#M19700</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rotation touch work around:&lt;/P&gt;&lt;P&gt;Is working with matrix as:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;xinput set-prop "eGalax Touch Screen" 'Coordinate Transformation Matrix' 0 -1 1 1 0 0 0 0 1&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;which I place it in ~/.xitinit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Aug 2013 16:33:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239601#M19700</guid>
      <dc:creator>mariusoctavian</dc:creator>
      <dc:date>2013-08-05T16:33:46Z</dc:date>
    </item>
    <item>
      <title>Re: iMX portrait mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239602#M19701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm having the same issue: our product will have it's display rotated by 90-degrees.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The vivante driver doesn't seem to support any display rotation and the normal fbdev is not an option performance wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have some workaround or early code available that enables hardware rotation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Aug 2013 12:25:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239602#M19701</guid>
      <dc:creator>henriroosen</dc:creator>
      <dc:date>2013-08-12T12:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: iMX portrait mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239603#M19702</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;Does anyone know where the vivante source code drivers are located?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... I found the source in kernel, but there is noting more than meaningless entry points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also: I've tried:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: calibri,verdana,arial,sans-serif;"&gt;echo NN &amp;gt; /sys/class/graphics/fb0/rotate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;where NN id 0 1 2 3 4, and works only if the vivante driver is not loaded.&lt;/P&gt;&lt;P&gt;Any success out there.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Aug 2013 14:50:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239603#M19702</guid>
      <dc:creator>mariusoctavian</dc:creator>
      <dc:date>2013-08-14T14:50:13Z</dc:date>
    </item>
    <item>
      <title>Re: iMX portrait mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239604#M19703</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;about Vivante drivers screen rotation: like you, our product will have it's display rotated by 270-degrees (counter clockwise CCW).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any news about that ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Oct 2013 15:41:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX-portrait-mode/m-p/239604#M19703</guid>
      <dc:creator>Dataedge</dc:creator>
      <dc:date>2013-10-13T15:41:01Z</dc:date>
    </item>
  </channel>
</rss>

