[PATCH] ARM: dts: cygnus: Add HWRNG node

2018-06-06 Thread Clément Péron
From: Clément Peron There is a HWRNG in Broadcom Cygnus SoC, so enable it. Signed-off-by: Clément Peron --- arch/arm/boot/dts/bcm-cygnus.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi index

Re: [PATCH v6 3/5] dt-bindings: timer: add i.MX EPIT timer binding

2018-06-12 Thread Clément Péron
Hi Rob, On Mon, 11 Jun 2018 at 20:10, Rob Herring wrote: > > On Thu, Jun 07, 2018 at 04:05:42PM +0200, Clément Péron wrote: > > From: Clément Peron > > > > Add devicetree binding document for NXP's i.MX SoC specific > > EPIT timer driver. > &

[PATCH v6 3/5] dt-bindings: timer: add i.MX EPIT timer binding

2018-06-07 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron --- .../devicetree/bindings/timer/fsl,imxepit.txt | 21 +++ 1 file changed, 21 insertions(+) create mode 100644

[PATCH v6 4/5] clocksource: add driver for i.MX EPIT timer

2018-06-07 Thread Clément Péron
file mode 100644 index ..15f70e210fad --- /dev/null +++ b/drivers/clocksource/timer-imx-epit.c @@ -0,0 +1,265 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * i.MX EPIT Timer + * + * Copyright (C) 2010 Sascha Hauer + * Copyright (C) 2018 Colin Didier + * Copyright (C) 2018 Clémen

[PATCH v6 1/5] clk: imx6: add EPIT clock support

2018-06-07 Thread Clément Péron
From: Colin Didier Please ignore this commit. It has already been merged in clk-next. Leave it here to avoid error with automatic CI. --- drivers/clk/imx/clk-imx6q.c | 2 ++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-)

[PATCH v6 0/5] Reintroduce i.MX EPIT Timer

2018-06-07 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH v6 2/5] ARM: imx: remove inexistant EPIT timer init

2018-06-07 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-imx/common.h b/arch/arm/mach-imx/common.h index

[PATCH v6 5/5] ARM: dts: imx: add missing compatible and clock properties for EPIT

2018-06-07 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- arch/arm/boot/dts/imx25.dtsi | 8 ++-- arch/arm/boot/dts/imx6qdl.dtsi | 10 -- arch/arm/boot/dts/imx6sl.dtsi | 10 --

Re: [PATCH v2 1/1] ARM: dts: cygnus: enable iproc-hwrng

2018-06-07 Thread Clément Péron
> > Signed-off-by: Mohamed Ismail Abdul Packir Mohamed > > > > Reviewed-by: Ray Jui > > Signed-off-by: Scott Branden > > Clement, do you want to test this and reported back? Tested v1 and works fine on bcm58305 Tested-by: Clément Péron > > > --- > > ar

Re: [PATCH v6 4/5] clocksource: add driver for i.MX EPIT timer

2018-06-11 Thread Clément Péron
Hi Stefan, > > + > > +#define EPITCR 0x00 > > +#define EPITSR 0x04 > > +#define EPITLR 0x08 > > +#define EPITCMPR 0x0c > > +#define EPITCNR 0x10 > > + > >

Re: [PATCH v6 0/5] Reintroduce i.MX EPIT Timer

2018-06-11 Thread Clément Péron
Hi Vladimir, On Mon, 11 Jun 2018 at 16:39, Vladimir Zapolskiy wrote: > > Hi Clément, > > On 06/07/2018 05:05 PM, Clément Péron wrote: > > From: Clément Peron > > > > As suggested in the commit message we have added the device tree support, > > pro

[PATCH v7 1/5] clk: imx6: add EPIT clock support

2018-06-11 Thread Clément Péron
From: Colin Didier Ignore this Patch, already merged in clk-next Signed-off-by: Colin Didier Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam Acked-by: Rob Herring --- drivers/clk/imx/clk-imx6q.c | 2 ++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +++- 2 files

[PATCH v7 5/5] ARM: dts: imx: add missing compatible and clock properties for EPIT

2018-06-11 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron Reviewed-by: Vladimir Zapolskiy --- arch/arm/boot/dts/imx25.dtsi | 8 ++-- arch/arm/boot/dts/imx6qdl.dtsi | 10 --

[PATCH v7 3/5] dt-bindings: timer: add i.MX EPIT timer binding

2018-06-11 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron Reviewed-by: Vladimir Zapolskiy --- .../devicetree/bindings/timer/fsl,imxepit.txt | 21 +++ 1 file changed, 21 insertions(+) create mode 100644

[PATCH v7 4/5] clocksource: add driver for i.MX EPIT timer

