[PATCHv7 9/9] ARM: dma-mapping: add support for IOMMU mapper

2012-02-29 Thread Marek Szyprowski
This patch add a complete implementation of DMA-mapping API for devices that have IOMMU support. All DMA-mapping calls are supported. This patch contains some of the code kindly provided by Krishna Reddy vdu...@nvidia.com and Andrzej Pietrasiewicz andrze...@samsung.com Signed-off-by: Marek

[PATCHv7 4/9] ARM: dma-mapping: use asm-generic/dma-mapping-common.h

2012-02-29 Thread Marek Szyprowski
This patch modifies dma-mapping implementation on ARM architecture to use common dma_map_ops structure and asm-generic/dma-mapping-common.h helpers. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/Kconfig

[PATCHv7 7/9] ARM: dma-mapping: remove redundant code and cleanup

2012-02-29 Thread Marek Szyprowski
This patch just performs a global cleanup in DMA mapping implementation for ARM architecture. Some of the tiny helper functions have been moved to the caller code, some have been merged together. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

RE: [PATCHv6 7/7] ARM: dma-mapping: add support for IOMMU mapper

2012-02-24 Thread Marek Szyprowski
, size, 0); + if (ret 0) + goto fail; + + return dma_addr; +fail: + return ~0; +} iommu_map failure should release the iova space allocated using __alloc_iova. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list

RE: [PATCHv6 7/7] ARM: dma-mapping: add support for IOMMU mapper

2012-02-24 Thread Marek Szyprowski
konrad.w...@oracle.com if you would like on the patch. Thanks for your comments! Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info

RE: [PATCHv6 7/7] ARM: dma-mapping: add support for IOMMU mapper

