Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751948Ab2BVMtm (ORCPT ); Wed, 22 Feb 2012 07:49:42 -0500 Received: from mga14.intel.com ([143.182.124.37]:17513 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750975Ab2BVMtk (ORCPT ); Wed, 22 Feb 2012 07:49:40 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="69047006" Subject: Re: [PATCH V3 00/12] dmaengine: Pl08x and dw_dmac updates From: Vinod Koul To: Viresh Kumar Cc: dan.j.williams@intel.com, cjb@laptop.org, rmk+kernel@arm.linux.org.uk, linus.walleij@linaro.org, ulf.hansson@stericsson.com, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, egtvedt@samfundet.no, hskinnemoen@gmail.com, kernel@pengutronix.de, perex@perex.cz, linux-arm-kernel@lists.infradead.org, armando.visconti@st.com, shiraz.hashim@st.com, vipin.kumar@st.com, rajeev-dlh.kumar@st.com, deepak.sikri@st.com, vipulkumar.samar@st.com, amit.virdi@st.com, pratyush.anand@st.com, bhupesh.sharma@st.com, viresh.linux@gmail.com, bhavna.yadav@st.com, vincenzo.frascino@st.com, mirko.gardi@st.com In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Wed, 22 Feb 2012 18:21:03 +0530 Message-ID: <1329915063.24656.97.camel@vkoul-udesk3> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3657 Lines: 94 On Wed, 2012-02-01 at 16:12 +0530, Viresh Kumar wrote: > Hi Vinod/Dan, > > This patchset does following: > - Includes earlier patchset sent by Rajeev for cleanly applying this patchset > - Adds device_fc (device flow control) field in struct DMA_SLAVE_CONFIG > - Fixes existing users of DMAENGINE for device_fc. > - Updates pl08x driver according to that > - Fixes few issues/bugs in dw_dmac driver > - Adds DMA_SLAVE_CONFIG for dw_dmac driver > - Fixes existing users of dw_dmac driver > > Change History: > Since V2: > - fix code comment in 2/12 > - fix commit log in 8/12 > > Since V1: > - used dev_get_platdata() instead of platform_get_drvdata(), as > that was > incorrect > - Lots of fixes in: dmaengine/dw_dmac: Add support for > DMA_SLAVE_CONFIG > - Additional patches: > - dmaengine/dw_dmac: Add 64 bit access width support for > slave xfers on > mem side > - Fix other kernel driver for device_fc > and dw_dmac changes. > > Rebased-on: > > commit > 3506c0d507144d9b0f19efd5a56d289f70611179 > Author: Tushar Behera > > Date: Tue Dec 6 16:15:54 2011 +0530 > > DMA: PL330: Remove pm_runtime_xxx > calls from pl330 probe/remove > > > Rajeev KUMAR (1): > dmaengine/dw_dmac: Hibernation support in dw_dmac > > Viresh Kumar (11): > dmaengine: Add flow controller information to dma_slave_config > dmaengine: Pass dma_slave_config .device_fc = NULL for all existing > users > dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIG > dmaengine/dw_dmac: Don't use magic number for total number of > channels > dmaengine/dw_dmac: Use dev_get_platdata() instead of accessing dev > directly > dmaengine/dw_dmac: Don't handle block interrupts > dmaengine/dw_dmac: Unmap all memory buffers after completion of > non-slave transfers > dmaengine/dw_dmac: Add 64 bit access width support for slave xfers on > mem side > dmaengine/dw_dmac: Add support for DMA_SLAVE_CONFIG > dmaengine/dw_dmac: Fix dw_dmac user drivers to adapt to slave_config > changes > dmaengine/dw_dmac: Remove unused fields in struct dw_dma_slave > > arch/avr32/mach-at32ap/at32ap700x.c | 13 -- > arch/avr32/mach-at32ap/include/mach/atmel-mci.h | 7 - > drivers/dma/amba-pl08x.c | 4 +- > drivers/dma/dw_dmac.c | 232 +++++++++++++++-------- > drivers/dma/dw_dmac_regs.h | 15 ++ > drivers/mmc/host/atmel-mci.c | 24 ++- > drivers/mmc/host/mmci.c | 2 + > drivers/mmc/host/mxcmmc.c | 2 + > drivers/spi/spi-dw-mid.c | 3 + > drivers/spi/spi-pl022.c | 2 + > drivers/tty/serial/amba-pl011.c | 3 + > drivers/usb/musb/ux500_dma.c | 1 + > include/linux/amba/pl08x.h | 8 +- > include/linux/dmaengine.h | 5 + > include/linux/dw_dmac.h | 38 ---- > sound/atmel/abdac.c | 18 ++- > sound/atmel/ac97c.c | 41 ++++- > sound/soc/imx/imx-pcm-dma-mx2.c | 3 + > 18 files changed, 255 insertions(+), 166 deletions(-) > applied all, except 8/12 -- ~Vinod -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/