2018-06-11 Thread Clément Péron
+ * Copyright (C) 2018 Colin Didier + * Copyright (C) 2018 Clément Péron + */ + +#include +#include +#include +#include +#include +#include +#include + +#define EPITCR 0x00 +#define EPITSR 0x04 +#define EPITLR 0x08 +#define

[PATCH v7 0/5] Reintroduce i.MX EPIT Timer

2018-06-11 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH v7 2/5] ARM: imx: remove inexistant EPIT timer init

2018-06-11 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam Reviewed-by: Vladimir Zapolskiy Tested-by: Vladimir Zapolskiy --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git

[PATCH 5/5] ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT

2018-05-28 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- arch/arm/boot/dts/imx6qdl.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/imx6qdl.dtsi

[PATCH 4/5] clocksource: add driver for i.MX EPIT timer

2018-05-28 Thread Clément Péron
From: Colin Didier Add driver for NXP's EPIT timer used in i.MX 6 family of SoC. Signed-off-by: Clément Peron --- drivers/clocksource/Kconfig | 12 ++ drivers/clocksource/Makefile | 1 + drivers/clocksource/timer-imx-epit.c | 254 +++ 3 files

[PATCH 0/5] Reintroduce i.MX EPIT Timer

2018-05-28 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH 3/5] Documentation: DT: add i.MX EPIT timer binding

2018-05-28 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron --- .../devicetree/bindings/clock/imx6q,epit.txt | 25 +++ 1 file changed, 25 insertions(+) create mode 100644

[PATCH 1/5] ARM: imx: remove inexistant EPIT timer init

2018-05-28 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-imx/common.h b/arch/arm/mach-imx/common.h index c8d68e918b2f..18aae76fa2da

[PATCH 2/5] ARM: clk-imx6q: add EPIT clock support

2018-05-28 Thread Clément Péron
From: Colin Didier Add EPIT clock support to the i.MX6Q clocking infrastructure. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- drivers/clk/imx/clk-imx6q.c | 2 ++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-)

Re: [PATCH v4 5/5] ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT

2018-05-31 Thread Clément Péron
Hi Vladimir, On Thu, 31 May 2018 at 10:33, Vladimir Zapolskiy wrote: > > On 05/30/2018 03:03 PM, Clément Péron wrote: > > From: Colin Didier > > > > Add missing compatible and clock properties for EPIT node. > > > > Signed-off-by: Colin Didier > >

Re: [PATCH v2 1/2] ARM: debug: Add Iproc UART3 debug addresses

2018-05-31 Thread Clément Péron
earlcon? No, only tested this method. Thanks, Clement > > Thanks, > > Ray > > On 5/30/2018 6:19 AM, Clément Péron wrote: > > From: Clément Peron > > > > Broadcom Iproc SoCs typically use the UART3 for > > debug/console, provide a known good location for

[PATCH v4 0/5] Reintroduce i.MX EPIT Timer

2018-05-30 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH v4 3/5] Documentation: DT: add i.MX EPIT timer binding

2018-05-30 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron --- .../devicetree/bindings/timer/fsl,imxepit.txt | 24 +++ 1 file changed, 24 insertions(+) create mode 100644

[PATCH v4 5/5] ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT

2018-05-30 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam --- arch/arm/boot/dts/imx6qdl.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/imx6qdl.dtsi

[PATCH v4 4/5] clocksource: add driver for i.MX EPIT timer

2018-05-30 Thread Clément Péron
mx-epit.c new file mode 100644 index ..7e92fcab10d3 --- /dev/null +++ b/drivers/clocksource/timer-imx-epit.c @@ -0,0 +1,281 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * i.MX EPIT Timer + * + * Copyright (C) 2010 Sascha Hauer + * Copyright (C) 2018 Colin Didier + * Copyright (C)

[PATCH v4 2/5] clk: imx6: add EPIT clock support

2018-05-30 Thread Clément Péron
From: Colin Didier Add EPIT clock support to the i.MX6Q clocking infrastructure. Signed-off-by: Colin Didier Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam --- drivers/clk/imx/clk-imx6q.c | 2 ++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +++- 2 files changed, 5

[PATCH] ARM: debug: Add Iproc UART3 debug addresses

2018-05-30 Thread Clément Péron
From: Clément Peron Broadcom Iproc SoCs typically use the UART3 for debug/console, provide a known good location for that. Signed-off-by: Clément Peron --- arch/arm/Kconfig.debug | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/Kconfig.debug

[PATCH v4 1/5] ARM: imx: remove inexistant EPIT timer init

2018-05-30 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-imx/common.h b/arch/arm/mach-imx/common.h index

