<?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 Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16) in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433625#M66211</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Request someone from Freescale to Look into this?&lt;/P&gt;&lt;P&gt;Prompt reply is appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jul 2015 11:07:41 GMT</pubDate>
    <dc:creator>dilshad_alam</dc:creator>
    <dc:date>2015-07-15T11:07:41Z</dc:date>
    <item>
      <title>GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433614#M66200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using GPIO_IO23 for WL_RST_PIN pin which is used for Resetting the WLAN chip.&lt;/P&gt;&lt;P&gt;GPIO_IO23 is defined in imxdl-pinfunc.h&lt;/P&gt;&lt;P&gt;#define MX6QDL_PAD_SD4_DAT5__GPIO2_IO13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x354 0x73c 0x000 0x5 0x0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Defined this pin in my dts file under Hog group.&lt;/P&gt;&lt;P&gt;&amp;nbsp; hog {&lt;/P&gt;&lt;P&gt;&amp;nbsp; pinctrl_hog_1: hoggrp-1 {&lt;/P&gt;&lt;P&gt;&amp;nbsp; fsl,pins = &amp;lt;&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_SD4_DAT5__GPIO2_IO13 0x0f0b0 /* WIFI_ON (reset, active low) */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My Target is based on Wandboard design. So I refered Wandboard DT which has below configuration.&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A25__GPIO5_IO02 0x0f0b0 /* WIFI_ON (reset, active low) */&lt;/P&gt;&lt;P&gt;and changed GPIO5_IO02 to GPIO2_IO13.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Used this pin in rfkill node.&lt;/P&gt;&lt;P&gt; wifi-rst-n = &amp;lt;&amp;amp;gpio2 13 0&amp;gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static int wand_rfkill_wifi_probe(struct device *dev,&lt;/P&gt;&lt;P&gt;&amp;nbsp; struct device_node *np,&lt;/P&gt;&lt;P&gt;&amp;nbsp; struct wand_rfkill_data *rfkill)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; int ret;&lt;/P&gt;&lt;P&gt;&amp;nbsp; int wl_rst_n;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; wl_rst_n = of_get_named_gpio(np, "wifi-rst-n", 0);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (!gpio_is_valid(wl_rst_n))&lt;/P&gt;&lt;P&gt;&amp;nbsp; pr_info("Dilshad %s incorrect wifi gpios\n",__func__);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; dev_info(dev, "initialize wifi chip\n");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ret=gpio_request(wl_rst_n, "wl_rst_n");&lt;/P&gt;&lt;P&gt;&amp;nbsp; dev_info(dev, "gpio request return value %d\n", ret);&lt;/P&gt;&lt;P&gt;&amp;nbsp; gpio_direction_output(wl_rst_n, 0);&lt;/P&gt;&lt;P&gt;&amp;nbsp; msleep(11);&lt;/P&gt;&lt;P&gt;&amp;nbsp; gpio_set_value(wl_rst_n, 1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got below Kernel logs:&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.318338] wandboard-rfkill rfkill.30: initialize wifi chip&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.318352] wandboard-rfkill rfkill.30: gpio request return value -16&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error code 16 signifies to BUSY.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also Let me know what does 0x0f0b0&amp;nbsp; signifies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please tell me if i am missing anything.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 06:51:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433614#M66200</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-06-26T06:51:45Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433615#M66201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dilshad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the error BUSY is usually caused by pinctrl because this pin is already used by another driver (possible with different muxing).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please look at &lt;A href="http://lxr.free-electrons.com/source/Documentation/devicetree/bindings/pinctrl/fsl,imx6dl-pinctrl.txt" title="http://lxr.free-electrons.com/source/Documentation/devicetree/bindings/pinctrl/fsl,imx6dl-pinctrl.txt"&gt;Linux/Documentation/devicetree/bindings/pinctrl/fsl,imx6dl-pinctrl.txt - Linux Cross Reference - Free Electrons&lt;/A&gt; &lt;/P&gt;&lt;P&gt;for the meaning of 0x0f0b0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 07:08:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433615#M66201</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2015-06-26T07:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433616#M66202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefan,&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;If you attempt assigned pins to one group in another node. Pinctrl throws error in begining only.&lt;/P&gt;&lt;P&gt;This error is reported when i enabled usdhc4 node as this node also uses muxed functionality SD4_DAT5 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[&amp;nbsp; 111.272406] imx6dl-pinctrl 20e0000.iomuxc: pin MX6DL_PAD_SD4_DAT5 already requested by 20e0000.iomuxc; cannot claim for 219c000.usdhc&lt;/P&gt;&lt;P&gt;[&amp;nbsp; 111.284415] imx6dl-pinctrl 20e0000.iomuxc: pin-213 (219c000.usdhc) status -22&lt;/P&gt;&lt;P&gt;[&amp;nbsp; 111.291558] imx6dl-pinctrl 20e0000.iomuxc: could not request pin 213 on device 20e0000.iomuxc&lt;/P&gt;&lt;P&gt;[&amp;nbsp; 111.300090] sdhci-esdhc-imx 219c000.usdhc: Error applying setting, reverse things back&lt;/P&gt;&lt;P&gt;[&amp;nbsp; 121.324833] mmc2: Timeout waiting for hardware interrupt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refered the datasheet found this pin can be used for three purpose.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/58548i53D5F098461FAD19/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;SD4_DATA5 I am not using and UART2_RTSB also i have checked i am not using this functionality also. In that case GPIO2_IO13 should work.&lt;/P&gt;&lt;P&gt;Do you have nay other pointers?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 09:28:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433616#M66202</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-06-26T09:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433617#M66203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried to narrow down the problem in the GPIO driver with some pr_info messages ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 09:40:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433617#M66203</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2015-06-26T09:40:12Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433618#M66204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry to say, I dont have much idea on Imx GPIO framework. Could you please suggest code place where I debug this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 09:49:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433618#M66204</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-06-26T09:49:55Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433619#M66205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can anyone from freescale reply to this thread?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 06:11:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433619#M66205</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-07-01T06:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433620#M66206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to start with gpio_request() from drivers/gpio/core.c&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 06:15:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433620#M66206</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2015-07-01T06:15:02Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433621#M66207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefan,&lt;/P&gt;&lt;P&gt;There is no such files core.c under drivers/gpio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gpio_request() function is defined in gpiolib.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static int gpiod_request(struct gpio_desc *desc, const char *label)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; struct gpio_chip *chip;&lt;/P&gt;&lt;P&gt;&amp;nbsp; int status = -EPROBE_DEFER;&lt;/P&gt;&lt;P&gt;&amp;nbsp; unsigned long flags;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (!desc) {&lt;/P&gt;&lt;P&gt;&amp;nbsp; pr_warn("%s: invalid GPIO\n", __func__);&lt;/P&gt;&lt;P&gt;&amp;nbsp; return -EINVAL;&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; spin_lock_irqsave(&amp;amp;gpio_lock, flags);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; chip = desc-&amp;gt;chip;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (chip == NULL)&lt;/P&gt;&lt;P&gt;&amp;nbsp; goto done;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (!try_module_get(chip-&amp;gt;owner))&lt;/P&gt;&lt;P&gt;&amp;nbsp; goto done;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; /* NOTE:&amp;nbsp; gpio_request() can be called in early boot,&lt;/P&gt;&lt;P&gt;&amp;nbsp; * before IRQs are enabled, for non-sleeping (SOC) GPIOs.&lt;/P&gt;&lt;P&gt;&amp;nbsp; */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if (test_and_set_bit(FLAG_REQUESTED, &amp;amp;desc-&amp;gt;flags) == 0) {&lt;/P&gt;&lt;P&gt;&amp;nbsp; desc_set_label(desc, label ? : "?");&lt;/P&gt;&lt;P&gt;&amp;nbsp; status = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp; } else {&lt;/P&gt;&lt;P&gt;&amp;nbsp; status = -EBUSY;&lt;/P&gt;&lt;P&gt;&amp;nbsp; module_put(chip-&amp;gt;owner);&lt;/P&gt;&lt;P&gt;&amp;nbsp; goto done;&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;Code has gone into else part.&amp;nbsp; What we can conlude from here?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If GPIO pin is used by other drivers, Pincntrl throws an error and its easy to identify who is culprit?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But here in this case its simply returning value EBUSY?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As i mentioned in my previous replies, if i enable usdhc4 node which uses SD4_DATA5, Pincntrl framework throws error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO you suspect something from Uboot side ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 08:57:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433621#M66207</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-07-01T08:57:02Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433622#M66208</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe you can look at Debugfs interface of pintrcl at /sys/kernel/debug/pinctrl ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Jul 2015 09:15:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433622#M66208</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2015-07-01T09:15:52Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433623#M66209</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stefan,&lt;/P&gt;&lt;P&gt;Can you please try accessing the same pin with your hardware, whether you get same error or not.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Dilshad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jul 2015 03:49:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433623#M66209</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-07-03T03:49:00Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433624#M66210</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm sorry but i don't have a i.MX6 board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since this is a typical Linux problem, you could try the following mailing lists&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://lists.infradead.org/mailman/listinfo/linux-arm-kernel"&gt;http://lists.infradead.org/mailman/listinfo/linux-arm-kernel&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies"&gt;http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to figure out what makes GPIO pin EBUSY.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jul 2015 06:42:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433624#M66210</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2015-07-03T06:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO2_IO23 gpio_request always returns error value EBUSY(16)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433625#M66211</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Request someone from Freescale to Look into this?&lt;/P&gt;&lt;P&gt;Prompt reply is appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jul 2015 11:07:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO2-IO23-gpio-request-always-returns-error-value-EBUSY-16/m-p/433625#M66211</guid>
      <dc:creator>dilshad_alam</dc:creator>
      <dc:date>2015-07-15T11:07:41Z</dc:date>
    </item>
  </channel>
</rss>

