linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: chris.ruehl@gtsys.com.hk (Chris Ruehl)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH] pinctrl: imx1-core populate subdevices
Date: Wed, 27 Nov 2013 16:45:42 +0800	[thread overview]
Message-ID: <5295B136.8040607@gtsys.com.hk> (raw)
In-Reply-To: <20131127073152.GA28465@pengutronix.de>

On Wednesday, November 27, 2013 03:31 PM, Markus Pargmann wrote:
> Hi,
>
> On Wed, Nov 27, 2013 at 11:33:15AM +0800, Chris Ruehl wrote:
>> On Wednesday, November 20, 2013 04:01 AM, Linus Walleij wrote:
>>> On Mon, Nov 11, 2013 at 7:19 PM, Markus Pargmann<mpa@pengutronix.de>   wrote:
>>>
>>>> Support gpio devicetree subnodes to allow a more detailed DT hardware
>>>> description.
>>>>
>>>> Signed-off-by: Markus Pargmann<mpa@pengutronix.de>
>>>
>>> Looks good to me.
>>>
>>> Tentatively applied this, the DT people may want to say something
>>> about this.
>>>
>>> Yours,
>>> Linus Walleij
>>> --
>>
>> Hi,
>>
>> I tried the new configuration but the kernel oops when probing the
>> dm9000 caused by insufficient resources more likely the real reason
>> that somehow the gpio6: triggers a problem
>>
>>
>> [    0.115718] irq: no irq domain found for
>> /soc/aipi at 10000000/iomuxc at 10015000/gpio at 10015500 !
>> [    0.115768] ------------[ cut here ]------------
>> [    0.115853] WARNING: CPU: 0 PID: 1 at drivers/of/platform.c:171
>> of_device_alloc+0x110/0x15c()
>> [    0.117824] ---[ end trace 0e10ae727e6e0ab1 ]---
>> [    0.121236] Failed to request board ext/int gpios
>> [    0.152712] imx27-pinctrl 10015000.iomuxc: initialized IMX pinctrl driver
>
> The imx27-pinctrl driver seems to be initialized after the irq is
> requested. So this issue should be the same as in [1].
>
> Regards,
>
> Markus

Markus,

Thank you for point this out!  I patched the Linux-next and
my problems went away. I will test now a bit more..

Cheers
Chris

>
> [1] [PATCH] of/platform: Fix no irq domain found errors when populating interrupts
> http://archive.arm.linux.org.uk/lurker/message/20131123.004335.61d5c21b.en.html
>
>>
>>
>> iomuxc: iomuxc at 10015000 {
>>          compatible = "fsl,imx27-iomuxc";
>>          reg =<0x10015000 0x600>;
>>          #address-cells =<1>;
>>          #size-cells =<1>;
>>          ranges;
>>
>>          gpio1: gpio at 10015000 {
>>               compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
>>               reg =<0x10015000 0x100>;
>>               interrupts =<8>;
>>               gpio-controller;
>>               #gpio-cells =<2>;
>>               interrupt-controller;
>>               #interrupt-cells =<2>;
>>          };
>> ...
>>          gpio6: gpio at 10015500 {
>>               compatible = "fsl,imx27-gpio", "fsl,imx21-gpio";
>>               reg =<0x10015500 0x100>;
>>               interrupts =<8>;
>>               gpio-controller;
>>               #gpio-cells =<2>;
>>               interrupt-controller;
>>               #interrupt-cells =<2>;
>>          };
>> };
>>
>> Kernel Linux version 3.13.0-rc1-next-20131125-dirty
>>
>> With kind regards
>> Chris
>>
>>
>

-- 
GTSYS Limited RFID Technology
A01 24/F Gold King Industrial Bld
35-41 Tai Lin Pai Road, Kwai Chung, Hong Kong
Fax (852) 8167 4060 - Tel (852) 3598 9488

Disclaimer: http://www.gtsys.com.hk/email/classified.html

  reply	other threads:[~2013-11-27  8:45 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-28  9:00 [PATCH v6 0/8] ARM: imx27 pinctrl Markus Pargmann
2013-10-28  9:00 ` [PATCH v6 1/8] pinctrl: imx1 core driver Markus Pargmann
2013-10-29 13:55   ` Linus Walleij
2013-10-29 15:10     ` Markus Pargmann
2013-10-29 14:09   ` Linus Walleij
2013-10-28  9:00 ` [PATCH v6 2/8] pinctrl: imx27: imx27 pincontrol driver Markus Pargmann
2013-10-28 11:17   ` Kumar Gala
2013-10-28 16:43     ` Markus Pargmann
2013-10-28 19:28       ` Kumar Gala
2013-10-29 14:03   ` Linus Walleij
2013-10-29 14:32   ` [PATCH v7] " Markus Pargmann
2013-10-29 16:00     ` Linus Walleij
2013-11-06 16:54       ` Matt Sealey
2013-11-07  9:12         ` Markus Pargmann
2013-11-07  9:28           ` Lucas Stach
2013-11-07 10:38             ` Markus Pargmann
2013-11-07 16:58               ` Matt Sealey
2013-11-11  9:50               ` Linus Walleij
2013-10-28  9:00 ` [PATCH v6 3/8] ARM: dts: imx27 pin functions Markus Pargmann
2013-10-28  9:00 ` [PATCH v6 4/8] ARM: dts: imx27 pinctrl Markus Pargmann
2013-11-06 22:43   ` Matt Sealey
2013-11-08  9:45     ` Linus Walleij
2013-11-08 13:56       ` Markus Pargmann
2013-11-11 10:29         ` Linus Walleij
2013-11-11 18:19           ` [PATCH] pinctrl: imx1-core populate subdevices Markus Pargmann
2013-11-19 20:01             ` Linus Walleij
2013-11-27  3:33               ` Chris Ruehl
2013-11-27  5:19                 ` Chris Ruehl
2013-11-27  7:31                 ` Markus Pargmann
2013-11-27  8:45                   ` Chris Ruehl [this message]
2013-10-28  9:00 ` [PATCH v6 5/8] ARM: dts: imx27 phyCARD-S pinctrl Markus Pargmann
2013-10-28  9:00 ` [PATCH v6 6/8] ARM: dts: imx27 phycore move uart1 to rdk Markus Pargmann
2013-10-28  9:00 ` [PATCH v6 7/8] ARM: dts: imx27 phycore pinctrl Markus Pargmann
2013-10-28  9:00 ` [PATCH v6 8/8] ARM: imx27: enable pinctrl Markus Pargmann
2013-11-06 12:49 ` [PATCH v6 0/8] ARM: imx27 pinctrl Markus Pargmann
2013-11-06 13:27   ` Shawn Guo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5295B136.8040607@gtsys.com.hk \
    --to=chris.ruehl@gtsys.com.hk \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).