[PATCH 2/3] arm64: dts: Fix interrupt active level for the generic timer on exynos7

2015-03-01 Thread Abhilash Kesavan
Fix the exynos7 device tree to indicate that the arm generic timers provide an active low interrupt output. Also, update the CPU mask to match the number of CPUs on the SoC. Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7.dtsi | 9 + 1 file changed, 5 insertions

[PATCH 3/3] arm64: Enable Exynos7 SOC in the defconfig

2015-03-01 Thread Abhilash Kesavan
From: Alim Akhtar Enable Exynos7 SOC in the arm64 defconfig. Also enable the samsung serial driver needed by this SoC. Signed-off-by: Alim Akhtar Signed-off-by: Abhilash Kesavan --- arch/arm64/configs/defconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs

[PATCH 0/3] Minor exynos7 device tree/config patches

2015-03-01 Thread Abhilash Kesavan
based exynos7 platform. Abhilash Kesavan (2): arm64: dts: add fifo size property for uart channels on exynos7 arm64: dts: Fix interrupt active level for the generic timer on exynos7 Alim Akhtar (1): arm64: Enable Exynos7 SOC in the defconfig arch/arm64/boot/dts/exynos/exynos7.dtsi | 13

[PATCH 1/3] arm64: dts: add fifo size property for uart channels on exynos7

2015-03-01 Thread Abhilash Kesavan
Specify the fifo sizes of the 4 uart channels on exynos7 via dt. Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7.dtsi | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos7.dtsi b/arch/arm64/boot/dts/exynos/exynos7.dtsi index d7a37c3

Re: [PATCH v7 0/7] Enable support for Samsung Exynos7 SoC

2014-11-15 Thread Abhilash Kesavan
Hi Olof and Arnd On Tue, Nov 11, 2014 at 7:59 PM, Abhilash Kesavan wrote: > Hello Olof and Arnd, > > On Sun, Nov 9, 2014 at 9:50 AM, Abhilash Kesavan > wrote: >> These were originally part of 2 patchsets[1][2] adding support for Exynos7. >> The clock and pinctrl patch

Re: [PATCH v7 0/7] Enable support for Samsung Exynos7 SoC

2014-11-11 Thread Abhilash Kesavan
Hello Olof and Arnd, On Sun, Nov 9, 2014 at 9:50 AM, Abhilash Kesavan wrote: > These were originally part of 2 patchsets[1][2] adding support for Exynos7. > The clock and pinctrl patches are going through the respective maintainer's > tree; hence the remaining dt related pat

[PATCH v7 6/7] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support

2014-11-08 Thread Abhilash Kesavan
From: Alim Akhtar This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos7 SoC. It also enables RTC, WDT and Pinctrl for Exynos7. Signed-off-by: Alim Akhtar Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested

[PATCH v7 7/7] arm64: Enable Exynos7 SOC in the defconfig

2014-11-08 Thread Abhilash Kesavan
From: Alim Akhtar Enable Exynos7 SOC in the arm64 defconfig. Also enable the samsung serial driver needed by this SoC. Signed-off-by: Alim Akhtar Signed-off-by: Abhilash Kesavan --- arch/arm64/configs/defconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs

[PATCH v7 5/7] arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on Exynos7

2014-11-08 Thread Abhilash Kesavan
Add nodes for 3 mmc channels, 12 i2c channels, rtc, watchdog and adc on Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 45 arch/arm64/boot/dts/exynos/exynos7.dtsi | 276 2

[PATCH v7 3/7] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-11-08 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64/boot

[PATCH v7 2/7] arm64: dts: Add initial device tree support for EXYNOS7

2014-11-08 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add initial device tree nodes for EXYNOS7 SoC and board dts file to support Espresso board based on Exynos7 SoC. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin

[PATCH v7 4/7] arm64: dts: Add PMU DT node for exynos7 SoC

2014-11-08 Thread Abhilash Kesavan
Adds PMU DT node for exynos7 SoC. Signed-off-by: Abhilash Kesavan --- Documentation/devicetree/bindings/arm/samsung/pmu.txt | 1 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 5 + 2 files changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung

[PATCH v7 0/7] Enable support for Samsung Exynos7 SoC

2014-11-08 Thread Abhilash Kesavan
as per Lorenzo Pieralisi's comment. Abhilash Kesavan (2): arm64: dts: Add PMU DT node for exynos7 SoC arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on Exynos7 Alim Akhtar (2): arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support arm64: Enable Exynos7 SOC in the d

[PATCH v7 1/7] arm64: dts: add symlink

