Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758392Ab2J2KA2 (ORCPT ); Mon, 29 Oct 2012 06:00:28 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:53668 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758154Ab2J2KA0 (ORCPT ); Mon, 29 Oct 2012 06:00:26 -0400 X-AuditID: cbfee61a-b7fa66d0000004cf-e4-508e53b93617 From: Bartlomiej Zolnierkiewicz To: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org Cc: jassisinghbrar@gmail.com, vinod.koul@intel.com, kgene.kim@samsung.com, rob.herring@calxeda.com, dinguyen@altera.com, pawel.moll@arm.com, t.figa@samsung.com, kyungmin.park@samsung.com, Bartlomiej Zolnierkiewicz Subject: [PATCH 0/4] DMA: PL330 fixes Date: Mon, 29 Oct 2012 10:59:52 +0100 Message-id: <1351504796-24788-1-git-send-email-b.zolnierkie@samsung.com> X-Mailer: git-send-email 1.7.10 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPJMWRmVeSWpSXmKPExsVy+t9jQd2dwX0BBs92C1tc3jWHzWLG+X1M DkwenzfJBTBGcdmkpOZklqUW6dslcGU8uHSBveAwb8WH89+YGxg/c3YxcnJICJhIrO5dxARh i0lcuLeeDcQWEpjOKHHpmFkXIxeQ3cUksfbzJbAEm4CVxMT2VYwgtohAtsSPb5NZQIqYBb4x SmzuXwxWJCygKtExbzULiM0CZP951AIW5xXwkPh9+wkbxDZ5iaf3+9gmMHIvYGRYxSiaWpBc UJyUnmuoV5yYW1yal66XnJ+7iRHszWdSOxhXNlgcYhTgYFTi4W180xsgxJpYVlyZe4hRgoNZ SYR3KTdQiDclsbIqtSg/vqg0J7X4EKM0B4uSOG+zR0qAkEB6YklqdmpqQWoRTJaJg1OqgdFD RJZrVZR8rtWH724T5pmwW1s9fhkxdX1uzzT/xkW7NJ1en9l8bXJD4cN9f6e9qX160exy7vTp RnoBH3/+7rWaEa4zRTPkR+1b82VHZbdklBvvjjryw1fdgeV+82Hr6MOTEt8eUn5etJNx5m+f JRuPv8yf4vG+5jh7gHfT+zdC1Xf2PHDu4luvxFKckWioxVxUnAgAnTFnyuIBAAA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1936 Lines: 45 Hi, The first patch fixes lockup caused by pl330 driver. It doesn't add any dependencies to later patches and can be applied independently. The second patch fixes PL330 regression on ARM Exynos 4210 revision 0 SOC (used by Universal C210 board). The third patch adds PL330 MDMA1 controller node to device tree on ARM Exynos4 SOCs. The fourth patch adds device tree property for PL330 driver to be used by controllers that have DMA_MEMCPY capability and updates device tree files for ARM platforms using PL330. Since this patch depends on patches #2-3 it would be probably best to also push it through Kukjin's tree (with the relevant ACKs added of course). Bartlomiej Zolnierkiewicz (4): DMA: PL330: fix locking in pl330_free_chan_resources() ARM: EXYNOS: PL330 MDMA1 fix for revision 0 of Exynos4210 SOC ARM: dts: exynos4: add node for PL330 MDMA1 controller DMA: PL330: add device tree property for DMA_MEMCPY capability Documentation/devicetree/bindings/dma/arm-pl330.txt | 1 + arch/arm/boot/dts/exynos4.dtsi | 7 +++++++ arch/arm/boot/dts/exynos5250.dtsi | 2 ++ arch/arm/boot/dts/highbank.dts | 1 + arch/arm/boot/dts/socfpga.dtsi | 1 + arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 1 + arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 1 + arch/arm/mach-exynos/dma.c | 5 ++++- arch/arm/mach-exynos/include/mach/map.h | 3 ++- arch/arm/mach-exynos/mach-exynos4-dt.c | 1 + drivers/dma/pl330.c | 15 ++++++++++----- 11 files changed, 31 insertions(+), 7 deletions(-) -- 1.8.0 -- 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/