2012-02-24 Thread Marek Szyprowski
Hello, On Friday, February 24, 2012 1:50 PM Arnd Bergmann wrote: On Friday 24 February 2012, Marek Szyprowski wrote: +static struct page **__iommu_alloc_buffer(struct device *dev, size_t +size, gfp_t gfp) { + struct page **pages; + int count = size PAGE_SHIFT

RE: [PATCHv6 3/7] ARM: dma-mapping: implement dma sg methods on top of any generic dma ops

2012-02-24 Thread Marek Szyprowski
Hello, On Tuesday, February 14, 2012 4:03 PM Konrad Rzeszutek Wilk wrote: On Fri, Feb 10, 2012 at 07:58:40PM +0100, Marek Szyprowski wrote: This patch converts all dma_sg methods to be generic (independent of the current DMA mapping implementation for ARM architecture). All dma sg

RE: [PATCH v8 0/2] ommu/exynos: Add IOMMU/System MMU driver for Samsung Exynos

2012-02-24 Thread Marek Szyprowski
anytime soon? It will be really nice to have it finally merged to v3.4. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http

RE: [PATCHv6 7/7] ARM: dma-mapping: add support for IOMMU mapper

2012-02-24 Thread Marek Szyprowski
Hello, On Friday, February 24, 2012 3:31 PM Arnd Bergmann wrote: On Friday 24 February 2012, Marek Szyprowski wrote: I want to use some kind of chained arrays, each of at most of PAGE_SIZE. This code doesn't really need to keep these page pointers in contiguous virtual memory area, so

RE: S5P-TV: Warning for regulator unbalanced disables

2012-02-23 Thread Marek Szyprowski
-mfc, although it is not observed as kernel error, but these devices also suffers from it - their clocks get disabled one time too much so they do not operate correctly. We are investigating this issue further. Best regards -- Marek Szyprowski Samsung Poland RD Center The above message is intended

[PATCHv6 7/7] ARM: dma-mapping: add support for IOMMU mapper

2012-02-10 Thread Marek Szyprowski
This patch add a complete implementation of DMA-mapping API for devices that have IOMMU support. All DMA-mapping calls are supported. This patch contains some of the code kindly provided by Krishna Reddy vdu...@nvidia.com and Andrzej Pietrasiewicz andrze...@samsung.com Signed-off-by: Marek

[PATCHv6 5/7] ARM: dma-mapping: remove redundant code and cleanup

2012-02-10 Thread Marek Szyprowski
This patch just performs a global cleanup in DMA mapping implementation for ARM architecture. Some of the tiny helper functions have been moved to the caller code, some have been merged together. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

[PATCHv6 6/7] ARM: dma-mapping: use alloc, mmap, free from dma_ops

2012-02-10 Thread Marek Szyprowski
This patch converts dma_alloc/free/mmap_{coherent,writecombine} functions to use generic alloc/free/mmap methods from dma_map_ops structure. A new DMA_ATTR_WRITE_COMBINE DMA attribute have been introduced to implement writecombine methods. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

[PATCHv6 2/7] ARM: dma-mapping: use asm-generic/dma-mapping-common.h

2012-02-10 Thread Marek Szyprowski
This patch modifies dma-mapping implementation on ARM architecture to use common dma_map_ops structure and asm-generic/dma-mapping-common.h helpers. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/Kconfig

[PATCHv6 0/7] ARM: DMA-mapping framework redesign

2012-02-10 Thread Marek Szyprowski
://www.spinics.net/lists/linux-mm/msg25490.html v4 and v5: http://www.spinics.net/lists/arm-kernel/msg151147.html http://www.spinics.net/lists/arm-kernel/msg154889.html Best regards -- Marek Szyprowski Samsung Poland RD Center Patch summary: Marek Szyprowski (7): ARM: dma-mapping: remove offset

[PATCHv6 4/7] ARM: dma-mapping: move all dma bounce code to separate dma ops structure

2012-02-10 Thread Marek Szyprowski
This patch removes dma bounce hooks from the common dma mapping implementation on ARM architecture and creates a separate set of dma_map_ops for dma bounce devices. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/common

[PATCHv6 1/7] ARM: dma-mapping: remove offset parameter to prepare for generic dma_ops

2012-02-10 Thread Marek Szyprowski
This patch removes the need for offset parameter in dma bounce functions. This is required to let dma-mapping framework on ARM architecture use common, generic dma-mapping helpers. Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

RE: [PATCHv3 1/3] ARM: Exynos: JPEG board definition

2012-02-09 Thread Marek Szyprowski
need to re-define for JPEG. Why not just use EXYNOS4_PA_JPEG? The s5p-jpeg driver can be also used on S5PV210 so this approach seems to be fine, the patch only lacks definitions for the S5PV210 series. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list

RE: [PATCH 8/8 RESEND] ARM: dma-mapping: add support for IOMMU mapper

2012-01-26 Thread Marek Szyprowski
Hello, On Wednesday, January 25, 2012 1:59 PM Russell King - ARM Linux wrote: On Mon, Jan 09, 2012 at 04:49:21PM +0100, Marek Szyprowski wrote: This patch add a complete implementation of DMA-mapping API for devices that have IOMMU support. All DMA-mapping calls are supported

RE: [PATCH 8/8] ARM: dma-mapping: add support for IOMMU mapper

2012-01-25 Thread Marek Szyprowski
Hello, On Wednesday, January 25, 2012 1:47 PM Hiroshi Doyu wrote: Hi Marek, On Fri, 9 Dec 2011 17:39:58 +0100 Marek Szyprowski m.szyprow...@samsung.com wrote: This patch add a complete implementation of DMA-mapping API for devices that have IOMMU support. All DMA-mapping calls

[PATCH] ARM: Exynos4: fix non-SMP builds

2012-01-23 Thread Marek Szyprowski
This patch fixes the following build issue, which happens only if SMP has been disabled: arch/arm/mach-exynos/built-in.o: In function `exynos4_pm_resume': arch/arm/mach-exynos/pm.c:387: undefined reference to `scu_enable' Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off

RE: [PATCH] ARM: EXYNOS: Enable MDMA driver

2012-01-16 Thread Marek Szyprowski
, but there is an issue. MDMA device belongs to LCD0 power domain but the above code doesn't add the required relation between the device and powerdomain. It assumes that the power domain is always enabled - if not the system hangs on boot, so for some cases this patch causes regression. Best regards -- Marek

RE: [PATCH 0/8 v4] ARM: DMA-mapping framework redesign

2012-01-10 Thread Marek Szyprowski
. :) Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 8/8 RESEND] ARM: dma-mapping: add support for IOMMU mapper