2014-11-08 Thread Abhilash Kesavan
for DT bindings") merged in v3.10-rc1 for details. Cc: Catalin Marinas Signed-off-by: Pankaj Dubey Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham --- arch/arm64/boot/dts/include/dt-bindings | 1 + 1 file changed, 1 insertion(+) create mode 12

[PATCH v6 6/7] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support

2014-11-06 Thread Abhilash Kesavan
From: Alim Akhtar This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos7 SoC. It also enables RTC, WDT and Pinctrl for Exynos7. Signed-off-by: Alim Akhtar Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested

[PATCH v6 5/7] arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on Exynos7

2014-11-06 Thread Abhilash Kesavan
Add nodes for 3 mmc channels, 12 i2c channels, rtc, watchdog and adc on Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 45 arch/arm64/boot/dts/exynos/exynos7.dtsi | 276 +++ 2

[PATCH v6 7/7] arm64: Enable Exynos7 SOC in the defconfig

2014-11-06 Thread Abhilash Kesavan
From: Alim Akhtar Enable Exynos7 SOC in the arm64 defconfig. Also enable the samsung serial driver needed by this SoC. Signed-off-by: Alim Akhtar Signed-off-by: Abhilash Kesavan --- arch/arm64/configs/defconfig |4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs

[PATCH v6 1/7] arm64: dts: add symlink

2014-11-06 Thread Abhilash Kesavan
for DT bindings") merged in v3.10-rc1 for details. Cc: Catalin Marinas Signed-off-by: Pankaj Dubey Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham --- arch/arm64/boot/dts/include/dt-bindings |1 + 1 file changed, 1 insertion(+) create mode 12

[PATCH v6 4/7] arm64: dts: Add PMU DT node for exynos7 SoC

2014-11-06 Thread Abhilash Kesavan
Adds PMU DT node for exynos7 SoC. Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/arm/samsung/pmu.txt|1 + arch/arm64/boot/dts/exynos/exynos7.dtsi|5 + 2 files changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung

[PATCH v6 2/7] arm64: dts: Add initial device tree support for EXYNOS7

2014-11-06 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add initial device tree nodes for EXYNOS7 SoC and board dts file to support Espresso board based on Exynos7 SoC. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin

[PATCH v6 0/7] Enable support for Samsung Exynos7 SoC

2014-11-06 Thread Abhilash Kesavan
ttps://lkml.org/lkml/2014/10/21/654 [1] arch: arm64: Enable support for Samsung Exynos7 SoC http://www.spinics.net/lists/linux-samsung-soc/msg37047.html [2] Add clock and DT support for a few IPs on Exynos7 http://www.spinics.net/lists/linux-samsung-soc/msg37973.html Abhilash Kesavan (2): arm6

[PATCH v6 3/7] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-11-06 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64/boot

Re: [PATCH v2 3/7] clk: samsung: exynos7: add clocks for RTC block

2014-10-28 Thread Abhilash Kesavan
Hello Sylwester, On Mon, Oct 27, 2014 at 10:01 PM, Sylwester Nawrocki wrote: > Hi, > > On 21/10/14 07:43, Abhilash Kesavan wrote: >> From: Naveen Krishna Ch >> >> Add clock support for the RTC block in Exynos7. >> >> Signed-off-by: Naveen Krishna

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-10-24 Thread Abhilash Kesavan
+Sylwester On Wed, Oct 8, 2014 at 11:18 AM, Abhilash Kesavan wrote: > Hi Tomasz, > > On Tue, Oct 7, 2014 at 9:46 AM, Kukjin Kim wrote: >> Tomasz Figa wrote: >>> >>> On 30.09.2014 17:12, Abhilash Kesavan wrote: >>> > Hi Tomasz, >>>

Re: [PATCH v5 0/6] Add initial support for pinctrl on Exynos7

2014-10-24 Thread Abhilash Kesavan
Hi Linus, On Fri, Oct 24, 2014 at 5:31 PM, Linus Walleij wrote: > On Mon, Oct 20, 2014 at 4:01 PM, Abhilash Kesavan > wrote: > >> Can you please pick this series up. > > Yes, sorry for the delay. I've applied patches > 1,2,3,4. The patches to the DTS files shoul

Re: [PATCH v2 6/7] arm64: dts: Add nodes for mmc, i2c, rtc, watchdog on Exynos7

