Re: [PATCH v5 3/9] dt: exynos5250: Enable support for generic USB DRD phy

2014-04-24 Thread Tushar Behera
On 04/23/2014 08:00 PM, Vivek Gautam wrote: > Add device tree node for new usbdrd-phy driver, which > is based on generic phy framework. > > Signed-off-by: Vivek Gautam > Reviewed-by: Tomasz Figa > --- > arch/arm/boot/dts/exynos5250.dtsi | 10 ++ > 1 file changed, 10 insertions(+) >

Re: [PATCH v5 1/9] dt: exynos5420: Enable support for USB 3.0 PHY controller

2014-04-24 Thread Tushar Behera
On 04/23/2014 08:00 PM, Vivek Gautam wrote: > Add device tree nodes for USB 3.0 PHY present alongwith > USB 3.0 controller Exynos 5420 SoC. This phy driver is > based on generic phy framework. > > Signed-off-by: Vivek Gautam > Reviewed-by: Tomasz Figa > --- > arch/arm/boot/dts/exynos5420.dtsi |

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Ajay kumar
Sorry for the previous reply. Here goes the full explaination. On Fri, Apr 25, 2014 at 11:40 AM, Ajay kumar wrote: > On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar wrote: >> On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote: >>> On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote: Rob,

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Ajay kumar
On Thu, Apr 24, 2014 at 11:08 PM, Ajay kumar wrote: > On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote: >> On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote: >>> Rob, >>> >>> On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote: On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote: > Sorry

Re: [PATCH V2 2/9] drm/panel: add pre_enable and post_disable routines

2014-04-24 Thread Ajay kumar
On Friday, April 25, 2014, Thierry Reding wrote: > > On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote: > > Thierry, > > > > On Wed, Apr 23, 2014 at 1:12 PM, Thierry Reding > > wrote: > > > On Wed, Apr 23, 2014 at 09:29:15AM +0200, Daniel Vetter wrote: > [...] > > >> Imo this makes sense

Re: [PATCHv4 3/7] ARM: EXYNOS: Support secondary CPU boot of Exynos3250

2014-04-24 Thread Chanwoo Choi
Hi, On 04/25/2014 02:54 PM, Tushar Behera wrote: > On 04/25/2014 11:13 AM, Chanwoo Choi wrote: >> Hi, >> >> On 04/25/2014 01:30 PM, Tushar Behera wrote: >>> On 04/25/2014 06:46 AM, Chanwoo Choi wrote: This patch fix the offset of CPU boot address and don't need to send smc call of

Re: [PATCHv4 3/7] ARM: EXYNOS: Support secondary CPU boot of Exynos3250

2014-04-24 Thread Tushar Behera
On 04/25/2014 11:13 AM, Chanwoo Choi wrote: > Hi, > > On 04/25/2014 01:30 PM, Tushar Behera wrote: >> On 04/25/2014 06:46 AM, Chanwoo Choi wrote: >>> This patch fix the offset of CPU boot address and don't need to send smc >>> call >>> of SMC_CMD_CPU1BOOT command for secondary CPU boot because Ex

Re: [PATCH v3 00/16] exynos5420: clock file cleanup

2014-04-24 Thread Shaik Ameer Basha
On Thu, Apr 24, 2014 at 6:33 PM, Shaik Ameer Basha wrote: > Many changes/fixes have been identified for clock file for exynos5420. > These include correct parents, bit fields, new clocks etc. Existing > files needs some correction in terms of names of the clock and > indentation. These issues are

[PATCH] arm: exynos: add generic function to calculate cpu number

2014-04-24 Thread Chander Kashyap
The address of cpu power registers in pmu is based on cpu number offsets. This function calculate the same. This is essentially required in case of multicluster SoC's e.g Exynos5420. Signed-off-by: Chander Kashyap Signed-off-by: Chander Kashyap --- arch/arm/mach-exynos/regs-pmu.h |9 +++

Re: [PATCHv4 3/7] ARM: EXYNOS: Support secondary CPU boot of Exynos3250

2014-04-24 Thread Chanwoo Choi
Hi, On 04/25/2014 01:30 PM, Tushar Behera wrote: > On 04/25/2014 06:46 AM, Chanwoo Choi wrote: >> This patch fix the offset of CPU boot address and don't need to send smc call >> of SMC_CMD_CPU1BOOT command for secondary CPU boot because Exynos3250 removes >> WFE in secure mode. >> >> Signed-off-b

Re: [PATCH v5] arm: exynos: generalize power register address calculation

2014-04-24 Thread Chander Kashyap
On 24 April 2014 13:18, Chander Kashyap wrote: > On 22 April 2014 17:55, Chander Kashyap wrote: >> Currently status/configuration power register values are hard-coded for cpu1. >> >> Make it generic so that it is useful for SoC's with more than two cpus. >> >> Signed-off-by: Chander Kashyap >> S

Re: [PATCH v3 6/7] arm64: mm: Implement 4 levels of translation tables

2014-04-24 Thread Jungseok Lee
On Thursday, April 24, 2014 1:02 AM, Steve Capper wrote: > On Fri, Apr 18, 2014 at 04:59:20PM +0900, Jungseok Lee wrote: > > This patch implements 4 levels of translation tables since 3 levels of > > page tables with 4KB pages cannot support 40-bit physical address > > space described in [1] due to