2012-01-09 Thread Marek Szyprowski
Previous version had very nasty bug which causes memory trashing if DMA-mapping managed to allocate pages larger than 4KiB. The problem was in __iommu_alloc_buffer() function which did not check how many pages has been left to allocate. Best regards -- Marek Szyprowski Samsung Poland RD Center

RE: [PATCH 6/8] common: dma-mapping: change alloc/free_coherent method to more generic alloc/free_attrs

2011-12-14 Thread Marek Szyprowski
Hello, On Sunday, December 11, 2011 11:46 PM Stephen Rothwell wrote: On Fri, 09 Dec 2011 17:39:56 +0100 Marek Szyprowski m.szyprow...@samsung.com wrote: Introduce new alloc/free/mmap methods that take attributes argument. alloc/free_coherent can be implemented on top of the new alloc

[PATCH 1/8] ARM: dma-mapping: remove offset parameter to prepare for generic dma_ops

2011-12-09 Thread Marek Szyprowski
This patch removes the need for offset parameter in dma bounce functions. This is required to let dma-mapping framework on ARM architecture use common, generic dma-mapping helpers. Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

[PATCH 5/8] ARM: dma-mapping: remove redundant code and cleanup

2011-12-09 Thread Marek Szyprowski
This patch just performs a global cleanup in DMA mapping implementation for ARM architecture. Some of the tiny helper functions have been moved to the caller code, some have been merged together. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

[PATCH 7/8] ARM: dma-mapping: use alloc, mmap, free from dma_ops

2011-12-09 Thread Marek Szyprowski
This patch converts dma_alloc/free/mmap_{coherent,writecombine} functions to use generic alloc/free/mmap methods from dma_map_ops structure. A new DMA_ATTR_WRITE_COMBINE DMA attribute have been introduced to implement writecombine methods. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

[PATCH 4/8] ARM: dma-mapping: move all dma bounce code to separate dma ops structure

2011-12-09 Thread Marek Szyprowski
This patch removes dma bounce hooks from the common dma mapping implementation on ARM architecture and creates a separate set of dma_map_ops for dma bounce devices. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/common

[PATCH 8/8] ARM: dma-mapping: add support for IOMMU mapper

2011-12-09 Thread Marek Szyprowski
-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/Kconfig |8 + arch/arm/include/asm/device.h|3 + arch/arm/include/asm/dma-iommu.h | 36 +++ arch/arm/mm/dma-mapping.c| 637

[PATCH 2/8] ARM: dma-mapping: use asm-generic/dma-mapping-common.h

2011-12-09 Thread Marek Szyprowski
This patch modifies dma-mapping implementation on ARM architecture to use common dma_map_ops structure and asm-generic/dma-mapping-common.h helpers. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/Kconfig

[PATCH 6/8] common: dma-mapping: change alloc/free_coherent method to more generic alloc/free_attrs

2011-12-09 Thread Marek Szyprowski
-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- include/linux/dma-mapping.h | 13 + 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/include/linux/dma-mapping.h b/include/linux/dma-mapping.h index e13117c

RE: [PATCH v7 2/2] iommu/exynos: Add iommu driver for Exynos Platforms

2011-12-06 Thread Marek Szyprowski
ret; +} +arch_initcall(exynos_iommu_init); -- Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

RE: [PATCH v7 1/2] ARM: EXYNOS: Change System MMU platform device definitions

2011-12-06 Thread Marek Szyprowski
and SMDK boards what causes compilation issues if only these boards are selected. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http

RE: [PATCH 1/3] PM: Provide an always on power domain governor

2011-12-06 Thread Marek Szyprowski
easier to have only one type of the drivers across different Samsung SoCs. This will also help to hide some differences between the series from the device drivers (clock gating, power management). Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send

RE: [PATCH v7 2/2] iommu/exynos: Add iommu driver for Exynos Platforms

2011-12-06 Thread Marek Szyprowski
Hello, On Tuesday, December 06, 2011 1:21 PM KyongHo Cho wrote: On Tue, Dec 6, 2011 at 8:48 PM, Marek Szyprowski m.szyprow...@samsung.com wrote: Hello, I'm trying to integrate your SYSMMU driver with my DMA-mapping IOMMU API integration patches. I've noticed some issues, please see my

RE: [PATCH v2 2/3] ARM: Exynos4: Add ioremap interceptor for statically remapped regions

