[PATCH 3/6] ARM: EXYNOS: Migrate Exynos specific macros from plat to mach

2014-04-10 Thread Sachin Kamat
Move Exynos specific macros to mach-exynos from plat-samsung to avoid unnecessary dependency on plat based header files. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/common.h| 72 ++ arch/arm/plat-samsung/include/plat/cpu.h | 60

[PATCH 2/6] ARM: EXYNOS: Staticize exynos_subsys

2014-04-10 Thread Sachin Kamat
'exynos_subsys' is now local to this file. Make it static and remove the declaration from header file. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/exynos.c|2 +- arch/arm/plat-samsung/include/plat/cpu.h |1 - 2 files changed, 1 insertion(+), 2 deletion

Re: [PATCH v6 2/3] ARM: dts: add dts files for exynos5260 SoC

2014-04-09 Thread Sachin Kamat
On 7 April 2014 14:14, Sachin Kamat wrote: > On 3 April 2014 10:47, Rahul Sharma wrote: >> The patch adds the dts files for exynos5260. >> >> Signed-off-by: Pankaj Dubey >> Signed-off-by: Rahul Sharma >> Signed-off-by: Arun Kum

Re: [PATCH V2 17/17] ARM: exynos: config: Enable cpuidle

2014-04-07 Thread Sachin Kamat
On 8 April 2014 00:03, Olof Johansson wrote: > On Mon, Apr 7, 2014 at 10:44 AM, Bartlomiej Zolnierkiewicz > wrote: >> >> Hi, >> >> On Monday, April 07, 2014 09:28:39 AM Olof Johansson wrote: >>> On Fri, Apr 4, 2014 at 9:09 AM, Bartlomiej Zolnierkiewicz >>> wrote: >>> >>> [...] > > Does 5420 even

Re: [PATCH V2 16/17] ARM: exynos: cpuidle: Move the driver to drivers/cpuidle directory

2014-04-07 Thread Sachin Kamat
Hi Daniel, On 4 April 2014 19:13, Daniel Lezcano wrote: > Signed-off-by: Daniel Lezcano > Reviewed-by: Viresh Kumar > --- > arch/arm/mach-exynos/Makefile |1 - > drivers/cpuidle/Kconfig.arm|7 +++ > drivers/cpuidle/Makefile

Re: [PATCH v6 2/3] ARM: dts: add dts files for exynos5260 SoC