[PATCH v5 3/4] clocksource: add driver for i.MX EPIT timer

2018-06-04 Thread Clément Péron
file mode 100644 index ..15f70e210fad --- /dev/null +++ b/drivers/clocksource/timer-imx-epit.c @@ -0,0 +1,265 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * i.MX EPIT Timer + * + * Copyright (C) 2010 Sascha Hauer + * Copyright (C) 2018 Colin Didier + * Copyright (C) 2018 Clémen

Re: [PATCH v4 5/5] ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT

2018-06-04 Thread Clément Péron
Hi Vladimir, On Thu, 31 May 2018 at 10:54, Vladimir Zapolskiy wrote: > > Hi Clément, > > On 05/31/2018 11:41 AM, Clément Péron wrote: > > Hi Vladimir, > > > > On Thu, 31 May 2018 at 10:33, Vladimir Zapolskiy > > wrote: > >> > >> On 05/30

Re: [PATCH v4 4/5] clocksource: add driver for i.MX EPIT timer

2018-06-04 Thread Clément Péron
Hi Vladimir, On Thu, 31 May 2018 at 10:36, Vladimir Zapolskiy wrote: > > Hi Clément, > > On 05/30/2018 03:03 PM, Clément Péron wrote: > > From: Colin Didier > > > > Add driver for NXP's EPIT timer used in i.MX 6 family of SoC. > > > > Signed-off-by

[PATCH v5 0/4] Reintroduce i.MX EPIT Timer

2018-06-04 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH v5 4/4] ARM: dts: imx: add missing compatible and clock properties for EPIT

2018-06-04 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- arch/arm/boot/dts/imx25.dtsi | 8 ++-- arch/arm/boot/dts/imx6qdl.dtsi | 10 -- arch/arm/boot/dts/imx6sl.dtsi | 14 ++

[PATCH v5 2/4] dt-bindings: timer: add i.MX EPIT timer binding

2018-06-04 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron --- .../devicetree/bindings/timer/fsl,imxepit.txt | 21 +++ 1 file changed, 21 insertions(+) create mode 100644

[PATCH v5 1/4] ARM: imx: remove inexistant EPIT timer init

2018-06-04 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron Reviewed-by: Fabio Estevam --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-imx/common.h b/arch/arm/mach-imx/common.h index

Re: [PATCH v5 2/4] dt-bindings: timer: add i.MX EPIT timer binding

2018-06-06 Thread Clément Péron
Hi Rob, On Tue, 5 Jun 2018 at 17:23, Rob Herring wrote: > > On Mon, Jun 04, 2018 at 12:00:33PM +0200, Clément Péron wrote: > > From: Clément Peron > > > > Add devicetree binding document for NXP's i.MX SoC specific > > EPIT timer driver. > &

Re: [PATCH] ARM: dts: cygnus: Add HWRNG node

2018-06-06 Thread Clément Péron
Hi Scott, Florian, On Wed, 6 Jun 2018 at 18:47, Florian Fainelli wrote: > > On 06/06/201 8 09:03 AM, Scott Branden wrote: > > Hi Clement, > > > > > > On 18-06-06 02:34 AM, Clément Péron wrote: > >> From: Clément Peron > >> > &g

Re: [PATCH v2 4/5] clocksource: add driver for i.MX EPIT timer

2018-05-29 Thread Clément Péron
Hi Fabio, On Tue, 29 May 2018 at 17:20, Fabio Estevam wrote: > On Tue, May 29, 2018 at 12:04 PM, Clément Péron wrote: > > +static int __init epit_timer_init(struct device_node *np) > > +{ > > + struct epit_timer *epittm; > > + struct clk *c

[PATCH v2 5/5] ARM: dts: imx6qdl: add missing compatible and clock properties for EPIT

2018-05-29 Thread Clément Péron
From: Colin Didier Add missing compatible and clock properties for EPIT node. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- arch/arm/boot/dts/imx6qdl.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/imx6qdl.dtsi

[PATCH v2 0/5] Reintroduce i.MX EPIT Timer

2018-05-29 Thread Clément Péron
From: Clément Peron As suggested in the commit message we have added the device tree support, proper bindings and we moved the driver into the correct folder. Moreover we made some changes like use of relaxed IO accesor, implement sched_clock, delay_timer and reduce the clockevents min_delta.

[PATCH v2 4/5] clocksource: add driver for i.MX EPIT timer

2018-05-29 Thread Clément Péron
yright (C) 2018 Colin Didier + * Copyright (C) 2018 Clément Péron + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define EPITCR 0x00 +#define EPITSR 0x04 +#define E

[PATCH v2 3/5] Documentation: DT: add i.MX EPIT timer binding

2018-05-29 Thread Clément Péron
From: Clément Peron Add devicetree binding document for NXP's i.MX SoC specific EPIT timer driver. Signed-off-by: Clément Peron --- .../devicetree/bindings/clock/imx6q,epit.txt | 25 +++ 1 file changed, 25 insertions(+) create mode 100644

[PATCH v2 1/5] ARM: imx: remove inexistant EPIT timer init

2018-05-29 Thread Clément Péron
From: Clément Peron i.MX EPIT timer has been removed but not the init function declaration. Signed-off-by: Clément Peron --- arch/arm/mach-imx/common.h | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-imx/common.h b/arch/arm/mach-imx/common.h index c8d68e918b2f..18aae76fa2da

[PATCH v2 2/5] ARM: clk-imx6q: add EPIT clock support

2018-05-29 Thread Clément Péron
From: Colin Didier Add EPIT clock support to the i.MX6Q clocking infrastructure. Signed-off-by: Colin Didier Signed-off-by: Clément Peron --- drivers/clk/imx/clk-imx6q.c | 2 ++ include/dt-bindings/clock/imx6qdl-clock.h | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-)