Re: [PATCHv4 7/7] ARM: dts: Add device tree sources for Exynos3250

2014-04-24 Thread Chanwoo Choi
On 04/25/2014 01:38 PM, Tushar Behera wrote: > On 04/25/2014 06:46 AM, Chanwoo Choi wrote: >> From: Tomasz Figa >> >> This patch add new exynos3250.dtsi to support Exynos3250 SoC based on >> Cortex-A7 >> dual core and includes following dt nodes: >> > > [ ... ] > >> --- >> arch/arm/boot/dts/ex

Re: [PATCH] i2c: exynos5: Initialise Samsung High Speed I2C controller early

2014-04-24 Thread Tushar Behera
On 04/24/2014 09:55 PM, Mark Brown wrote: > On Thu, Apr 24, 2014 at 08:18:36PM +0530, Naveen Krishna Chatradhi wrote: >> This patch moves initialization code to subsys_initcall() to ensure >> that the i2c bus is available early so the regulators can be quickly >> probed and available for other devi

Re: [PATCH v3 02/16] clk: exynos5420: add clocks for ISP block

2014-04-24 Thread Alim Akhtar
Hi Shaik, On Thu, Apr 24, 2014 at 6:33 PM, Shaik Ameer Basha wrote: > This patch adds missing clocks for ISP block > > Signed-off-by: Rahul Sharma > Signed-off-by: Shaik Ameer Basha > --- > drivers/clk/samsung/clk-exynos5420.c | 80 > ++ > 1 file changed, 80

Re: [PATCHv4 7/7] ARM: dts: Add device tree sources for Exynos3250

2014-04-24 Thread Tushar Behera
On 04/25/2014 06:46 AM, Chanwoo Choi wrote: > From: Tomasz Figa > > This patch add new exynos3250.dtsi to support Exynos3250 SoC based on > Cortex-A7 > dual core and includes following dt nodes: > [ ... ] > --- > arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 477 +++ > arch/arm/boo

Re: [PATCHv4 3/7] ARM: EXYNOS: Support secondary CPU boot of Exynos3250

2014-04-24 Thread Tushar Behera
On 04/25/2014 06:46 AM, Chanwoo Choi wrote: > This patch fix the offset of CPU boot address and don't need to send smc call > of SMC_CMD_CPU1BOOT command for secondary CPU boot because Exynos3250 removes > WFE in secure mode. > > Signed-off-by: Chanwoo Choi > Acked-by: Kyungmin Park > --- > arc

Re: [PATCH V2] ASoC: SAMSUNG: Add sound card driver for Snow board

2014-04-24 Thread Tushar Behera
On 04/24/2014 07:09 PM, Mark Brown wrote: > On Wed, Apr 23, 2014 at 02:31:45PM +0530, Tushar Behera wrote: > >> +Required properties: >> +- compatible : Can be one of the following, >> +"google,snow-audio-max98090" or >> +"google,snow-audio-max98095" >> +- s

Re: [PATCH v2] ARM: dts: Add peach-pit board support

2014-04-24 Thread Arun Kumar K
Thanks Doug & Tushar for the Reviewed-by. On Fri, Apr 25, 2014 at 12:27 AM, Doug Anderson wrote: > Arun, > > On Wed, Apr 23, 2014 at 9:17 PM, Arun Kumar K wrote: >> Adds the google peach-pit board dts file which uses >> exynos5420 SoC. >> >> Signed-off-by: Arun Kumar K >> Signed-off-by: Doug An

[RESEND PATCH 3/3] ARM: dts: fixed gpio key node for exynos4412

2014-04-24 Thread Beomho Seo
This patch fixed gpio key device node. First, fix incorrect gpio property. And then, add ok-key node where locate bottom center. I have tested on exynos4412-trats2 board. Signed-off-by: Beomho Seo Signed-off-by: MyungJoo Ham --- arch/arm/boot/dts/exynos4412-trats2.dts | 22 ---

[RESEND PATCH 2/3] ARM: dts: add cm36651 light/proximity sensor node

2014-04-24 Thread Beomho Seo
Exynos4412-trats2 board have light/proximity sensor. This patch add cm36651 light/ proximity sensor node for exynos4412. cm36651 is required properties as below. - Use i2c-gpio for cm36651 sensor. - Use fixed regulator for the IR LED. It is a part of the cm36651 for proximity detection. - cm36651

[PATCHv2] ARM: dts: exynos4: clean up arm-pmu node

2014-04-24 Thread Chanho Park
This patch cleans a arm-pmu node up for exynos4. Only exynos4412 series boards have four pmu interrupts. Rest of exynos4 boards, except 4412, have only two pmu interrupts. Thus, we can define two interrupts in the exynos4.dtsi and extends the interrupts only exynos4412.dtsi. Cc: Chanwoo Choi Cc:

[RESEND PATCH 1/3] ARM: dts: fix incorrect compatible for exynos4412

2014-04-24 Thread Beomho Seo
This patch fixed incorrect compatible for ak8975 magnetic sensor. ak8975 magnetic sensor use compatible "ak8975" or "asahi-kasei,ak8975". Signed-off-by: Beomho Seo Signed-off-by: MyungJoo Ham --- arch/arm/boot/dts/exynos4412-trats2.dts |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[RESEND PATCH 0/3] ARM: dts: add device data for exynos4412-trats2