2011-11-28 Thread Marek Szyprowski
__iounmap + +void __iomem *exynos4_ioremap(unsigned long phy, size_t size, + unsigned int type); #endif /* __ASM_ARM_ARCH_IO_H */ -- 1.7.4.4 Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send

[PATCH] ARM: Samsung: gpio-interrupts: fix offset calculation

2011-10-18 Thread Marek Szyprowski
Offsets of the irq controller registers were calculated correctly only for first GPIO bank. This patch fixes calculation of the register offsets for all GPIO banks. Reported-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off

[PATCH] GPIO: Samsung: correct pin configuration for S5PC100/S5PC110/Exynos4

2011-09-23 Thread Marek Szyprowski
Commit 1b39d5f2cc introduced new common gpio driver for all Samsung GPIO SoCs. The new driver use wrong configuration setup for all gpio pins on S5PC100 and S5PV210 SoCs and external interrupt lines on Exynos4 SoCs. This patch fixes this issue. Signed-off-by: Marek Szyprowski m.szyprow

[PATCH] GPIO: Samsung: fix broken configuration for Exynos4 GPIO banks

2011-09-22 Thread Marek Szyprowski
Commit 1b39d5f2cc introduced new common gpio driver for all Samsung GPIO SoCs. The new driver doesn't work correctly on Samsung Exynos4 SoC. It fails to set configuration for all but external interrupt pins. This patch fixes this issue. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

RE: [RESEND PATCH 2/2] s5p-tv: Add PM_RUNTIME dependency

2011-09-22 Thread Marek Szyprowski
@@ config VIDEO_SAMSUNG_S5P_TV bool Samsung TV driver for S5P platform (experimental) - depends on PLAT_S5P + depends on PLAT_S5P PM_RUNTIME depends on EXPERIMENTAL default n ---help--- Best regards -- Marek Szyprowski Samsung Poland RD Center

[PATCH RESEND] drivers: i2c: s3c2410: add support for HDMIPHY dedicated controller

2011-09-22 Thread Marek Szyprowski
-by: Marek Szyprowski m.szyprow...@samsung.com --- drivers/i2c/busses/i2c-s3c2410.c | 36 +++- 1 files changed, 35 insertions(+), 1 deletions(-) diff --git a/drivers/i2c/busses/i2c-s3c2410.c b/drivers/i2c/busses/i2c-s3c2410.c index f84a63c..e456cf9 100644

[PATCH] GPIO: Samsung: fix GPIO interrupt registration for Exynos4 SoCs

2011-09-22 Thread Marek Szyprowski
Commit 1b39d5f2cc introduced new common gpio driver for all Samsung GPIO SoCs. The new driver doesn't correctly register GPIO interrupts on Samsung Exynos4 SoCs. This is caused by a typo in define name. This patch fixes this issue. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed

[PATCH] ARM: Samsung: gpio-interrupts: fix incorrect loop iterator usage

2011-09-22 Thread Marek Szyprowski
Loop iterator value after terminating list_for_each_entry() is not NULL. This patch fixes incorrect iterator usage in GPIO interrupt code for Samsung S5P platforms. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/plat

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

2011-08-19 Thread Marek Szyprowski
Hello, On Friday, August 19, 2011 11:38 AM Tushar Behera wrote: Hi, On Thursday 18 August 2011 03:55 PM, Marek Szyprowski wrote: 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

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

2011-08-19 Thread Marek Szyprowski
Hello, On Friday, August 19, 2011 3:06 PM Kukjin Kim wrote: Marek Szyprowski wrote: 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

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

2011-08-18 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 m.szyprow...@samsung.com Signed-off-by: Kyungmin Park

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

2011-08-15 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 m.szyprow...@samsung.com Signed-off-by: Kyungmin Park

