<?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: Error -110 initializing MMC on Linux 4.9 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715262#M111151</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the imx6 v7 defconfig (still no idea if it's the right one) and our same DTS I'm getting kernel errors:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Hardware name: Freescale i.MX6 SoloLite (Device Tree)&lt;BR /&gt;[&amp;lt;8010ec88&amp;gt;] (unwind_backtrace) from [&amp;lt;8010b27c&amp;gt;] (show_stack+0x10/0x14)&lt;BR /&gt;[&amp;lt;8010b27c&amp;gt;] (show_stack) from [&amp;lt;803bc918&amp;gt;] (dump_stack+0x78/0x8c)&lt;BR /&gt;[&amp;lt;803bc918&amp;gt;] (dump_stack) from [&amp;lt;807160d0&amp;gt;] (gckOS_ReadRegisterEx+0x100/0x128)&lt;BR /&gt;[&amp;lt;807160d0&amp;gt;] (gckOS_ReadRegisterEx) from [&amp;lt;807328ac&amp;gt;] (_GetHardwareSignature.constprop.7+0x20/0x158)&lt;BR /&gt;[&amp;lt;807328ac&amp;gt;] (_GetHardwareSignature.constprop.7) from [&amp;lt;80734bdc&amp;gt;] (gckHARDWARE_Construct+0xa4/0x9d0)&lt;BR /&gt;[&amp;lt;80734bdc&amp;gt;] (gckHARDWARE_Construct) from [&amp;lt;8071f264&amp;gt;] (gckKERNEL_Construct+0x160/0x584)&lt;BR /&gt;[&amp;lt;8071f264&amp;gt;] (gckKERNEL_Construct) from [&amp;lt;80720178&amp;gt;] (gckDEVICE_AddCore+0x48/0x160)&lt;BR /&gt;[&amp;lt;80720178&amp;gt;] (gckDEVICE_AddCore) from [&amp;lt;80714384&amp;gt;] (gckGALDEVICE_Construct+0x4f0/0x9dc)&lt;BR /&gt;[&amp;lt;80714384&amp;gt;] (gckGALDEVICE_Construct) from [&amp;lt;8071c324&amp;gt;] (drv_init+0x1cc/0x330)&lt;BR /&gt;[&amp;lt;8071c324&amp;gt;] (drv_init) from [&amp;lt;8071c6d0&amp;gt;] (gpu_probe+0x1f8/0x210)&lt;BR /&gt;[&amp;lt;8071c6d0&amp;gt;] (gpu_probe) from [&amp;lt;804c94f8&amp;gt;] (platform_drv_probe+0x50/0xb0)&lt;BR /&gt;[&amp;lt;804c94f8&amp;gt;] (platform_drv_probe) from [&amp;lt;804c7d30&amp;gt;] (driver_probe_device+0x204/0x2b0)&lt;BR /&gt;[&amp;lt;804c7d30&amp;gt;] (driver_probe_device) from [&amp;lt;804c7e94&amp;gt;] (__driver_attach+0xb8/0xbc)&lt;BR /&gt;[&amp;lt;804c7e94&amp;gt;] (__driver_attach) from [&amp;lt;804c6114&amp;gt;] (bus_for_each_dev+0x68/0x9c)&lt;BR /&gt;[&amp;lt;804c6114&amp;gt;] (bus_for_each_dev) from [&amp;lt;804c71a4&amp;gt;] (bus_add_driver+0x108/0x214)&lt;BR /&gt;[&amp;lt;804c71a4&amp;gt;] (bus_add_driver) from [&amp;lt;804c859c&amp;gt;] (driver_register+0x78/0xf4)&lt;BR /&gt;[&amp;lt;804c859c&amp;gt;] (driver_register) from [&amp;lt;80e4a770&amp;gt;] (gpu_init+0x124/0x160)&lt;BR /&gt;[&amp;lt;80e4a770&amp;gt;] (gpu_init) from [&amp;lt;801017fc&amp;gt;] (do_one_initcall+0x44/0x170)&lt;BR /&gt;[&amp;lt;801017fc&amp;gt;] (do_one_initcall) from [&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable+0x154/0x1e4)&lt;BR /&gt;[&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable) from [&amp;lt;809a4318&amp;gt;] (kernel_init+0x8/0x10c)&lt;BR /&gt;[&amp;lt;809a4318&amp;gt;] (kernel_init) from [&amp;lt;801077f8&amp;gt;] (ret_from_fork+0x14/0x3c)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;It appears related to gpu_init. &amp;nbsp;I noticed that the nxp imx6sl.dtsi has a GPU section where the community linux does not. &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Mar 2018 20:38:48 GMT</pubDate>
    <dc:creator>WilliamDillon</dc:creator>
    <dc:date>2018-03-01T20:38:48Z</dc:date>
    <item>
      <title>Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715259#M111148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've just started switching to Linux kernel version 4.9.83 (via armv7-multiplatform from Robert C. Nelson). &amp;nbsp;I had been using the 4.4.80 kernel. &amp;nbsp;Updating the tag and patch set went well, and it started building right away. &amp;nbsp;But, when I load it onto my board and try to boot, I'm getting a new MMC error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;[ 1.356062] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using DMA&lt;BR /&gt;[ 1.436059] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using DMA&lt;BR /&gt;[ 1.468819] mmc0: power class selection to bus width 8 ddr 4 failed&lt;BR /&gt;[ 1.479870] mmc0: error -110 whilst initialising MMC card&lt;BR /&gt;[ 1.546064] mmc2: SDHCI controller on 2198000.usdhc [2198000.usdhc] using DMA&lt;BR /&gt;[ 1.698156] mmc2: queuing unknown CIS tuple 0x01 (3 bytes)&lt;BR /&gt;[ 1.725635] mmc2: queuing unknown CIS tuple 0x1a (5 bytes)&lt;BR /&gt;[ 1.767939] mmc2: queuing unknown CIS tuple 0x1b (8 bytes)&lt;BR /&gt;[ 1.778593] mmc0: power class selection to bus width 8 ddr 4 failed&lt;BR /&gt;[ 1.788570] mmc2: queuing unknown CIS tuple 0x14 (0 bytes)&lt;BR /&gt;[ 1.809067] mmc0: error -110 whilst initialising MMC card&lt;BR /&gt;[ 1.828199] mmc2: queuing unknown CIS tuple 0x80 (1 bytes)&lt;BR /&gt;[ 1.852984] mmc2: queuing unknown CIS tuple 0x81 (1 bytes)&lt;BR /&gt;[ 1.866895] mmc2: queuing unknown CIS tuple 0x82 (1 bytes)&lt;BR /&gt;[ 1.879443] mmc2: new high speed SDIO card at address 0001&lt;BR /&gt;[ 1.889723] Waiting for root device /dev/mmcblk0p7...&lt;BR /&gt;[ 2.021716] mmc0: power class selection to bus width 8 ddr 4 failed&lt;BR /&gt;[ 2.028137] mmc0: error -110 whilst initialising MMC card&lt;BR /&gt;[ 2.240301] mmc0: power class selection to bus width 8 ddr 4 failed&lt;BR /&gt;[ 2.246710] mmc0: error -110 whilst initialising MMC card&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using exactly the same DTS file that I had been using, and I've had no issues with the MMC to date. &amp;nbsp;The usdhc1 node in the device tree is attached:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;amp;usdhc1 {&lt;BR /&gt; pinctrl-names = "default";&lt;BR /&gt; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_usdhc1&amp;gt;;&lt;BR /&gt; bus-width = &amp;lt;8&amp;gt;;&lt;BR /&gt; non-removable;&lt;BR /&gt; no-1-8-v;&lt;BR /&gt; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;based on the kernel output, it looks like it might be an issue with the bus width parameter, but I don't know why this would change between kernel versions. &amp;nbsp;Specifically, this message seems to be the smoking gun:&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN&gt;[ 1.778593] mmc0: power class selection to bus width 8 ddr 4 failed&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This is on a custom board with an 8-bit EMMC interface wired to the SD1 port. &amp;nbsp;Partial schematics are available if that helps.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks in advance for any help!!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Feb 2018 21:52:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715259#M111148</guid>
      <dc:creator>WilliamDillon</dc:creator>
      <dc:date>2018-02-28T21:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715260#M111149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one can try with nxp official L4.9.11 described on below link as L4.9.83 is not supported by nxp:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/run-time-software/i.mx-developer-resources/i.mx-6series-i.mx-7series-software-and-development-tool-resources:IMX_SW" title="https://www.nxp.com/support/developer-resources/run-time-software/i.mx-developer-resources/i.mx-6series-i.mx-7series-software-and-development-tool-resources:IMX_SW"&gt;i.MX Software|NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Driver is described in sect.3.3 MMC/SD/SDIO Host attached Linux Manual&lt;/P&gt;&lt;P&gt;Also issues with L4.9.83 may be posted on meta-fsl-arm mailing list:&lt;BR /&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Flists.yoctoproject.org%2Flistinfo%2Fmeta-freescale" rel="nofollow" target="_blank"&gt;https://lists.yoctoproject.org/listinfo/meta-freescale&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Feb 2018 23:02:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715260#M111149</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-02-28T23:02:48Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715261#M111150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have documentation for building the NXP L4.9 from source, or a defconfig I can try? &amp;nbsp;The config I've been using results with linker errors with the NXP source code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2018 15:28:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715261#M111150</guid>
      <dc:creator>WilliamDillon</dc:creator>
      <dc:date>2018-03-01T15:28:14Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715262#M111151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the imx6 v7 defconfig (still no idea if it's the right one) and our same DTS I'm getting kernel errors:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Hardware name: Freescale i.MX6 SoloLite (Device Tree)&lt;BR /&gt;[&amp;lt;8010ec88&amp;gt;] (unwind_backtrace) from [&amp;lt;8010b27c&amp;gt;] (show_stack+0x10/0x14)&lt;BR /&gt;[&amp;lt;8010b27c&amp;gt;] (show_stack) from [&amp;lt;803bc918&amp;gt;] (dump_stack+0x78/0x8c)&lt;BR /&gt;[&amp;lt;803bc918&amp;gt;] (dump_stack) from [&amp;lt;807160d0&amp;gt;] (gckOS_ReadRegisterEx+0x100/0x128)&lt;BR /&gt;[&amp;lt;807160d0&amp;gt;] (gckOS_ReadRegisterEx) from [&amp;lt;807328ac&amp;gt;] (_GetHardwareSignature.constprop.7+0x20/0x158)&lt;BR /&gt;[&amp;lt;807328ac&amp;gt;] (_GetHardwareSignature.constprop.7) from [&amp;lt;80734bdc&amp;gt;] (gckHARDWARE_Construct+0xa4/0x9d0)&lt;BR /&gt;[&amp;lt;80734bdc&amp;gt;] (gckHARDWARE_Construct) from [&amp;lt;8071f264&amp;gt;] (gckKERNEL_Construct+0x160/0x584)&lt;BR /&gt;[&amp;lt;8071f264&amp;gt;] (gckKERNEL_Construct) from [&amp;lt;80720178&amp;gt;] (gckDEVICE_AddCore+0x48/0x160)&lt;BR /&gt;[&amp;lt;80720178&amp;gt;] (gckDEVICE_AddCore) from [&amp;lt;80714384&amp;gt;] (gckGALDEVICE_Construct+0x4f0/0x9dc)&lt;BR /&gt;[&amp;lt;80714384&amp;gt;] (gckGALDEVICE_Construct) from [&amp;lt;8071c324&amp;gt;] (drv_init+0x1cc/0x330)&lt;BR /&gt;[&amp;lt;8071c324&amp;gt;] (drv_init) from [&amp;lt;8071c6d0&amp;gt;] (gpu_probe+0x1f8/0x210)&lt;BR /&gt;[&amp;lt;8071c6d0&amp;gt;] (gpu_probe) from [&amp;lt;804c94f8&amp;gt;] (platform_drv_probe+0x50/0xb0)&lt;BR /&gt;[&amp;lt;804c94f8&amp;gt;] (platform_drv_probe) from [&amp;lt;804c7d30&amp;gt;] (driver_probe_device+0x204/0x2b0)&lt;BR /&gt;[&amp;lt;804c7d30&amp;gt;] (driver_probe_device) from [&amp;lt;804c7e94&amp;gt;] (__driver_attach+0xb8/0xbc)&lt;BR /&gt;[&amp;lt;804c7e94&amp;gt;] (__driver_attach) from [&amp;lt;804c6114&amp;gt;] (bus_for_each_dev+0x68/0x9c)&lt;BR /&gt;[&amp;lt;804c6114&amp;gt;] (bus_for_each_dev) from [&amp;lt;804c71a4&amp;gt;] (bus_add_driver+0x108/0x214)&lt;BR /&gt;[&amp;lt;804c71a4&amp;gt;] (bus_add_driver) from [&amp;lt;804c859c&amp;gt;] (driver_register+0x78/0xf4)&lt;BR /&gt;[&amp;lt;804c859c&amp;gt;] (driver_register) from [&amp;lt;80e4a770&amp;gt;] (gpu_init+0x124/0x160)&lt;BR /&gt;[&amp;lt;80e4a770&amp;gt;] (gpu_init) from [&amp;lt;801017fc&amp;gt;] (do_one_initcall+0x44/0x170)&lt;BR /&gt;[&amp;lt;801017fc&amp;gt;] (do_one_initcall) from [&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable+0x154/0x1e4)&lt;BR /&gt;[&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable) from [&amp;lt;809a4318&amp;gt;] (kernel_init+0x8/0x10c)&lt;BR /&gt;[&amp;lt;809a4318&amp;gt;] (kernel_init) from [&amp;lt;801077f8&amp;gt;] (ret_from_fork+0x14/0x3c)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;It appears related to gpu_init. &amp;nbsp;I noticed that the nxp imx6sl.dtsi has a GPU section where the community linux does not. &amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2018 20:38:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715262#M111151</guid>
      <dc:creator>WilliamDillon</dc:creator>
      <dc:date>2018-03-01T20:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715263#M111152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can't seem to edit that last post. &amp;nbsp;Here's a slightly better example of the error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;random: fast init done&lt;BR /&gt; mmcblk1: p1 p2 p3 p4 &amp;lt; p5 p6 p7 p8 &amp;gt;&lt;BR /&gt;[galcore]: _AllowAccess(582) GPU[8] Internal clock off&lt;BR /&gt;[galcore]: BUG ON @ gckOS_ReadRegisterEx(1649) (0)&lt;BR /&gt;CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.11-armv7-x6-02211-g427eb83-dirty #5&lt;BR /&gt;Hardware name: Freescale i.MX6 SoloLite (Device Tree)&lt;BR /&gt;[&amp;lt;8010ec88&amp;gt;] (unwind_backtrace) from [&amp;lt;8010b27c&amp;gt;] (show_stack+0x10/0x14)&lt;BR /&gt;[&amp;lt;8010b27c&amp;gt;] (show_stack) from [&amp;lt;803bc918&amp;gt;] (dump_stack+0x78/0x8c)&lt;BR /&gt;[&amp;lt;803bc918&amp;gt;] (dump_stack) from [&amp;lt;80723470&amp;gt;] (gckOS_ReadRegisterEx+0x100/0x128)&lt;BR /&gt;[&amp;lt;80723470&amp;gt;] (gckOS_ReadRegisterEx) from [&amp;lt;8073fe34&amp;gt;] (_GetHardwareSignature.constprop.7+0x20/0x158)&lt;BR /&gt;[&amp;lt;8073fe34&amp;gt;] (_GetHardwareSignature.constprop.7) from [&amp;lt;80742164&amp;gt;] (gckHARDWARE_Construct+0xa4/0x9d0)&lt;BR /&gt;[&amp;lt;80742164&amp;gt;] (gckHARDWARE_Construct) from [&amp;lt;8072c7ec&amp;gt;] (gckKERNEL_Construct+0x160/0x584)&lt;BR /&gt;[&amp;lt;8072c7ec&amp;gt;] (gckKERNEL_Construct) from [&amp;lt;8072d700&amp;gt;] (gckDEVICE_AddCore+0x48/0x160)&lt;BR /&gt;[&amp;lt;8072d700&amp;gt;] (gckDEVICE_AddCore) from [&amp;lt;807216f4&amp;gt;] (gckGALDEVICE_Construct+0x4f0/0x9dc)&lt;BR /&gt;[&amp;lt;807216f4&amp;gt;] (gckGALDEVICE_Construct) from [&amp;lt;80729704&amp;gt;] (drv_init+0x1cc/0x330)&lt;BR /&gt;[&amp;lt;80729704&amp;gt;] (drv_init) from [&amp;lt;80729ab0&amp;gt;] (gpu_probe+0x1f8/0x210)&lt;BR /&gt;[&amp;lt;80729ab0&amp;gt;] (gpu_probe) from [&amp;lt;804d6338&amp;gt;] (platform_drv_probe+0x50/0xb0)&lt;BR /&gt;[&amp;lt;804d6338&amp;gt;] (platform_drv_probe) from [&amp;lt;804d4b70&amp;gt;] (driver_probe_device+0x204/0x2b0)&lt;BR /&gt;[&amp;lt;804d4b70&amp;gt;] (driver_probe_device) from [&amp;lt;804d4cd4&amp;gt;] (__driver_attach+0xb8/0xbc)&lt;BR /&gt;[&amp;lt;804d4cd4&amp;gt;] (__driver_attach) from [&amp;lt;804d2f54&amp;gt;] (bus_for_each_dev+0x68/0x9c)&lt;BR /&gt;[&amp;lt;804d2f54&amp;gt;] (bus_for_each_dev) from [&amp;lt;804d3fe4&amp;gt;] (bus_add_driver+0x108/0x214)&lt;BR /&gt;[&amp;lt;804d3fe4&amp;gt;] (bus_add_driver) from [&amp;lt;804d53dc&amp;gt;] (driver_register+0x78/0xf4)&lt;BR /&gt;[&amp;lt;804d53dc&amp;gt;] (driver_register) from [&amp;lt;80e4a904&amp;gt;] (gpu_init+0x124/0x160)&lt;BR /&gt;[&amp;lt;80e4a904&amp;gt;] (gpu_init) from [&amp;lt;801017fc&amp;gt;] (do_one_initcall+0x44/0x170)&lt;BR /&gt;[&amp;lt;801017fc&amp;gt;] (do_one_initcall) from [&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable+0x154/0x1e4)&lt;BR /&gt;[&amp;lt;80e00dbc&amp;gt;] (kernel_init_freeable) from [&amp;lt;809b18a8&amp;gt;] (kernel_init+0x8/0x10c)&lt;BR /&gt;[&amp;lt;809b18a8&amp;gt;] (kernel_init) from [&amp;lt;801077f8&amp;gt;] (ret_from_fork+0x14/0x3c)&lt;BR /&gt;[galcore]: BUG ON @ gckOS_ReadRegisterEx(1649) (1)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2018 20:47:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715263#M111152</guid>
      <dc:creator>WilliamDillon</dc:creator>
      <dc:date>2018-03-01T20:47:58Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715264#M111153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please look at documentation in&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/webapp/Download?colCode=L4.9.11_1.0.0_LINUX_DOCS" title="https://www.nxp.com/webapp/Download?colCode=L4.9.11_1.0.0_LINUX_DOCS"&gt;https://www.nxp.com/webapp/Download?colCode=L4.9.11_1.0.0_LINUX_DOCS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Mar 2018 23:19:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715264#M111153</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-03-01T23:19:23Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715265#M111154</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;&lt;/P&gt;&lt;P&gt;I've finally had time to get back to this problem. &amp;nbsp;I'm using the NXP 4.9.11 kernel, and my lightly-edited version of the imx6sl-evk.dts. &amp;nbsp;I'm still getting error -110 while trying to load the ath6kl driver. &amp;nbsp;It appears to be an issue with the emmc interrupts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I reverted back to my community 4.4.80 driver, and tested to make sure there wasn't any hardware problem and there is not. &amp;nbsp;The device works perfectly in 4.4.80. &amp;nbsp;Re-loading the imx 4.9.11 kernel causes the problem to re-appear 100% of the time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;$&amp;nbsp;dmesg | grep ath6k&lt;/P&gt;&lt;P&gt;[ 0.000000] Kernel command line: console=ttymxc0,115200 mmcpart=5 root=/dev/mmcblk0p7 rootwait rw ath6kl_core.ath6kl_wifi_mac=00:e0:ee:00:05:2f bt_mac=00:e0:ee:00:05:2e sn=0001 pn=001-0611-00 mn=SAV-SST-W200-0 soft_s0&lt;BR /&gt;[ 7.595834] ath6kl: host only supports scatter of :1 entries, need: 16&lt;BR /&gt;[ 7.656850] ath6kl: ar6004 hw 3.0 sdio fw 3.5.0.349-1 api 5&lt;BR /&gt;[ 7.661135] ath6kl: firmware supports: 64bit-rates,map-lp-endpoint,ratetable-mcs15,no-ip-checksum&lt;BR /&gt;[ 7.772459] ath6kl: Firmware lacks RSN-CAP-OVERRIDE, so HT (802.11n) is disabled.&lt;BR /&gt;[ 10.196772] ath6kl: Failed to release sdio irq: -110&lt;BR /&gt;[ 10.229352] ath6kl: ath6kl_sdio_diag_write32: failed to write 0x100 to window data addr&lt;BR /&gt;[ 10.263894] ath6kl: failed to write 0x4000 during diagnose window to 0x100&lt;BR /&gt;[ 13.569209] ath6kl_sdio: probe of mmc2:0001:1 failed with error -110&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ath6kl driver itself doesn't have anything to do with the sdio irq; that's coming from&amp;nbsp;usdhc, I think.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Mar 2018 18:20:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715265#M111154</guid>
      <dc:creator>WilliamDillon</dc:creator>
      <dc:date>2018-03-14T18:20:53Z</dc:date>
    </item>
    <item>
      <title>Re: Error -110 initializing MMC on Linux 4.9</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715266#M111155</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi William&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you try with dts:&lt;/P&gt;&lt;P&gt;linux/arch/arm/boot/dts/imx6sl-evk.dts&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sl-evk.dts?h=imx_4.9.11_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sl-evk.dts?h=imx_4.9.11_1.0.0_ga"&gt;imx6sl-evk.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and with Broadcom BCM4339 (unfortunately ath6kl driver is not officially supported&lt;/P&gt;&lt;P&gt;by nxp on this bsp release), description can be found in sect.4.12 Wi-FI BCM4339&lt;/P&gt;&lt;P&gt;attached Linux Manual.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Mar 2018 06:06:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Error-110-initializing-MMC-on-Linux-4-9/m-p/715266#M111155</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-03-15T06:06:06Z</dc:date>
    </item>
  </channel>
</rss>