2014-04-24 Thread Beomho Seo
This patchset add some device node for exynos4412-trats2. It is based on v3.15-next/dt-samsung-2 branch. exynos4412-trats2.dts - Fix incorrect compatible. Compatible of AK8975 are "ak8975" or "asahi-kasei,ak8975". - Add cm36651 light/proximity sensor device node. - Change gpio-key device node. fi

RE: [PATCH] ARM: dts: exynos4: clean up arm-pmu node

2014-04-24 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: linux-arm-kernel [mailto:linux-arm-kernel- > boun...@lists.infradead.org] On Behalf Of Tomasz Figa > Sent: Friday, April 25, 2014 2:04 AM > To: Chanho Park; kgene@samsung.com; linux-samsung- > s...@vger.kernel.org > Cc: Chanwoo Choi; linux-arm-ke

[PATCHv4 4/7] ARM: EXYNOS: Enter a15 lowpower mode for Exynos3250 based on Cortex-a7

2014-04-24 Thread Chanwoo Choi
This patch decide proper lowpower mode of either a15 or a9 according to own ID from Main ID register. Cc: Arnd Bergmann Cc: Marc Zynigier Signed-off-by: Chanwoo Choi Acked-by: Kyungmin Park --- arch/arm/mach-exynos/hotplug.c | 19 --- 1 file changed, 12 insertions(+), 7 deleti

[PATCHv4 5/7] clk: samsung: exynos3250: Add clocks using common clock framework

2014-04-24 Thread Chanwoo Choi
From: Tomasz Figa This patch add new the clock drvier of Exynos3250 SoC based on Cortex-A7 using common clock framework. The CMU (Clock Management Unit) of Exynos3250 control PLLs(Phase Locked Loops) and generate system clocks for CPU, buses, and function clocks for individual IPs. The CMU of Ex

[PATCHv4 6/7] dt-bindings: add documentation for Exynos3250 clock controller

2014-04-24 Thread Chanwoo Choi
The Exynos3250 clocks are statically listed and registered using the Samsung specific common clock helper functions. Both device tree based clock lookup and clkdev based clock lookups are supported. Cc: Mike Turquette Cc: Kukjin Kim Cc: Rob Herring Cc: Pawel Moll Cc: Mark Rutland Cc: Ian Camp

[PATCHv4 1/7] ARM: EXYNOS: Add Exynos3250 SoC ID

2014-04-24 Thread Chanwoo Choi
This patch add Exynos3250's SoC ID. Exynos 3250 is System-On-Chip(SoC) that is based on the 32-bit RISC processor for Smartphone. Exynos3250 uses Cortex-A7 dual cores and has a target speed of 1.0GHz. Signed-off-by: Chanwoo Choi Acked-by: Kyungmin Park --- arch/arm/mach-exynos/Kconfig

[PATCHv4 7/7] ARM: dts: Add device tree sources for Exynos3250