[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 m.szyprow...@samsung.com Signed-off-by: Kyungmin Park

[PATCH 0/2] Chained irq fixes

2011-07-27 Thread Marek Szyprowski
Hello, It looks that the chained IRQ enter/exit functions are missing in more places. This short patch series fixes all chained irq usage on Exynos4 platform. Best regards Marek Szyprowski Samsung Poland RD Center Summary: Marek Szyprowski (2): ARM: Exynos4: add required chained_irq_enter

[PATCH 1/2] ARM: Exynos4: add required chained_irq_enter/exit to eint code

2011-07-27 Thread Marek Szyprowski
This patch adds chained IRQ enter/exit functions to external interrupt handler in order to function correctly on primary controllers with different methods of flow control. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch

[PATCH 2/2] ARM: S5P: add required chained_irq_enter/exit to gpio-int code

2011-07-27 Thread Marek Szyprowski
This patch adds chained IRQ enter/exit functions to gpio interrupt handler in order to function correctly on primary controllers with different methods of flow control. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm

RE: [PATCH] ARM:EXYNOS4:Fix Samsung Power Domain

2011-07-27 Thread Marek Szyprowski
that are not needed at boot time. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] ARM: Exynos4: enable frame buffer on Universal C210 board

2011-07-26 Thread Marek Szyprowski
This patch adds platform definitions to enable s3c-fb driver. Framebuffer window with 480x800x16bpp mode has been defined. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |2

[PATCH] ARM: Exynos4: enable frame buffer on Nuri board

2011-07-26 Thread Marek Szyprowski
This patch adds platform definitions to enable s3c-fb driver. Framebuffer window with 1280x800x16bpp mode has been defined. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |2 ++ arch/arm

[PATCHv3 0/4] Updated s5p-tv platform definitions

2011-07-25 Thread Marek Szyprowski
to plat-s5p/clock.c - added check for pll locking - various minor coding style fixes here and there Best regards -- Marek Szyprowski Samsung Poland RD Center Patch summary: Tomasz Stanislawski (4): ARM: Samsung: add i2c hdmiphy controller definitions ARM: S5P: add support for tv device

[PATCH 2/4] ARM: S5P: add support for tv device

2011-07-25 Thread Marek Szyprowski
common vpll code to plat-s5p/clocks-vpll.c, squashed Exynos4 and S5PV210 patches and rewrote commit message] Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/Kconfig |1 + arch/arm/mach-exynos4/clock.c | 134

[PATCH 4/4] ARM: S5PV210: enable TV support on GONI board

2011-07-25 Thread Marek Szyprowski
From: Tomasz Stanislawski t.stanisl...@samsung.com This patch adds platform devices and regulators for TV devices on Samsung Goni board. Signed-off-by: Tomasz Stanislawski t.stanisl...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow

[PATCH 1/4] ARM: Samsung: add i2c hdmiphy controller definitions

2011-07-25 Thread Marek Szyprowski
and S5PV210 patches] Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/clock.c|6 ++ arch/arm/mach-exynos4/include/mach/iic-hdmiphy.h | 16 ++ arch/arm/mach-exynos4/include/mach/irqs.h|2 + arch/arm/mach-exynos4/include/mach/map.h

[PATCH 2/2] ARM: Exynos4: use s5p-timer for UniversalC210 board

2011-07-25 Thread Marek Szyprowski
that enables UniversalC210 boards to boot again. s5p-timer is used as an event source. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |3 +++ arch/arm/mach-exynos4/mach-universal_c210.c

[PATCH 1/2] ARM: Samsung: Add chained enrty/exit call to timer interrupt handler

2011-07-25 Thread Marek Szyprowski
This patch adds chained IRQ enter/exit functions to timer interrupt handler in order to function correctly on primary controllers with different methods of flow control. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm

[PATCH 0/2] Universal C210 workaround/fix

2011-07-25 Thread Marek Szyprowski
for this issue and lets UniversalC210 board to boot again. Best regards Marek Szyprowski Samsung Poland RD Center Summary: Marek Szyprowski (2): ARM: Samsung: Add chained enrty/exit call to timer interrupt handler ARM: Exynos4: use s5p-timer for UniversalC210 board arch/arm/mach-exynos4

[PATCHv2 0/4] Updated s5p-mfc platform definitions

