Re: RFC[PATCH 6/6] ARM: S5P64X0: Add clkdev bus lookup support

2011-08-08 Thread Subash Patel
Hello, On 08/08/2011 03:51 PM, Sylwester Nawrocki wrote: Hello, On 08/08/2011 10:47 AM, Rajeshwari Shinde wrote: Bus clock alias names created and added to clkdev which will be used by HSMMC driver. Signed-off-by: Rajeshwari Shinde --- .../include/mach/s5p64x0-common-sdhci.h|

Re: RFC[PATCH 3/6] ARM: S5P64X0: Add pin-mux setup support for SDHCI

2011-08-08 Thread Subash Patel
Hi Rajeshwari, Please find my comments below: On 08/08/2011 02:17 PM, Rajeshwari Shinde wrote: This patch provides pin-mux setup files for HSMMC support on S5P6440 and S5P6450 platforms. Signed-off-by: Rajeshwari Shinde --- arch/arm/mach-s5p64x0/Makefile |2 + arch/arm/mach-s5

Re: [PATCH 12/15] spi/s3c64xx: Add support DMA engine API

2011-08-08 Thread Alim Akhtar
On Mon, Aug 8, 2011 at 11:17 PM, Jassi Brar wrote: > On Wed, Jul 27, 2011 at 11:01 AM, Boojin Kim wrote: >> This patch adds to support DMA generic API to transfer raw >> SPI data. Basiclly the spi driver uses DMA generic API if >> architecture supports it. Otherwise, uses Samsung specific >> S3C-

Re: [PATCH 14/15] ASoC: Samsung: Update DMA interface