2014-04-24 Thread Chanwoo Choi
From: Tomasz Figa This patch add new exynos3250.dtsi to support Exynos3250 SoC based on Cortex-A7 dual core and includes following dt nodes: - GIC interrupt controller - Pinctrl to control GPIOs - Clock controller - CPU information (Cortex-A7 dual core) - UART to support serial port - MCT (Multi

[PATCHv4 2/7] ARM: EXYNOS: Support secondary CPU boot of Exynos4212

2014-04-24 Thread Chanwoo Choi
From: Kyungmin Park This patch fix the offset of CPU boot address and change parameter of smc call of SMC_CMD_CPU1BOOT command for Exynos4212. Signed-off-by: Kyungmin Park Signed-off-by: Chanwoo Choi --- arch/arm/mach-exynos/firmware.c | 15 ++- 1 file changed, 14 insertions(+), 1

[PATCHv4 3/7] ARM: EXYNOS: Support secondary CPU boot of Exynos3250

2014-04-24 Thread Chanwoo Choi
This patch fix the offset of CPU boot address and don't need to send smc call of SMC_CMD_CPU1BOOT command for secondary CPU boot because Exynos3250 removes WFE in secure mode. Signed-off-by: Chanwoo Choi Acked-by: Kyungmin Park --- arch/arm/mach-exynos/firmware.c | 10 -- 1 file changed

[PATCHv4 0/7] Support new Exynos3250 SoC based on Cortex-A7 dual core

2014-04-24 Thread Chanwoo Choi
This patchset support new Exynos3250 Samsung SoC based on Cortex-A7 dual core. Exynos3250 is a System-On-Chip (SoC) that is based on 32-bit RISC processor for Smartphone. It is desigend with the 28nm low-power high-K metal gate process and provides the best performance features. This patchset incl

Re: [PATCH v8 1/3] ARM: EXYNOS: initial board support for exynos5260 SoC

2014-04-24 Thread Rahul Sharma
Hi Kukjin, Need this macro to enable build for clock driver. Regards, Rahul Sharma. On 22 April 2014 15:36, Kukjin Kim wrote: > Tomasz Figa wrote: >> >> On 16.04.2014 10:08, Sachin Kamat wrote: >> > Hi Tomasz, >> > >> > On 16 April 2014 13:27, Tomasz Figa wrote: >> >> Hi Rahul, >> >> >> >> >>

Re: [PATCH v2] ARM: dts: Add peach-pit board support

2014-04-24 Thread Doug Anderson
Arun, On Wed, Apr 23, 2014 at 9:17 PM, Arun Kumar K wrote: > Adds the google peach-pit board dts file which uses > exynos5420 SoC. > > Signed-off-by: Arun Kumar K > Signed-off-by: Doug Anderson > --- > Changes from v1 > --- > - Addressed review comments from Doug, Sachin & Tushar >

Re: [PATCH V2 2/9] drm/panel: add pre_enable and post_disable routines

2014-04-24 Thread Thierry Reding
On Thu, Apr 24, 2014 at 12:56:02AM +0530, Ajay kumar wrote: > Thierry, > > On Wed, Apr 23, 2014 at 1:12 PM, Thierry Reding > wrote: > > On Wed, Apr 23, 2014 at 09:29:15AM +0200, Daniel Vetter wrote: [...] > >> Imo this makes sense, especially if we go through with the idea talked > >> about yeste

Re: [PATCH 0/8] i.MX6 PCIe binding change and MSI support

2014-04-24 Thread Bjorn Helgaas
On Fri, Mar 28, 2014 at 05:52:51PM +0100, Lucas Stach wrote: > While working on MSI support for the i.MX6 PCIe host driver > it has been discovered that the binding for this host controller > is broken in many ways (refer to the patch descriptions for more > info) and was introduced without proper

Re: [PATCH] Exynos4: cpuidle: support dual CPUs with AFTR state

2014-04-24 Thread Tomasz Figa
Hi Daniel, Please see my comments inline. Btw. Please fix your e-mail composer to properly wrap your messages around 7xth column, as otherwise they're hard to read. On 04.04.2014 11:48, Daniel Lezcano wrote: The following driver is for exynos4210. I did not yet finished the other boards, so

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Ajay kumar
On Thu, Apr 24, 2014 at 10:55 PM, Rob Clark wrote: > On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote: >> Rob, >> >> On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote: >>> On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote: Sorry for the previous reply, Here goes the full explain

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Rob Clark
On Thu, Apr 24, 2014 at 12:55 PM, Ajay kumar wrote: > Rob, > > On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote: >> On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote: >>> Sorry for the previous reply, >>> >>> Here goes the full explaination: >>> Rob, On Tue, Apr 22, 2014 at 5:04 P

Re: [PATCH] arm: dts: exynos4412-trats2: rename alias for i2c_ak8975 label

2014-04-24 Thread Tomasz Figa
Hi Tomasz, On 15.04.2014 16:25, Tomasz Stanislawski wrote: The i2c_ak8975 controler uses label i2c8. This alias is already used for I2C controller 8 defined in file arch/arm/boot/dts/exynos4.dtsi. This patch renames a label for i2c_ak8975 to i2c9. Signed-off-by: Tomasz Stanislawski --- arch

Re: [PATCH] ARM: dts: exynos4: clean up arm-pmu node

2014-04-24 Thread Tomasz Figa
Hi Chanho, On 14.04.2014 15:03, Chanho Park wrote: This patch cleans a arm-pmu node up for exynos4. Only exynos4412 series boards have four pmu interrupts. Rest of exynos4 boards, except 4412, have only two pmu interrupts. Thus, we can define two interrupts in the exynos4.dtsi and extends the in

Re: [PATCH V5 00/20] ARM: exynos: cpuidle: Move the driver to drivers/cpuidle

2014-04-24 Thread Tomasz Figa
On 14.04.2014 11:01, Daniel Lezcano wrote: Hi Kukjin, I believe I addressed all the comments. Is it possible to take this patchset for next ? +1. Also when applying you might add Reviewed-by: Tomasz Figa to any patches that don't have it yet. Best regards, Tomasz -- To unsubscribe from t

Re: [PATCH] ARM: dts: Add atmel trackpad node to 5250 cros

2014-04-24 Thread Tomasz Figa
Hi Arun, On 14.04.2014 08:35, Arun Kumar K wrote: The newer versions of exynos5250 based Snow boards have atmel trackpad. Updating relevant nodes for the same. Signed-off-by: Arun Kumar K --- arch/arm/boot/dts/exynos5250-cros-common.dtsi | 24 1 file changed, 24 i

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Ajay kumar
Rob, On Thu, Apr 24, 2014 at 9:41 PM, Rob Clark wrote: > On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote: >> Sorry for the previous reply, >> >> Here goes the full explaination: >> >>> Rob, >>> >>> On Tue, Apr 22, 2014 at 5:04 PM, Rob Clark wrote: So what about, rather than adding drm_pa

Re: [PATCH] i2c: exynos5: Initialise Samsung High Speed I2C controller early

2014-04-24 Thread Mark Brown
On Thu, Apr 24, 2014 at 08:18:36PM +0530, Naveen Krishna Chatradhi wrote: > This patch moves initialization code to subsys_initcall() to ensure > that the i2c bus is available early so the regulators can be quickly > probed and available for other devices on their probe() call. > Such solution has

Re: [PATCH 3/4] ARM: dts: exynos4: add hsotg device node

2014-04-24 Thread Tomasz Figa
Hi Chanho, On 14.04.2014 14:48, Chanho Park wrote: This patch adds a hsotg node for exynos4 USB2.0 device controller. Cc: Tomasz Figa Cc: Kamil Debski Cc: Marek Szyprowski Signed-off-by: Chanho Park --- arch/arm/boot/dts/exynos4.dtsi | 11 +++ 1 file changed, 11 insertions(+) di

Re: [PATCH v8 1/3] ARM: EXYNOS: Add support for EXYNOS5410 SoC

2014-04-24 Thread Tomasz Figa
Hi Tarek, On 14.04.2014 13:59, Tarek Dakhran wrote: On 04/14/2014 03:03 PM, Arnd Bergmann wrote: On Monday 14 April 2014 11:17:38 Tarek Dakhran wrote: --- a/arch/arm/mach-exynos/exynos.c +++ b/arch/arm/mach-exynos/exynos.c @@ -159,6 +159,15 @@ static struct map_desc exynos5250_iodesc[] __initd

Re: [PATCH V2 7/9] drm/bridge: ptn3460: add drm_panel controls

2014-04-24 Thread Rob Clark
On Wed, Apr 23, 2014 at 3:02 PM, Ajay kumar wrote: > Sorry for the previous reply, > > Here goes the full explaination: > >> Rob, >> >> On Tue, Apr 22, 2014 at 5:04 PM, Rob Clark wrote: >>> So what about, rather than adding drm_panel support to each bridge >>> individually, we introduce a drm_pan

Re: [PATCH 2/4] ARM: dts: exynos4: add exynos_usbphy node

2014-04-24 Thread Tomasz Figa
Hi Chanho, On 14.04.2014 14:48, Chanho Park wrote: This patch enables a exynos_usbphy node for exynos4 SoCs. A exynos4x12 usb phy node is almost same with 4210's one except compatible string and pmu syscon. Cc: Tomasz Figa Cc: Kamil Debski Signed-off-by: Chanho Park --- arch/arm/boot/dts/e

Re: [PATCH 1/4] ARM: dts: exynos4: add PMU syscon node

2014-04-24 Thread Tomasz Figa
Hi Chanho, On 14.04.2014 14:48, Chanho Park wrote: This patch adds a PMU(Power Management Unit) syscon node. This should be required for USB Phy syscon regmap I/F. Cc: Tomasz Figa Cc: Kamil Debski Signed-off-by: Chanho Park --- arch/arm/boot/dts/exynos4.dtsi | 5 + 1 file changed, 5 i

[PATCH] i2c: mux: Use subsys_initcall for the i2c-arb-gpio-challenge

2014-04-24 Thread Naveen Krishna Chatradhi
From: Doug Anderson Since many drivers rely on FETs that live behind this arbitrator, they can't successfully probe until after the arbitrator comes up. They ought to handle things properly with EPROBE_DEFER and still work, but that has some downsides: 1. Those drivers don't come up till later

[PATCH] i2c: exynos5: Initialise Samsung High Speed I2C controller early

2014-04-24 Thread Naveen Krishna Chatradhi
This patch moves initialization code to subsys_initcall() to ensure that the i2c bus is available early so the regulators can be quickly probed and available for other devices on their probe() call. Such solution has been proposed by Mark Brown to fix the problem of the regulators not beeing avail

[PATCH v5] clk: Exynos5250: Add clocks for G3D

2014-04-24 Thread Arun Kumar K
This patch adds the required clocks for ARM Mali IP in Exynos5250. Signed-off-by: Arun Kumar K --- This patch somehow got missed getting merged long time back after Acks by Mike and Kukjin and review done by Tomasz and Doug. http://www.spinics.net/lists/linux-samsung-soc/msg21608.html Resending i

Re: [PATCH V2] ASoC: SAMSUNG: Add sound card driver for Snow board

2014-04-24 Thread Mark Brown
On Wed, Apr 23, 2014 at 02:31:45PM +0530, Tushar Behera wrote: > +Required properties: > +- compatible : Can be one of the following, > + "google,snow-audio-max98090" or > + "google,snow-audio-max98095" > +- samsung,i2s-controller: The phandle of the Samsung

Re: [PATCH 1/3] ARM: dts: Add PMU reg node to exynos4210

2014-04-24 Thread Vikas Sajjan
Hi Pankaj, On Thu, Apr 24, 2014 at 6:27 PM, Pankaj Dubey wrote: > Hi Vikas, > > > On 04/24/2014 08:59 PM, Vikas Sajjan wrote: >> >> +Tomasz >> >> >> On Wed, Apr 2, 2014 at 1:32 PM, Pankaj Dubey >> wrote: >>> >>> This patch adds pmu regnode to exynos4210 dtsi to handle >>> PMU register access via

[PATCH v2 4/4] ARM: S3C24XX: move debug-macro.S into the common space

2014-04-24 Thread Heiko Stübner
Move debug-macro.S from mach/include to include/debug where all other common debug macros are. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 1 + .../{mach-s3c24xx/include/mach/debug-macro.S => include/debug/s3c24xx.S} | 0 2 files c

[PATCH v2 3/4] ARM: S3C24XX: use generic DEBUG_UART_PHY/_VIRT in debug macro

2014-04-24 Thread Heiko Stübner
This removes the need for mach/-headers in the debug macro. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 23 +-- arch/arm/mach-s3c24xx/include/mach/debug-macro.S | 9 ++--- 2 files changed, 23 insertions(+), 9 deletions(-) diff --

[PATCH v2 2/4] ARM: S3C24XX: trim down debug uart handling

2014-04-24 Thread Heiko Stübner
Using the lowlevel debug uart is a corner case - even more so in a multiplatform environment. So it seems reasonable to simply let the developer set the appropriate uart type for the debugged SoC. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 30 +++

[PATCH v2 1/4] ARM: compressed/head.S: remove s3c24xx special case

2014-04-24 Thread Heiko Stübner
addruart from the generic debug macro is doing exactly the same using the common lowlevel uart definition, so there is no cause for this special casing for s3c24xx. Signed-off-by: Heiko Stuebner --- arch/arm/boot/compressed/head.S | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/

[PATCH v2 0/4] ARM: S3C24XX: cleanup debug macro/earlyprintk

2014-04-24 Thread Heiko Stübner
This series tries to simplify the s3c24xx debug macro, removing dependencies on mach/ includes, static mappings and finally moving it into include/debug. The one slightly invasive change is the need for the developer to select the uart type by himself, which gets rid of the debug macro trying to d

[PATCH v3 16/16] clk: exynos5420: add more registers to restore list

2014-04-24 Thread Shaik Ameer Basha
This patch adds more register offsets to the restore list. Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 12 1 file changed, 12 insertions(+) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/clk-exynos5420.c index 33a48d2..6df

[PATCH v3 15/16] clk: exynos5420: create clock ID for mout_sclk_vpll

2014-04-24 Thread Shaik Ameer Basha
This patch adds clock ID for mout_sclk_vpll clock Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c |2 +- include/dt-bindings/clock/exynos5420.h |1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/

[PATCH v3 14/16] clk: exynos5420: correct g3d parent clock

2014-04-24 Thread Shaik Ameer Basha
This patch fixes the g3d parent clock. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c |7 +++ include/dt-bindings/clock/exynos5420.h |2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/clk/samsung/clk

[PATCH v3 13/16] clk: exynos5420: cleanup core and misc clocks

2014-04-24 Thread Shaik Ameer Basha
This patch renames some of the clocks according to the datasheet. It also adds and updates some core and misc clocks. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 29 +++-- include/dt-bindings/clock/exynos542

[PATCH v3 11/16] clk: exynos5420: correct sysmmu-mfc parent clocks

2014-04-24 Thread Shaik Ameer Basha
This patch corrects the wrong parent-child relationship between sysmmu-mfc clocks. Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung

[PATCH v3 12/16] clk: exynos5420: fix register offset for sclk_bpll

2014-04-24 Thread Shaik Ameer Basha
This patch fixes the wrong register offset for sclk_bpll clock. Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/clk-exynos5420.c index 6

[PATCH v3 10/16] clk: exynos5420: update clocks for FSYS and FSYS2 blocks

2014-04-24 Thread Shaik Ameer Basha
This patch adds more clocks from FSYS and FSYS2 blocks and uses GATE_IP_* registers for gating IPs. Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 37 +++--- 1 file changed, 25 insertions(+), 12 deletions(-) diff --git a/drivers/clk/sam

[PATCH v3 09/16] clk: exynos5420: update clocks for WCORE block

2014-04-24 Thread Shaik Ameer Basha
This patch adds missing clocks from WCORE block. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 28 1 file changed, 28 insertions(+) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/

[PATCH v3 08/16] clk: exynos5420: update clocks for PERIS and GEN blocks

2014-04-24 Thread Shaik Ameer Basha
This patch fixes some parent-child relationships according to the latest datasheet and adds more clocks related to PERIS and GEN blocks. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 70 include/dt-bi

[PATCH v3 07/16] clk: exynos5420: update clocks for PERIC block

2014-04-24 Thread Shaik Ameer Basha
This patch includes, 1] renaming of the HSI2C clocks 2] renaming of spi clocks according to the datasheet 3] fixes for child-parent relationships 4] adding of more clocks related to PERIC block Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- arch/arm/boot/dts/ex

