<?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 how to integrate a i2c touch driver which is controlled by an hid device in yocto in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2174393#M5982</link>
    <description>&lt;P&gt;&lt;SPAN class=""&gt;I am using a GOODIX touch which is connected to the imx processor through an hid device like hid-ft260.&lt;BR /&gt;how to integrate a i2c touch driver which is controlled by an hid device in yocto. currently i am adding the goodix driver in the devicetree of the I2c node which is created by the hid device. Is it the right way to add the driver to the yocto&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;The hid device create the i2c bus 8 when connected with the imx . So is it ok to give the i2c node inside that bus which the imx able to detect it. Should i need to implement any other logic inside this&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I will add the devictree snippet which i have added in the root node&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ft260_i2c_bus: i2c@8 {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#address-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#address-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;1&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#size-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#size-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reg = &amp;lt;8&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ft260_gpio: gpio {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;gpio-controller;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#gpio-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#gpio-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupt-controller;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#interrupt-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#interrupt-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;touchcontroller: touchcontroller@5d {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;compatible = "goodix,gt911";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reg = &amp;lt;0x5d&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupt-parent = &amp;lt;&amp;amp;ft260_gpio&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupts = &lt;LI-EMOJI id="lia_red-heart" title=":red_heart:"&gt;&lt;/LI-EMOJI&gt; IRQ_TYPE_EDGE_FALLING&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reset-gpios = &amp;lt;&amp;amp;ft260_gpio 2 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Sep 2025 14:39:23 GMT</pubDate>
    <dc:creator>Cyriactoms</dc:creator>
    <dc:date>2025-09-23T14:39:23Z</dc:date>
    <item>
      <title>how to integrate a i2c touch driver which is controlled by an hid device in yocto</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2174393#M5982</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;I am using a GOODIX touch which is connected to the imx processor through an hid device like hid-ft260.&lt;BR /&gt;how to integrate a i2c touch driver which is controlled by an hid device in yocto. currently i am adding the goodix driver in the devicetree of the I2c node which is created by the hid device. Is it the right way to add the driver to the yocto&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;The hid device create the i2c bus 8 when connected with the imx . So is it ok to give the i2c node inside that bus which the imx able to detect it. Should i need to implement any other logic inside this&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;I will add the devictree snippet which i have added in the root node&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ft260_i2c_bus: i2c@8 {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#address-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#address-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;1&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#size-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#size-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reg = &amp;lt;8&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;ft260_gpio: gpio {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;gpio-controller;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#gpio-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#gpio-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupt-controller;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;A title="#interrupt-cells" target="_blank"&gt;&lt;SPAN class=""&gt;#interrupt-cells&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;touchcontroller: touchcontroller@5d {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;compatible = "goodix,gt911";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reg = &amp;lt;0x5d&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupt-parent = &amp;lt;&amp;amp;ft260_gpio&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;interrupts = &lt;LI-EMOJI id="lia_red-heart" title=":red_heart:"&gt;&lt;/LI-EMOJI&gt; IRQ_TYPE_EDGE_FALLING&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;reset-gpios = &amp;lt;&amp;amp;ft260_gpio 2 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;status = "okay";&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;};&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Sep 2025 14:39:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2174393#M5982</guid>
      <dc:creator>Cyriactoms</dc:creator>
      <dc:date>2025-09-23T14:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: how to integrate a i2c touch driver which is controlled by an hid device in yocto</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2175080#M5983</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;For goodix touchscreen one can look at boundary devices nitrogen 8m board:&lt;/P&gt;
&lt;P&gt;&lt;A class="link-titled" title="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_4.14.x_2.0.0_ga/arch/arm64/boot/dts/freescale/imx8mq-nitrogen8m.dts" href="https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_4.14.x_2.0.0_ga/arch/arm64/boot/dts/freescale/imx8mq-nitrogen8m.dts" rel="nofollow noopener noreferrer" target="_blank"&gt;linux-imx6/imx8mq-nitrogen8m.dts at boundary-imx_4.14.x_2.0.0_ga · boundarydevices/linux-imx6 · GitH...&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A class="link-titled" title="http://boundary80.rssing.com/chan-7689470/latest.php" href="http://boundary80.rssing.com/chan-7689470/latest.php" rel="nofollow noopener noreferrer" target="_blank"&gt;Boundary Devices&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2025 13:59:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2175080#M5983</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2025-09-24T13:59:21Z</dc:date>
    </item>
    <item>
      <title>Re: how to integrate a i2c touch driver which is controlled by an hid device in yocto</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2175124#M5984</link>
      <description>&lt;P&gt;Can i add it after connecting the hid device to the imx board.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2025 15:15:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/how-to-integrate-a-i2c-touch-driver-which-is-controlled-by-an/m-p/2175124#M5984</guid>
      <dc:creator>Cyriactoms</dc:creator>
      <dc:date>2025-09-24T15:15:03Z</dc:date>
    </item>
  </channel>
</rss>