[PATCH v2 1/2] ARM: debug: Add Iproc UART3 debug addresses

2018-05-30 Thread Clément Péron
From: Clément Peron Broadcom Iproc SoCs typically use the UART3 for debug/console, provide a known good location for that. Signed-off-by: Clément Peron --- arch/arm/Kconfig.debug | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/Kconfig.debug

[PATCH v2 2/2] ARM: debug: fix BCM2836 order entry

2018-05-30 Thread Clément Péron
From: Clément Peron Entries are sorted by their address value, except the BCM2836/KONA which are not in the proper order. Signed-off-by: Clément Peron --- arch/arm/Kconfig.debug | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug

Re: [PATCH] ARM: debug: Add Iproc UART3 debug addresses

2018-05-30 Thread Clément Péron
Hi Baruch, On Wed, 30 May 2018 at 14:47, Baruch Siach wrote: > Hi Clément, > On Wed, May 30, 2018 at 02:29:22PM +0200, Clément Péron wrote: > > From: Clément Peron > > > > Broadcom Iproc SoCs typically use the UART3 for > > debug/console, provide a known good loc

Re: [PATCH] ieee802154: add rx LQI from userspace

2018-07-02 Thread Clément Péron
Could you review it please ? Thanks, Clement On Thu, 7 Jun 2018 at 16:08, Clément Péron wrote: > > From: Romuald CARI > > The Link Quality Indication data exposed by drivers could not be accessed from > userspace. Since this data is per-datagram received, it makes sense to make

Re: [PATCH v7 0/5] Reintroduce i.MX EPIT Timer

2018-07-10 Thread Clément Péron
Hi, Is there still some remark against merging this ? Thanks, Clement On Mon, 11 Jun 2018 at 17:50, Clément Péron wrote: > > From: Clément Peron > > As suggested in the commit message we have added the device tree support, > proper bindings and we moved the driver into the

Re: [PATCH v7 0/5] Reintroduce i.MX EPIT Timer

2018-07-10 Thread Clément Péron
Hi Daniel, On Tue, 10 Jul 2018 at 17:12, Daniel Lezcano wrote: > > On 10/07/2018 16:55, Clément Péron wrote: > > Hi, > > > > Is there still some remark against merging this ? > > How do you want this to be merged ? > > Shall I take the two patches relat

Re: [PATCH v7 0/5] Reintroduce i.MX EPIT Timer

2018-07-10 Thread Clément Péron
HI Daniel, On Tue, 10 Jul 2018 at 17:37, Daniel Lezcano wrote: > > On 10/07/2018 17:22, Clément Péron wrote: > > Hi Daniel, > > > > On Tue, 10 Jul 2018 at 17:12, Daniel Lezcano > > wrote: > >> > >> On 10/07/2018 16:55, Clément Péron wrote:

Re: [PATCH v2 1/3] ARM: socfpga: Clean unused functions

2018-10-23 Thread Clément Péron
Hi Dinh / Russell, Could you have a look at these patchs please ? Thanks, Clement On Tue, 9 Oct 2018 at 13:20, Clément Péron wrote: > > These functions are unused externally, removed them and declare > the one used locally as static. > > Signed-off-by: Clément Péron > --

Re: [PATCH] ARM: debug: enable UART1 for socfpga Cyclone5

2018-10-24 Thread Clément Péron
Hi, On Wed, 24 Oct 2018 at 08:51, Uwe Kleine-König wrote: > > On Tue, Oct 23, 2018 at 03:35:31PM -0500, Dinh Nguyen wrote: > > > > > > On 10/23/2018 09:44 AM, Clément Péron wrote: > > > HI Dinh, > > > > > > On Tue, 23 Oct 2018 at