[PATCH v3 06/16] clk: exynos5420: update clocks for DISP1 block

2014-04-24 Thread Shaik Ameer Basha
This patch corrects some child-parent clock relationships, and updates the clocks according to the latest datasheet. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 44 include/dt-bindings/clock/exynos5

[PATCH v3 05/16] clk: exynos5420: update clocks for G2D block

2014-04-24 Thread Shaik Ameer Basha
Addign more G2D block clocks. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 10 ++ include/dt-bindings/clock/exynos5420.h |3 +++ 2 files changed, 13 insertions(+) mode change 100644 => 100755 include/dt-bindings/clock/e

[PATCH v3 04/16] clk: exynos5420: correct clock parents for mscl sysmmu

2014-04-24 Thread Shaik Ameer Basha
Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/clk-exynos5420.c index c3c8ceb..9da85ac 100755 -

[PATCH v3 03/16] clk: exynos5420: update clocks for GSCL and MSCL blocks

2014-04-24 Thread Shaik Ameer Basha
This patch adds the missing GSCL and MSCL block clocks and corrects some wrong parent-child relationships. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 41 +--- include/dt-bindings/clock/exynos5420.h |

[PATCH v3 02/16] clk: exynos5420: add clocks for ISP block

2014-04-24 Thread Shaik Ameer Basha
This patch adds missing clocks for ISP block Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 80 ++ 1 file changed, 80 insertions(+) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsun

[PATCH v3 01/16] clk: exynos5420: rename parent clocks

2014-04-24 Thread Shaik Ameer Basha
This patch modifies the defined parent clock names as per the exynos5420 datasheet. Signed-off-by: Rahul Sharma Signed-off-by: Shaik Ameer Basha --- drivers/clk/samsung/clk-exynos5420.c | 359 ++ 1 file changed, 187 insertions(+), 172 deletions(-) mode change 1

[PATCH v3 00/16] exynos5420: clock file cleanup

2014-04-24 Thread Shaik Ameer Basha
Many changes/fixes have been identified for clock file for exynos5420. These include correct parents, bit fields, new clocks etc. Existing files needs some correction in terms of names of the clock and indentation. These issues are addressed in this patch series. It also replaces the usage of enums

Re: [PATCH 1/3] ARM: dts: Add PMU reg node to exynos4210

2014-04-24 Thread Pankaj Dubey
Hi Vikas, On 04/24/2014 08:59 PM, Vikas Sajjan wrote: +Tomasz On Wed, Apr 2, 2014 at 1:32 PM, Pankaj Dubey wrote: This patch adds pmu regnode to exynos4210 dtsi to handle PMU register access via DT. Signed-off-by: Pankaj Dubey --- arch/arm/boot/dts/exynos4210.dtsi |5 + 1 file c