2011-07-21 Thread Marek Szyprowski
Hello, This patch series contains platform definitions for s5p-mfc driver rebased onto latest for-next branch (including generic GIC and clockdev changes). Errors reported by check patch have been fixed. Best regards -- Marek Szyprowski Samsung Poland RD Center Patch summary: Kamil Debski (3

[PATCH 2/4] ARM: S5PV210: Enable MFC on Goni

2011-07-21 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Enable MFC device on the Goni board using the S5PV210 SoC. Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-s5pv210/Kconfig

[PATCH 1/4] ARM: S5P: Add support for MFC device to plat-s5p, mach-s5pv210 and mach-exynos4

2011-07-21 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Add support for MFC device to plat-s5p, mach-exynos4, mach-s5pv210: - clock support - memory mapping and reserving - s5p_device_mfc platform device Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

[PATCH 3/4] ARM: EXYNOS4: Enable MFC on universal_c210

2011-07-21 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Enable MFC device on the universal_c210 boards using the EXYNOS4 SoC. Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach

[PATCH 4/4] ARM: EXYNOS4: Enable MFC on Samsung NURI

2011-07-21 Thread Marek Szyprowski
Enable MFC device on the Samsung NURI boards using the EXYNOS4 SoC. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |2 ++ arch/arm/mach-exynos4/mach-nuri.c | 13 + 2 files

[PATCH 1/4] ARM: Samsung: add i2c hdmiphy controller definitions

2011-07-21 Thread Marek Szyprowski
and S5PV210 patches] Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/clock.c|6 ++ arch/arm/mach-exynos4/include/mach/iic-hdmiphy.h | 16 ++ arch/arm/mach-exynos4/include/mach/irqs.h|2 + arch/arm/mach-exynos4/include/mach/map.h

[PATCH 2/4] ARM: S5P: add support for tv device

2011-07-21 Thread Marek Szyprowski
common vpll code to plat-s5p/clocks.c, squashed Exynos4 and S5PV210 patches and rewrote commit message] Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/clock.c | 134 ++- arch/arm/mach-exynos4/cpu.c |4

[PATCH 0/8] Updated s5p-tv platform definitions

2011-07-19 Thread Marek Szyprowski
Hello, This patch series contains platform definitions for s5p-tv driver rebased onto latest for-next branch (including generic GIC and clockdev changes). Best regards -- Marek Szyprowski Samsung Poland RD Center Patch summary: Tomasz Stanislawski (8): ARM: Samsung: add i2c8 controller

[PATCH 6/8] ARM: Exynos4: enable TV support on Universal_C210 board

2011-07-19 Thread Marek Szyprowski
From: Tomasz Stanislawski t.stanisl...@samsung.com This patch adds platform devices and regulators for TV devices on Samsung Universal C210 board. Signed-off-by: Tomasz Stanislawski t.stanisl...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski

[PATCH 3/8] ARM: S5PV210: add support for i2c3 controller (for HDMIPHY)

2011-07-19 Thread Marek Szyprowski
From: Tomasz Stanislawski t.stanisl...@samsung.com This patch add support for i2c3 controller for S5PV210 platform (as HDMIPHY dedicated bus). Signed-off-by: Tomasz Stanislawski t.stanisl...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski

[PATCH 8/8] ARM: S5PV210: enable TV support on GONI board

2011-07-19 Thread Marek Szyprowski
From: Tomasz Stanislawski t.stanisl...@samsung.com This patch adds platform devices and regulators for TV devices on Samsung Goni board. Signed-off-by: Tomasz Stanislawski t.stanisl...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow

[PATCH 0/4] Updated s5p-mfc platform definitions

2011-07-18 Thread Marek Szyprowski
Hello, This patch series contains platform definitions for s5p-mfc driver rebased onto latest for-next branch (including generic GIC and clockdev changes). Best regards -- Marek Szyprowski Samsung Poland RD Center Patch summary: Kamil Debski (3): ARM: Add support for MFC device to plat-s5p

[PATCH 3/4] ARM: EXYNOS4: Enable MFC on universal_c210

2011-07-18 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Enable MFC device on the universal_c210 boards using the EXYNOS4 SoC. Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach

[PATCH 4/4] ARM: EXYNOS4: Enable MFC on Samsung NURI

2011-07-18 Thread Marek Szyprowski
Enable MFC device on the Samsung NURI boards using the EXYNOS4 SoC. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |2 ++ arch/arm/mach-exynos4/mach-nuri.c | 13 + 2 files

[PATCH 2/4] ARM: S5PV210: Enable MFC on Goni

2011-07-18 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Enable MFC device on the Goni board using the S5PV210 SoC. Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-s5pv210/Kconfig

[PATCH 1/4] ARM: Add support for MFC device to plat-s5p, mach-s5pv210 and mach-exynos4

