From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Zyngier Subject: Re: [PATCH 5/5] arm64: dts: marvell: armada-cp110: Switch to per-port SATA interrupts Date: Sat, 23 Feb 2019 19:21:00 +0000 Message-ID: <86wolq8g6b.wl-marc.zyngier@arm.com> References: <20190222145356.23072-1-miquel.raynal@bootlin.com> <20190222145356.23072-6-miquel.raynal@bootlin.com> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20190222145356.23072-6-miquel.raynal@bootlin.com> 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: Miquel Raynal Cc: Mark Rutland , Andrew Lunn , Jason Cooper , Nadav Haklai , devicetree@vger.kernel.org, Antoine Tenart , Gregory Clement , Maxime Chevallier , linux-ide@vger.kernel.org, Hans de Goede , Rob Herring , Jens Axboe , Thomas Petazzoni , Thomas Gleixner , linux-arm-kernel@lists.infradead.org, Sebastian Hesselbarth List-Id: devicetree@vger.kernel.org On Fri, 22 Feb 2019 14:53:56 +0000, Miquel Raynal wrote: > > From: Thomas Petazzoni > > There are two SATA ports per CP110. Each of them has a dedicated > interrupt. Describe the real hardware by adding two SATA ports to the > CP110 SATA node and enabling them in all the DTs including it > (7040-db/8040-db/8040-clearfog). > > Signed-off-by: Thomas Petazzoni > Signed-off-by: Miquel Raynal > --- > arch/arm64/boot/dts/marvell/armada-7040-db.dts | 7 ++++++- > arch/arm64/boot/dts/marvell/armada-8040-db.dts | 14 ++++++++++++-- > arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 16 ++++++++++++++-- > 3 files changed, 32 insertions(+), 5 deletions(-) > [...] > diff --git a/arch/arm64/boot/dts/marvell/armada-cp110.dtsi b/arch/arm64/boot/dts/marvell/armada-cp110.dtsi > index b9d9f31e3ba1..f27edddcacd1 100644 > --- a/arch/arm64/boot/dts/marvell/armada-cp110.dtsi > +++ b/arch/arm64/boot/dts/marvell/armada-cp110.dtsi > @@ -292,10 +292,22 @@ > "generic-ahci"; > reg = <0x540000 0x30000>; > dma-coherent; > - interrupts = <107 IRQ_TYPE_LEVEL_HIGH>; > clocks = <&CP110_LABEL(clk) 1 15>, > <&CP110_LABEL(clk) 1 16>; > - status = "disabled"; > + #address-cells = <1>; > + #size-cells = <0>; > + > + sata-port@0 { > + reg = <0>; > + interrupts = <109 IRQ_TYPE_LEVEL_HIGH>; Where has this change to the binding been documented? > + status = "disabled"; > + }; > + > + sata-port@1 { > + reg = <1>; > + interrupts = <107 IRQ_TYPE_LEVEL_HIGH>; > + status = "disabled"; > + }; > }; > > CP110_LABEL(xor0): xor@6a0000 { > -- > 2.19.1 > Thanks, M. -- Jazz is not dead, it just smell funny.