Re: [PATCH net] net: mvpp2: Fix clock resource by adding an optional bus clock

2017-09-28 Thread Gregory CLEMENT
ed Linux and Kernel engineering > http://free-electrons.com > > ___________ > linux-arm-kernel mailing list > linux-arm-ker...@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH net] net: mvpp2: Fix clock resource by adding an optional bus clock

2017-09-28 Thread Gregory CLEMENT
http://free-electrons.com > > ___________ > linux-arm-kernel mailing list > linux-arm-ker...@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

[PATCH net] net: mvpp2: Fix clock resource by adding an optional bus clock

2017-09-28 Thread Gregory CLEMENT
On Armada 7K/8K we need to explicitly enable the bus clock. The bus clock is optional because not all the SoCs need them but at least for Armada 7K/8K it is actually mandatory. The binding documentation is updating accordingly. Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.

[PATCH net] net: mvpp2: Fix clock resource by adding an optional bus clock

2017-09-28 Thread Gregory CLEMENT
On Armada 7K/8K we need to explicitly enable the bus clock. The bus clock is optional because not all the SoCs need them but at least for Armada 7K/8K it is actually mandatory. The binding documentation is updating accordingly. Signed-off-by: Gregory CLEMENT --- Documentation/devicetree

[PATCH] mtd: nand: pxa3xx_nand: Update Kconfig information

2017-09-28 Thread Gregory CLEMENT
More and more SoCs use the pxa3xx_nand driver for their controller but the list of them was not updated. This patch add the last SoCs using the driver. Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/mtd/nand/Kconfig | 3 ++- 1 file changed, 2 insertions

[PATCH] mtd: nand: pxa3xx_nand: Update Kconfig information

2017-09-28 Thread Gregory CLEMENT
More and more SoCs use the pxa3xx_nand driver for their controller but the list of them was not updated. This patch add the last SoCs using the driver. Signed-off-by: Gregory CLEMENT --- drivers/mtd/nand/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mtd

Re: [PATCH 2/2] dt-bindings: i2c: Update documentation for "mv78230-a0-i2c"

2017-09-28 Thread Gregory CLEMENT
Armada XP A0 and the Armada 38x SoCs. And I still have to check it for Armada 375 and Armada 39x, but of course it is not preventing merging your patches. Gregory > - interrupts : The interrupt number > > Optional properties : > -- > 2.14.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH 2/2] dt-bindings: i2c: Update documentation for "mv78230-a0-i2c"

2017-09-28 Thread Gregory CLEMENT
l have to check it for Armada 375 and Armada 39x, but of course it is not preventing merging your patches. Gregory > - interrupts : The interrupt number > > Optional properties : > -- > 2.14.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-27 Thread Gregory CLEMENT
Hi Chris, On mer., sept. 27 2017, Chris Packham <chris.pack...@alliedtelesis.co.nz> wrote: > Hi Gregory, > > On 27/09/17 00:56, Gregory CLEMENT wrote: >> Hi Kalyan, >> >> Please try avoid top-posting. >> >> On dim., sept. 24 2017, Kalyan Kint

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-27 Thread Gregory CLEMENT
Hi Chris, On mer., sept. 27 2017, Chris Packham wrote: > Hi Gregory, > > On 27/09/17 00:56, Gregory CLEMENT wrote: >> Hi Kalyan, >> >> Please try avoid top-posting. >> >> On dim., sept. 24 2017, Kalyan Kinthada >> wrote: >> >>

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-26 Thread Gregory CLEMENT
ble enable the errata fix but not the offloading feature. That means that it is exactly the compatible you need for Armada 38x (and Armada 39x and 375 I think). Gregory > > Thanks, > Kalyan > > From: Gregory CLEMENT <gregory.clem...@free-electron

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-26 Thread Gregory CLEMENT
at means that it is exactly the compatible you need for Armada 38x (and Armada 39x and 375 I think). Gregory > > Thanks, > Kalyan > > From: Gregory CLEMENT > Sent: Friday, 22 September 2017 7:30 p.m. > To: Kalyan Kinthada > Cc: de

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-22 Thread Gregory CLEMENT
had broken offload support. Linux > auto-detects this and sets it appropriately. > + - "marvell,armada-38x-i2c" > - interrupts : The interrupt number > > Optional properties : > -- > 2.14.1 &

Re: [PATCH] dt-bindings: i2c: Add armada-38x i2c binding

2017-09-22 Thread Gregory CLEMENT
auto-detects this and sets it appropriately. > + - "marvell,armada-38x-i2c" > - interrupts : The interrupt number > > Optional properties : > -- > 2.14.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [RESEND PATCH 0/4] EDAC: support reduce bus width on 98dx3236

2017-09-20 Thread Gregory CLEMENT
C: add support for reduced-width Armada-XP SDRAM > > .../bindings/memory-controllers/mvebu-sdram-controller.txt | 6 > ++ > arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 1 + > arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts

Re: [RESEND PATCH 0/4] EDAC: support reduce bus width on 98dx3236

2017-09-20 Thread Gregory CLEMENT
th Armada-XP SDRAM > > .../bindings/memory-controllers/mvebu-sdram-controller.txt | 6 > ++ > arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 1 + > arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 + > drivers/edac/armada_xp_edac

Re: [PATCH 1/2] bus: mbus: fix window size calculation for 4GB windows

2017-09-19 Thread Gregory CLEMENT
21..4773145246ed 100644 > --- a/include/linux/mbus.h > +++ b/include/linux/mbus.h > @@ -31,8 +31,8 @@ struct mbus_dram_target_info > struct mbus_dram_window { > u8 cs_index; > u8 mbus_attr; > - u32 base; > - u32

Re: [PATCH 1/2] bus: mbus: fix window size calculation for 4GB windows

2017-09-19 Thread Gregory CLEMENT
b/include/linux/mbus.h > @@ -31,8 +31,8 @@ struct mbus_dram_target_info > struct mbus_dram_window { > u8 cs_index; > u8 mbus_attr; > - u32 base; > - u32 size; > + u64 base; > +

[PATCH] pinctrl: armada-37xx: Fix gpio interrupt setup

2017-09-07 Thread Gregory CLEMENT
For those functions the mask is computed at each call which is not a issue as these functions are not located in a hot path but are used sporadically for configuration. Fixes: dc749a09ea5e ("gpiolib: allow gpio irqchip to map irqs dynamically") Cc: <sta...@vger.kernel.org> Sign

[PATCH] pinctrl: armada-37xx: Fix gpio interrupt setup

2017-09-07 Thread Gregory CLEMENT
For those functions the mask is computed at each call which is not a issue as these functions are not located in a hot path but are used sporadically for configuration. Fixes: dc749a09ea5e ("gpiolib: allow gpio irqchip to map irqs dynamically") Cc: Signed-off-by: Gregory CLEMENT ---

Re: [PATCH 0/2] fix 4GB DRAM window support on mvebu

2017-08-31 Thread Gregory CLEMENT
now. However I am not against the fact that it is applied through an other tree because we don't touch this file for the next release so there is no risk for a conflict, I can give my Acked-by if needed. Thanks, Gregory > > I'll look for an ack from Thomas or Jason before applying the sec

Re: [PATCH 0/2] fix 4GB DRAM window support on mvebu

2017-08-31 Thread Gregory CLEMENT
inst the fact that it is applied through an other tree because we don't touch this file for the next release so there is no risk for a conflict, I can give my Acked-by if needed. Thanks, Gregory > > I'll look for an ack from Thomas or Jason before applying the second patch, > which tou

Re: [PATCH 1/2] ARM: mvebu: enable ARM_GLOBAL_TIMER compilation Armada 38x platforms

2017-08-03 Thread Gregory CLEMENT
RATA_753970 > select ARM_GIC > + select ARM_GLOBAL_TIMER > + select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK > select ARMADA_370_XP_IRQ > select ARMADA_38X_CLK > select HAVE_ARM_SCU > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, dri

Re: [PATCH 1/2] ARM: mvebu: enable ARM_GLOBAL_TIMER compilation Armada 38x platforms

2017-08-03 Thread Gregory CLEMENT
ct ARM_GIC > + select ARM_GLOBAL_TIMER > + select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK > select ARMADA_370_XP_IRQ > select ARMADA_38X_CLK > select HAVE_ARM_SCU > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH 2/2] ARM: dts: armada-38x: Add arm_global_timer node

2017-08-03 Thread Gregory CLEMENT
compatible = "arm,cortex-a9-twd-timer"; > reg = <0xc600 0x20>; > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH 2/2] ARM: dts: armada-38x: Add arm_global_timer node

2017-08-03 Thread Gregory CLEMENT
00 0x20>; > + interrupts = | GIC_CPU_MASK_SIMPLE(2))>; > + clocks = < 2>; > + }; > + > timer@c600 { > compatible = "arm,cortex-a9-twd-t

Re: [PATCH] arm64: defconfig: enable fine-grained task level IRQ time accounting

2017-08-03 Thread Gregory CLEMENT
+ b/arch/arm64/configs/defconfig > @@ -3,6 +3,7 @@ CONFIG_POSIX_MQUEUE=y > CONFIG_AUDIT=y > CONFIG_NO_HZ_IDLE=y > CONFIG_HIGH_RES_TIMERS=y > +CONFIG_IRQ_TIME_ACCOUNTING=y > CONFIG_BSD_PROCESS_ACCT=y > CONFIG_BSD_PROCESS_ACCT_V3=y > CONFIG_TASKSTATS=y > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] arm64: defconfig: enable fine-grained task level IRQ time accounting