2011-07-18 Thread Marek Szyprowski
From: Kamil Debski k.deb...@samsung.com Add support for MFC device to plat-s5p, mach-exynos4, mach-s5pv210: - clock support - memory mapping and reserving - s5p_device_mfc platform device Signed-off-by: Kamil Debski k.deb...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com

[PATCH] drivers: i2c: s3c2410: add support for HDMIPHY dedicated controller

2011-07-18 Thread Marek Szyprowski
-by: Marek Szyprowski m.szyprow...@samsung.com --- drivers/i2c/busses/i2c-s3c2410.c | 36 +++- 1 files changed, 35 insertions(+), 1 deletions(-) diff --git a/drivers/i2c/busses/i2c-s3c2410.c b/drivers/i2c/busses/i2c-s3c2410.c index f84a63c..e456cf9 100644

RE: [PATCH 0/6+1] ARM: EXYNOS4: SYSMMU: Improvements on SYSMMU driver

2011-07-05 Thread Marek Szyprowski
Hello, On Tuesday, July 05, 2011 1:38 AM KyongHo Cho wrote: On Mon, Jul 4, 2011 at 3:47 PM, Marek Szyprowski m.szyprow...@samsung.com wrote: Hello, I really don't get why do You persist in creating one monster platform device with resources for ALL SYSMMU/IOMMU controllers

RE: [PATCH 0/6+1] ARM: EXYNOS4: SYSMMU: Improvements on SYSMMU driver

2011-07-04 Thread Marek Szyprowski
clock gating for System MMU of SSS. - [PATCH 3/6] ARM: EXYNOS4: SYSMMU: Enhancement on device definition As the suggestion of Marek Szyprowski with his patch set, this patch separates the single definition of platform device of System MMU into 15 different platform devices as well

RE: [PATCH 0/7] ARM: SAMSUNG: Cleanup SPI platform specific code

2011-06-30 Thread Marek Szyprowski
? (please refer to drivers/video/s3c-fb.c and plat-samsung/include/plat/fb-core.h for more information). This will remove the need for SoC specific parameters in platform data and will group all version dependent information in the driver. Best regards -- Marek Szyprowski Samsung Poland RD Center

[PATCH] ARM: Exynos4: don't change sclk_audio0 parent in core clocks code

2011-06-27 Thread Marek Szyprowski
code or preferably in the boot-loader. This patch fixes problems with suspend/resume on Samsung NURI board. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/clock.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-exynos4

RE: [PATCH V5 5/5] ARM: EXYNOS4: Add platform data for EXYNOS4 FIMD and LTE480WV platform-lcd

2011-06-22 Thread Marek Szyprowski
if mach-smdk*.c is the right place for the above code. IMHO all the code that configures very low level, board specific parameters (like clocks and their relations) should be performed in boot loarder. (snipped) Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from

RE: [RFC][PATCH 0/5] USB: DWC OTG: Add dwc_otg driver for S5P6440 samsung SoC.

2011-06-21 Thread Marek Szyprowski
that HID or mass-storage (both host or gadget drivers) needs modifications to get them working with this DWC OTG driver? (snipped) Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message

RE: [PATCH V2 1/2] ARM: EXYNOS4: Add PCM audio support for WM8994

2011-06-17 Thread Marek Szyprowski
, }; void __init exynos4_register_clocks(void) (snipped) Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

RE: [RE-SEND] [PATCH 3/4] s3c-fb: Add support EXYNOS4 FIMD

2011-06-15 Thread Marek Szyprowski
and s5pv210) than to get patches merged to unmaintained framebuffer subsystem to get it renamed to 'fimd' in the driver. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord

RE: [PATCH] ARM: SAMSUNG: Add support for pre-sleep/post-restore gpio control

2011-06-10 Thread Marek Szyprowski
Hello, On Thursday, June 09, 2011 11:41 PM Kukjin Kim wrote: On 06/06/11 23:50, Marek Szyprowski wrote: Hello, Hi :) (snip) This patch lacks stubs for s5p64x0, s5pc100 and exynos4. I will send a quick fix soon. Oops, I couldn't test it all on my laptop which is so slow

RE: [PATCH] ARM: S5PV210: Fix build breakage due to renaming of S3C_VA_USB_HSPHY

