From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: Re: [PATCH v7 1/8] ARM: dt: Binding documentation for imx25 ADC/TSC Date: Tue, 03 Mar 2015 10:02:12 +0100 Message-ID: <2620642.Qp1W4O8uh6@wuerfel> References: <1425369498-25541-1-git-send-email-mpa@pengutronix.de> <1425369498-25541-2-git-send-email-mpa@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1425369498-25541-2-git-send-email-mpa@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Markus Pargmann Cc: Mark Rutland , linux-input@vger.kernel.org, Ian Campbell , Lars-Peter Clausen , Samuel Ortiz , Eric =?ISO-8859-1?Q?B=E9nard?= , devicetree@vger.kernel.org, linux-iio@vger.kernel.org, Lee Jones , Dmitry Torokhov , Denis Carikli , Rob Herring , Pawel Moll , linux-arm-kernel@lists.infradead.org, Peter Meerwald , Hartmut Knaack , Kumar Gala , Shawn Guo , Fabio Estevam , Sascha Hauer , Jonathan Cameron List-Id: linux-input@vger.kernel.org On Tuesday 03 March 2015 08:58:11 Markus Pargmann wrote: > +Example: > + tscadc: tscadc@50030000 { > + compatible = "fsl,imx25-tsadc"; > + reg = <0x50030000 0xc>; > + interrupts = <46>; > + clocks = <&clks 119>; > + clock-names = "ipg"; > + interrupt-controller; > + #interrupt-cells = <1>; > + #address-cells = <1>; > + #size-cells = <1>; > + ranges; > + > + tsc: tcq@50030400 { > + compatible = "fsl,imx25-tcq"; > + reg = <0x50030400 0x60>; > + ... > + }; > + > + adc: gcq@50030800 { > + compatible = "fsl,imx25-gcq"; > + reg = <0x50030800 0x60>; > + ... > + }; > + }; > I wonder if we should just treat this MFD as a single IIO device that also registers to the input layer. Are there any other registers in the 0x50030000-0x50031000 range, or could the fsl,imx25-tcq and fsl,imx25-gcq devices be reused outside of a fsl,imx25-tsadc device? Arnd