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. Hen

[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 --- dr

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 >

[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 --

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 a

[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.

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] 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

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

[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

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

2018-11-19 Thread Clément Péron
Hi Rob, On Sat, 17 Nov 2018 at 16:51, Rob Herring wrote: > > On Wed, Nov 14, 2018 at 01:16:42PM +0100, Clément Péron wrote: > > Document the bindings for AK4118 S/PDIF transceiver > > > > Signed-off-by: Clément Péron > > --- > > .../devicetree

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-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 to

[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] 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 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] 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 related to t

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:

[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. C

[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 Documentation/devicetree/bindings/tim

[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
ce/timer-imx-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 + * Copy

[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 in

[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 c

[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 b/arch/arm/

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

[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 b/arch/arm

[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 v2 1/2] ARM: debug: Add Iproc UART3 debug addresses

2018-05-31 Thread Clément Péron
ried 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

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 > > Sig

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. &

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

2018-12-12 Thread Clément Péron
Hi Thierry, On Wed, 12 Dec 2018 at 12:04, Thierry Reding wrote: > > 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 > > return false, this pre

[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 2/3] ARM: socfpga: Turn on all peripheral clocks for a system reboot

2018-10-09 Thread Clément Péron
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 fixe

[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] 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 --

[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 --

[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 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 > >>

[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 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 i

[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
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

[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

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

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 desc

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

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

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 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 > --

[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 b/arch/arm/boot/dts/imx6qd

[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 changed

[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. S

[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 Documentation/devicetree/bindings/clo

[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 10

[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(-)

[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 b/arch/arm/boot/dts/imx6qd

[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. C

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

2018-05-29 Thread Clément Péron
r + * Copyright (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

[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 Documentation/devicetree/bindings/clo

[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 10

[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(-)

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

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-o

[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. C

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

2018-06-04 Thread Clément Péron
epit.c new 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) 2

[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 ++ arch/arm

[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 Documentation/devicetree/bindings/tim

[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 c

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. &

[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 1cee40ac4613..b717

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 > >> > >&

Re: [PATCH 1/4] dt-bindings: sound: sun4i-spdif: Add Allwinner H6 compatible

2019-04-16 Thread Clément Péron
Hi, On Tue, 16 Apr 2019 at 09:34, Maxime Ripard wrote: > > On Mon, Apr 15, 2019 at 06:30:10PM +0200, Clément Péron wrote: > > > > I didn't change the driver and the SPDIF is working what's irrelevant > > > > in declaring the driver as compatibl

[PATCH v3 0/6] Add Beelink GS1 Board

2019-04-08 Thread Clément Péron
ators Clément Péron (6): arm64: dts: allwinner: h6: move MMC pinctrl to dtsi dt-bindings: vendor-prefixes: add AZW ARM: dts: sun50i: h6: Introduce Beelink GS1 board dt-bindings: arm: sunxi: Add Beelink GS1 board arm64: allwinner: h6: orangepi: Add PIO regulators arm64: dts: allwinne

[PATCH v3 6/6] arm64: dts: allwinner: h6: pine64: Add PIO regulators

2019-04-08 Thread Clément Péron
Add PIO regulators for Pine64 board. Signed-off-by: Clément Péron --- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts b/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64

[PATCH v3 1/6] arm64: dts: allwinner: h6: move MMC pinctrl to dtsi

2019-04-08 Thread Clément Péron
There is only one pinmuxing available for each MMC controller. Move the pinctrl to the SOC Signed-off-by: Clément Péron --- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 2 -- arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi

[PATCH v3 4/6] dt-bindings: arm: sunxi: Add Beelink GS1 board

2019-04-08 Thread Clément Péron
Beelink GS1 device-tree has been introduced. Add it to the sunxi yaml documentation. Signed-off-by: Clément Péron --- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation

[PATCH v3 3/6] ARM: dts: sun50i: h6: Introduce Beelink GS1 board

2019-04-08 Thread Clément Péron
power supply Signed-off-by: Clément Péron --- arch/arm64/boot/dts/allwinner/Makefile| 1 + .../dts/allwinner/sun50i-h6-beelink-gs1.dts | 262 ++ 2 files changed, 263 insertions(+) create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts diff --git a

[PATCH v3 5/6] arm64: allwinner: h6: orangepi: Add PIO regulators

2019-04-08 Thread Clément Péron
OrangePi One Plus and OrangePi Lite2 use the same PIO regulators. Add this in the common device tree. Signed-off-by: Clément Péron --- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 17 + 1 file changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6

[PATCH v3 2/6] dt-bindings: vendor-prefixes: add AZW

2019-04-08 Thread Clément Péron
Shenzhen AZW Technology Co. Ltd. is a manufacturer specialized in Android smart TV boxes, Intel mini PCs and home cloud TV boxes with NAS. Add the vendor prefix for AZW. Signed-off-by: Clément Péron Reviewed-by: Robin Murphy --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1

Re: [PATCH v3 1/6] arm64: dts: allwinner: h6: move MMC pinctrl to dtsi

2019-04-08 Thread Clément Péron
Hi, On Mon, 8 Apr 2019 at 12:42, Maxime Ripard wrote: > > On Mon, Apr 08, 2019 at 11:26:14AM +0200, Clément Péron wrote: > > There is only one pinmuxing available for each MMC controller. > > > > Move the pinctrl to the SOC > > > > Signed-off-by: Clément Pér

Re: [PATCH 2/2] arm64: dts: h6: Add watchdog node

2019-04-08 Thread Clément Péron
On Mon, 8 Apr 2019 at 10:16, Maxime Ripard wrote: > > On Sun, Apr 07, 2019 at 04:27:36PM +0200, Clément Péron wrote: > > Hi, > > > > On Fri, 5 Apr 2019 at 18:24, Clément Péron wrote: > > > > > > Hi, > > > > > > On Fri, 5 Apr 2019 at 17:

[PATCH] dt-bindings: mfd: axp20x: Add fallback for axp805

2019-04-09 Thread Clément Péron
axp805 is actually compatible and used with axp806 as fallback. But it's actually undocumented and trig a warning with checkpatch. DT compatible string "x-powers,axp805" appears un-documented. Add this compatible in the dt-bindings documentation. Signed-off-by: Clément Péron ---

Re: [PATCH] ARM: debug: stm32: add UART early console configuration

2019-04-10 Thread Clément Péron
Hi, On Wed, 10 Apr 2019 at 10:03, Erwan Le Ray wrote: > > - This patch allows to configure UART instance for early console by setting > physical and virtual base addresses. > - This patch adds UART early console support for stm32h7 and stm32mp157c. *Newbie kernel speaking* I think this patch in

[PATCH v2 3/3] arm64: defconfig: Enable Sunxi watchdog

2019-04-11 Thread Clément Péron
The SUNXI_WATCHDOG option is required to make the watchdog available on Allwinner H6. Enable this option as a module. Signed-off-by: Clément Péron --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig

Re: [PATCH 0/2] opp: core: add regulators enable and disable

2020-05-21 Thread Clément Péron
Hi, On Fri, 15 May 2020 at 14:00, Clément Péron wrote: > > Hi Viresh, > > On Fri, 15 May 2020 at 09:57, Viresh Kumar wrote: > > > > Hi, > > > > This series reintroduces the usage of regulator_enable/disable() to the > > OPP core after the previous atte

  1   2   3   4   5   6   7   >