Re: [PATCH] ARM: debug: enable UART1 for socfpga Cyclone5

2018-10-23 Thread Clément Péron
HI Dinh, On Tue, 23 Oct 2018 at 16:04, Dinh Nguyen wrote: > > Hi Clément, > > On 10/09/2018 06:28 AM, Clément Péron wrote: > > Cyclone5 and Arria10 doesn't have the same memory map for UART1. > > > > Split the SOCFPGA_UART1 into 2 options to allow debugging on UART1

Re: [PATCH v7 4/5] clocksource: add driver for i.MX EPIT timer

2018-11-04 Thread Clément Péron
Hi Daniel, Thanks for the review and sorry for the delay. On Tue, 10 Jul 2018 at 18:20, Daniel Lezcano wrote: > > On 11/06/2018 17:50, Clément Péron wrote: > > From: Colin Didier > > > > Add driver for NXP's EPIT timer used in i.MX SoC. > > Give a descripti

Re: [PATCH] ARM: dts: i.MX25: add the clocks for the EPIT blocks

2018-11-05 Thread Clément Péron
Hi, On Mon, 5 Nov 2018 at 09:58, Vladimir Zapolskiy wrote: > > Adding Clément. > > On 11/04/2018 04:46 PM, Shawn Guo wrote: > > On Thu, Nov 01, 2018 at 06:32:47PM +0100, Martin Kaiser wrote: > >> The i.MX25 contains two EPIT (Enhanced Periodic Interrupt Timer) > >> function blocks. Add their ipg

[PATCH] ASoC: imx-audmux: complete dt-bindings for imx6

2018-11-05 Thread Clément Péron
From: Colin Didier The MX6 Audmux differs from MX51. This patch adds the audmux for i.MX6 family. Signed-off-by: Colin Didier Signed-off-by: Clément Péron --- include/dt-bindings/sound/fsl-imx-audmux.h | 8 1 file changed, 8 insertions(+) diff --git a/include/dt-bindings/sound/fsl

[PATCH] clocksource: imx-gpt: remove unnecessary irq protection

2018-11-05 Thread Clément Péron
shutdown and oneshot are already protected against irq interruptions Signed-off-by: Clément Péron --- drivers/clocksource/timer-imx-gpt.c | 17 - 1 file changed, 17 deletions(-) diff --git a/drivers/clocksource/timer-imx-gpt.c b/drivers/clocksource/timer-imx-gpt.c index

[PATCH 2/2] ASoC: dt-bindings: add bindings for AK4118 transceiver

2018-11-08 Thread Clément Péron
Document the bindings for AK4118 S/PDIF transceiver Signed-off-by: Clément Péron --- .../devicetree/bindings/sound/ak4118.txt | 22 +++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt diff --git a/Documentation

[PATCH 1/2] ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

2018-11-08 Thread Clément Péron
, reading input frequency and detecting some errors. Datasheet is available here: https://www.akm.com/akm/en/file/datasheet/AK4118AEQ.pdf Signed-off-by: Adrien Charruel Signed-off-by: Clément Péron --- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ak4118.c

Re: [PATCH v7 4/5] clocksource: add driver for i.MX EPIT timer

2018-11-08 Thread Clément Péron
Hi Daniel, On Mon, 5 Nov 2018 at 12:48, Daniel Lezcano wrote: > > > Hi Clément, > > On 04/11/2018 17:07, Clément Péron wrote: > > Hi Daniel, > > > > Thanks for the review and sorry for the delay. > > no problem. > > > On Tue, 10 Jul 2018 at 18:20

Re: [PATCH 2/2] pwm: bcm-kona: apply pwm settings on enable

2018-11-08 Thread Clément Péron
Hi Uwe, On Wed, 7 Nov 2018 at 17:29, Uwe Kleine-König wrote: > > Hello, > > On Wed, Nov 07, 2018 at 10:36:13AM +0100, Clément Péron wrote: > > From: Suji Velupillai > > > > When pwm_bl framework calls enable, a call to pwm_is_enabled(pwm) still > > retur

Re: [PATCH 1/2] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-08 Thread Clément Péron
Hi Uwe, Scott, On Wed, 7 Nov 2018 at 17:48, Scott Branden wrote: > > > On 2018-11-07 8:12 a.m., Uwe Kleine-König wrote: > > On Wed, Nov 07, 2018 at 10:36:12AM +0100, Clément Péron wrote: > >> The Cygnus architecture use a Kona PWM. This is already present > >

