From mboxrd@z Thu Jan 1 00:00:00 1970 From: tomasz.figa@gmail.com (Tomasz Figa) Date: Mon, 17 Jun 2013 20:22:41 +0200 Subject: [RFC PATCH 04/11] dma: amba-pl08x: Add support for PL080S variant In-Reply-To: References: <1371416058-22047-1-git-send-email-tomasz.figa@gmail.com> <1371416058-22047-5-git-send-email-tomasz.figa@gmail.com> Message-ID: <3074496.mvNejQEAbP@flatron> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Monday 17 of June 2013 15:39:34 Linus Walleij wrote: > On Sun, Jun 16, 2013 at 10:54 PM, Tomasz Figa wrote: > > PL080S is a modified version of PL080 that can be found on Samsung > > SoCs, such as S3C6400 and S3C6410. > > > > It has different offset of CONFIG register, separate CONTROL1 register > > that holds transfer size and larger maximum transfer size. > > > > Signed-off-by: Tomasz Figa > > Acked-by: Linus Walleij > > (I would have done some smallish things differently but it > is only a matter of taste.) > > > static struct amba_id pl08x_ids[] = { > > > > + /* Samsung PL080S variant */ > > + { > > + .id = 0x0a141080, > > + .mask = 0xffffffff, > > + .data = &vendor_pl080s, > > + }, > > Interesting that Samsung claim to be vendor 0x41 > (ARM). Yeah, I had identical thought when I saw it first time. > Well ARM never made revision no 0x0a so > this works. Good, this is exactly what I wanted to read! ;) I was afraid that this ID might conflict with some revision of normal PL080, but fortunately it is not the case. Best refards, Tomasz