2014-10-22 Thread Abhilash Kesavan
Hi Alim and Tomasz, Thanks for the review. On Wed, Oct 22, 2014 at 3:05 AM, Alim Akhtar wrote: > Hi Tomasz, > > On Tue, Oct 21, 2014 at 7:30 PM, Tomasz Figa wrote: >> On 21.10.2014 15:52, Alim Akhtar wrote: +&mmc_0 { + status = "okay"; + num-slots = <1>; +

[PATCH v2 7/7] arm64: exynos: Enable rtc and watchdog support for Exynos7

2014-10-20 Thread Abhilash Kesavan
Enable rtc and watchdog support for exynos7 SoCs. Signed-off-by: Abhilash Kesavan --- arch/arm64/Kconfig |3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 238acff..9bb4e02 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -158,6

[PATCH v2 5/7] arm64: dts: Add PMU DT node for exynos7 SoC

2014-10-20 Thread Abhilash Kesavan
Adds PMU DT node for exynos7 SoC. Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/arm/samsung/pmu.txt|1 + arch/arm64/boot/dts/exynos/exynos7.dtsi|5 + 2 files changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung

[PATCH v2 6/7] arm64: dts: Add nodes for mmc, i2c, rtc, watchdog on Exynos7

2014-10-20 Thread Abhilash Kesavan
Add nodes for 3 mmc channels, 12 i2c channels, rtc, and watchdog on Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 41 arch/arm64/boot/dts/exynos/exynos7.dtsi | 256 +++ 2 files

[PATCH v2 4/7] clk: samsung: exynos7: add gate clocks for WDT, TMU and PWM blocks

2014-10-20 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add clock support for the watchdog timer, pwm timer and thermal management unit IPs in Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- drivers/clk/samsung/clk-exynos7.c | 14 ++ include/dt-bindings/clock/exynos7-clk.h

[PATCH v2 3/7] clk: samsung: exynos7: add clocks for RTC block

2014-10-20 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add clock support for the RTC block in Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/clock/exynos7-clock.txt|5 ++ drivers/clk/samsung/clk-exynos7.c | 54 include

[PATCH v2 2/7] clk: samsung: exynos7: add clocks for MMC block

2014-10-20 Thread Abhilash Kesavan
From: Naveen Krishna Ch Exynos7 supports 3 MMC channels, add the MMC gate clocks to support them. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/clock/exynos7-clock.txt| 21 ++ drivers/clk/samsung/clk-exynos7.c | 224

[PATCH v2 1/7] clk: samsung: exynos7: add clocks for I2C block

2014-10-20 Thread Abhilash Kesavan
From: Naveen Krishna Ch Exynos7 supports 12 I2C channels, add the I2C gate clocks to support them. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- drivers/clk/samsung/clk-exynos7.c | 24 include/dt-bindings/clock/exynos7-clk.h | 16

[PATCH v2 0/7] Add clock and DT support for a few IPs on Exynos7

2014-10-20 Thread Abhilash Kesavan
added in the espresso dts file and I2C channel 4 which has the PMIC on it was tested. 7) watchdog: s3c2410_wdt: Fix the mask bit offset for Exynos7 http://www.spinics.net/lists/linux-watchdog/msg05292.html Abhilash Kesavan (3): arm64: dts: Add PMU DT node for exynos7 SoC arm64: dts: Add nodes for

Re: [PATCH v5 0/6] Add initial support for pinctrl on Exynos7

2014-10-20 Thread Abhilash Kesavan
Hi Linus, On Sun, Oct 12, 2014 at 12:27 AM, Tomasz Figa wrote: > Abhilash, Linus, > > On 09.10.2014 15:54, Abhilash Kesavan wrote: >> Changes since v4: >> - Rebased over Tomasz Figa's pinctrl clean-up patches[1] >> >> Changes since v3:

Re: [PATCH 2/7] clk: samsung: exynos7: add clocks for MMC block

2014-10-20 Thread Abhilash Kesavan
Hi Vivek, On Mon, Oct 20, 2014 at 3:19 PM, Vivek Gautam wrote: > Hi Abhilash, > > > On Fri, Oct 17, 2014 at 9:41 PM, Abhilash Kesavan > wrote: >> From: Naveen Krishna Ch >> >> Exynos7 supports 3 MMC channels, add the MMC gate clocks to >> support them.

Re: [GIT PULL] dts, kbuild: Implement support for dtb vendor subdirs

2014-10-20 Thread Abhilash Kesavan
Hello Robert, On Thu, Oct 2, 2014 at 8:38 PM, Robert Richter wrote: > On 23.09.14 13:26:19, Robert Richter wrote: >> On 19.09.14 15:08:56, Catalin Marinas wrote: >> > On Fri, Sep 19, 2014 at 01:30:56PM +0100, Robert Richter wrote: >> > > On 16.09.14 20:49:18, Andrew Bresticker wrote: >> > > > > R

[PATCH 0/7] Add clock and DT support for a few IPs on Exynos7