Re: [PATCH] ARM: dts: i.MX25: add the clocks for the EPIT blocks

2018-11-13 Thread Clément Péron
e: > > > > The i.MX25 contains two EPIT (Enhanced Periodic Interrupt Timer) > > > > function blocks. Add their ipg and per clocks to the device tree. > > > > > > Signed-off-by: Martin Kaiser Acked-by: Clément Péron > > > > > Are these

Re: [PATCH 1/2] ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

2018-11-15 Thread Clément Péron
Hi Mark, On Wed, 14 Nov 2018 at 18:31, Mark Brown wrote: > > On Wed, Nov 14, 2018 at 11:55:17AM +0100, Clément Péron wrote: > > On Tue, 13 Nov 2018 at 23:51, Mark Brown wrote: > > > On Thu, Nov 08, 2018 at 01:49:33PM +0100, Clément Péron wrote: > > > > >

Re: [PATCH] ASoC: imx-audmux: complete dt-bindings for imx6

2018-11-16 Thread Clément Péron
Hi Shawn, On Fri, 16 Nov 2018 at 03:59, Shawn Guo wrote: > > On Mon, Nov 05, 2018 at 02:58:02PM +0100, Clément Péron wrote: > > From: Colin Didier > > > > The MX6 Audmux differs from MX51. > > > > This patch adds the audmux for i.MX6 family. > > >

[PATCH 1/2] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-07 Thread Clément Péron
The Cygnus architecture use a Kona PWM. This is already present in the device tree but can't be built actually. Hence, allow the Kona PWM to be built for Cygnus arch. Signed-off-by: Clément Péron --- drivers/pwm/Kconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[PATCH 2/2] pwm: bcm-kona: apply pwm settings on enable

2018-11-07 Thread Clément Péron
From: Suji Velupillai When pwm_bl framework calls enable, a call to pwm_is_enabled(pwm) still return false, this prevents the backlight being turn on at boot time. Signed-off-by: Suji Velupillai Signed-off-by: Clément Péron --- drivers/pwm/pwm-bcm-kona.c | 16 +++- 1 file changed

Re: [PATCH 1/2] ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

2018-11-14 Thread Clément Péron
Hi Mark, On Tue, 13 Nov 2018 at 23:51, Mark Brown wrote: > > On Thu, Nov 08, 2018 at 01:49:33PM +0100, Clément Péron wrote: > > This looks mostly good, a few small things below but nothing too major: > > > --- /dev/null > > +++ b/sound/soc/codecs/ak4118.c > &g

[PATCH v2 1/2] ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

2018-11-14 Thread Clément Péron
, reading input frequency and detecting some errors. Datasheet is available here: https://www.akm.com/akm/en/file/datasheet/AK4118AEQ.pdf Signed-off-by: Adrien Charruel Signed-off-by: Clément Péron --- v2: - request threaded_irq in driver probe - change fs_enum from VALUE_SINGLE

[PATCH v2 2/2] ASoC: dt-bindings: add bindings for AK4118 transceiver

2018-11-14 Thread Clément Péron
Document the bindings for AK4118 S/PDIF transceiver Signed-off-by: Clément Péron --- .../devicetree/bindings/sound/ak4118.txt | 22 +++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt diff --git a/Documentation

Re: [alsa-devel] [PATCH v2 1/2] ASoC: ak4118: Add support for AK4118 S/PDIF transceiver

2018-11-14 Thread Clément Péron
Hi Ricard, On Wed, 14 Nov 2018 at 16:07, Ricard Wanderlof wrote: > > > On Wed, 14 Nov 2018, Clément Péron wrote: > > > From: Adrien Charruel > > > > The AK4118A is a digital audio transceiver supporting 8 input channels > > at 192kHz and with 24bits resolutio

Re: [PATCH 1/2] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-09 Thread Clément Péron
Hi Thierry, On Thu, 8 Nov 2018 at 13:22, Thierry Reding wrote: > > On Thu, Nov 08, 2018 at 11:47:53AM +0100, Clément Péron wrote: > > Hi Uwe, Scott, > > > > On Wed, 7 Nov 2018 at 17:48, Scott Branden > > wrote: > > > > > > > > > On 201

Re: [PATCH v2 1/3] ARM: socfpga: Clean unused functions

2018-11-08 Thread Clément Péron
Hi Dinh On Thu, 8 Nov 2018 at 16:38, Dinh Nguyen wrote: > > Hi Clément, > > On 11/2/18 10:58 AM, Clément Péron wrote: > > Hi Dinh, > > > > Could you have a look at this serie ? > > > > I've applied 1/3 and 3/3. I need to look over 2/3 to determine if tha

