RE: [PATCH v4 00/12] iommu/exynos: Fixes and Enhancements of System MMU driver with DT

2012-11-23 Thread Kukjin Kim
Cho KyongHo wrote: The current exynos-iommu(System MMU) driver does not work autonomously since it is lack of support for power management of peripheral blocks. For example, MFC device driver must ensure that its System MMU is disabled before MFC block is power-down not to invalidate IOTLB

Re: [PATCH v2 1/6] ARM: EXYNOS5: Clock settings for SATA and SATA PHY

2012-11-23 Thread Vasanth Ananthan
Hi, Missed to include Ben, for I2C patch, including him and copying others. Thanks, Vasanth. On Tue, Oct 30, 2012 at 9:31 PM, Vasanth Ananthan vasanthanant...@gmail.com wrote: This patch adds neccessary clock entries for SATA, SATA PHY and I2C_SATAPHY Signed-off-by: Vasanth Ananthan

[PATCH V2 0/4] i2c: s3c2410: Add devm_* apis and cleanup

2012-11-23 Thread Tushar Behera
This patchset cleans up the probe function of i2c-s3c2410 driver. These have been tested on Exynos4210 based Origen board. Changes since V1: * devm_request_mem_region and devm_ioremap calls were replaced by devm_request_and_ioremap() call. * All devm_* related modifications (earlier patches

[PATCH RESEND 1/4] i2c: s3c2410: Remove unnecessary label err_noclk

2012-11-23 Thread Tushar Behera
err_noclk label redirects to a simple return statement. Move the return statement to the caller location and remove the label. Signed-off-by: Tushar Behera tushar.beh...@linaro.org --- drivers/i2c/busses/i2c-s3c2410.c |9 +++-- 1 files changed, 3 insertions(+), 6 deletions(-) diff --git

[PATCH V2 2/4] i2c: s3c2410: Convert to use devm_* APIs

2012-11-23 Thread Tushar Behera
i2c-s3c2410 driver is modified to use devm_clk_get(), devm_request_and_ioremap() (combining request_mem_region() and ioremap()) and devm_request_irq(). This also simplifies the return path in driver's probe. Signed-off-by: Tushar Behera tushar.beh...@linaro.org --- Changes since V1: *

[PATCH V2 3/4] i2c: s3c2410: Move location of clk_prepare_enable() call in probe function

2012-11-23 Thread Tushar Behera
In i2c-s3c2410 driver probe, only s3c24xx_i2c_init() needs the I2C clock to be enabled. Moving clk_prepare_enable() and clk_disable_unprepare() calls to around this function simplifies the return path of probe call. Signed-off-by: Tushar Behera tushar.beh...@linaro.org --- Changes since V1: *

Re: [PATCH v2 2/6] ARM: EXYNOS5: DT Support for SATA and SATA PHY

2012-11-23 Thread Vasanth Ananthan
Hi, Missed to include Ben, for I2C patch, including him and copying others. Thanks, Vasanth. On Tue, Oct 30, 2012 at 9:31 PM, Vasanth Ananthan vasanthanant...@gmail.com wrote: This patch adds Device Nodes for SATA and SATA PHY device. Signed-off-by: Vasanth Ananthan vasant...@samsung.com

Re: [PATCH v2 4/6] DRIVERS:I2C: I2C driver polling mode support

2012-11-23 Thread Vasanth Ananthan
Hi, Missed to include Ben, for I2C patch, including him and copying others. Thanks, Vasanth. On Tue, Oct 30, 2012 at 9:31 PM, Vasanth Ananthan vasanthanant...@gmail.com wrote: This patch adds polling mode support for i2c s3c-2410 driver. The I2C_SATAPHY controller lacks an interrupt line but

Re: [PATCH v2 5/6] DRIVERS: ATA: SATA controller driver

2012-11-23 Thread Vasanth Ananthan
Hi, Missed to include Ben, for I2C patch, including him and copying others. Thanks, Vasanth. On Tue, Oct 30, 2012 at 9:31 PM, Vasanth Ananthan vasanthanant...@gmail.com wrote: This patch adds a platform driver for SATA controller. Signed-off-by: Vasanth Ananthan vasant...@samsung.com ---

RE: [PATCH v2 1/6] ARM: EXYNOS5: Clock settings for SATA and SATA PHY

2012-11-23 Thread Kukjin Kim
Vasanth Ananthan wrote: Hi, Missed to include Ben, for I2C patch, including him and copying others. Vasanth, you didn't my reply? I already applied this 1st and 2nd patches. Thanks. Best regards, Kgene. -- Kukjin Kim kgene@samsung.com, Senior Engineer, SW Solution Development Team,

[PATCH] ARM: dts: add max8997 device node for exynos4210-origen board

2012-11-23 Thread Thomas Abraham
Add max8997 regulator device node for exynos4210-origen board and list all the supported regulators. Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/boot/dts/exynos4210-origen.dts | 143 +++ 1 files changed, 143 insertions(+), 0 deletions(-)

RE: [PATCH V3 0/5] Avoid passing clks through platform data

2012-11-23 Thread Sangbeom Kim
On Tue, Nov 6, 2012 at 1:49 PM, Padmavathi Venna wrote: I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable holding the list of RCLK source clk names is not required, as the list of clks need to

Re: [PATCH V3 0/5] Avoid passing clks through platform data

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: Changes since v2: - Rebased on 3.7-rc3 I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable

Re: [PATCH V3] ASoC: SAMSUNG: Add DT support for i2s

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:11 AM, Padmavathi Venna padm...@samsung.com wrote: Add support for device based discovery. Signed-off-by: Padmavathi Venna padm...@samsung.com --- Changes since V2: - Rebased on 3.7-rc3 - Custom DT bindings are prefixed with

Re: [PATCH V3 1/2] ARM: dts: Add nodes for i2s controllers for Samsung Exynos5 platforms

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:14 AM, Padmavathi Venna padm...@samsung.com wrote: Add device nodes for the three instances of i2s controllers in Exynos5 platforms. Enable instance i2s 0 for exynos5250 board and disable all other i2s instances. Signed-off-by: Padmavathi Venna

Re: [PATCH V3 2/2] ARM: EXYNOS: Enable platform support for I2S controllers

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Tue, Nov 6, 2012 at 10:14 AM, Padmavathi Venna padm...@samsung.com wrote: Add AUXDATA entries for i2s controller driver so as to set the device name for clock lookups Signed-off-by: Padmavathi Venna padm...@samsung.com --- arch/arm/mach-exynos/mach-exynos5-dt.c |6

Re: [PATCH V3 1/5] ARM: S3C64XX: Add I2S clkdev support

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. Register the existing RCLK source clocks with clkdev using

Re: [PATCH V3 2/5] ARM: S5PC100: Add I2S clkdev support

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: I2S controller has an internal mux for RCLK source clk. The list of source clk names were passed through platform data in non-dt case. Register the existing RCLK source clocks with clkdev using

Re: [PATCH V3 3/5] ARM: S5P64x0: Add I2S clkdev support

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: I2S controller has an internal mux for RCLK source clk. The list of source clk names were passed through platform data in non-dt case. Register the existing RCLK source clocks with clkdev using

Re: [PATCH V3 4/5] ARM: S5PV210: Avoid passing the clks through platform data

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable holding the list of RCLK source clk names is not

Re: [PATCH V3 5/5] ARM: Exynos: Avoid passing the clks through platform data

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable holding the list of RCLK source clk names is not

Re: [PATCH V3] ARM: EXYNOS5: Add clocks for EXYNOS5 Audio Subsystem.

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:08 AM, Padmavathi Venna padm...@samsung.com wrote: This patch adds all the required clock instances for audio subsystem and adds the clock alias names for sclk-i2s and i2s-bus clks. This patch also do the static mapping of audss clock base address

Re: [PATCH V3] ARM: SAMSUNG: Delete the unnecessary variable

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Tue, Nov 6, 2012 at 10:23 AM, Padmavathi Venna padm...@samsung.com wrote: As the RCLK src clks are registered with clkdev using generic connection id , these clk names need not to be passed through platform data. So it is deleted. Signed-off-by: Padmavathi Venna

Re: [PATCH V3 0/2] ARM: Exynos: Enable I2S platform support for Exynos5

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Tue, Nov 6, 2012 at 10:14 AM, Padmavathi Venna padm...@samsung.com wrote: Changes since V2: - Rebased to 3.7-rc3 - Custom DT bindings are prefixed with samsung - idma address is moved from dts file dtsi file as it is soc specific

Re: [PATCH V3] ASoC: Samsung: Update Kconfig for I2S,SPDIF and PCM audio

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:26 AM, Padmavathi Venna padm...@samsung.com wrote: Update Kconfig file to enable I2S,PCM audio for wm8994 and spdif on all samsung platforms. Signed-off-by: Sangsu Park sangsu4u.p...@samsung.com Signed-off-by: Sangbeom Kim sbki...@samsung.com

Re: [RFC PATCH] ASoC: Samsung: Register the audio dma platform device

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Wed, Nov 14, 2012 at 5:39 PM, Padmavathi Venna padm...@samsung.com wrote: Audio dma device is not a hardware peripherial. So this device can't be added in the dt devices list. So expanded the module_platform_driver and registered this device using

Re: [RFC PATCH] ASoC: Samsung: Register the audio platform device

2012-11-23 Thread Padma Venkat
cc'ing Mark Brown On Wed, Nov 14, 2012 at 5:39 PM, Padmavathi Venna padm...@samsung.com wrote: Audio platform device is not a hardware peripherial. So this device can't be added in the dt devices list. So expanded the module_platform_driver and registered this device using

Re: [PATCH V3 0/5] Avoid passing clks through platform data

2012-11-23 Thread Mark Brown
On Fri, Nov 23, 2012 at 04:40:59PM +0530, Padma Venkat wrote: cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: Changes since v2: - Rebased on 3.7-rc3 Please don't do this, send the patches non-quoted. signature.asc Description:

[PATCH v9 0/3] ARM: Exynos/S3C64XX: usb phy driver support for S3C64XX and EXYNOS4210

2012-11-23 Thread Praveen Paneri
This patch series enables usb phy driver for S3C64XX and EXYNOS4210. The phy driver patches are already sent to linux-usb. Changes From v8: Switched the patch order; removing old phy setup code after enabling phy driver for s3c64xx machines. added usb phy platdata structure in

[PATCH v9 1/3] ARM: S3C64XX: Enabling samsung-usbphy driver

2012-11-23 Thread Praveen Paneri
Adding platform device for samsung-usbphy driver. Enabling it for s3c64xx based machines which are using s3c-hsotg. Signed-off-by: Praveen Paneri p.pan...@samsung.com --- arch/arm/Kconfig |1 + arch/arm/mach-s3c64xx/include/mach/map.h |2 ++

[PATCH v9 2/3] ARM: S3C64XX: Removing old phy setup code

2012-11-23 Thread Praveen Paneri
This patch removes old phy code from platform side. 'setup-usb-phy.c' will be used for providing transceiver platform data in next patch. Not all of the platform data code is removed as there are others making use of platform_data defined for hsotg. That can be removed once all the SoCs start

Re: [PATCH 0/3] regulator: max8997: minor updates and device tree support

2012-11-23 Thread Tomasz Figa
On Friday 23 of November 2012 13:33:12 Thomas Abraham wrote: This patch series includes two minor updates to the gpio dvs code in max8997 regulator driver and adds device tree support for the same driver. Thomas Abraham (3): regulator: max8997: reorder buck1/2/5 dvs setup code

Re: [PATCH] ARM: S3C2443: Workaround for 2443 EXTINT error

2012-11-23 Thread Heiko Stübner
Am Freitag, 23. November 2012, 08:10:15 schrieb Alexander Varnin: Please take a look at this document. It describes the problem with EXTINTn registers on 2443. In fact, the irqext_set function for s3c2443 differs from common starting from //Hack for 2443 error workaround comment. wow ... this

[PATCH 03/24] MAINTAINERS: remove arch/arm/plat-s5p/

2012-11-23 Thread Cesar Eduardo Barros
These files were merged into plat-samsung. Cc: Ben Dooks ben-li...@fluff.org Cc: Kukjin Kim kgene@samsung.com Cc: linux-arm-ker...@lists.infradead.org Cc: linux-samsung-soc@vger.kernel.org Signed-off-by: Cesar Eduardo Barros ces...@cesarb.net --- MAINTAINERS | 4 +--- 1 file changed, 1

RE: [PATCH V3] ARM: EXYNOS5: Add I2S SFR base addresse

2012-11-23 Thread Kukjin Kim
Padmavathi Venna wrote: This patch adds I2S controller0,1,2 base addresses Signed-off-by: Padmavathi Venna padm...@samsung.com --- Changes since V2: - Rebased on 3.7-rc3 Changes since V1: - Rebased on 3.6-rc6 - Reverted Exynos4 I2S1,2 address changes that are

RE: [PATCH 03/24] MAINTAINERS: remove arch/arm/plat-s5p/

2012-11-23 Thread Kukjin Kim
Cesar Eduardo Barros wrote: These files were merged into plat-samsung. Cc: Ben Dooks ben-li...@fluff.org Cc: Kukjin Kim kgene@samsung.com Acked-by: Kukjin Kim kgene@samsung.com Thanks. Best regards, Kgene. -- Kukjin Kim kgene@samsung.com, Senior Engineer, SW Solution

RE: [PATCH V3 0/5] Avoid passing clks through platform data

2012-11-23 Thread Kukjin Kim
Sangbeom Kim wrote: On Tue, Nov 6, 2012 at 1:49 PM, Padmavathi Venna wrote: I2S controller has an internal mux for RCLK source clks. The list of source clk names were passed through platform data in non-dt case. The variable holding the list of RCLK source clk names is not required,

RE: [PATCH V3 0/2] ARM: Exynos: Enable I2S platform support for Exynos5

2012-11-23 Thread Kukjin Kim
Sangbeom Kim wrote: On Tue, Nov 6, 2012 at 1:45 PM, Padmavathi Venna wrote: This patch set enables device tree based platform support for the three I2S controllers on Samsung's Exynos5 SoC's. This patches add Device Tree Support for Exynos5250. I ack 2 patches. Acked-by: Sangbeom

RE: [PATCH V3] ARM: SAMSUNG: Delete the unnecessary variable

2012-11-23 Thread Kukjin Kim
Sangbeom Kim wrote: On Tue, Nov 6, 2012 at 1:54 PM, Padmavathi Venna wrote: Signed-off-by: Padmavathi Venna padm...@samsung.com Acked-by: Sangbeom Kim sbki...@samsung.com Applied, thanks. Best regards, Kgene. -- Kukjin Kim kgene@samsung.com, Senior Engineer, SW Solution Development

RE: [PATCH V3] ARM: EXYNOS5: Add clocks for EXYNOS5 Audio Subsystem.

2012-11-23 Thread Kukjin Kim
Sangbeom Kim wrote: On Tue, Nov 6, 2012 at 1:39 PM, Padmavathi Venna wrote: -Original Message- From: Padmavathi Venna [mailto:padm...@samsung.com] Sent: Tuesday, November 06, 2012 1:39 PM To: linux-arm-ker...@lists.infradead.org; linux-samsung- s...@vger.kernel.org Cc:

RE: [PATCH V3 0/5] Avoid passing clks through platform data

2012-11-23 Thread Kukjin Kim
Mark Brown wrote: On Fri, Nov 23, 2012 at 04:40:59PM +0530, Padma Venkat wrote: cc'ing Mark Brown. On Tue, Nov 6, 2012 at 10:18 AM, Padmavathi Venna padm...@samsung.com wrote: Changes since v2: - Rebased on 3.7-rc3 Please don't do this, send the patches non-quoted. And

RE: [PATCH 1/2] ARM: EXYNOS: Add AUXDATA for DP controller

2012-11-23 Thread Kukjin Kim
Jingoo Han wrote: Use AUXDATA to set the device names for DP controller instance discovered from device tree. Signed-off-by: Ajay Kumar ajaykumar...@samsung.com Signed-off-by: Jingoo Han jg1@samsung.com --- arch/arm/mach-exynos/include/mach/map.h |2 ++