From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Ripard Subject: Re: [PATCH v3 6/7] arm64: dts: allwinner: h6: Add DMA node Date: Tue, 11 Jun 2019 10:27:58 +0200 Message-ID: <20190611082758.raznfgrshvbc7lh4@flea> References: <20190527201459.20130-1-peron.clem@gmail.com> <20190527201459.20130-7-peron.clem@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hgbw2pta2w7pzljd" Return-path: Content-Disposition: inline In-Reply-To: <20190527201459.20130-7-peron.clem@gmail.com> Sender: linux-kernel-owner@vger.kernel.org To: =?utf-8?B?Q2zDqW1lbnQgUMOpcm9u?= Cc: Vinod Koul , Rob Herring , Mark Rutland , Chen-Yu Tsai , Dan Williams , dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Jernej Skrabec List-Id: devicetree@vger.kernel.org --hgbw2pta2w7pzljd Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I tried applying this patch, and it conflicts. There's also a minor issue that sohuld be fixed On Mon, May 27, 2019 at 10:14:58PM +0200, Cl=E9ment P=E9ron wrote: > From: Jernej Skrabec > > H6 has DMA controller which supports 16 channels. > > Add a node for it. > > Signed-off-by: Jernej Skrabec > Signed-off-by: Cl=E9ment P=E9ron > --- > arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/bo= ot/dts/allwinner/sun50i-h6.dtsi > index 16c5c3d0fd81..f4ea596c82ce 100644 > --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi > +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi > @@ -208,6 +208,18 @@ > reg =3D <0x03006000 0x400>; > }; > > + dma: dma-controller@3002000 { > + compatible =3D "allwinner,sun50i-h6-dma"; > + reg =3D <0x03002000 0x1000>; > + interrupts =3D ; > + clocks =3D <&ccu CLK_BUS_DMA>, <&ccu CLK_MBUS_DMA>; > + clock-names =3D "bus", "mbus"; > + dma-channels =3D <16>; > + dma-requests =3D <46>; > + resets =3D <&ccu RST_BUS_DMA>; > + #dma-cells =3D <1>; > + }; > + > pio: pinctrl@300b000 { > compatible =3D "allwinner,sun50i-h6-pinctrl"; > reg =3D <0x0300b000 0x400>; DT nodes are ordered by increasing physical addresses, so this node shouldn't be there. Thanks! Maxime -- Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com --hgbw2pta2w7pzljd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCXP9mDgAKCRDj7w1vZxhR xeglAPwIW36bLSAE8g46D6JILsJk6w6C0BIIbR0gS4UHeOmtswEAnm9PNial2hiQ BhIQ8CM9gowudS/CZB7KUSMsrInbXAo= =PF9a -----END PGP SIGNATURE----- --hgbw2pta2w7pzljd--