SoCFPGA Turn on ARM errata for L2 cache ?

2018-10-03 Thread Clément Péron
Hi, Saw this patch on the Altera OpenSource GitHub. But it's not mainlained can I propose it? How do you do when the patch is from someone else ? Do you keep the sign-off of the original author or do you just mention it? in the commit log ? Thanks, Clement >From

[PATCH v2 3/3] ARM: socfpga: Turn on ARM errata for L2 cache

2018-10-09 Thread Clément Péron
From: Dinh Nguyen Turn on these ARM and PL310 errata for SoCFPGA: ARM_ERRATA_754322 ARM_ERRATA_764369 ARM_ERRATA_775420 PL310_ERRATA_588369 PL310_ERRATA_727915 PL310_ERRATA_753970 PL310_ERRATA_769419 Signed-off-by: Dinh Nguyen Signed-off-by: Clément Péron --- v2: - Remove fixes

[PATCH v2 1/3] ARM: socfpga: Clean unused functions

2018-10-09 Thread Clément Péron
These functions are unused externally, removed them and declare the one used locally as static. Signed-off-by: Clément Péron --- arch/arm/mach-socfpga/core.h| 2 -- arch/arm/mach-socfpga/socfpga.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/arch/arm/mach-socfpga

[PATCH v2 2/3] ARM: socfpga: Turn on all peripheral clocks for a system reboot

2018-10-09 Thread Clément Péron
case would be a .ko that gets insmod and rmmod during runtime. The insmod would turn on the IP's clock, and the rmmod would turn off the IP's clock. Doing a "reboot" would cause the system to hang. Signed-off-by: Dinh Nguyen Signed-off-by: Clément Péron --- v2: - Remove fixes tag in c

[PATCH] ARM: debug: enable UART1 for socfpga Cyclone5

2018-10-09 Thread Clément Péron
Cyclone5 and Arria10 doesn't have the same memory map for UART1. Split the SOCFPGA_UART1 into 2 options to allow debugging on UART1 for Cylone5. Signed-off-by: Clément Péron --- arch/arm/Kconfig.debug | 23 --- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git

Re: [PATCH 3/3] ARM: socfpga: Turn on ARM errata for L2 cache

2018-10-04 Thread Clément Péron
Hi, On Thu, 4 Oct 2018 at 11:16, Russell King - ARM Linux wrote: > > On Thu, Oct 04, 2018 at 10:54:15AM +0200, Clément Péron wrote: > > From: Dinh Nguyen > > > > Turn on these ARM and PL310 errata for SoCFPGA: > > > > ARM_ERRATA_754322 > &g

[PATCH 1/3] ARM: socfpga: Clean unused functions

2018-10-04 Thread Clément Péron
These functions are unused externally, removed them and declare the one used locally as static. Signed-off-by: Clément Péron --- arch/arm/mach-socfpga/core.h| 2 -- arch/arm/mach-socfpga/socfpga.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/arch/arm/mach-socfpga

[PATCH 3/3] ARM: socfpga: Turn on ARM errata for L2 cache

2018-10-04 Thread Clément Péron
en Signed-off-by: Clément Péron --- arch/arm/mach-socfpga/Kconfig | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/mach-socfpga/Kconfig b/arch/arm/mach-socfpga/Kconfig index 4adb901dd5eb..a04660918d71 100644 --- a/arch/arm/mach-socfpga/Kconfig +++ b/arch/arm/mach-socfpga/Kconfi

[PATCH 2/3] ARM: socfpga: Turn on all peripheral clocks for a system reboot

2018-10-04 Thread Clément Péron
case would be a .ko that gets insmod and rmmod during runtime. The insmod would turn on the IP's clock, and the rmmod would turn off the IP's clock. Doing a "reboot" would cause the system to hang. 5c04b57fe33c ("ARM: socfpga: Enable soft reset") Signed-off-by: Dinh Nguyen Signed-of

Re: [PATCH] MAINTAINERS: add ASoC maintainers for sound dt-bindings

2018-12-06 Thread Clément Péron
Gentle up, Thanks On Sat, 17 Nov 2018 at 13:15, Clément Péron wrote: > > Sound dt-bindings are applied by ASoC maintainers and should be > submit to ASoC list in addition to the devicetree list. > > Hence, add this information into the MAINTAINERS file. > > Signed-

Re: [PATCH v2] ASoC: imx-audmux: complete dt-bindings for i.MX6

2018-12-06 Thread Clément Péron
Gentle up, Thanks On Mon, 19 Nov 2018 at 11:47, Clément Péron wrote: > > From: Colin Didier > > The i.MX6 audmux differs from i.MX51. > > This patch adds the audmux for i.MX6 family. > > Signed-off-by: Colin Didier > Signed-off-by: Clément Péron > Reviewed