2014-10-17 Thread Abhilash Kesavan
IC on it was tested. Abhilash Kesavan (3): arm64: dts: Add PMU DT node for exynos7 SoC arm64: dts: Add nodes for mmc, i2c, rtc, watchdog on Exynos7 arm64: exynos: Enable rtc and watchdog support for Exynos7 Naveen Krishna Ch (4): clk: samsung: exynos7: add clocks for I2C block clk: sa

[PATCH 7/7] arm64: exynos: Enable rtc and watchdog support for Exynos7

2014-10-17 Thread Abhilash Kesavan
Enable rtc and watchdog support for exynos7 SoCs. Signed-off-by: Abhilash Kesavan --- arch/arm64/Kconfig |3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 238acff..9bb4e02 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -158,6

[PATCH 3/7] clk: samsung: exynos7: add clocks for RTC block

2014-10-17 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add clock support for the RTC block in Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/clock/exynos7-clock.txt|1 + drivers/clk/samsung/clk-exynos7.c | 54 include/dt

[PATCH 6/7] arm64: dts: Add nodes for mmc, i2c, rtc, watchdog on Exynos7

2014-10-17 Thread Abhilash Kesavan
Add nodes for 3 mmc channels, 12 i2c channels, rtc, and watchdog on Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 41 arch/arm64/boot/dts/exynos/exynos7.dtsi | 256 +++ 2 files

[PATCH 1/7] clk: samsung: exynos7: add clocks for I2C block

2014-10-17 Thread Abhilash Kesavan
From: Naveen Krishna Ch Exynos7 supports 12 I2C channels, add the I2C gate clocks to support them. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- drivers/clk/samsung/clk-exynos7.c | 24 include/dt-bindings/clock/exynos7-clk.h | 16

[PATCH 2/7] clk: samsung: exynos7: add clocks for MMC block

2014-10-17 Thread Abhilash Kesavan
From: Naveen Krishna Ch Exynos7 supports 3 MMC channels, add the MMC gate clocks to support them. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/clock/exynos7-clock.txt|3 + drivers/clk/samsung/clk-exynos7.c | 224

[PATCH 5/7] arm64: dts: Add PMU DT node for exynos7 SoC

2014-10-17 Thread Abhilash Kesavan
Adds PMU DT node for exynos7 SoC. Signed-off-by: Abhilash Kesavan --- .../devicetree/bindings/arm/samsung/pmu.txt|1 + arch/arm64/boot/dts/exynos/exynos7.dtsi|5 + 2 files changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung

[PATCH 4/7] clk: samsung: exynos7: add gate clocks for WDT, TMU and PWM blocks

2014-10-17 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add clock support for the watchdog timer, pwm timer and thermal management unit IPs in Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan --- drivers/clk/samsung/clk-exynos7.c | 14 ++ include/dt-bindings/clock/exynos7-clk.h

[PATCH v5 6/6] arm64: exynos: Enable pinctrl support for Exynos7

2014-10-09 Thread Abhilash Kesavan
From: Naveen Krishna Ch Enable pinctrl support for exynos7 SoCs. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64/Kconfig

[PATCH v5 5/6] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-10-09 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add initial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64

[PATCH v5 4/6] pinctrl: exynos: Add initial driver data for Exynos7

2014-10-09 Thread Abhilash Kesavan
From: Naveen Krishna Ch This patch adds initial driver data for Exynos7 pinctrl support. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Linus Walleij --- .../bindings/pinctrl/samsung

[PATCH v5 3/6] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-10-09 Thread Abhilash Kesavan
Exynos7 uses different offsets for wakeup interrupt configuration registers. So a new irq_chip instance for Exynos7 wakeup interrupts is added. The irq_chip selection is now based on the wakeup interrupt controller compatible string. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham

[PATCH v5 2/6] pinctrl: exynos: Consolidate irq domain callbacks

2014-10-09 Thread Abhilash Kesavan
Adding a irq_chip field to the samsung_pin_bank struct helps in consolidating the irq domain callbacks for external gpio and wakeup interrupt controllers. The exynos_wkup_irqd_ops and exynos_gpio_irqd_ops have now been merged into a single exynos_eint_irqd_ops. Signed-off-by: Abhilash Kesavan

[PATCH v5 1/6] pinctrl: exynos: Generalize the eint16_31 demux code

2014-10-09 Thread Abhilash Kesavan
register offset values from the exynos_irq_chip structure. This is done by adding a irq_chip field to the samsung_pin_bank struct. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Linus Walleij --- drivers/pinctrl/samsung/pinctrl

[PATCH v5 0/6] Add initial support for pinctrl on Exynos7

