From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Lunn Subject: Re: [PATCH RFC] ARM: dts: add support for Turris Omnia Date: Mon, 14 Nov 2016 21:28:32 +0100 Message-ID: <20161114202832.GG24546@lunn.ch> References: <20161105203841.9661-1-uwe@kleine-koenig.org> <1479126185.15557.5@smtp.gmail.com> <20161114201640.rr32iyjf5a53v33t@perseus.defre.kleine-koenig.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20161114201640.rr32iyjf5a53v33t-jgopVnDzZD+b0XQX99//ntPVjbGH4+40kFgPdswSElo@public.gmane.org> Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= Cc: tomas.hlavacek-x+rMaJPWets@public.gmane.org, Mark Rutland , marex-ynQEQJNshbs@public.gmane.org, Jason Cooper , Martin Strba??ka , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Rob Herring , Gregory Clement , linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Sebastian Hesselbarth List-Id: devicetree@vger.kernel.org > > + i2c@7 { > + #address-cells = <1>; > + #size-cells = <0>; > + reg = <7>; > + > + pcawan: gpio@71 { > + compatible = "nxp,pca9538"; > + reg = <0x71>; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pcawan_pins>; > + > + interrupt-parent = <&gpio1>; > + interrupts = <14 IRQ_TYPE_LEVEL_LOW>; > + > + gpio-controller; > + #gpio-cells = <2>; > + > + interrupt-controller; > + #interrupt-cells = <2>; > + }; > + }; > > The interrupt-controller part doesn't seem to work though, at least > > + interrupt-parent = <&pcawan>; > + interrupts = <7 IRQ_TYPE_LEVEL_LOW>; > > in the phy node gives an error. Interrupts don't seem to work very well with the nxp,pca9538. Which is probably why it is disabled by default. Andrew -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: andrew@lunn.ch (Andrew Lunn) Date: Mon, 14 Nov 2016 21:28:32 +0100 Subject: [PATCH RFC] ARM: dts: add support for Turris Omnia In-Reply-To: <20161114201640.rr32iyjf5a53v33t@perseus.defre.kleine-koenig.org> References: <20161105203841.9661-1-uwe@kleine-koenig.org> <1479126185.15557.5@smtp.gmail.com> <20161114201640.rr32iyjf5a53v33t@perseus.defre.kleine-koenig.org> Message-ID: <20161114202832.GG24546@lunn.ch> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org > > + i2c at 7 { > + #address-cells = <1>; > + #size-cells = <0>; > + reg = <7>; > + > + pcawan: gpio at 71 { > + compatible = "nxp,pca9538"; > + reg = <0x71>; > + > + pinctrl-names = "default"; > + pinctrl-0 = <&pcawan_pins>; > + > + interrupt-parent = <&gpio1>; > + interrupts = <14 IRQ_TYPE_LEVEL_LOW>; > + > + gpio-controller; > + #gpio-cells = <2>; > + > + interrupt-controller; > + #interrupt-cells = <2>; > + }; > + }; > > The interrupt-controller part doesn't seem to work though, at least > > + interrupt-parent = <&pcawan>; > + interrupts = <7 IRQ_TYPE_LEVEL_LOW>; > > in the phy node gives an error. Interrupts don't seem to work very well with the nxp,pca9538. Which is probably why it is disabled by default. Andrew