2011-06-09 Thread Marek Szyprowski
Hello, On Wednesday, June 08, 2011 4:55 PM Thomas Abraham wrote: On 8 June 2011 19:43, Kyungmin Park kmp...@infradead.org wrote: On Wed, Jun 8, 2011 at 10:53 PM, Marek Szyprowski m.szyprow...@samsung.com wrote: Hello, There is already the patch that fixes this issue available

RE: [PATCH] ARM: S5PC110: enable PWM timers for GONI board

2011-06-09 Thread Marek Szyprowski
Hello, On Friday, June 10, 2011 12:12 AM Kukjin Kim wrote: On 06/06/11 23:45, Marek Szyprowski wrote: s5p_timer requires PWM device to be compiled in. Add aproperiate Kconfig select directive for GONI machine, so compilation won't fail if GONI is the only machine compiled into the kernel

RE: [PATCH] ARM: S5PV210: Fix build breakage due to renaming of S3C_VA_USB_HSPHY

2011-06-08 Thread Marek Szyprowski
, .type = MT_DEVICE, -- 1.6.6.rc2 S3C_VA_USB_HSPHY is the correct name, it is also used on s3c64xx and s3c-hsotg driver (see drivers/usb/gadget). Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux

RE: [PATCH V2 1/2] ARM: EXYNOS4: Add PCM audio support for WM8994

2011-06-07 Thread Marek Szyprowski
-info.html Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] ARM: S5PC110: enable PWM timers for GONI board

2011-06-07 Thread Marek Szyprowski
s5p_timer requires PWM device to be compiled in. Add aproperiate Kconfig select directive for GONI machine, so compilation won't fail if GONI is the only machine compiled into the kernel. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p

RE: [PATCH] ARM: SAMSUNG: Add support for pre-sleep/post-restore gpio control

2011-06-07 Thread Marek Szyprowski
) s3c_pm_restore_core(); s3c_pm_restore_uarts(); s3c_pm_restore_gpios(); + s3c_pm_restored_gpios(); s3c_pm_debug_init(); -- 1.7.4.1 Ok, will apply. This patch lacks stubs for s5p64x0, s5pc100 and exynos4. I will send a quick fix soon. Best regards -- Marek Szyprowski Samsung

[PATCH 1/3] ARM: Exynos4: Universal_C210: add FIMC device

2011-06-07 Thread Marek Szyprowski
This patch adds definitions to enable support for s5p-fimc driver for Universal C210 board. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |4 arch/arm/mach-exynos4/mach

[PATCH 0/3] ARM: Exynos4: Universal C210 machine update

2011-06-07 Thread Marek Szyprowski
Hello, This is a short patch series that updates device definitions for Universal C210 board. The series is based on kgene/for-next kernel tree. Best regards -- Marek Szyprowski Samsung Poland RD Center Marek Szyprowski (3): ARM: Exynos4: Universal_C210: add FIMC device ARM: Exynos4

[PATCH 3/3] ARM: Exynos4: Universal_C210: add qt602240 touch screen device

2011-06-07 Thread Marek Szyprowski
This patch adds definitions to enable support for qt602240 touch screen driver for Universal C210 board. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |2 + arch/arm/mach

[PATCH 2/3] ARM: Exynos4: Universal_C210: add MCS Touchkey device

2011-06-07 Thread Marek Szyprowski
This patch adds definitions to enable support for MCS Touchkey driver for Universal C210 board. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-exynos4/Kconfig |1 + arch/arm/mach-exynos4/mach

[PATCH] ARM: Exynos4: fix compilation break

2011-06-07 Thread Marek Szyprowski
The patch ARM: SAMSUNG: Add support for pre-sleep/post-restore gpio control broke compilation on Exynos4 platform with power management enabled. This patch adds missing stubs that fixes this issue. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- arch/arm/mach-exynos4/include/mach/pm

RE: [PATCH V2] ARM: S5P: Fix compilation error for exynos4_defconfig

2011-06-03 Thread Marek Szyprowski
in the style. The other reason is the fact that USB PHY control functions should be also added to usb hs otg driver so these function will be used by 2 different devices. Best regards -- Marek Szyprowski Samsung Poland RD Center -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc

<    3   4   5   6   7   8   9   10   11   >