2011-08-08 Thread Jassi Brar
On Wed, Jul 27, 2011 at 11:01 AM, Boojin Kim wrote: >  static void dma_enqueue(struct snd_pcm_substream *substream) >  { >        struct runtime_data *prtd = substream->runtime->private_data; >        dma_addr_t pos = prtd->dma_pos; >        unsigned int limit; > -       int ret; > +       struct

Re: [PATCH 13/15] spi/s3c64xx: Merge dma control code

2011-08-08 Thread Jassi Brar
On Wed, Jul 27, 2011 at 11:01 AM, Boojin Kim wrote: > This patch modifies to merge the dma control code. > Original s3c64xx spi driver has each dma control code for rx and tx channel. > This patch merges these dma control codes into one. > With this patch, a dma setup function and callback functio

Re: [PATCH 12/15] spi/s3c64xx: Add support DMA engine API

2011-08-08 Thread Heiko Stübner
Am Montag 08 August 2011, 20:16:58 schrieben Sie: > On Mon, Aug 8, 2011 at 11:25 PM, Heiko Stübner wrote: > > Am Montag 08 August 2011, 19:47:58 schrieb Jassi Brar: > >> Btw, this spi driver is for S3C64xx(with pl080) and S5P(with pl330) > >> series, both of which > >> have DMAENGINE drivers. May

Re: [PATCH 12/15] spi/s3c64xx: Add support DMA engine API

2011-08-08 Thread Jassi Brar
On Mon, Aug 8, 2011 at 11:25 PM, Heiko Stübner wrote: > Am Montag 08 August 2011, 19:47:58 schrieb Jassi Brar: >> Btw, this spi driver is for S3C64xx(with pl080) and S5P(with pl330) >> series, both of which >> have DMAENGINE drivers. May be it could be directly switched to using >> those, rather

Re: [PATCH 12/15] spi/s3c64xx: Add support DMA engine API

2011-08-08 Thread Heiko Stübner
Am Montag 08 August 2011, 19:47:58 schrieb Jassi Brar: > On Wed, Jul 27, 2011 at 11:01 AM, Boojin Kim wrote: > > This patch adds to support DMA generic API to transfer raw > > SPI data. Basiclly the spi driver uses DMA generic API if > > architecture supports it. Otherwise, uses Samsung specific >

Re: [PATCH 12/15] spi/s3c64xx: Add support DMA engine API

2011-08-08 Thread Jassi Brar
On Wed, Jul 27, 2011 at 11:01 AM, Boojin Kim wrote: > This patch adds to support DMA generic API to transfer raw > SPI data. Basiclly the spi driver uses DMA generic API if > architecture supports it. Otherwise, uses Samsung specific > S3C-PL330 APIs. > > Signed-off-by: Boojin Kim > Acked-by: Gra

[PATCH 3/3] s5p-g2d: add G2D to mach-universal

2011-08-08 Thread Kamil Debski
G2D is a 2D graphics accelerator engine present in the s5p family of Samsung SoCs. It is capable of bitblt and raster operations on images having dimensions of up to 8000x8000. Signed-off-by: Kamil Debski Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos4/Kconfig |1 + arc

[PATCH 2/3] s5p-g2d: add G2D to mach-nuri

2011-08-08 Thread Kamil Debski
G2D is a 2D graphics accelerator engine present in the s5p family of Samsung SoCs. It is capable of bitblt and raster operations on images having dimensions of up to 8000x8000. Signed-off-by: Kamil Debski Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos4/Kconfig |1 + arch/arm/mach

[PATCH 1/3] s5p-g2d: add G2D to plat-s5p and mach-exynos4

2011-08-08 Thread Kamil Debski
G2D is a 2D graphics accelerator engine present in the s5p family of Samsung SoCs. It is capable of bitblt and raster operations on images having dimensions of up to 8000x8000. Signed-off-by: Kamil Debski Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos4/include/mach/map.h |3 ++ arch

[PATCH 0/3] Samsung S5P platform modification required for G2D driver

2011-08-08 Thread Kamil Debski
Hi, This series of patches contains necessary platform modification required by the G2D driver. G2D is a 2D-graphics acceleration engine present in the S5PC110 and Exynos4 Samsung SoCs. Best wishes, Kamil Debski Kamil Debski (3): s5p-g2d: add G2D to plat-s5p and mach-exynos4 s5p-g2d: add G2D

Re: [PATCH V5 00/15] To use DMA generic APIs for Samsung DMA

2011-08-08 Thread Koul, Vinod
On Thu, 2011-08-04 at 18:53 +0200, Linus Walleij wrote: > On Wed, Jul 27, 2011 at 7:31 AM, Boojin Kim wrote: > > > This patchset adds support DMA generic APIs for Samsung DMA. > > Patches look good to me, > Acked-by: Linus Walleij Acked-by: Vinod Koul Do you want these to go thru slave-dma t

[PATCH] ARM: Samsung: fix watchdog reset issue with clk_get()

2011-08-08 Thread Marek Szyprowski
clkdev framework uses global mutex to protect clock tree, so it is not possible to call clk_get() in interrupt context. This patch fixes this issue and makes system reset by watchdog call working again. Signed-off-by: Marek Szyprowski Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos4/clock

[PATCH] ARM: EXYNOS4: Fix the IRQ definitions for MIPI CSIS device

2011-08-08 Thread Sylwester Nawrocki
This is a regression fix after migration to the external GIC. The breakage has been introduced in commit: "ARM: EXYNOS4: modify interrupt mappings for external GIC" Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos4/include/mach/irqs.h |5 ++--- 1 files

Re: RFC[PATCH 6/6] ARM: S5P64X0: Add clkdev bus lookup support

2011-08-08 Thread Sylwester Nawrocki
Hello, On 08/08/2011 10:47 AM, Rajeshwari Shinde wrote: > Bus clock alias names created and added to clkdev which will be used > by HSMMC driver. > > Signed-off-by: Rajeshwari Shinde > --- > .../include/mach/s5p64x0-common-sdhci.h|2 + > arch/arm/mach-s5p64x0/mach-smdk6440.c

RFC[PATCH 5/6] ARM: S5P64X0: Enable SDHCI support

2011-08-08 Thread Rajeshwari Shinde
This patch initializes default sdhci devices and platform data for SMDK6440 and SMDK6450. Signed-off-by: Rajeshwari Shinde --- arch/arm/mach-s5p64x0/Makefile |2 +- .../include/mach/s5p64x0-common-sdhci.h| 15 + arch/arm/mach-s5p64x0/mach-smdk6440.c

RFC[PATCH 6/6] ARM: S5P64X0: Add clkdev bus lookup support

2011-08-08 Thread Rajeshwari Shinde
Bus clock alias names created and added to clkdev which will be used by HSMMC driver. Signed-off-by: Rajeshwari Shinde --- .../include/mach/s5p64x0-common-sdhci.h|2 + arch/arm/mach-s5p64x0/mach-smdk6440.c |5 ++ arch/arm/mach-s5p64x0/mach-smdk6450.c

RFC[PATCH 1/6] SDHCI: S3C: Use bus clocks created using clkdev

2011-08-08 Thread Rajeshwari Shinde
This patch modifies the driver to stop depending on the clock names being passed from the platform and switch over to lookup clocks generic names created using clkdev. Signed-off-by: Rajeshwari Shinde --- drivers/mmc/host/sdhci-s3c.c |6 ++ 1 files changed, 2 insertions(+), 4 deletions(-

RFC[PATCH 4/6] ARM: S5P64X0: Populate default platform data for SDHCI devices

2011-08-08 Thread Rajeshwari Shinde
This patch populates the default platform data required by SDHCI devices for S5P6440 and S5P6450. Signed-off-by: Rajeshwari Shinde --- arch/arm/mach-s5p64x0/cpu.c|9 + arch/arm/plat-samsung/include/plat/sdhci.h | 50 2 files changed, 59 inse

RFC[PATCH 3/6] ARM: S5P64X0: Add pin-mux setup support for SDHCI

2011-08-08 Thread Rajeshwari Shinde
This patch provides pin-mux setup files for HSMMC support on S5P6440 and S5P6450 platforms. Signed-off-by: Rajeshwari Shinde --- arch/arm/mach-s5p64x0/Makefile |2 + arch/arm/mach-s5p64x0/setup-sdhci-gpio.c | 109 ++ arch/arm/mach-s5p64x0/setup-sdhci.c

RFC[PATCH 2/6] ARM: S5P64X0: Enable SDHCI device

2011-08-08 Thread Rajeshwari Shinde
Select HSMMC device for S5P6440 and S5P6450. Signed-off-by: Rajeshwari Shinde --- arch/arm/mach-s5p64x0/Kconfig | 30 ++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-s5p64x0/Kconfig b/arch/arm/mach-s5p64x0/Kconfig index 65c7518..bbc5

RFC[PATCH 0/6] ARM: S5P64X0: Add SDHCI support using clkdev

2011-08-08 Thread Rajeshwari Shinde
S5P64X0 supports 3 Channel MMC/SDHCI/SDIO. This patchset adds the pin-mux setup and enables the HSMMC device for S5P64X0 using clkdev support. This patch series is based on the latest git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git for-next Tested on SMDK6440 and SMDK6450. Rajeshw