2014-10-09 Thread Abhilash Kesavan
d.devel/12131 c) "arch: arm64: enable support for Samsung Exynos7 SoC" patchset (v5) - rebased http://www.spinics.net/lists/arm-kernel/msg364014.html [1] https://lkml.org/lkml/2014/10/2/476 Abhilash Kesavan (3): pinctrl: exynos: Generalize the eint16_31 demux code pinctrl: exyno

Re: [PATCH v4 0/6] Add initial support for pinctrl on Exynos7

2014-10-08 Thread Abhilash Kesavan
Hi Linus, On Wed, Oct 8, 2014 at 3:52 PM, Linus Walleij wrote: > On Mon, Oct 6, 2014 at 5:42 AM, Abhilash Kesavan > wrote: >> On Tue, Sep 30, 2014 at 8:00 PM, Abhilash Kesavan >> wrote: >>> Changes since v3: >>> - Changed variable name f

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-10-07 Thread Abhilash Kesavan
Hi Tomasz, On Tue, Oct 7, 2014 at 9:46 AM, Kukjin Kim wrote: > Tomasz Figa wrote: >> >> On 30.09.2014 17:12, Abhilash Kesavan wrote: >> > Hi Tomasz, >> > >> > On Mon, Sep 22, 2014 at 2:22 PM, Tomasz Figa wrote: >> >> Hi Abhilash, &

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-10-07 Thread Abhilash Kesavan
Hi Arnd and Olof, On Tue, Sep 30, 2014 at 9:20 PM, Catalin Marinas wrote: > On Tue, Sep 30, 2014 at 04:15:21PM +0100, Abhilash Kesavan wrote: >> On Tue, Sep 23, 2014 at 2:18 PM, Abhilash Kesavan >> wrote: >> >>> This patchset supports the new Exynos7 S

Re: [PATCH v4 0/6] Add initial support for pinctrl on Exynos7