2017-08-03 Thread Gregory CLEMENT
6 +3,7 @@ CONFIG_POSIX_MQUEUE=y > CONFIG_AUDIT=y > CONFIG_NO_HZ_IDLE=y > CONFIG_HIGH_RES_TIMERS=y > +CONFIG_IRQ_TIME_ACCOUNTING=y > CONFIG_BSD_PROCESS_ACCT=y > CONFIG_BSD_PROCESS_ACCT_V3=y > CONFIG_TASKSTATS=y > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] ARM64: dts: marvell: armada-37xx: Enable uSD on ESPRESSObin

2017-08-03 Thread Gregory CLEMENT
tive-high; >> +}; >> }; >> >> /* J9 */ >> @@ -71,6 +86,17 @@ >> status = "okay"; >> }; >> >> +/* J1 */ >> + { >> +wp-inverted; >> +bus-width = <4>; >> +cd-gpios = < 3 GPIO_ACTIVE_L

Re: [PATCH] ARM64: dts: marvell: armada-37xx: Enable uSD on ESPRESSObin

2017-08-03 Thread Gregory CLEMENT
t;> >> +/* J1 */ >> + { >> +wp-inverted; >> +bus-width = <4>; >> +cd-gpios = < 3 GPIO_ACTIVE_LOW>; >> +no-1-8-v; >> +marvell,pad-type = "sd"; >> +vqmmc-supply = <_sd_reg1>; >> +status = "okay"; >> +}; >> + >> /* Exported on the micro USB connector J5 through an FTDI */ >> { >> status = "okay"; > > > > -- > Miquel Raynal, Free Electrons > Embedded Linux and Kernel engineering > http://free-electrons.com -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] arm64: defconfig: enable fine-grained task level IRQ time accounting

2017-08-02 Thread Gregory CLEMENT
POSIX_MQUEUE=y > CONFIG_AUDIT=y > CONFIG_NO_HZ_IDLE=y > CONFIG_HIGH_RES_TIMERS=y > +CONFIG_IRQ_TIME_ACCOUNTING=y > CONFIG_BSD_PROCESS_ACCT=y > CONFIG_BSD_PROCESS_ACCT_V3=y > CONFIG_TASKSTATS=y > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] arm64: defconfig: enable fine-grained task level IRQ time accounting

2017-08-02 Thread Gregory CLEMENT
CONFIG_HIGH_RES_TIMERS=y > +CONFIG_IRQ_TIME_ACCOUNTING=y > CONFIG_BSD_PROCESS_ACCT=y > CONFIG_BSD_PROCESS_ACCT_V3=y > CONFIG_TASKSTATS=y > -- > 1.8.3.1 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-08-02 Thread Gregory CLEMENT
Hi Linus, On lun., juil. 24 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > Hi Linus, > > On mer., juil. 12 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> > wrote: > >> When switching to regmap, the way to compute the irq

Re: [PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-08-02 Thread Gregory CLEMENT
Hi Linus, On lun., juil. 24 2017, Gregory CLEMENT wrote: > Hi Linus, > > On mer., juil. 12 2017, Gregory CLEMENT > wrote: > >> When switching to regmap, the way to compute the irq cause was >> reorganized. However while doing it, a typo was intr

[PATCH 2/2] pinctrl: armada-37xx: Fix number of pin in south bridge

2017-08-01 Thread Gregory CLEMENT
d pin controller support for Armada 37xx") Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/drivers/pinctrl/mveb

[PATCH 2/2] pinctrl: armada-37xx: Fix number of pin in south bridge

2017-08-01 Thread Gregory CLEMENT
d pin controller support for Armada 37xx") Signed-off-by: Gregory CLEMENT --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c index c9

[PATCH 0/2] Few fix on armada-37xx pinctrl for v4.13

2017-08-01 Thread Gregory CLEMENT
. Please apply them for v4.13-rc. Thanks, Gregory Gregory CLEMENT (2): pinctrl: armada-37xx: Fix the pin 23 on south bridge pinctrl: armada-37xx: Fix number of pin in south bridge drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 25 ++--- 1 file changed, 18 insertions(+), 7

[PATCH 0/2] Few fix on armada-37xx pinctrl for v4.13

2017-08-01 Thread Gregory CLEMENT
. Please apply them for v4.13-rc. Thanks, Gregory Gregory CLEMENT (2): pinctrl: armada-37xx: Fix the pin 23 on south bridge pinctrl: armada-37xx: Fix number of pin in south bridge drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 25 ++--- 1 file changed, 18 insertions(+), 7

[PATCH 1/2] pinctrl: armada-37xx: Fix the pin 23 on south bridge

2017-08-01 Thread Gregory CLEMENT
a-37xx: Add pin controller support for Armada 37xx") Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada

[PATCH 1/2] pinctrl: armada-37xx: Fix the pin 23 on south bridge

2017-08-01 Thread Gregory CLEMENT
a-37xx: Add pin controller support for Armada 37xx") Signed-off-by: Gregory CLEMENT --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/drivers/pinctrl/mvebu/pinctrl

Re: [PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-07-24 Thread Gregory CLEMENT
Hi Linus, On mer., juil. 12 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > When switching to regmap, the way to compute the irq cause was > reorganized. However while doing it, a typo was introduced: a 'xor' > replaced a 'and'. > > This l

Re: [PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-07-24 Thread Gregory CLEMENT
Hi Linus, On mer., juil. 12 2017, Gregory CLEMENT wrote: > When switching to regmap, the way to compute the irq cause was > reorganized. However while doing it, a typo was introduced: a 'xor' > replaced a 'and'. > > This lead to wrong behavior in the interrupt

Re: [PATCH 2/2] ARM64: dts: marvell: add NAND support on the CP110 master

2017-07-24 Thread Gregory CLEMENT
Hi, On mer., juil. 19 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > The NAND controller used in A7K/A8K is present on the CP110 master > part. It is compatible with the pxa-nand driver. > > Unlike most of the controller on the CP110 this o

Re: [PATCH 2/2] ARM64: dts: marvell: add NAND support on the CP110 master

2017-07-24 Thread Gregory CLEMENT
Hi, On mer., juil. 19 2017, Gregory CLEMENT wrote: > The NAND controller used in A7K/A8K is present on the CP110 master > part. It is compatible with the pxa-nand driver. > > Unlike most of the controller on the CP110 this one is only present on > the master for the Armada 8K

[PATCH 1/2] mtd: nand: pxa3xx_nand: enable building on mvebu 64-bit platforms

2017-07-19 Thread Gregory CLEMENT
The controller supported by the pxa3xx_nand driver is also available on the mvebu 64-bit SoCs, such as the Armada 7K and Armada 8K SoCs. This patch updates the Kconfig dependency to allow building the kernel for this SoC family too. Signed-off-by: Gregory CLEMENT <gregory.clem...@f

[PATCH 1/2] mtd: nand: pxa3xx_nand: enable building on mvebu 64-bit platforms

2017-07-19 Thread Gregory CLEMENT
The controller supported by the pxa3xx_nand driver is also available on the mvebu 64-bit SoCs, such as the Armada 7K and Armada 8K SoCs. This patch updates the Kconfig dependency to allow building the kernel for this SoC family too. Signed-off-by: Gregory CLEMENT --- drivers/mtd/nand/Kconfig

[PATCH 0/2] Enable NAND support on Armada 7K/8K

2017-07-19 Thread Gregory CLEMENT
. The patches are completely independent. Thanks, Gregory Gregory CLEMENT (2): mtd: nand: pxa3xx_nand: enable building on mvebu 64-bit platforms ARM64: dts: marvell: add NAND support on the CP110 master arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 14 ++ drivers/mtd/nand

[PATCH 0/2] Enable NAND support on Armada 7K/8K

2017-07-19 Thread Gregory CLEMENT
. The patches are completely independent. Thanks, Gregory Gregory CLEMENT (2): mtd: nand: pxa3xx_nand: enable building on mvebu 64-bit platforms ARM64: dts: marvell: add NAND support on the CP110 master arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi | 14 ++ drivers/mtd/nand

[PATCH 2/2] ARM64: dts: marvell: add NAND support on the CP110 master

2017-07-19 Thread Gregory CLEMENT
The NAND controller used in A7K/A8K is present on the CP110 master part. It is compatible with the pxa-nand driver. Unlike most of the controller on the CP110 this one is only present on the master for the Armada 8K SoCs. Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.

[PATCH 2/2] ARM64: dts: marvell: add NAND support on the CP110 master

2017-07-19 Thread Gregory CLEMENT
The NAND controller used in A7K/A8K is present on the CP110 master part. It is compatible with the pxa-nand driver. Unlike most of the controller on the CP110 this one is only present on the master for the Armada 8K SoCs. Signed-off-by: Gregory CLEMENT --- arch/arm64/boot/dts/marvell/armada

Re: [PATCH] ARM: Convert to using %pOF instead of full_name

2017-07-19 Thread Gregory CLEMENT
t; Cc: Sascha Hauer <ker...@pengutronix.de> > Cc: Fabio Estevam <fabio.este...@nxp.com> > Cc: Jason Cooper <ja...@lakedaemon.net> > Cc: Andrew Lunn <and...@lunn.ch> > Cc: Gregory Clement <gregory.clem...@free-electrons.com> > Cc: Sebastian Hesselbarth <

Re: [PATCH] ARM: Convert to using %pOF instead of full_name

2017-07-19 Thread Gregory CLEMENT
Russell King > Cc: Kukjin Kim > Cc: Krzysztof Kozlowski > Cc: Javier Martinez Canillas > Cc: Shawn Guo > Cc: Sascha Hauer > Cc: Fabio Estevam > Cc: Jason Cooper > Cc: Andrew Lunn > Cc: Gregory Clement > Cc: Sebastian Hesselbarth > Cc: Tony Lindgren >

[PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-07-12 Thread Gregory CLEMENT
gmap for register access") Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/gpio/gpio-mvebu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/gpio-mvebu.c b/drivers/gpio/gpio-mvebu.c index e338c3743562..45c65f805fd6 100644 --

[PATCH] gpio: mvebu: Fix cause computation in irq handler

2017-07-12 Thread Gregory CLEMENT
gmap for register access") Signed-off-by: Gregory CLEMENT --- drivers/gpio/gpio-mvebu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpio/gpio-mvebu.c b/drivers/gpio/gpio-mvebu.c index e338c3743562..45c65f805fd6 100644 --- a/drivers/gpio/gpio-mvebu.c +++ b/driver

Re: [PATCH] ARM: owl: smp: Drop owl_secondary_boot()

2017-07-07 Thread Gregory CLEMENT
>> >>> arch/arm/mach-mvebu/platsmp.c: writel(virt_to_phys(boot_addr), base + >>> MV98DX3236_CPU_RESUME_ADDR_REG); >>> >>> and these in mach-at91: >>> >>> arch/arm/mach-at91/pm.c:pm_bu->canary = virt_to_phys(); >>> ar

Re: [PATCH] ARM: owl: smp: Drop owl_secondary_boot()

2017-07-07 Thread Gregory CLEMENT
X3236_CPU_RESUME_ADDR_REG); >>> >>> and these in mach-at91: >>> >>> arch/arm/mach-at91/pm.c:pm_bu->canary = virt_to_phys(); >>> arch/arm/mach-at91/pm.c:pm_bu->resume = virt_to_phys(cpu_resume); >>> >> >> Th

[GIT PULL] Update binding documentation for CP110 and AP806

2017-06-30 Thread Gregory CLEMENT
on Armada 7K/8K (2017-06-27 09:07:17 +0200) Gregory CLEMENT (6): dt-bindings: cp110: do not depend anymore of the *-clock-output-names dt-bindings: cp110: introduce a new binding dt-bindings: cp110: add sdio clock

[GIT PULL] Update binding documentation for CP110 and AP806

2017-06-30 Thread Gregory CLEMENT
on Armada 7K/8K (2017-06-27 09:07:17 +0200) Gregory CLEMENT (6): dt-bindings: cp110: do not depend anymore of the *-clock-output-names dt-bindings: cp110: introduce a new binding dt-bindings: cp110: add sdio clock

[PATCH 2/2] pinctrl: armada-37xx: Fix number of pin in sdio_sb

2017-06-23 Thread Gregory CLEMENT
The sdio_sb group is composed of 6 pins and not 5. Reported-by: Ken Ma <m...@marvell.com> Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dri

[PATCH 2/2] pinctrl: armada-37xx: Fix number of pin in sdio_sb

2017-06-23 Thread Gregory CLEMENT
The sdio_sb group is composed of 6 pins and not 5. Reported-by: Ken Ma Signed-off-by: Gregory CLEMENT --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/drivers/pinctrl/mvebu

[PATCH 0/2] Couple of fixes for pinctrl-armada-37xx

2017-06-23 Thread Gregory CLEMENT
Hi, Ken Ma found few issues in the driver. I wrote the first fix is based on his report and the second one was written for U-Boot but as they use the same driver it can be applied on linux too. thanks, Gregory Gregory CLEMENT (1): pinctrl: armada-37xx: Fix number of pin in sdio_sb Ken Ma (1

[PATCH 1/2] pinctrl: armada-37xx: Fix uart2 group selection register mask

2017-06-23 Thread Gregory CLEMENT
group and it must be set for both "gpio" and "uart" functions of uart2 group. Signed-off-by: Ken Ma <m...@marvell.com> Signed-off-by: Gregory CLEMENT <gregory.clem...@free-electrons.com> --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 5 +++-- 1 file changed, 3 ins

[PATCH 0/2] Couple of fixes for pinctrl-armada-37xx

2017-06-23 Thread Gregory CLEMENT
Hi, Ken Ma found few issues in the driver. I wrote the first fix is based on his report and the second one was written for U-Boot but as they use the same driver it can be applied on linux too. thanks, Gregory Gregory CLEMENT (1): pinctrl: armada-37xx: Fix number of pin in sdio_sb Ken Ma (1

[PATCH 1/2] pinctrl: armada-37xx: Fix uart2 group selection register mask

2017-06-23 Thread Gregory CLEMENT
for both "gpio" and "uart" functions of uart2 group. Signed-off-by: Ken Ma Signed-off-by: Gregory CLEMENT --- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/d

Re: [PATCH 0/6] Update binding documentation for cp110 and ap806

2017-06-23 Thread Gregory CLEMENT
Hi Mike, as you were not in CC of the thread here is the reference: http://lists.infradead.org/pipermail/linux-arm-kernel/2017-June/514497.html On jeu., juin 22 2017, Rob Herring <r...@kernel.org> wrote: > On Tue, Jun 20, 2017 at 05:34:57PM +0200, Gregory CLEMENT wrote:

Re: [PATCH 0/6] Update binding documentation for cp110 and ap806

2017-06-23 Thread Gregory CLEMENT
Hi Mike, as you were not in CC of the thread here is the reference: http://lists.infradead.org/pipermail/linux-arm-kernel/2017-June/514497.html On jeu., juin 22 2017, Rob Herring wrote: > On Tue, Jun 20, 2017 at 05:34:57PM +0200, Gregory CLEMENT wrote: >> Hi Rob, >> >&

Re: [PATCH v5 5/6] arm64: marvell: enable ICU and GICP drivers

2017-06-21 Thread Gregory CLEMENT
t MVEBU_ICU > select MVEBU_ODMI > select MVEBU_PIC > help > -- > 2.9.4 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH v5 0/6] Add support for the ICU unit in Marvell Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
Hi Marc, On mer., juin 21 2017, Marc Zyngier <marc.zyng...@arm.com> wrote: > On 21/06/17 16:42, Gregory CLEMENT wrote: >> Hi Marc and Thomas, >> >> On mer., juin 21 2017, Thomas Petazzoni >> <thomas.petazz...@free-electrons.com> wrote: >> &g

Re: [PATCH v5 5/6] arm64: marvell: enable ICU and GICP drivers

2017-06-21 Thread Gregory CLEMENT
> @@ -106,6 +106,8 @@ config ARCH_MVEBU > select ARMADA_AP806_SYSCON > select ARMADA_CP110_SYSCON > select ARMADA_37XX_CLK > + select MVEBU_GICP > + select MVEBU_ICU > select MVEBU_ODMI > select MVEBU_PIC > help > -- > 2.9.4 >

Re: [PATCH v5 0/6] Add support for the ICU unit in Marvell Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
Hi Marc, On mer., juin 21 2017, Marc Zyngier wrote: > On 21/06/17 16:42, Gregory CLEMENT wrote: >> Hi Marc and Thomas, >> >> On mer., juin 21 2017, Thomas Petazzoni >> wrote: >> >>> Hello, >>> >>> On Wed, 21 Jun 2017 16:14

Re: [PATCH v5 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
, > - , > - , > - ; > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_

Re: [PATCH v5 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
, > - , > - ; > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>; > interrupt-names = "mem", "ring0", "ring1", > "ring2", "ring3", "eip"; > clocks = <_syscon0 1 26>; > @@ -254,8 +263,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfa00 0 0xfa00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 256 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 22 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > num-lanes = <1>; > clocks = <_syscon0 1 13>; > status = "disabled"; > @@ -280,8 +289,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfb00 0 0xfb00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 258 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 24 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 11>; > @@ -307,8 +316,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfc00 0 0xfc00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 257 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 23 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 12>; > -- > 2.9.4 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH v5 0/6] Add support for the ICU unit in Marvell Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
the last one? > > I think you should take the first four patches, and Grégory takes the > last two ones. But I'll let Grégory confirm. Indeed it makes more sens to merge the patch 4 through the arm-soc subsystem. Thanks, Gregory > > Once again, thanks a lot for your help on thi

Re: [PATCH v5 0/6] Add support for the ICU unit in Marvell Armada 7K/8K

2017-06-21 Thread Gregory CLEMENT
should take the first four patches, and Grégory takes the > last two ones. But I'll let Grégory confirm. Indeed it makes more sens to merge the patch 4 through the arm-soc subsystem. Thanks, Gregory > > Once again, thanks a lot for your help on this series, it's in a much > better shap

Re: [PATCH v3 4/9] arm64: marvell: enable the Armada 7K/8K pinctrl driver

2017-06-21 Thread Gregory CLEMENT
Hi Linus, On ven., juin 16 2017, Linus Walleij <linus.wall...@linaro.org> wrote: > On Mon, Jun 12, 2017 at 5:34 PM, Gregory CLEMENT > <gregory.clem...@free-electrons.com> wrote: > >> This commit makes sure the drivers for the Armada 7K/8K pin controllers >

Re: [PATCH v3 4/9] arm64: marvell: enable the Armada 7K/8K pinctrl driver

2017-06-21 Thread Gregory CLEMENT
Hi Linus, On ven., juin 16 2017, Linus Walleij wrote: > On Mon, Jun 12, 2017 at 5:34 PM, Gregory CLEMENT > wrote: > >> This commit makes sure the drivers for the Armada 7K/8K pin controllers >> are enabled. >> >> Reviewed-by: Thomas Petazzoni >> Si

Re: [PATCH v4 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi Thomas, On mar., juin 20 2017, Thomas Petazzoni <thomas.petazz...@free-electrons.com> wrote: > Hello, > > On Tue, 20 Jun 2017 16:56:35 +0200, Gregory CLEMENT wrote: > >> > +#include >> >> With this line you created a dependency with the patch

Re: [PATCH v4 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi Thomas, On mar., juin 20 2017, Thomas Petazzoni wrote: > Hello, > > On Tue, 20 Jun 2017 16:56:35 +0200, Gregory CLEMENT wrote: > >> > +#include >> >> With this line you created a dependency with the patch "irqchip: >> irq-mvebu-icu: new dri

Re: [PATCH v4 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
> - , > - , > - ; > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>; > interrupt-names = "mem", "ring0", "ring1", > "ring2", "ring3", "eip"; > clocks = <_syscon0 1 26>; > @@ -254,8 +261,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfa00 0 0xfa00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 256 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 22 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > num-lanes = <1>; > clocks = <_syscon0 1 13>; > status = "disabled"; > @@ -280,8 +287,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfb00 0 0xfb00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 258 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 24 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 11>; > @@ -307,8 +314,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfc00 0 0xfc00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 257 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 23 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 12>; > -- > 2.9.4 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH v4 6/6] arm64: dts: marvell: enable GICP and ICU on Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
, > - ; > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>, > + IRQ_TYPE_LEVEL_HIGH>; > interrupt-names = "mem", "ring0", "ring1", > "ring2", "ring3", "eip"; > clocks = <_syscon0 1 26>; > @@ -254,8 +261,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfa00 0 0xfa00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 256 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 22 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > num-lanes = <1>; > clocks = <_syscon0 1 13>; > status = "disabled"; > @@ -280,8 +287,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfb00 0 0xfb00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 258 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 24 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 11>; > @@ -307,8 +314,8 @@ > /* non-prefetchable memory */ > 0x8200 0 0xfc00 0 0xfc00 0 > 0xf0>; > interrupt-map-mask = <0 0 0 0>; > - interrupt-map = <0 0 0 0 0 GIC_SPI 257 > IRQ_TYPE_LEVEL_HIGH>; > - interrupts = ; > + interrupt-map = <0 0 0 0 _icu 0 ICU_GRP_NSR 23 > IRQ_TYPE_LEVEL_HIGH>; > + interrupts = ; > > num-lanes = <1>; > clocks = <_syscon0 1 12>; > -- > 2.9.4 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH v3 9/9] arm64: dts: marvell: add gpio support for Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi, On lun., juin 12 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > Enable gpio support for CP and AP on the Marvell Armada 7K/8K SoCs. > > The Armada 8K has two CP110 blocks, each having two GPIO controllers. > However, in each CP110 block, one of t

Re: [PATCH v3 9/9] arm64: dts: marvell: add gpio support for Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi, On lun., juin 12 2017, Gregory CLEMENT wrote: > Enable gpio support for CP and AP on the Marvell Armada 7K/8K SoCs. > > The Armada 8K has two CP110 blocks, each having two GPIO controllers. > However, in each CP110 block, one of the GPIO controller cannot be > used: in t

Re: [PATCH v3 7/9] arm64: dts: marvell: add pinctrl support for Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi, On lun., juin 12 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > Enable pinctrl support for CP and AP on the Armada 7K/8K SoCs. > > The CP master being different between Armada 7k and Armada 8k. This > commit introduces the intermediates file

Re: [PATCH v3 7/9] arm64: dts: marvell: add pinctrl support for Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi, On lun., juin 12 2017, Gregory CLEMENT wrote: > Enable pinctrl support for CP and AP on the Armada 7K/8K SoCs. > > The CP master being different between Armada 7k and Armada 8k. This > commit introduces the intermediates files armada-70x0.dtsi and > armada-80x0.dtsi. >

Re: [PATCH v3 9/9] arm64: dts: marvell: use new binding for the system controller on cp110

2017-06-20 Thread Gregory CLEMENT
Hi, On jeu., juin 01 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > The new binding for the system controller on cp110 moved the clock > controller into a subnode. This preliminary step will allow to add gpio > and pinctrl subnodes. > > Reviewed

Re: [PATCH v3 9/9] arm64: dts: marvell: use new binding for the system controller on cp110

2017-06-20 Thread Gregory CLEMENT
Hi, On jeu., juin 01 2017, Gregory CLEMENT wrote: > The new binding for the system controller on cp110 moved the clock > controller into a subnode. This preliminary step will allow to add gpio > and pinctrl subnodes. > > Reviewed-by: Thomas Petazzoni > Signed-off-b

Re: [PATCH v3 8/9] arm64: dts: marvell: remove *-clock-output-names on cp110

2017-06-20 Thread Gregory CLEMENT
Hi, On jeu., juin 01 2017, Gregory CLEMENT <gregory.clem...@free-electrons.com> wrote: > The *-clock-output-names of the cp110-system-controller0 node are not > used anymore, so remove them. > > Reviewed-by: Thomas Petazzoni <thomas.petazz...@free-electrons.com>

Re: [PATCH v3 8/9] arm64: dts: marvell: remove *-clock-output-names on cp110

2017-06-20 Thread Gregory CLEMENT
Hi, On jeu., juin 01 2017, Gregory CLEMENT wrote: > The *-clock-output-names of the cp110-system-controller0 node are not > used anymore, so remove them. > > Reviewed-by: Thomas Petazzoni > Signed-off-by: Gregory CLEMENT Applied on mvebu/dt64 Thanks, Gregory > ---

Re: [GIT PULL] Improve cp110 clk support on Marvell Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi Stephen, On mar., juin 20 2017, Stephen Boyd <sb...@codeaurora.org> wrote: > On 06/19, Gregory CLEMENT wrote: >> >> Hi Mike, Stephen, >> >> This time I turned the series in a pull request so I removed the >> device tree binding part which will b

Re: [GIT PULL] Improve cp110 clk support on Marvell Armada 7K/8K

2017-06-20 Thread Gregory CLEMENT
Hi Stephen, On mar., juin 20 2017, Stephen Boyd wrote: > On 06/19, Gregory CLEMENT wrote: >> >> Hi Mike, Stephen, >> >> This time I turned the series in a pull request so I removed the >> device tree binding part which will be in an other series for Rob >

[GIT PULL] Improve cp110 clk support on Marvell Armada 7K/8K

2017-06-19 Thread Gregory CLEMENT
controllers and the clock tree of the CP110 part that we find in the Marvell Armada 7K/8K SoCs. The clk driver is modified accordingly from this new information. Gregory CLEMENT (3): clk: mvebu: cp110: make failure labels more meaningful

[GIT PULL] Improve cp110 clk support on Marvell Armada 7K/8K

2017-06-19 Thread Gregory CLEMENT
controllers and the clock tree of the CP110 part that we find in the Marvell Armada 7K/8K SoCs. The clk driver is modified accordingly from this new information. Gregory CLEMENT (3): clk: mvebu: cp110: make failure labels more meaningful

Re: linux-next: bad commit in the mvebu tree

2017-06-16 Thread Gregory CLEMENT
warning, I fix it right now. Gregory > > -- > Cheers, > Stephen Rothwell -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: linux-next: bad commit in the mvebu tree

2017-06-16 Thread Gregory CLEMENT
y > > -- > Cheers, > Stephen Rothwell -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] ARM: dts: mvebu: Add PWM properties for armada-38x

2017-06-13 Thread Gregory CLEMENT
interrupt-controller; > #interrupt-cells = <2>; > interrupts = , >, >, >; > + clocks = < 0>; > }; > > systemc: system-controller@18200 { > -- > 2.10.2 > -- Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com

Re: [PATCH] ARM: dts: mvebu: Add PWM properties for armada-38x

2017-06-13 Thread Gregory CLEMENT
quot;, "pwm"; > ngpios = <28>; > gpio-controller; > #gpio-cells = <2>; > + #pwm-cells = <2>; > interrupt-controller; >

Re: [PATCH] ARM: dts: mvebu: Add PWM properties to .dtsi files

2017-06-13 Thread Gregory CLEMENT
<and...@lunn.ch> > URL: https://patchwork.ozlabs.org/patch/427294/ > [Ralph Sennhauser: Add new compatible string marvell,armada-370-gpio] > Signed-off-by: Ralph Sennhauser <ralph.sennhau...@gmail.com> > Tested-by: Andrew Lunn <and...@lunn.ch> > Acked-by: Linus Wall

Re: [PATCH] ARM: dts: mvebu: Add PWM properties to .dtsi files

2017-06-13 Thread Gregory CLEMENT
alph Sennhauser: Add new compatible string marvell,armada-370-gpio] > Signed-off-by: Ralph Sennhauser > Tested-by: Andrew Lunn > Acked-by: Linus Walleij > Signed-off-by: Gregory CLEMENT Applied on mvebu/dt as a replacement on the former version. Thanks, Gregory > > --- &

[PATCH v3 6/9] pinctrl: mvebu: add driver for Armada CP110 pinctrl

2017-06-12 Thread Gregory CLEMENT
<j...@semihalf.com> [ - rebased on 4.12-rc1 - fixed the 80 character limit for mvebu_mpp_mode array - aligned the compatible name on the ones already used - fixed the MPP table for CP110: some MPP are not available on Armada 7K -- Gregory CLEMENT] Signed-off-by: Gregory CLEMENT <g

[PATCH v3 6/9] pinctrl: mvebu: add driver for Armada CP110 pinctrl

2017-06-12 Thread Gregory CLEMENT
sed - fixed the MPP table for CP110: some MPP are not available on Armada 7K -- Gregory CLEMENT] Signed-off-by: Gregory CLEMENT Tested-by: Thomas Petazzoni --- drivers/pinctrl/mvebu/Kconfig| 4 +- drivers/pinctrl/mvebu/Makefile | 1 +- drivers/pinctrl/mvebu/pinc

<    1   2   3   4   5   6   7   8   9   10   >