2014-04-07 Thread Sachin Kamat
On 3 April 2014 10:47, Rahul Sharma wrote: > The patch adds the dts files for exynos5260. > > Signed-off-by: Pankaj Dubey > Signed-off-by: Rahul Sharma > Signed-off-by: Arun Kumar K > Reviewed-by: Tomasz Figa > --- > +/ { > + compatible = "samsung,exynos5260"; Add "samsung,exynos5260"

Re: [PATCH v7 3/3] ARM: dts: add dts files for xyref5260 board

2014-04-07 Thread Sachin Kamat
On 3 April 2014 15:30, Rahul Sharma wrote: > The patch adds the dts files for xyref5260 board which > is based on Exynos5260 Evt0 sample. > > Signed-off-by: Rahul Sharma > --- > +/ { > + model = "SAMSUNG XYREF5260 EVT0 board based on EXYNOS5260"; > + compatible = "samsung,xyref5260",

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

2014-04-07 Thread Sachin Kamat
Hi Rahul, On 3 April 2014 15:30, Rahul Sharma wrote: > From: Pankaj Dubey > > This patch add basic arch side support for exynos5260 SoC. > @@ -374,6 +374,7 @@ static char const *exynos_dt_compat[] __initconst = { > "samsung,exynos4412", > "samsung,exynos5", > "samsung,e

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

2014-04-04 Thread Sachin Kamat
Hi Daniel, On 4 April 2014 13:17, Daniel Lezcano wrote: > This patchset relies on the cpm_pm notifier to initiate the powerdown sequence > operations from pm.c instead cpuidle.c. Thus the cpuidle driver is no longer > dependent from arch specific code as everything is called from the pm.c file. >

[PATCH 1/1] ARM: EXYNOS: Consolidate Kconfig entries

2014-04-02 Thread Sachin Kamat
Instead of repeating the Kconfig entries for every SoC, move them under ARCH_EXYNOS4 and 5 and move the entries common to both 4 and 5 under ARCH_EXYNOS. Signed-off-by: Sachin Kamat --- Changes since previous version: Kept the individual machines selectable as suggested by Kukjin Kim. --- arch

Re: [RFC 3/4] drm: exynos: add IELCD post processor

2014-03-21 Thread Sachin Kamat
On 19 March 2014 19:52, Ajay Kumar wrote: > Add post processor ops for IELCD and their support functions. > Expose an interface for the FIMD to register IELCD PP. [snip] > + > +#define exynos_ielcd_readl(addr) readl(ielcd->exynos_ielcd_base + addr) > +#define exynos_ielcd_writel(addr, val) \

Re: [RFC 2/4] drm: exynos: add MDNIE post processor

2014-03-19 Thread Sachin Kamat
Hi Ajay, On 19 March 2014 19:52, Ajay Kumar wrote: > Add post processor ops for MDNIE and their support functions. > Expose an interface for the FIMD to register MDNIE PP. > > Signed-off-by: Ajay Kumar > Signed-off-by: Shirish S > Signed-off-by: Rahul Sharma > --- > drivers/gpu/drm/exynos/Mak

[PATCH 1/4] ARM: SAMSUNG: Introduce generic Exynos4 and 5 helpers

2014-03-19 Thread Sachin Kamat
Add helpers to check for Exynos4 and 5 family of SoCs. This will eliminate comparing long list of SoCs and make code simpler. Signed-off-by: Sachin Kamat --- arch/arm/plat-samsung/include/plat/cpu.h |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/plat-samsung/include/plat

[PATCH 3/4] ARM: EXYNOS: Add generic compatible strings

2014-03-19 Thread Sachin Kamat
Add generic compatible strings for Exynos4 and 5 platforms so that future SoCs can use them if there is nothing extra/specific to be differentiated. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/exynos.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-exynos

[PATCH 2/4] ARM: EXYNOS: Consolidate Exynos4 and 5 machine files

2014-03-19 Thread Sachin Kamat
Since there is very little difference between these two files, they can be easily combined into one with necessary SoC checks. While at it also merge the common.c file into this as it does not have any other users. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/Makefile

[PATCH 4/4] ARM: dts: Update Exynos DT files with generic compatible strings

2014-03-19 Thread Sachin Kamat
Add generic compatible strings to the respective board DT files. Signed-off-by: Sachin Kamat --- arch/arm/boot/dts/exynos4210-origen.dts |2 +- arch/arm/boot/dts/exynos4210-smdkv310.dts |2 +- arch/arm/boot/dts/exynos4210-trats.dts |2 +- arch/arm/boot/dts

[PATCH 0/4] Consolidate Exynos machine code

2014-03-19 Thread Sachin Kamat
rt to reserve memory for MFC-v7 http://www.spinics.net/lists/arm-kernel/msg315940.html 4. Kconfig and CPU init Consolidation series http://article.gmane.org/gmane.linux.kernel.samsung-soc/28216 Sachin Kamat (4): ARM: SAMSUNG: Introduce generic Exynos4 and 5 helpers ARM: EXYNOS: Consolidate Exynos4

[PATCH Resend 3/3] ARM: EXYNOS: Map SYSRAM address through DT

2014-03-19 Thread Sachin Kamat
Instead of hardcoding the SYSRAM details for each SoC, pass this information through device tree (DT) and make the code SoC agnostic. Signed-off-by: Sachin Kamat --- .../devicetree/bindings/arm/samsung-boards.txt | 11 +++ arch/arm/boot/dts/exynos4210-universal_c210.dts|9 ++ arch

[PATCH Resend 1/3] ARM: EXYNOS: Consolidate Kconfig entries

2014-03-19 Thread Sachin Kamat
select them from Exynos4 and 5 config symbols. Individual SoC symbols can be removed eventually once the driver Kconfig dependencies on these symbols are removed. Signed-off-by: Sachin Kamat Acked-by: Tomasz Figa --- This is a resend of the series rebased on top of latest linux-next and Tomasz Figa&#

[PATCH Resend 2/3] ARM: EXYNOS: Consolidate CPU init code

2014-03-19 Thread Sachin Kamat
for every SoC. Tested on Exynos4210, 5250 and 5420 based boards. Signed-off-by: Sachin Kamat Tested-by: Tomasz Figa --- arch/arm/mach-exynos/common.c | 108 + 1 file changed, 23 insertions(+), 85 deletions(-) diff --git a/arch/arm/mach-exynos/common.c

Re: [PATCH v11 10/27] iommu/exynos: use managed device helper functions

2014-03-19 Thread Sachin Kamat
On 19 March 2014 14:29, Cho KyongHo wrote: > On Tue, 18 Mar 2014 16:14:53 +0100, Tomasz Figa wrote: >> On 18.03.2014 12:09, Cho KyongHo wrote: >> > On Fri, 14 Mar 2014 20:52:43 +0530, Sachin Kamat wrote: >> >> Hi KyongHo, >> >> >> >> On 14 M

Re: [PATCH 1/3] ARM: S3C24XX: Remove invalid code from hardware.h

2014-03-18 Thread Sachin Kamat
On 3 January 2014 14:54, Sachin Kamat wrote: > Remove the code that is not referenced anywhere. While at it also > remove incorrect file path. > > Signed-off-by: Sachin Kamat > --- Gentle ping on this series, Kukjin. -- With warm regards, Sachin -- To unsubscribe from this

Re: [PATCH v11 15/27] iommu/exynos: use convenient macro to handle gate clocks

2014-03-18 Thread Sachin Kamat
On 18 March 2014 16:33, Cho KyongHo wrote: > On Fri, 14 Mar 2014 22:27:59 +0530, Sachin Kamat wrote: >> Hi KyongHo, >> >> On 14 March 2014 19:13, Tomasz Figa wrote: >> > Hi KyongHo, >> > >> > >> > On 14.03.2014 06:09, Cho KyongHo wrote:

Re: [PATCH v11 13/27] iommu/exynos: support for device tree

2014-03-18 Thread Sachin Kamat
On 18 March 2014 16:44, Cho KyongHo wrote: > On Fri, 14 Mar 2014 20:57:42 +0530, Sachin Kamat wrote: >> Hi KyongHo, >> >> On 14 March 2014 10:39, Cho KyongHo wrote: >> > >> > -static struct platform_driver exynos_sysmmu_driver = { >> &g

Re: [PATCH v2 1/3] ARM: EXYNOS: Map PMU address through DT

2014-03-17 Thread Sachin Kamat
Hi Vikas, On 17 March 2014 18:39, Vikas Sajjan wrote: > Instead of hardcoding the PMU details for each SoC, pass this information > through device tree (DT). > > Signed-off-by: Vikas Sajjan > --- > .../devicetree/bindings/arm/samsung/pmu.txt|5 +- > arch/arm/boot/dts/exynos4.dtsi

[PATCH 1/1] ARM: EXYNOS: Add support to reserve memory for MFC-v7

2014-03-17 Thread Sachin Kamat
Reserve memory for MFC-v7 IP. Signed-off-by: Sachin Kamat --- Based on top of Tushar's patch: [PATCH V2] ARM: SAMSUNG: Reorganize calls to reserve memory for MFC http://www.spinics.net/lists/linux-samsung-soc/msg25501.html --- arch/arm/mach-exynos/mach-exynos5-dt.c | 10 +- 1

[PATCH 1/1] ARM: dts: Add MFC memory banks to Exynos5420 boards

2014-03-16 Thread Sachin Kamat
Add MFC memory banks to Exynos5420 based SMDK and Arndale-octa boards. Signed-off-by: Sachin Kamat --- arch/arm/boot/dts/exynos5420-arndale-octa.dts |5 + arch/arm/boot/dts/exynos5420-smdk5420.dts |5 + 2 files changed, 10 insertions(+) diff --git a/arch/arm/boot/dts

Re: [PATCH] drm/exynos: Fix (more) freeing issues in exynos_drm_drv.c

2014-03-16 Thread Sachin Kamat
rv.c > > Signed-off-by: Daniel Kurtz Acked-by: Sachin Kamat -- With warm regards, Sachin -- 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

Re: [PATCH v11 15/27] iommu/exynos: use convenient macro to handle gate clocks

2014-03-14 Thread Sachin Kamat
Hi KyongHo, On 14 March 2014 19:13, Tomasz Figa wrote: > Hi KyongHo, > > > On 14.03.2014 06:09, Cho KyongHo wrote: >> >> exynos-iommu driver must care about master H/W's gate clock as well as >> System MMU's gate clock. To enhance readability of the source code, >> macros to gate/ungate those cl

Re: [PATCH v11 13/27] iommu/exynos: support for device tree

2014-03-14 Thread Sachin Kamat
Hi KyongHo, On 14 March 2014 10:39, Cho KyongHo wrote: > This commit adds device tree support for System MMU. > > Signed-off-by: Cho KyongHo > --- > drivers/iommu/Kconfig|5 ++--- > drivers/iommu/exynos-iommu.c | 21 + > 2 files changed, 19 insertions(+), 7 del

Re: [PATCH v11 10/27] iommu/exynos: use managed device helper functions

2014-03-14 Thread Sachin Kamat
Hi KyongHo, On 14 March 2014 10:35, Cho KyongHo wrote: > This patch uses managed device helper functions in the probe(). > > Signed-off-by: Cho KyongHo > --- [snip] > + data->clk = devm_clk_get(dev, "sysmmu"); > + if (IS_ERR(data->clk)) { > + dev_info(dev, "No gate clo

[PATCH 1/1] clk: exynos5420: Register APLL rate table

2014-03-14 Thread Sachin Kamat
Register APLL rate table in Exynos5420 clock driver. Will be required for the CPUFreq driver. Signed-off-by: Sachin Kamat --- drivers/clk/samsung/clk-exynos5420.c | 28 1 file changed, 28 insertions(+) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers

Re: [PATCH v11 01/27] iommu/exynos: do not include removed header

2014-03-14 Thread Sachin Kamat
On 14 March 2014 17:19, Cho KyongHo wrote: >> From: Sachin Kamat [mailto:sachin.ka...@linaro.org] >> Sent: Friday, March 14, 2014 7:00 PM >> >> On 14 March 2014 10:31, Cho KyongHo wrote: >> > Commit 25e9d28d92 (ARM: EXYNOS: remove system mmu initialization from &

Re: [PATCH v11 01/27] iommu/exynos: do not include removed header

2014-03-14 Thread Sachin Kamat
On 14 March 2014 10:31, Cho KyongHo wrote: > Commit 25e9d28d92 (ARM: EXYNOS: remove system mmu initialization from > exynos tree) removed arch/arm/mach-exynos/mach/sysmmu.h header without > removing remaining use of it from exynos-iommu driver, thus causing a > compilation error. > > This patch fi

Re: [PATCH 1/1] clk: exynos-5420: Fix VPLL lock offset

2014-03-13 Thread Sachin Kamat
On 13 March 2014 17:23, Tomasz Figa wrote: > Hi Sachin, > > > On 13.03.2014 04:27, Sachin Kamat wrote: >> >> Set it as per the user manual. >> >> Signed-off-by: Sachin Kamat >> --- > > Looks fine. Will queue for 3.15, since ATM there is no suppor

[PATCH 1/1] clk: exynos-5420: Fix VPLL lock offset

2014-03-12 Thread Sachin Kamat
Set it as per the user manual. Signed-off-by: Sachin Kamat --- drivers/clk/samsung/clk-exynos5420.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/samsung/clk-exynos5420.c b/drivers/clk/samsung/clk-exynos5420.c index 60b26819bed5..7fd6bea467fd 100644 --- a

Re: [PATCH 2/2] dt-bindings: clock: Move exynos-audss-clk.h to dt-bindings/clock

2014-03-05 Thread Sachin Kamat
> CC: Tomasz Figa > --- Sensible move. Reviewed-by: Sachin Kamat Now that the dt-bindings/clk folder is empty (with these 2 patches applied), it can be deleted as well. -- With warm regards, Sachin -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc"

Re: [PATCH 1/1] ARM: EXYNOS: Map SYSRAM address through DT

2014-03-05 Thread Sachin Kamat
On 5 March 2014 18:56, Andreas Oberritter wrote: > On 05.03.2014 09:23, Sachin Kamat wrote: >>> diff --git a/arch/arm/boot/dts/exynos4210-universal_c210.dts >>> b/arch/arm/boot/dts/exynos4210-universal_c210.dts >>> index d2e3f5f5916d..3ca3fb6aa5f4 100644 >>

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-03-05 Thread Sachin Kamat
On 5 March 2014 17:42, Tomasz Figa wrote: > On 05.03.2014 09:25, Sachin Kamat wrote: >> >> On 25 February 2014 17:12, Arnd Bergmann wrote: >>> >>> On Tuesday 25 February 2014, Olof Johansson wrote: >>>> >>>> I disagree. I don't k

Re: [PATCH 3/3] Documentation: mfd: s2mps11: Document support for S2MPS14

2014-03-05 Thread Sachin Kamat
ample: LDO1, LD02, LDO28 > - BUCKn > - - valid values for n are 1 to 10. > + - valid values for n are: > + - S2MPS11: 1 to 10 > + - S2MPS14: 1 to 5 > - Example: BUCK1, BUCK2, BUCK9 &

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-03-05 Thread Sachin Kamat
On 25 February 2014 17:12, Arnd Bergmann wrote: > On Tuesday 25 February 2014, Olof Johansson wrote: >> I disagree. I don't know what Samsung has in mind, but the revision of >> the CPU doesn't have all that much to do with the rest of the SoC. >> It's quite likely that some vendors (maybe not Sam

Re: [PATCH 1/1] ARM: EXYNOS: Map SYSRAM address through DT

2014-03-05 Thread Sachin Kamat
On 20 February 2014 11:35, Sachin Kamat wrote: > Instead of hardcoding the SYSRAM details for each SoC, > pass this information through device tree (DT) and make > the code SoC agnostic. > > Signed-off-by: Sachin Kamat > --- > Based on top of my earlier patch > "ARM:

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

2014-03-04 Thread Sachin Kamat
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/exynos_defconfig index 4ce7b70ea901..e07a227ec0db 100644 --- a

Re: [PATCH 1/1] ARM: exynos_defconfig: Fix a config option

2014-03-04 Thread Sachin Kamat
On 24 February 2014 05:51, Kukjin Kim wrote: > On 12/27/13 19:38, Sachin Kamat wrote: >> >> CONFIG_MACH_EXYNOS4_DT does not exist. Use ARCH_EXYNOS4 instead. >> >> Signed-off-by: Sachin Kamat >> --- >> arch/arm/configs/exynos_defconfig |2 +- >>

[PATCH 1/2] watchdog: s3c2410_wdt: Remove unneeded initialization

2014-03-04 Thread Sachin Kamat
Initializing clk to NULL as a reset/error condition does not help as NULL is not an invalid condition w.r.t clk. Remove this initialization altogether as there is no state retention. Signed-off-by: Sachin Kamat --- drivers/watchdog/s3c2410_wdt.c |2 -- 1 file changed, 2 deletions(-) diff

[PATCH 2/2] watchdog: s3c2410_wdt: Check return value of clk_prepare_enable

2014-03-04 Thread Sachin Kamat
clk_prepare_enable can fail. Check its return value. Signed-off-by: Sachin Kamat --- drivers/watchdog/s3c2410_wdt.c |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/watchdog/s3c2410_wdt.c b/drivers/watchdog/s3c2410_wdt.c index a0f8f771adec..7c6ccd071baf 100644

Re: [PATCH] clk: samsung: remove parentheses from return statements

2014-02-25 Thread Sachin Kamat
Hi Pankaj, On 26 February 2014 08:14, Pankaj Dubey wrote: > fixed following checkpatch warning message > "return is not a function, parentheses are not required" > > Signed-off-by: Pankaj Dubey Similar patch has already been submitted: http://comments.gmane.org/gmane.linux.ports.arm.kernel/2945

Re: [PATCH 0/2] ARM: SAMSUNG: move all arches to generic uncompress.h

2014-02-25 Thread Sachin Kamat
Hi Heiko, On 25 February 2014 19:47, Heiko Stübner wrote: > Am Sonntag, 16. Februar 2014, 18:32:24 schrieb Heiko Stübner: >> On 2014-01-06 Sachin Kamat posted two patches converting Exynos to use >> the generic uncompress.h. >> >> But in fact all Samsung platform

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-24 Thread Sachin Kamat
On 25 February 2014 06:22, Tomasz Figa wrote: > On 25.02.2014 01:35, Kukjin Kim wrote: >> >> On 02/24/14 21:03, Sachin Kamat wrote: >>> >>> On 21 February 2014 21:01, Tomasz Figa wrote: >>>> >>>> On 21.02.2014 16:21, Tomasz Figa wrote: &

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-24 Thread Sachin Kamat
On 21 February 2014 21:01, Tomasz Figa wrote: > On 21.02.2014 16:21, Tomasz Figa wrote: >> >> On 21.02.2014 15:48, Arnd Bergmann wrote: >>> >>> On Friday 21 February 2014 14:18:49 Tomasz Figa wrote: > Now that we have a broader agreement on this, I think we can go > ahead with th

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-24 Thread Sachin Kamat
On 21 February 2014 20:51, Tomasz Figa wrote: > On 21.02.2014 15:48, Arnd Bergmann wrote: >> >> On Friday 21 February 2014 14:18:49 Tomasz Figa wrote: >>> >>> Now that we have a broader agreement on this, I think we can go ahead with the following steps as an initial approach:

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-20 Thread Sachin Kamat
On 20 February 2014 23:18, Arnd Bergmann wrote: > On Thursday 20 February 2014 18:34:23 Tomasz Figa wrote: >> On 20.02.2014 18:00, Arnd Bergmann wrote: >> >> Of course nothing stops you from retaining more specific compatible >> >> strings. In fact, this is probably the most appropriate solution,

Re: [PATCH v4 0/4] Bugfix for of_match_node ordering

2014-02-20 Thread Sachin Kamat
On 20 February 2014 16:25, Kevin Hao wrote: > On Thu, Feb 20, 2014 at 03:57:07PM +0530, Sachin Kamat wrote: >> Hi Kevin, >> >> On 20 February 2014 15:42, Kevin Hao wrote: >> > On Thu, Feb 20, 2014 at 02:09:08PM +0530, Sachin Kamat wrote: >> >> Hi Grant

Re: [PATCH v4 0/4] Bugfix for of_match_node ordering

2014-02-20 Thread Sachin Kamat
Hi Kevin, On 20 February 2014 15:42, Kevin Hao wrote: > On Thu, Feb 20, 2014 at 02:09:08PM +0530, Sachin Kamat wrote: >> Hi Grant, >> >> I observe the following boot failure with today's (next-20140220) linux-next >> tree on Exynos based boards with the default

Re: [PATCH v4 0/4] Bugfix for of_match_node ordering

2014-02-20 Thread Sachin Kamat
Hi Grant, I observe the following boot failure with today's (next-20140220) linux-next tree on Exynos based boards with the default exynos_defconfig. Uncompressing Linux... done, booting the kernel. [0.00] Booting Linux on physical CPU 0x900 [0.00] Linux version 3.14.0-rc3-next-20

[PATCH 1/1] ARM: EXYNOS: Map SYSRAM address through DT

2014-02-19 Thread Sachin Kamat
Instead of hardcoding the SYSRAM details for each SoC, pass this information through device tree (DT) and make the code SoC agnostic. Signed-off-by: Sachin Kamat --- Based on top of my earlier patch "ARM: EXYNOS: Consolidate CPU init code" at http://comments.gmane.org/gmane.linux.kern

Re: [PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-19 Thread Sachin Kamat
Hi Tomasz, On 19 February 2014 18:15, Tomasz Figa wrote: > Hi Sachin, > > [adding linux-arm-kernel ML to CC list] > > > On 19.02.2014 12:34, Sachin Kamat wrote: >> >> To avoid modifying the kernel every time a new SoC variant >> comes out. > > Since

[PATCH 1/1] ARM: Exynos: Add generic compatible string

2014-02-19 Thread Sachin Kamat
To avoid modifying the kernel every time a new SoC variant comes out. Suggested-by: Arnd Bergmann Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/mach-exynos4-dt.c |1 + arch/arm/mach-exynos/mach-exynos5-dt.c |1 + 2 files changed, 2 insertions(+) diff --git a/arch/arm/mach

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

2014-02-18 Thread Sachin Kamat
Hi Arnd, On 18 February 2014 16:33, Arnd Bergmann wrote: > On Tuesday 18 February 2014 16:27:54 Rahul Sharma wrote: >> diff --git a/arch/arm/mach-exynos/common.c b/arch/arm/mach-exynos/common.c >> index 7654f19..1cc52c9 100644 >> --- a/arch/arm/mach-exynos/common.c >> +++ b/arch/arm/mach-exynos/c

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

2014-02-16 Thread Sachin Kamat
Hi Rahul, On 14 February 2014 19:07, Rahul Sharma wrote: > From: Pankaj Dubey > > This patch add basic arch side support for exynos5260 SoC. > > Signed-off-by: Pankaj Dubey > Signed-off-by: Arun Kumar K > Signed-off-by: Rahul Sharma > --- > arch/arm/mach-exynos/Kconfig |9 +++

Re: [PATCH RESEND v2 00/12] clk/exynos convert clock IDs to macros

2014-02-14 Thread Sachin Kamat
Hi Tomasz, On 14 February 2014 16:11, Tomasz Figa wrote: > Hi Kukjin, > > > On 14.02.2014 01:17, Kukjin Kim wrote: >> >> On 02/14/14 09:10, Kukjin Kim wrote: >>> >>> On 01/28/14 06:49, Mike Turquette wrote: Quoting Tomasz Figa (2014-01-07 07:17:22) > > Hi Mike, > > On Tu

Re: [RFC PATCH v2 02/21] drm/exynos: delay fbdev initialization until an output is connected

2014-02-12 Thread Sachin Kamat
+cc Inki Dae Looks like you missed CCing Exynos DRM maintainers. On 12 February 2014 17:01, Andrzej Hajda wrote: > In case fbdev is initialized before any output is connected, > fb resolution defaults to 1024x768. After that any output with > bigger resolution is ignored and fbdev is not display

Re: [RFC PATCH v2 16/21] ARM: dts: exynos5250: add display power domain node

2014-02-12 Thread Sachin Kamat
Hi Andrzej, On 12 February 2014 17:01, Andrzej Hajda wrote: > The patch adds power domain for display subsystem. > > Signed-off-by: Andrzej Hajda > --- > arch/arm/boot/dts/exynos5250.dtsi | 5 + > 1 file changed, 5 insertions(+) > > diff --git a/arch/arm/boot/dts/exynos5250.dtsi > b/arch/a

Re: [PATCH] ARM: S3C24XX: Fix typo "CONFIG_CPUS_3C2443"

2014-02-12 Thread Sachin Kamat
2440_device_dma = { > }; > #endif > > -#if defined(CONFIG_CPUS_3C2443) || defined(CONFIG_CPU_S3C2416) > +#if defined(CONFIG_CPU_S3C2443) || defined(CONFIG_CPU_S3C2416) This is definitely a typo and the current fix looks good. Reviewed-by: Sachin Kamat -- With warm rega

Re: [PATCH v1 0/1] Boot all secondary cores on Exynos SoC's

2014-02-11 Thread Sachin Kamat
.255000] Brought up 4 CPUs [4.255000] SMP: Total of 4 processors activated. Regards, Sachin > > On Tue, Feb 11, 2014 at 3:17 PM, Sachin Kamat > wrote: > >>Hi Tarek, > >> > On 11 February 2014 07:45, Tarek Dakhran wrote: >> Due to implementation of exyn

Re: [PATCH v1 0/1] Boot all secondary cores on Exynos SoC's

2014-02-10 Thread Sachin Kamat
Hi Tarek, On 11 February 2014 07:45, Tarek Dakhran wrote: > Due to implementation of exynos_boot_secondary function > only one secondary core boots on Exynos SoC's. Even without this patch I could boot the secondary CPUs on Exynos4210, 4412 and 5250 based boards with the latest Linux kernel (v3.

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

2014-02-10 Thread Sachin Kamat
Hi Tarek, Nothing in specific about the patch, but to just make you aware that some clean up patches haves been proposed which might cause conflicts with this patch. Please see inline for details. On 10 February 2014 15:38, Tarek Dakhran wrote: > EXYNOS5410 is SoC in Samsung's Exynos5 SoC series

Re: [PATCH 1/1] ARM: EXYNOS: Consolidate Kconfig entries

2014-02-09 Thread Sachin Kamat
On 7 February 2014 22:03, Tomasz Figa wrote: > On 06.02.2014 19:59, Olof Johansson wrote: >> >> On Thu, Feb 6, 2014 at 10:43 AM, Bartlomiej Zolnierkiewicz >> wrote: >> > Well, once again, seeing some numbers would be good. :) What numbers do you want? Size comparisons with all

Re: [PATCH 04/28] Remove EXYNOS_DEV_SYSMMU

2014-02-09 Thread Sachin Kamat
+cc linux-samsung-soc list On 10 February 2014 01:38, Paul Bolle wrote: > On Sun, 2014-02-09 at 19:47 +0100, Richard Weinberger wrote: >> The symbol is an orphan, get rid of it. >> >> Signed-off-by: Richard Weinberger >> --- >> drivers/iommu/Kconfig | 2 +- >> 1 file changed, 1 insertion(+), 1

[PATCH 1/1] ARM: EXYNOS: Consolidate Kconfig entries

2014-02-06 Thread Sachin Kamat
select them from Exynos4 and 5 config symbols. Individual SoC symbols can be removed eventually once the driver Kconfig dependencies on these symbols are removed. Signed-off-by: Sachin Kamat --- arch/arm/Kconfig | 12 ++ arch/arm/mach-exynos/Kconfig | 97

[PATCH 1/1] ARM: dts: Add fixed voltage regulators to Exynos5420 SMDK board

2014-02-05 Thread Sachin Kamat
Fixed voltage regulators required by audio codec added. Signed-off-by: Sachin Kamat --- arch/arm/boot/dts/exynos5420-smdk5420.dts | 33 + 1 file changed, 33 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420

[PATCH 1/2] ARM: dts: Add ADMA node to Exynos5420

2014-02-05 Thread Sachin Kamat
Added ADMA mode to Exynos5420 DT file. Signed-off-by: Sachin Kamat --- arch/arm/boot/dts/exynos5420.dtsi | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index cb9612fd2190..376d177e8810 100644 --- a/arch

[PATCH 2/2] ARM: dts: Add I2S nodes to Exynos5420

2014-02-05 Thread Sachin Kamat
Added I2S nodes to Exynos5420 DT file. Signed-off-by: Sachin Kamat --- arch/arm/boot/dts/exynos5420.dtsi | 43 + 1 file changed, 43 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 376d177e8810

Re: exynos_hdmi.c fails to build with v3.13-10094-g9b0cd30

2014-01-30 Thread Sachin Kamat
Hi Josh, On 30 January 2014 22:17, Josh Boyer wrote: > Hi All, > > After the DRM merge, the exynos_hdmi.c file fails to build with our > ARM config. The error is: > > drivers/gpu/drm/exynos/exynos_hdmi.c:382:8: error: 'hdmi_infoframe' > defined as wrong kind of tag > struct hdmi_infoframe { >

Re: [PATCH] clk: Correct handling of NULL clk in __clk_{get, put}

2014-01-29 Thread Sachin Kamat
On 10 January 2014 15:34, Sylwester Nawrocki wrote: > On 08/01/14 05:44, Sachin Kamat wrote: >> Hi Sylwester, >> >> On 7 January 2014 17:33, Sylwester Nawrocki wrote: >>> Ensure clk->kref is dereferenced only when clk is not NULL. >>> >>> Signe

[PATCH 1/1] ARM: EXYNOS: Consolidate CPU init code

2014-01-22 Thread Sachin Kamat
populating it for every SoC. Tested on Exynos4210, 5250 and 5420 based boards. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/common.c | 93 - 1 file changed, 17 insertions(+), 76 deletions(-) diff --git a/arch/arm/mach-exynos/common.c b/arch/arm

Re: [PATCH] drm/exynos: Fix multiplatform breakage for ipp

2014-01-15 Thread Sachin Kamat
Hi Tushar, On 15 January 2014 17:27, Tushar Behera wrote: > There is no need to include "plat/map-base.h" in ipp driver. Remove > this and enable this driver for multi-platform. > > Signed-off-by: Tushar Behera drivers/gpu/drm/exynos/exynos_drm_gsc.c also has this header file included. If this

Re: [PATCH 1/1] mmc: dw_mmc: Fix card detection regression

2014-01-15 Thread Sachin Kamat
On 15 January 2014 15:13, zhangfei wrote: > > > On 01/15/2014 05:39 PM, Sachin Kamat wrote: >>> >>> Thanks for the patch >>> I just submitted one patch to fix the issue, in case you missed it. >> >> >> Yes I did as I am not subscribed to

Re: [PATCH 1/1] mmc: dw_mmc: Fix card detection regression

2014-01-15 Thread Sachin Kamat
Hi Zhangfei, On 15 January 2014 14:11, zhangfei wrote: > Hi, Sachin > > > > > On 01/15/2014 04:31 PM, Sachin Kamat wrote: >> >> mmc_gpio_get_cd returns a negative error value upon failure. >> However gpio_cd was initialised with the negated return value >

[PATCH 1/1] ARM: S5P[v210|c100|64x0]: Fix build error

2014-01-15 Thread Sachin Kamat
:31: fatal error: mach/gpio-samsung.h: No such file or directory arch/arm/plat-samsung/pm-gpio.c:22:31: fatal error: mach/gpio-samsung.h: No such file or directory Signed-off-by: Sachin Kamat --- Only compile tested. --- arch/arm/plat-samsung/pm-gpio.c |3 +++ drivers/gpio/gpio-samsung.c

[PATCH 1/1] mmc: dw_mmc: Fix card detection regression

2014-01-15 Thread Sachin Kamat
mmc_gpio_get_cd returned an error value. This issue introduced by commit bf626e5550f2 ("mmc: dw_mmc: use slot-gpio to handle cd pin") caused card detection failure on Exynos5 boards which is now fixed by this patch. Signed-off-by: Sachin Kamat Cc: Zhangfei Gao Cc: Jaehoon Chung Cc: Arn

Re: [PATCH 2/6 v2] crypto:s5p-sss: Add device tree support

2014-01-09 Thread Sachin Kamat
Hi Naveen, On 10 January 2014 11:37, Naveen Krishna Ch wrote: > Hello Tomasz, > [snip] >>> *pdev) >>> static struct platform_driver s5p_aes_crypto = { >>> .probe = s5p_aes_probe, >>> .remove = s5p_aes_remove, >>> + .id_table = s5p_sss_ids, >>> .driver = { >

Re: [PATCH 3/6 v2] crypto:s5p-sss: Add support for SSS module on Exynos

2014-01-09 Thread Sachin Kamat
Hi Naveen, On 9 January 2014 10:29, Naveen Krishna Chatradhi wrote: > This patch adds new compatible and varient to support the SSS module > on Exynos4 (Exynos4210), Exynos5 (Exynos5420 and Exynos5250) for which > 1. AES register are at an offset of 0x200 and > 2. hash interrupt is not available

Re: [PATCH 4/6 v2] crypto:s5p-sss: Kconfig: Let Exynos SoCs select SSS driver

2014-01-09 Thread Sachin Kamat
Hi Naveen, On 9 January 2014 10:29, Naveen Krishna Chatradhi wrote: > From: Naveen Krishna Ch > > This patch modifies Kconfig such that ARCH_EXYNOS SoCs > which includes (Exynos4210, Exynos5250 and Exynos5420) > can also select Samsung SSS(Security SubSystem) driver. What about Exynos4x12 and 5

Re: [PATCH] clk: Correct handling of NULL clk in __clk_{get, put}

2014-01-07 Thread Sachin Kamat
ch works fine on 5420 as well as already working 4210 and 5250 boards. Thanks for the quick fix. Tested-by: Sachin Kamat -- With warm regards, Sachin -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majord...@vger.kerne

Boot crash on 5420 with latest linux-next

2014-01-06 Thread Sachin Kamat
Hi, The latest linux-next (20140106 as well as 201401067) gives a boot crash on Exynos5420 based boards with exynos_defconfig. The crash log is as follows: [4.55] gpiochip_add: registered GPIOs 225 to 231 on device: gpz [4.56] Unable to handle kernel NULL pointer dereference at vi

[PATCH 2/2] ARM: EXYNOS: Remove uncompress.h

2014-01-06 Thread Sachin Kamat
Now that we can use the generic uncompres.h file, there is no need for the machine specific header. Remove it. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/include/mach/uncompress.h | 48 1 file changed, 48 deletions(-) delete mode 100644 arch/arm/mach-exynos

[PATCH 1/2] ARM: Exynos: Use generic uncompress.h

2014-01-06 Thread Sachin Kamat
As a pre-requisite step towards enabling multi-platform support for Exynos, enable it to use generic uncompress.h instead of the one provided in machine code. Signed-off-by: Sachin Kamat --- arch/arm/Kconfig.debug |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch

Re: [PATCH 1/1] ARM: dts: Re-organize RTC status for 5420

2014-01-03 Thread Sachin Kamat
On 21 December 2013 02:42, Tomasz Figa wrote: > Hi Sachin, > > On Thursday 19 of December 2013 16:27:53 Sachin Kamat wrote: >> Some boards might not have RTC xtal, so RTC shouldn't really be >> enabled by default. Enable it in the required board files. >>

Re: [PATCH v2] ARM: dts: Add regulator entries to Exynos5420 SMDK board

2014-01-03 Thread Sachin Kamat
On 21 December 2013 02:40, Tomasz Figa wrote: > On Thursday 19 of December 2013 10:05:52 Sachin Kamat wrote: >> Hi Tomasz, >> >> On 18 December 2013 20:46, Tomasz Figa wrote: >> > Hi Sachin, >> > >> > On Thursday 05 of December 2013 15:14:24 Sach

[PATCH 3/3] ARM: EXYNOS: Remove hardware.h file

2014-01-03 Thread Sachin Kamat
This is a dummy placeholder file. Delete it. Signed-off-by: Sachin Kamat --- arch/arm/mach-exynos/include/mach/hardware.h | 18 -- arch/arm/mach-exynos/platsmp.c |2 -- 2 files changed, 20 deletions(-) delete mode 100644 arch/arm/mach-exynos/include/mach

[PATCH 2/3] ARM: SAMSUNG: Remove hardware.h inclusion

2014-01-03 Thread Sachin Kamat
The contents of this header file are not referenced anywhere in the included .c files except in devs.c. Remove its inclusion. For devs.c, explicitly include sizes.h header for SZ_* macros. Signed-off-by: Sachin Kamat --- arch/arm/plat-samsung/clock.c|1 - arch/arm/plat-samsung

[PATCH 1/3] ARM: S3C24XX: Remove invalid code from hardware.h

2014-01-03 Thread Sachin Kamat
Remove the code that is not referenced anywhere. While at it also remove incorrect file path. Signed-off-by: Sachin Kamat --- arch/arm/mach-s3c24xx/include/mach/hardware.h | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/arch/arm/mach-s3c24xx/include/mach

Re: [PATCH Resend 1/1] clk: exynos5250: Add CLK_SET_RATE_PARENT flag to mout_apll

2014-01-02 Thread Sachin Kamat
Hi Tomasz, On 2 January 2014 20:54, Tomasz Figa wrote: > Hi Sachin, > > On Tuesday 31 of December 2013 08:24:02 Sachin Kamat wrote: >> On 30 December 2013 23:21, Tomasz Figa wrote: >> > On Thursday 19 of December 2013 11:37:08 Mike Turquette wrote: >> >> Qu

[PATCH 5/5] ARM: S5PC100: Remove incorrect file references

2014-01-02 Thread Sachin Kamat
The incorrect references are as a result of file/folder movements/renaming. Since the references do not convey any useful information, remove them altogether rather than fixing to ease future maintenance. Signed-off-by: Sachin Kamat --- arch/arm/mach-s5pc100/include/mach/regs-gpio.h |3

[PATCH 3/5] ARM: S3C64XX: Remove incorrect file references

2014-01-02 Thread Sachin Kamat
The incorrect references are as a result of file/folder movements/renaming. Since the references do not convey any useful information, remove them altogether rather than fixing to ease future maintenance. Signed-off-by: Sachin Kamat Cc: Mark Brown --- arch/arm/mach-s3c64xx/dev-audio.c

[PATCH 1/5] ARM: SAMSUNG: Remove incorrect file references

2014-01-02 Thread Sachin Kamat
The incorrect references are as a result of file/folder movements/renaming. Since the references do not convey any useful information, remove them altogether rather than fixing to ease future maintenance. Signed-off-by: Sachin Kamat --- arch/arm/plat-samsung/clock.c |3

[PATCH 2/5] ARM: S3C24XX: Remove incorrect file references

2014-01-02 Thread Sachin Kamat
The incorrect references are as a result of file/folder movements/renaming. Since the references do not convey any useful information, remove them altogether rather than fixing to ease future maintenance. Signed-off-by: Sachin Kamat --- arch/arm/mach-s3c24xx/clock-s3c244x.c|3

[PATCH 4/5] ARM: S5PV210: Remove incorrect file references

2014-01-02 Thread Sachin Kamat
The incorrect references are as a result of file/folder movements/renaming. Since the references do not convey any useful information, remove them altogether rather than fixing to ease future maintenance. Signed-off-by: Sachin Kamat --- arch/arm/mach-s5pv210/setup-fb-24bpp.c |3 +-- arch

Re: [PATCH 1/1] mtd: s3c2410: Move plat/regs-nand.h to drivers/mtd

2014-01-01 Thread Sachin Kamat
On 31 December 2013 10:41, Sachin Kamat wrote: > plat/regs-nand.h is used only by s3c2410 nand driver. > Move this file to the drivers folder to remove platform > dependency. > > Signed-off-by: Sachin Kamat Please ignore this patch. Sent an updated version. -- With warm regard

<    1   2   3   4   5   6   7   8   9   >