Re: [PATCH 1/3] ARM: dts: Add PMU reg node to exynos4210

2014-04-24 Thread Vikas Sajjan
+Tomasz On Wed, Apr 2, 2014 at 1:32 PM, Pankaj Dubey wrote: > This patch adds pmu regnode to exynos4210 dtsi to handle > PMU register access via DT. > > Signed-off-by: Pankaj Dubey > --- > arch/arm/boot/dts/exynos4210.dtsi |5 + > 1 file changed, 5 insertions(+) > > diff --git a/arch/a

Re: [PATCH] thermal: samsung: Only update available threshold limits

2014-04-24 Thread Tushar Behera
On 04/24/2014 04:18 PM, Bartlomiej Zolnierkiewicz wrote: > > Hi, > > On Monday, April 14, 2014 11:08:15 AM Tushar Behera wrote: >> Currently the threshold limits are updated in 2 stages, once for all >> software trigger levels and again for hardware trip point. >> >> While updating the software t

Re: [PATCH 2/4] ARM: S3C24XX: trim down debug uart handling

2014-04-24 Thread Heiko Stübner
Am Donnerstag, 24. April 2014, 11:34:55 schrieb Russell King - ARM Linux: > On Thu, Apr 24, 2014 at 12:24:31PM +0200, Heiko Stübner wrote: > > +choice > > + prompt "S3C24XX low-level debugging port type" > > + depends on DEBUG_LL && ARCH_S3C24XX > > + > > + config DEBUG_S3C24XX_UART_S3C2440 >

Re: [PATCH] ARM: dts: Remove mau_pd node for Exynos5420

2014-04-24 Thread Tushar Behera
On 04/24/2014 03:36 PM, Tomasz Figa wrote: > On 24.04.2014 11:07, Tushar Behera wrote: >> On 04/23/2014 03:43 PM, Kukjin Kim wrote: >>> Tushar Behera wrote: On 22 April 2014 13:08, Alim Akhtar wrote: > Hi Tushar > > On Tue, Apr 22, 2014 at 11:09 AM, Tushar Behera > wrote

Re: [PATCH] thermal: samsung: Only update available threshold limits

2014-04-24 Thread Bartlomiej Zolnierkiewicz
Hi, On Monday, April 14, 2014 11:08:15 AM Tushar Behera wrote: > Currently the threshold limits are updated in 2 stages, once for all > software trigger levels and again for hardware trip point. > > While updating the software trigger levels, it overwrites the threshold > limit for hardware trip

Re: [PATCH 2/4] ARM: S3C24XX: trim down debug uart handling

2014-04-24 Thread Russell King - ARM Linux
On Thu, Apr 24, 2014 at 12:24:31PM +0200, Heiko Stübner wrote: > +choice > + prompt "S3C24XX low-level debugging port type" > + depends on DEBUG_LL && ARCH_S3C24XX > + > + config DEBUG_S3C24XX_UART_S3C2440 > + bool "S3C2440 uart type" > + help > + S

Re: [PATCH 0/2] Add generic cpu power control functions for exynos

2014-04-24 Thread Leela Krishna Amudala
Hi Abhilash, If you are okay with this patchset you can rebase/merge it with your mcpm patches. Best Wishes, Leela Krishna. On Thu, Apr 24, 2014 at 3:24 PM, Daniel Lezcano wrote: > > Hi Abhilash and Leela, > > FYI I think you are working on similar patches. > > > On 04/24/2014 11:31 AM, Leela K

[PATCH 3/4] ARM: S3C24XX: use generic DEBUG_UART_PHY/_VIRT in debug macro

2014-04-24 Thread Heiko Stübner
This removes the need for mach/-headers in the debug macro. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 19 +-- arch/arm/mach-s3c24xx/include/mach/debug-macro.S | 9 ++--- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git

