* [GIT PULL] s3c64xx dmaengine conversion
@ 2013-11-24 14:50 Mark Brown
2013-12-04 21:38 ` Olof Johansson
0 siblings, 1 reply; 4+ messages in thread
From: Mark Brown @ 2013-11-24 14:50 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git tags/s3c64xx-dmaengine
for you to fetch changes up to 3faecea70b0d6d050e0ae911032ec340341dc389:
spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is enabled (2013-11-24 14:38:25 +0000)
----------------------------------------------------------------
ARM: s3c64xx: Convert to dmaengine
This series of commits from Tomasz converting s3c64xx to use dmaengine
rather than the old s3c-dma API missed the v3.13 merge window - Kukjin
said that he'd applied it (which should mean it's OK from a review point
of view) but it didn't make it into -next or a pull request.
Since a s3c64xx based system is one of my primary development platforms
it'd be really helpful if I could merge this into both ASoC and SPI,
I've got some patches for ASoC ready to go converting to use dmaengine
directly which help with multiplatform and there's some other dmaengine
work for SPI in progress too. I've therefore made this signed tag, it'd
be great if it could be merged into both arm-soc and those two trees.
----------------------------------------------------------------
I'm open to other ideas for doing this, I'd just really like to see the
code building on this go in this cycle so anything that accomplishes
that is good for me.
Tomasz Figa (6):
spi: s3c64xx: Do not require legacy DMA API in case of S3C64XX
ARM: s3c64xx: Add support for DMA using generic amba-pl08x driver
clk: samsung: s3c64xx: Add aliases for DMA clocks
ARM: s3c64xx: Remove legacy DMA driver
clk: samsung: s3c64xx: Remove clock aliases of old DMA driver
spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is enabled
arch/arm/Kconfig | 1 +
arch/arm/mach-s3c64xx/Kconfig | 7 +-
arch/arm/mach-s3c64xx/Makefile | 2 +-
arch/arm/mach-s3c64xx/common.h | 5 +
arch/arm/mach-s3c64xx/dma.c | 762 -------------------------------
arch/arm/mach-s3c64xx/include/mach/dma.h | 144 ++----
arch/arm/mach-s3c64xx/pl080.c | 244 ++++++++++
arch/arm/plat-samsung/devs.c | 10 +-
arch/arm/plat-samsung/dma-ops.c | 8 +-
drivers/clk/samsung/clk-s3c64xx.c | 4 +-
drivers/spi/Kconfig | 2 +-
11 files changed, 315 insertions(+), 874 deletions(-)
delete mode 100644 arch/arm/mach-s3c64xx/dma.c
create mode 100644 arch/arm/mach-s3c64xx/pl080.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20131124/dd159ca0/attachment.sig>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] s3c64xx dmaengine conversion
2013-11-24 14:50 [GIT PULL] s3c64xx dmaengine conversion Mark Brown
@ 2013-12-04 21:38 ` Olof Johansson
2013-12-05 11:34 ` Tomasz Figa
0 siblings, 1 reply; 4+ messages in thread
From: Olof Johansson @ 2013-12-04 21:38 UTC (permalink / raw)
To: linux-arm-kernel
On Sun, Nov 24, 2013 at 6:50 AM, Mark Brown <broonie@kernel.org> wrote:
> The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
>
> Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git tags/s3c64xx-dmaengine
>
> for you to fetch changes up to 3faecea70b0d6d050e0ae911032ec340341dc389:
>
> spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is enabled (2013-11-24 14:38:25 +0000)
>
> ----------------------------------------------------------------
> ARM: s3c64xx: Convert to dmaengine
>
> This series of commits from Tomasz converting s3c64xx to use dmaengine
> rather than the old s3c-dma API missed the v3.13 merge window - Kukjin
> said that he'd applied it (which should mean it's OK from a review point
> of view) but it didn't make it into -next or a pull request.
>
> Since a s3c64xx based system is one of my primary development platforms
> it'd be really helpful if I could merge this into both ASoC and SPI,
> I've got some patches for ASoC ready to go converting to use dmaengine
> directly which help with multiplatform and there's some other dmaengine
> work for SPI in progress too. I've therefore made this signed tag, it'd
> be great if it could be merged into both arm-soc and those two trees.
>
> ----------------------------------------------------------------
>
> I'm open to other ideas for doing this, I'd just really like to see the
> code building on this go in this cycle so anything that accomplishes
> that is good for me.
It's been 10 days and Kukjin hasn't moved on this, nor replied. I'm
going to merge it into arm-soc as samsung/s3c64xx-dmaengine ->
next/drivers so that you can use the branch as a base for your work.
-Olof
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] s3c64xx dmaengine conversion
2013-12-04 21:38 ` Olof Johansson
@ 2013-12-05 11:34 ` Tomasz Figa
2013-12-05 11:48 ` kgene at kernel.org
0 siblings, 1 reply; 4+ messages in thread
From: Tomasz Figa @ 2013-12-05 11:34 UTC (permalink / raw)
To: linux-arm-kernel
On Wednesday 04 of December 2013 13:38:39 Olof Johansson wrote:
> On Sun, Nov 24, 2013 at 6:50 AM, Mark Brown <broonie@kernel.org> wrote:
> > The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
> >
> > Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
> >
> > are available in the git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git tags/s3c64xx-dmaengine
> >
> > for you to fetch changes up to 3faecea70b0d6d050e0ae911032ec340341dc389:
> >
> > spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is enabled (2013-11-24 14:38:25 +0000)
> >
> > ----------------------------------------------------------------
> > ARM: s3c64xx: Convert to dmaengine
> >
> > This series of commits from Tomasz converting s3c64xx to use dmaengine
> > rather than the old s3c-dma API missed the v3.13 merge window - Kukjin
> > said that he'd applied it (which should mean it's OK from a review point
> > of view) but it didn't make it into -next or a pull request.
> >
> > Since a s3c64xx based system is one of my primary development platforms
> > it'd be really helpful if I could merge this into both ASoC and SPI,
> > I've got some patches for ASoC ready to go converting to use dmaengine
> > directly which help with multiplatform and there's some other dmaengine
> > work for SPI in progress too. I've therefore made this signed tag, it'd
> > be great if it could be merged into both arm-soc and those two trees.
> >
> > ----------------------------------------------------------------
> >
> > I'm open to other ideas for doing this, I'd just really like to see the
> > code building on this go in this cycle so anything that accomplishes
> > that is good for me.
>
> It's been 10 days and Kukjin hasn't moved on this, nor replied. I'm
> going to merge it into arm-soc as samsung/s3c64xx-dmaengine ->
> next/drivers so that you can use the branch as a base for your work.
OK, thanks.
Best regards,
Tomasz
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] s3c64xx dmaengine conversion
2013-12-05 11:34 ` Tomasz Figa
@ 2013-12-05 11:48 ` kgene at kernel.org
0 siblings, 0 replies; 4+ messages in thread
From: kgene at kernel.org @ 2013-12-05 11:48 UTC (permalink / raw)
To: linux-arm-kernel
Tomasz Figa wrote:
>
> On Wednesday 04 of December 2013 13:38:39 Olof Johansson wrote:
> > On Sun, Nov 24, 2013 at 6:50 AM, Mark Brown <broonie@kernel.org> wrote:
> > > The following changes since commit
> 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae:
> > >
> > > Linux 3.13-rc1 (2013-11-22 11:30:55 -0800)
> > >
> > > are available in the git repository at:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git
> tags/s3c64xx-dmaengine
> > >
> > > for you to fetch changes up to
> 3faecea70b0d6d050e0ae911032ec340341dc389:
> > >
> > > spi: s3c64xx: Always select S3C64XX_PL080 when ARCH_S3C64XX is
> enabled (2013-11-24 14:38:25 +0000)
> > >
> > > ----------------------------------------------------------------
> > > ARM: s3c64xx: Convert to dmaengine
> > >
> > > This series of commits from Tomasz converting s3c64xx to use dmaengine
> > > rather than the old s3c-dma API missed the v3.13 merge window - Kukjin
> > > said that he'd applied it (which should mean it's OK from a review
> point
> > > of view) but it didn't make it into -next or a pull request.
> > >
> > > Since a s3c64xx based system is one of my primary development
> platforms
> > > it'd be really helpful if I could merge this into both ASoC and SPI,
> > > I've got some patches for ASoC ready to go converting to use dmaengine
> > > directly which help with multiplatform and there's some other
> dmaengine
> > > work for SPI in progress too. I've therefore made this signed tag,
> it'd
> > > be great if it could be merged into both arm-soc and those two trees.
> > >
> > > ----------------------------------------------------------------
> > >
> > > I'm open to other ideas for doing this, I'd just really like to see
> the
> > > code building on this go in this cycle so anything that accomplishes
> > > that is good for me.
> >
> > It's been 10 days and Kukjin hasn't moved on this, nor replied. I'm
> > going to merge it into arm-soc as samsung/s3c64xx-dmaengine ->
> > next/drivers so that you can use the branch as a base for your work.
>
Oops, I have no idea why I missed that :-(
Sorry about that. Olof, thanks for your taking anyway.
- Kukjin
> OK, thanks.
>
> Best regards,
> Tomasz
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-12-05 11:48 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-24 14:50 [GIT PULL] s3c64xx dmaengine conversion Mark Brown
2013-12-04 21:38 ` Olof Johansson
2013-12-05 11:34 ` Tomasz Figa
2013-12-05 11:48 ` kgene at kernel.org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).