Re: [PATCH v2] mtd: spinand: Fix ECC status and OOB layout for Toshiba TC58CVG2S0H

2018-11-29 Thread Clément Péron
ne contiguous area, instead of > multiple sections. > > Suggested-by: Clément Péron > Signed-off-by: Frieder Schrempf Acked-by: Clément Péron > --- > drivers/mtd/nand/spi/toshiba.c | 10 +- > 1 file changed, 5 insertions(+), 5 deletions(-) > > diff --git a/drivers/

Re: [GIT PULL] Qualcomm Device Tree updates for 4.20

2018-11-29 Thread Clément Péron
HI Arnd, On Tue, 2 Oct 2018 at 11:38, Arnd Bergmann wrote: > > On Sun, Sep 30, 2018 at 8:38 PM Andy Gross wrote: > > > > The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: > > > > Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) > > > > are available in the git repository

[PATCH] ARM: dts: socfpga: remove incorrect 0x leading

2018-11-29 Thread Clément Péron
unit-address does not have a leading "0x" (the number is assumed to be hexadecimal). Signed-off-by: Clément Péron --- arch/arm/boot/dts/socfpga.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.

[PATCH v3] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-23 Thread Clément Péron
The Cygnus architecture use a Kona PWM. This is already present in the device tree but can't be built actually. Hence, allow the Kona PWM to be built for Cygnus arch. Signed-off-by: Clément Péron Reviewed-by: Florian Fainelli Reviewed-by: Scott Branden Acked-by: Uwe Kleine-König --- drivers

Re: [PATCH v2] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-23 Thread Clément Péron
Hi, On Thu, 22 Nov 2018 at 21:05, Uwe Kleine-König wrote: > > Hello Clément, > > On Wed, Nov 21, 2018 at 01:35:08PM +0100, Clément Péron wrote: > > The Cygnus architecture use a Kona PWM. This is already present > > in the device tree but can't be built actually. Hence

[PATCH v2] pwm: kconfig: enable kona pwm to be built for cygnus arch

2018-11-21 Thread Clément Péron
The Cygnus architecture use a Kona PWM. This is already present in the device tree but can't be built actually. Hence, allow the Kona PWM to be built for Cygnus arch. Signed-off-by: Clément Péron --- drivers/pwm/Kconfig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

Re: [PATCH] mtd: nand: spi: Add initial support for Toshiba TC58CVG2S0H

2018-11-27 Thread Clément Péron
Hi Frieder, On Tue, 27 Nov 2018 at 16:08, Schrempf Frieder wrote: > > +Clément Péron > > Hi Clément, > > FYI, this has already been merged to nand/next. Just want to point the difference that I made when I try to introduce my driver. The datasheet I used is this one : https:/

Re: [PATCH] mtd: nand: spi: Add initial support for Toshiba TC58CVG2S0H

2018-11-27 Thread Clément Péron
Hi Frieder, On Tue, 27 Nov 2018 at 17:42, Schrempf Frieder wrote: > > Hi Clément, > > On 27.11.18 16:18, Clément Péron wrote: > > Hi Frieder, > > > > On Tue, 27 Nov 2018 at 16:08, Schrempf Frieder > > wrote: > >> > >> +Clément Péron >

Re: [PATCH] ASoC: imx-audmux: complete dt-bindings for imx6

2018-11-17 Thread Clément Péron
Hi Mark, On Sat, 17 Nov 2018 at 04:09, Mark Brown wrote: > > On Fri, Nov 16, 2018 at 10:45:22PM +0800, Shawn Guo wrote: > > On Fri, Nov 16, 2018 at 11:25:07AM +0100, Clément Péron wrote: > > > > It's still quite new for me to submit patch, but if this patch shou

[PATCH] MAINTAINERS: add ASoC maintainers for sound dt-bindings

2018-11-17 Thread Clément Péron
Sound dt-bindings are applied by ASoC maintainers and should be submit to ASoC list in addition to the devicetree list. Hence, add this information into the MAINTAINERS file. Signed-off-by: Clément Péron --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b

[PATCH v2] ASoC: imx-audmux: complete dt-bindings for i.MX6

2018-11-19 Thread Clément Péron
From: Colin Didier The i.MX6 audmux differs from i.MX51. This patch adds the audmux for i.MX6 family. Signed-off-by: Colin Didier Signed-off-by: Clément Péron Reviewed-by: Rob Herring --- v2: Repost with ASoC maintainer and list include/dt-bindings/sound/fsl-imx-audmux.h | 8

  1   2   >