2014-10-05 Thread Abhilash Kesavan
Hi Linus, On Tue, Sep 30, 2014 at 8:00 PM, Abhilash Kesavan wrote: > Changes since v3: > - Changed variable name from exynos_wkup_irq_chip to irq_chip > - Added acked-by tag from Tomasz Figa > > Changes since v2: > - Added a .irq_chip field to the samsu

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-09-30 Thread Abhilash Kesavan
Hi Catalin, On Tue, Sep 23, 2014 at 2:18 PM, Abhilash Kesavan wrote: > Hi Chanho, > > On Tue, Sep 23, 2014 at 1:20 PM, Chanho Park > wrote: >> Hi, >> >>> -Original Message- >>> From: linux-arm-kernel [mailto:linux-arm-kernel- >>>

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-09-30 Thread Abhilash Kesavan
Hi Tomasz, On Mon, Sep 22, 2014 at 2:22 PM, Tomasz Figa wrote: > Hi Abhilash, > > On 22.09.2014 06:47, Abhilash Kesavan wrote: >> Changes since v4: >> - Fixed comments from Tomasz Figa: >> - Changed the namespace prefix from exynos to samsung >> - D

[PATCH v4 5/6] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-09-30 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64/boot

[PATCH v4 0/6] Add initial support for pinctrl on Exynos7

2014-09-30 Thread Abhilash Kesavan
ists/arm-kernel/msg364014.html Abhilash Kesavan (3): pinctrl: exynos: Generalize the eint16_31 demux code pinctrl: exynos: Consolidate irq domain callbacks pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts Naveen Krishna Ch (3): pinctrl: exynos: Add initial driver data

[PATCH v4 6/6] arm64: exynos: Enable pinctrl support for Exynos7

2014-09-30 Thread Abhilash Kesavan
From: Naveen Krishna Ch Enable pinctrl support for exynos7 SoCs. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Rob Herring Cc: Catalin Marinas Cc: Linus Walleij --- arch/arm64/Kconfig

[PATCH v4 1/6] pinctrl: exynos: Generalize the eint16_31 demux code

2014-09-30 Thread Abhilash Kesavan
register offset values from the exynos_irq_chip structure. This is done by adding a irq_chip field to the samsung_pin_bank struct. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Linus Walleij --- drivers/pinctrl/samsung/pinctrl

[PATCH v4 3/6] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-30 Thread Abhilash Kesavan
Exynos7 uses different offsets for wakeup interrupt configuration registers. So a new irq_chip instance for Exynos7 wakeup interrupts is added. The irq_chip selection is now based on the wakeup interrupt controller compatible string. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham

[PATCH v4 4/6] pinctrl: exynos: Add initial driver data for Exynos7

2014-09-30 Thread Abhilash Kesavan
From: Naveen Krishna Ch This patch adds initial driver data for Exynos7 pinctrl support. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Tomasz Figa Cc: Linus Walleij --- .../bindings/pinctrl/samsung

[PATCH v4 2/6] pinctrl: exynos: Consolidate irq domain callbacks

2014-09-30 Thread Abhilash Kesavan
Adding a irq_chip field to the samsung_pin_bank struct helps in consolidating the irq domain callbacks for external gpio and wakeup interrupt controllers. The exynos_wkup_irqd_ops and exynos_gpio_irqd_ops have now been merged into a single exynos_eint_irqd_ops. Signed-off-by: Abhilash Kesavan

Re: [PATCH v3 3/6] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-30 Thread Abhilash Kesavan
Hi Tomasz, On Tue, Sep 30, 2014 at 4:16 AM, Tomasz Figa wrote: > Hi Abhilash, > > Just two minor issues inline. I leave them up to Linus to decide. > > Linus, if you don't mind them, feel free to apply this patch with my Ack. > > On 29.09.2014 07:15, Abhilash Kesa

Re: [PATCH v2 2/5] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-28 Thread Abhilash Kesavan
Hi Tomasz, On Tue, Sep 23, 2014 at 8:19 PM, Tomasz Figa wrote: > On 23.09.2014 10:16, Abhilash Kesavan wrote: > [snip] >> @@ -383,9 +377,11 @@ static int exynos_wkup_irq_set_wake(struct irq_data >> *irqd, unsigned int on) >> /* >> * irq_chip for wakeup interr

[PATCH v3 2/6] pinctrl: exynos: Consolidate irq domain callbacks

2014-09-28 Thread Abhilash Kesavan
Adding a irq_chip field to the samsung_pin_bank struct helps in consolidating the irq domain callbacks for external gpio and wakeup interrupt controllers. The exynos_wkup_irqd_ops and exynos_gpio_irqd_ops have now been merged into a single exynos_eint_irqd_ops. Signed-off-by: Abhilash Kesavan

[PATCH v3 3/6] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-28 Thread Abhilash Kesavan
Exynos7 uses different offsets for wakeup interrupt configuration registers. So a new irq_chip instance for Exynos7 wakeup interrupts is added. The irq_chip selection is now based on the wakeup interrupt controller compatible string. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham

[PATCH v3 5/6] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-09-28 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin Marinas Cc: Tomasz Figa Cc: Linus Walleij --- arch/arm64/boot/dts

[PATCH v3 4/6] pinctrl: exynos: Add initial driver data for Exynos7

2014-09-28 Thread Abhilash Kesavan
From: Naveen Krishna Ch This patch adds initial driver data for Exynos7 pinctrl support. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Tomasz Figa Cc: Linus Walleij --- .../bindings/pinctrl/samsung-pinctrl.txt

[PATCH v3 6/6] arm64: exynos: Enable pinctrl support for Exynos7

2014-09-28 Thread Abhilash Kesavan
From: Naveen Krishna Ch Enable pinctrl support for exynos7 SoCs. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin Marinas Cc: Tomasz Figa Cc: Linus Walleij --- arch/arm64/Kconfig |2

[PATCH v3 1/6] pinctrl: exynos: Generalize the eint16_31 demux code

2014-09-28 Thread Abhilash Kesavan
register offset values from the exynos_irq_chip structure. This is done by adding a irq_chip field to the samsung_pin_bank struct. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Tomasz Figa Cc: Linus Walleij --- drivers/pinctrl/samsung/pinctrl

[PATCH v3 0/6] Add initial support for pinctrl on Exynos7

2014-09-28 Thread Abhilash Kesavan
http://www.spinics.net/lists/arm-kernel/msg364014.html Abhilash Kesavan (3): pinctrl: exynos: Generalize the eint16_31 demux code pinctrl: exynos: Consolidate irq domain callbacks pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts Naveen Krishna Ch (3): pinctrl: exyno

Re: [PATCH v5 8/8] arm64: dts: add symlink

2014-09-23 Thread Abhilash Kesavan
Hi Chanho, On Tue, Sep 23, 2014 at 1:16 PM, Chanho Park wrote: > Hi, > >> -Original Message- >> From: linux-arm-kernel [mailto:linux-arm-kernel- >> boun...@lists.infradead.org] On Behalf Of Abhilash Kesavan >> Sent: Monday, September 22, 201

Re: [PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-09-23 Thread Abhilash Kesavan
Hi Chanho, On Tue, Sep 23, 2014 at 1:20 PM, Chanho Park wrote: > Hi, > >> -Original Message- >> From: linux-arm-kernel [mailto:linux-arm-kernel- >> boun...@lists.infradead.org] On Behalf Of Abhilash Kesavan >> Sent: Monday, September 22, 201

[PATCH v2 2/5] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-23 Thread Abhilash Kesavan
Exynos7 uses different offsets for wakeup interrupt configuration registers. So a new irq_chip instance for Exynos7 wakeup interrupts is added. The irq_chip selection is now based on the wakeup interrupt controller compatible string. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham

[PATCH v2 0/5] Add initial support for pinctrl on Exynos7

2014-09-23 Thread Abhilash Kesavan
Changes since v1: - Marked the newly created irq_chip instances as __initdata - Used kmemdup to keep a copy of the irq_chip - Change the pinctrl name from sd0_rdqs to sd0_ds as per UM - Moved the pinctrl enablement for exynos7 into a separate patch - Added te

[PATCH v2 5/5] arm64: exynos: Enable pinctrl support for Exynos7

2014-09-23 Thread Abhilash Kesavan
From: Naveen Krishna Ch Enable pinctrl support for exynos7 SoCs. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin Marinas Cc: Tomasz Figa Cc: Linus Walleij Cc: Thomas Abraham --- arch

[PATCH v2 3/5] pinctrl: exynos: Add initial driver data for Exynos7

2014-09-23 Thread Abhilash Kesavan
From: Naveen Krishna Ch This patch adds initial driver data for Exynos7 pinctrl support. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Thomas Abraham Cc: Tomasz Figa Cc: Linus Walleij --- .../bindings/pinctrl

[PATCH v2 1/5] pinctrl: exynos: Generalize the eint16_31 demux code

2014-09-23 Thread Abhilash Kesavan
/mask register offset values from the exynos_irq_chip structure. Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Thomas Abraham Cc: Tomasz Figa Cc: Linus Walleij --- drivers/pinctrl/samsung/pinctrl-exynos.c |6 -- drivers/pinctrl/samsung

[PATCH v2 4/5] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-09-23 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin Marinas Cc: Tomasz Figa Cc: Linus Walleij Cc: Thomas Abraham

Re: [PATCH 2/4] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-23 Thread Abhilash Kesavan
Hi Tomasz, On Mon, Sep 22, 2014 at 1:25 PM, Tomasz Figa wrote: > On 22.09.2014 08:17, Abhilash Kesavan wrote: >> Hi Tomasz, >> >> On Sat, Sep 13, 2014 at 4:57 PM, Tomasz Figa wrote: >>> Hi Abhilash, >>> >>> Please see my comments inline. >

Re: [PATCH 2/4] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-21 Thread Abhilash Kesavan
Hi Tomasz, On Sat, Sep 13, 2014 at 4:57 PM, Tomasz Figa wrote: > Hi Abhilash, > > Please see my comments inline. > > On 13.09.2014 10:50, Abhilash Kesavan wrote: >> Exynos7 uses different offsets for wakeup interrupt configuration registers. >> So a new irq_chip

[PATCH v5 8/8] arm64: dts: add symlink

2014-09-21 Thread Abhilash Kesavan
for DT bindings") merged in v3.10-rc1 for details. CC: Catalin Marinas Signed-off-by: Pankaj Dubey Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham --- arch/arm64/boot/dts/include/dt-bindings | 1 + 1 file changed, 1 insertion(+) create mode 12

[PATCH v5 7/8] arm64: Enable Exynos7 SOC in the defconfig

2014-09-21 Thread Abhilash Kesavan
From: Alim Akhtar Enable Exynos7 SOC in the arm64 defconfig. Also enable the samsung serial driver needed by this SoC. Signed-off-by: Alim Akhtar Signed-off-by: Abhilash Kesavan --- arch/arm64/configs/defconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/configs

[PATCH v5 2/8] clk: samsung: Factor out the common code to clk.c

2014-09-21 Thread Abhilash Kesavan
Exynos SoC which have multiple clock controllers. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Tomasz Figa Cc: Mike Turquette --- drivers/clk/samsung/clk-exynos5260.c | 185

[PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-09-21 Thread Abhilash Kesavan
Changes since v4: - Fixed comments from Tomasz Figa: - Changed the namespace prefix from exynos to samsung - Defined bindings to take all input clocks - Sorted the Kconfig entries alphabetically in clock Makefile - Used consistent 1 tab line breaks across the clock f

[PATCH v5 6/8] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support

2014-09-21 Thread Abhilash Kesavan
From: Alim Akhtar This patch adds the necessary Kconfig entries to enable support for the ARMv8 based Exynos7 SoC. Signed-off-by: Alim Akhtar Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Rob Herring Cc: Catalin

[PATCH v5 5/8] arm64: dts: Add initial device tree support for EXYNOS7

2014-09-21 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add initial device tree nodes for EXYNOS7 SoC and board dts file to support Espresso board based on Exynos7 SoC. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Acked-by: Kukjin Kim Cc: Rob

[PATCH v5 1/8] clk: samsung: add support for 145xx and 1460x PLLs

2014-09-21 Thread Abhilash Kesavan
: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Tomasz Figa Cc: Mike Turquette --- drivers/clk/samsung/clk-pll.c | 25 - drivers/clk/samsung/clk-pll.h | 4 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/drivers/clk

[PATCH v5 3/8] clk: samsung: Add fixed_factor_clocks field to struct exynos_cmu_info

2014-09-21 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add the fields "fixed_factor_clks" and "nr_fixed_factor_clks" to "struct exynos_cmu_info" to allow registering of fixed factor clocks as well with exynos_cmu_register_one(). Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesava

[PATCH v5 4/8] clk: samsung: add initial clock support for Exynos7 SoC

2014-09-21 Thread Abhilash Kesavan
From: Naveen Krishna Ch Add initial clock support for Exynos7 SoC which is required to bring up platforms based on Exynos7. Signed-off-by: Naveen Krishna Ch Signed-off-by: Abhilash Kesavan Reviewed-by: Thomas Abraham Tested-by: Thomas Abraham Cc: Tomasz Figa Cc: Mike Turquette

[PATCH v5 0/8] arch: arm64: Enable support for Samsung Exynos7 SoC

2014-09-21 Thread Abhilash Kesavan
Changes since v4: - Fixed comments from Tomasz Figa: - Changed the namespace prefix from exynos to samsung - Defined bindings to take all input clocks - Sorted the Kconfig entries alphabetically in clock Makefile - Used consistent 1 tab line breaks across the clock f

Re: [PATCH v4 6/8] arm64: exynos7: Enable ARMv8 based Exynos7 (SoC) support

2014-09-21 Thread Abhilash Kesavan
Hi Catalin, On Thu, Sep 18, 2014 at 9:48 PM, Catalin Marinas wrote: > On Fri, Sep 12, 2014 at 04:26:30PM +0100, Naveen Krishna Chatradhi wrote: >> From: Alim Akhtar >> >> This patch adds the necessary Kconfig entries to enable >> support for the ARMv8 based Exynos7 SoC. >> >> Signed-off-by: Alim

Re: [PATCH v4 4/8] clk: samsung: add initial clock support for Exynos7 SoC

2014-09-21 Thread Abhilash Kesavan
Hi Tomasz, On Sat, Sep 13, 2014 at 4:47 PM, Tomasz Figa wrote: > Hi Naveen, > > Please see my comments inline. > > On 12.09.2014 17:26, Naveen Krishna Chatradhi wrote: >> Add initial clock support for Exynos7 SoC which is required >> to bring up platforms based on Exynos7. > > [snip] > >> +Extern

Re: [PATCH v4 2/8] clk: samsung: Factor out the common code to clk.c

2014-09-21 Thread Abhilash Kesavan
Hi Tomasz, Naveen is no longer with Samsung, so I will be taking this patchset forward. On Sat, Sep 13, 2014 at 4:50 PM, Tomasz Figa wrote: > Hi Naveen, > > Please see my comments inline. > > On 12.09.2014 17:26, Naveen Krishna Chatradhi wrote: >> While adding clock support for Exynos5260, the i

[PATCH 2/4] pinctrl: exynos: Add irq_chip instance for Exynos7 wakeup interrupts

2014-09-13 Thread Abhilash Kesavan
Exynos7 uses different offsets for wakeup interrupt configuration registers. So a new irq_chip instance for Exynos7 wakeup interrupts is added. The irq_chip selection is now based on the wakeup interrupt controller compatible string. Signed-off-by: Abhilash Kesavan Cc: Thomas Abraham Cc: Tomasz

[PATCH 4/4] arm64: dts: Add initial pinctrl support to EXYNOS7

2014-09-13 Thread Abhilash Kesavan
From: Naveen Krishna Chatradhi Add intial pin configuration nodes for EXYNOS7. Signed-off-by: Naveen Krishna Chatradhi Signed-off-by: Abhilash Kesavan Cc: Rob Herring Cc: Catalin Marinas Cc: Tomasz Figa Cc: Linus Walleij Cc: Thomas Abraham --- arch/arm64/Kconfig

[PATCH 3/4] pinctrl: exynos: Add initial driver data for Exynos7

2014-09-13 Thread Abhilash Kesavan
From: Naveen Krishna Chatradhi This patch adds initial driver data for Exynos7 pinctrl support. Signed-off-by: Naveen Krishna Chatradhi Signed-off-by: Abhilash Kesavan Cc: Thomas Abraham Cc: Tomasz Figa Cc: Linus Walleij --- .../bindings/pinctrl/samsung-pinctrl.txt |1

  1   2   >