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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
+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,
>>>
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
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>;
+
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
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
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
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
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
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
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
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
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:
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
&
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
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
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-
>>>
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
/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
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
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.
>
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
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
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
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
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
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
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
: 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
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
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
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
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
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
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
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
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
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 - 100 of 192 matches
Mail list logo