[PATCH 4/4] ARM: S3C24XX: move debug-macro.S into the common space

2014-04-24 Thread Heiko Stübner
Move debug-macro.S from mach/include to include/debug where all other common debug macros are. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 1 + .../{mach-s3c24xx/include/mach/debug-macro.S => include/debug/s3c24xx.S} | 0 2 files c

[PATCH 2/4] ARM: S3C24XX: trim down debug uart handling

2014-04-24 Thread Heiko Stübner
Using the lowlevel debug uart is a corner case - even more so in a multiplatform environment. So it seems reasonable to simply let the developer set the appropriate uart type for the debugged SoC. Signed-off-by: Heiko Stuebner --- arch/arm/Kconfig.debug | 16 a

[PATCH 1/4] ARM: compressed/head.S: remove s3c24xx special case

2014-04-24 Thread Heiko Stübner
addruart from the generic debug macro is doing exactly the same using the common lowlevel uart definition, so there is no cause for this special casing for s3c24xx. Signed-off-by: Heiko Stuebner --- arch/arm/boot/compressed/head.S | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/

[PATCH 0/4] ARM: S3C24XX: cleanup debug macro/earlyprintk

2014-04-24 Thread Heiko Stübner
This series tries to simplify the s3c24xx debug macro, removing dependencies on mach/ includes, static mappings and finally moving it into include/debug. The one slightly invasive change is the need for the developer to select the uart type by himself, which gets rid of the debug macro trying to d

Re: [PATCH] ARM: dts: Remove mau_pd node for Exynos5420

2014-04-24 Thread Tomasz Figa
On 24.04.2014 11:07, Tushar Behera wrote: On 04/23/2014 03:43 PM, Kukjin Kim wrote: Tushar Behera wrote: On 22 April 2014 13:08, Alim Akhtar wrote: Hi Tushar On Tue, Apr 22, 2014 at 11:09 AM, Tushar Behera wrote: MAU powerdomain provides clocks for Audio sub-system block. This block compr

Re: [PATCH 0/2] Add generic cpu power control functions for exynos

2014-04-24 Thread Daniel Lezcano
Hi Abhilash and Leela, FYI I think you are working on similar patches. On 04/24/2014 11:31 AM, Leela Krishna Amudala wrote: > This patchset adds the generic cpu power control functions for exynos based SoCs to power up/down and to know the status of the cpu. Note: This series has been rebased

[PATCH 1/2] ARM: EXYNOS: Add generic cpu power control functions for all exynos based SoCs

2014-04-24 Thread Leela Krishna Amudala
Add generic cpu power control functions for exynos based SoCS for cpu power up/down and to know the cpu status. Signed-off-by: Leela Krishna Amudala --- arch/arm/mach-exynos/common.h |3 +++ arch/arm/mach-exynos/pm.c | 36 arch/arm/mach-exynos/r

[PATCH 0/2] Add generic cpu power control functions for exynos

2014-04-24 Thread Leela Krishna Amudala
This patchset adds the generic cpu power control functions for exynos based SoCs to power up/down and to know the status of the cpu. Note: This series has been rebased on 3.15-rc1 and tested on Exynos based Origen(Cortex-A9) and Arndale-octa(Cortex A7,A15) boards. Leela Krishna Amudala (2): AR

[PATCH 2/2] ARM: EXYNOS: use generic exynos cpu power control functions

2014-04-24 Thread Leela Krishna Amudala
Use generic exynos cpu power control functions to power up/down and to know the status of the cpu. Signed-off-by: Leela Krishna Amudala --- arch/arm/mach-exynos/platsmp.c |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mac

[PATCH] ARM: exynos: register sched_clock callback

2014-04-24 Thread Vincent Guittot
Use the clocksource mct-frc for sched_clock Signed-off-by: Vincent Guittot --- drivers/clocksource/exynos_mct.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/clocksource/exynos_mct.c b/drivers/clocksource/exynos_mct.c index a6ee6d7..61b0577 100644 --- a/drivers/clocksource/

Re: [PATCH] mmc: dw_mmc: Don't print data errors

2014-04-24 Thread Ulf Hansson
>> The "status" here could be useful information about the status >> register, which is not considered while printing errors by the "higher >> levels". An option could be to print the error, but not when you >> perform tuning. >> >> No big deal though, just a thought. > > Right, I could potentially

Re: [PATCH] ARM: dts: Remove mau_pd node for Exynos5420

2014-04-24 Thread Tushar Behera
On 04/23/2014 03:43 PM, Kukjin Kim wrote: > Tushar Behera wrote: >> >> On 22 April 2014 13:08, Alim Akhtar wrote: >>> Hi Tushar >>> >>> On Tue, Apr 22, 2014 at 11:09 AM, Tushar Behera >>> wrote: MAU powerdomain provides clocks for Audio sub-system block. This block comprises of the I2S

Re: [PATCH 1/1] ARM: exynos_defconfig: Enable HS-I2C

2014-04-24 Thread Tushar Behera
On 03/04/2014 05:52 PM, Sachin Kamat wrote: > High speed I2C is used on Exynos5 based SoCs. Enable it. > > Signed-off-by: Sachin Kamat > --- > arch/arm/configs/exynos_defconfig |1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm/configs/exynos_defconfig > b/arch/arm/configs/ex

  1   2   >