<?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: imx6 USB OC functionality, used GPIOs</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482403#M76882</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ingo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please look at attached Linux Manual Chapter 41 CHIPIDEA USB Driver,&lt;/P&gt;&lt;P&gt;in particular sect.41.2.2 Source Code Structure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Dec 2015 07:48:52 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2015-12-15T07:48:52Z</dc:date>
    <item>
      <title>imx6 USB OC functionality, used GPIOs</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482400#M76879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, folks!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to use GPIOs other than&lt;/P&gt;&lt;P&gt;MX6Q_PAD_KEY_COL4__USBOH3_USBOTG_OC or MX6Q_PAD_EIM_D21__USBOH3_USBOTG_OC &lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;MX6Q_PAD_KEY_ROW4__USBOH3_USBOTG_PWR or MX6Q_PAD_EIM_D22__USBOH3_USBOTG_PWR&lt;/P&gt;&lt;P&gt;for the related functions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I understood in case of xxx_OC this pin is only used to store the information inside a register, isn’t it?&lt;/P&gt;&lt;P&gt;As far as I know, in case of xxx_PWR it might be possible to enable/disable the USB voltage from USB SW driver by using setting/clearing GPIO function instead of writing to the port ctrl. regsitster, isn’t it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or is it all done by the imx hardware block directly without the possibility of modifying the SW driver?&lt;/P&gt;&lt;P&gt;TIA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kr, Ingo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Dec 2015 14:15:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482400#M76879</guid>
      <dc:creator>Ikal</dc:creator>
      <dc:date>2015-12-14T14:15:44Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 USB OC functionality, used GPIOs</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482401#M76880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ingo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you are right: it just stores the information inside a register, so one can use&lt;/P&gt;&lt;P&gt;gpios for these signals, modifying SW driver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Dec 2015 01:35:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482401#M76880</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-12-15T01:35:35Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 USB OC functionality, used GPIOs</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482402#M76881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor.&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;So, I would assume I have to register an IRQ service for the OC and set the information inside the register, too?&lt;/P&gt;&lt;P&gt;Who is working on that information?&lt;/P&gt;&lt;P&gt;May you give me a hint where to add switching the 5V for the USB OTG part based on the 3.14.38 kernel from the GA Lollipop drop, please?&lt;/P&gt;&lt;P&gt;TIA.&lt;/P&gt;&lt;P&gt;Kr, Ingo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Dec 2015 07:15:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482402#M76881</guid>
      <dc:creator>Ikal</dc:creator>
      <dc:date>2015-12-15T07:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 USB OC functionality, used GPIOs</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482403#M76882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ingo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please look at attached Linux Manual Chapter 41 CHIPIDEA USB Driver,&lt;/P&gt;&lt;P&gt;in particular sect.41.2.2 Source Code Structure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Dec 2015 07:48:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-USB-OC-functionality-used-GPIOs/m-p/482403#M76882</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-12-15T07:48:52Z</dc:date>
    </item>
  </channel>
</rss>

