[PATCH v3 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-03-22 Thread Yannick Fertre
This patch adds IWDG (Independent WatchDoG) support for STM32 platform. Change-Id: Iab218745fc25566f12558fae7f52e2f8c21db74e Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- drivers/watchdog/Kconfig | 11 ++ drivers/watchdog/Makefile | 1 + drivers/watchdog/stm32_

[PATCH v1 1/5] dt-bindings: Document STM32 IWDG bindings

2017-03-22 Thread Yannick Fertre
From: Yannick Fertre <yfertre.st...@gmail.com> This adds documentation of device tree bindings for the STM32 IWDG (Independent WatchDoG). Change-Id: Idadacc806d00205fe9af2e8606af229b4b760558 Signed-off-by: Yannick Fertre <yfertre.st...@gmail.com> Reviewed-on: https://gerrit.st.com/45

[PATCH v1 3/5] ARM: dts: stm32ap: Add watchdog support for STM32F429 SoC

2017-03-22 Thread Yannick Fertre
Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index ee0da97..148273b 100644 --- a/arch/arm/bo

[PATCH v1 4/5] ARM: dts: stm32ap: Add watchdog support for STM32F429 eval board

2017-03-22 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts index 3c99466..aab81ed 100644 --- a/arch/arm/boot/dts/stm

[PATCH v3 4/5] ARM: dts: stm32: Add watchdog support for STM32F429 eval board

2017-03-22 Thread Yannick Fertre
This patch adds watchdog support for STM32x9I-Eval board. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts

[PATCH v3 0/5] STM32 Independant watchdog

2017-03-22 Thread Yannick Fertre
was developed and tested on evaluation board stm32429i. Yannick Fertre (5): dt-bindings: Document STM32 IWDG bindings drivers: watchdog: Add STM32 IWDG driver ARM: dts: stm32: Add watchdog support for STM32F429 SoC ARM: dts: stm32: Add watchdog support for STM32F429 eval board ARM: configs: Add

[PATCH v3 1/5] dt-bindings: Document STM32 IWDG bindings

2017-03-22 Thread Yannick Fertre
From: Yannick Fertre <yfertre.st...@gmail.com> This adds documentation of device tree bindings for the STM32 IWDG (Independent WatchDoG). Change-Id: Idadacc806d00205fe9af2e8606af229b4b760558 Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/watch

[PATCH v3 5/5] ARM: configs: Add watchdog support in STM32 defconfig

2017-03-22 Thread Yannick Fertre
This patch adds STM32 watchdog support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index a9d8e3c..8

[PATCH v3 3/5] ARM: dts: stm32: Add watchdog support for STM32F429 SoC

2017-03-22 Thread Yannick Fertre
Add watchdog into DT for stm32f429 family. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index e

[PATCH v1 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-03-22 Thread Yannick Fertre
This patch adds IWDG (Independent WatchDoG) support for STM32 platform. Change-Id: Iab218745fc25566f12558fae7f52e2f8c21db74e Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> Tested-by: Yannick FERTRE <yannick.fer...@st.com> Reviewed-by: Ludovic BARRE <ludovic.ba...@st.co

[PATCH v1 0/5] STM32 Independant watchdog

2017-03-22 Thread Yannick Fertre
Version 1: - Initial commit The purpose of this set of patches is to add a new watchdog driver for stm32f429. This driver was developed and tested on evaluation board stm32429i. Yannick Fertre (5): dt-bindings: Document STM32 IWDG bindings drivers: watchdog: Add STM32 IWDG driver ARM: dts

[PATCH v2 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-03-22 Thread Yannick Fertre
This patch adds IWDG (Independent WatchDoG) support for STM32 platform. Change-Id: Iab218745fc25566f12558fae7f52e2f8c21db74e Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> Tested-by: Yannick FERTRE <yannick.fer...@st.com> Reviewed-by: Ludovic BARRE <ludovic.ba...@st.co

[PATCH v1 5/5] ARM: configs: Add watchdog support in STM32 defconfig

2017-03-22 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index a9d8e3c..83afa73 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/ar

[PATCH v2 5/5] ARM: configs: Add watchdog support in STM32 defconfig

2017-03-22 Thread Yannick Fertre
This patch adds STM32 watchdog support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index a9d8e3c..8

[PATCH v2 0/5] STM32 Independant watchdog

2017-03-22 Thread Yannick Fertre
Version 2: - Add commit messages Version 1: - Initial commit The purpose of this set of patches is to add a new watchdog driver for stm32f429. This driver was developed and tested on evaluation board stm32429i. Yannick Fertre (5): dt-bindings: Document STM32 IWDG bindings drivers: watchdog

[PATCH v2 1/5] dt-bindings: Document STM32 IWDG bindings

2017-03-22 Thread Yannick Fertre
From: Yannick Fertre <yfertre.st...@gmail.com> This adds documentation of device tree bindings for the STM32 IWDG (Independent WatchDoG). Change-Id: Idadacc806d00205fe9af2e8606af229b4b760558 Signed-off-by: Yannick Fertre <yfertre.st...@gmail.com> Reviewed-on: https://gerrit.st.com/45

[PATCH v2 3/5] ARM: dts: stm32: Add watchdog support for STM32F429 SoC

2017-03-22 Thread Yannick Fertre
Add watchdog into DT for stm32f429 family. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index e

[PATCH v2 4/5] ARM: dts: stm32: Add watchdog support for STM32F429 eval board

2017-03-22 Thread Yannick Fertre
This patch adds watchdog support for STM32x9I-Eval board. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts

Re: [PATCH v3 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-03-30 Thread Yannick FERTRE
Hi Guenter, Many thanks for your help, I will push corrections to V4. Best regards On 03/29/2017 05:15 AM, Guenter Roeck wrote: > On 03/22/2017 08:04 AM, Yannick Fertre wrote: >> This patch adds IWDG (Independent WatchDoG) support for STM32 platform. >&g

[PATCH v4 0/5] STM32 Independent watchdog

2017-03-30 Thread Yannick Fertre
ary lines in commits Version 2: - Add commit messages Version 1: - Initial commit The purpose of this set of patches is to add a new watchdog driver for stm32f429. This driver was developed and tested on evaluation board stm32429i. Yannick Fertre (5): dt-bindings: watchdog: Document STM32 I

[PATCH v4 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-03-30 Thread Yannick Fertre
This patch adds IWDG (Independent WatchDoG) support for STM32 platform. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- drivers/watchdog/Kconfig | 12 ++ drivers/watchdog/Makefile | 1 + drivers/watchdog/stm32_iwdg.c | 260 ++ 3

[PATCH v4 3/5] ARM: dts: stm32: Add watchdog support for STM32F429 SoC

2017-03-30 Thread Yannick Fertre
Add watchdog into DT for stm32f429 family. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 8

[PATCH v4 5/5] ARM: configs: stm32: Add watchdog support in STM32 defconfig

2017-03-30 Thread Yannick Fertre
This patch adds STM32 watchdog support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 29ac5a4..1

[PATCH v4 1/5] dt-bindings: watchdog: Document STM32 IWDG bindings

2017-03-30 Thread Yannick Fertre
This adds documentation of device tree bindings for the STM32 IWDG (Independent WatchDoG). Signed-off-by: Yannick Fertre <yannick.fer...@st.com> Author:Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/watchdog/st,stm32-iwdg.txt| 15 +++ 1

[PATCH v4 4/5] ARM: dts: stm32: Add watchdog support for STM32F429 eval board

2017-03-30 Thread Yannick Fertre
This patch adds watchdog support for STM32x9I-Eval board. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts

[PATCH v5 1/5] dt-bindings: watchdog: Document STM32 IWDG bindings

2017-04-06 Thread Yannick Fertre
This adds documentation of device tree bindings for the STM32 IWDG (Independent WatchDoG). Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/watchdog/st,stm32-iwdg.txt| 19 +++ 1 file changed, 19 insertions(+) create mode 100644 Documen

[PATCH v5 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-04-06 Thread Yannick Fertre
This patch adds IWDG (Independent WatchDoG) support for STM32 platform. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- drivers/watchdog/Kconfig | 12 ++ drivers/watchdog/Makefile | 1 + drivers/watchdog/stm32_iwdg.c | 253 ++ 3

[PATCH v5 0/5] STM32 Independent watchdog

2017-04-06 Thread Yannick Fertre
driver was developed and tested on evaluation board stm32429i. Yannick Fertre (5): dt-bindings: watchdog: Document STM32 IWDG bindings drivers: watchdog: Add STM32 IWDG driver ARM: dts: stm32: Add watchdog support for STM32F429 SoC ARM: dts: stm32: Add watchdog support for STM32F429 eval boar

[PATCH v5 4/5] ARM: dts: stm32: Add watchdog support for STM32F429 eval board

2017-04-06 Thread Yannick Fertre
This patch adds watchdog support for STM32x9I-Eval board. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts

[PATCH v5 5/5] ARM: configs: stm32: Add watchdog support in STM32 defconfig

2017-04-06 Thread Yannick Fertre
This patch adds STM32 watchdog support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 29ac5a4..1

Re: [PATCH v4 2/5] drivers: watchdog: Add STM32 IWDG driver

2017-04-06 Thread Yannick FERTRE
Hi Guenter, thanks for your help. Best regards On 04/02/2017 01:48 PM, Guenter Roeck wrote: > On 03/30/2017 08:15 AM, Yannick Fertre wrote: >> This patch adds IWDG (Independent WatchDoG) support for STM32 platform. >> >> Signed-off-by: Yannick FERTRE <yannick.fer...@st

[PATCH v5 3/5] ARM: dts: stm32: Add watchdog support for STM32F429 SoC

2017-04-06 Thread Yannick Fertre
Add watchdog into DT for stm32f429 family. Signed-off-by: Yannick FERTRE <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 8

RE: [PATCH v2] watchdog: stm32: Fix copyright

2017-11-30 Thread Yannick FERTRE
rm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Benjamin GAIGNARD <benjamin.gaign...@st.com>; Yannick FERTRE <yannick.fer...@st.com> Subject: [PATCH v2] watchdog: stm32: Fix copyright Uniformize STMicroelectronics copyrights header Add SPDX identifier Acked-by: Yannick Fertre <

Re: [PATCH] drm/stm: ltdc: use crtc_mode_fixup to update adjusted_mode clock

2018-01-29 Thread Yannick FERTRE
On 01/25/2018 05:01 PM, Philippe Cornu wrote: > There is a difference between the panel/bridge requested pixel clock > value and the real one due to the hw platform clock preciseness (pll, > dividers...). This patch updates the adjusted_mode clock value with > the real hw clock value so then

Re: [PATCH v1 2/2] drm/panel: otm8009a: Add support for the optional power-supply

2018-02-06 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré On 02/05/2018 10:45 AM, Philippe Cornu wrote: > Add support for the optional power-supply. > > Note: A "dummy regulator" is returned by devm_regulator_get() > if the optional regulator is not present in the device tree, > simplifying the source

Re: [PATCH v1 2/2] drm/stm: ltdc: remove non-alpha color formats on layer 2 for older hw

2018-02-06 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré On 02/01/2018 11:42 AM, Philippe Cornu wrote: > Hw older versions support non-alpha color formats derived > from native alpha color formats only on the primary layer. > For instance, RG16 native format without alpha works fine > on 2nd layer

Re: [PATCH v1 1/2] dt-bindings/display/panel: otm8009a: Add optional power-supply property

2018-02-06 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré On 02/05/2018 10:45 AM, Philippe Cornu wrote: > Some boards use a dedicated voltage regulator for this panel. > Add & document this related optional power-supply property. > > Signed-off-by: Philippe Cornu > --- >

Re: [PATCH v1 1/2] drm/stm: ltdc: add non-alpha color formats

2018-02-06 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré On 02/01/2018 11:42 AM, Philippe Cornu wrote: > ltdc supports natively some color formats with alpha (like > ARGB, ARGB1555, ARGB...). Related non-alpha formats are > supported too (ARGB->XRGB, ARGB->XRGB...) by >

Re: [PATCH v1 2/2] drm/panel: Add support for Raydium rm68200 panel driver

2018-02-23 Thread Yannick FERTRE
l-raydium-rm68200.c > b/drivers/gpu/drm/panel/panel-raydium-rm68200.c > new file mode 100755 > index ..f3e15873d05a > --- /dev/null > +++ b/drivers/gpu/drm/panel/panel-raydium-rm68200.c > @@ -0,0 +1,464 @@ > +// SPDX-License-Identifier: GPL-2.0 > +/* > + * Copyright

Re: [PATCH v1 1/2] dt-bindings/display/panel: Add support for Raydium rm68200 dsi panel

2018-02-23 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré On 02/08/2018 03:30 PM, Philippe Cornu wrote: > The Raydium Semiconductor Corporation RM68200 is a 5.5" 720x1280 > TFT LCD panel connected using a MIPI-DSI video interface. > > Signed-off-by: Philippe Cornu > --- >

[PATCH v3 05/10] video: add MIPI DSI host controller bridge

2018-03-13 Thread yannick fertre
Add a Synopsys Designware MIPI DSI host bridge driver, based on the Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_

[PATCH v3 03/10] video: add support of MIPI DSI interface

2018-03-13 Thread yannick fertre
Mipi_display.c contains a set of dsi helpers. This file is a copy of file drm_mipi_dsi.c (linux kernel). Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig| 7 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c

[PATCH v3 06/10] video: add support of STM32 MIPI DSI controller driver

2018-03-13 Thread yannick fertre
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c

[PATCH v3 00/10] splash screen on the stm32f769 disco board

2018-03-13 Thread yannick fertre
tm32f769-disco_defconfig. This is necessary due to the difference of panels between stm32f769-disco & stm32f746-disco boards. This serie depends on: http://patchwork.ozlabs.org/patch/870938/ http://patchwork.ozlabs.org/cover/880576/ yannick fertre (10): video: stm32: stm32_ltdc: add bridg

[PATCH v3 01/10] video: stm32: stm32_ltdc: add bridge to display controller

2018-03-13 Thread yannick fertre
Manage a bridge insert between the display controller & a panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 107 ++- 1 file changed, 71 insertions(+), 36 deletions(-) diff --git a/drivers/v

[PATCH v3 09/10] arm: dts: stm32: add display for STM32F769 disco board

2018-03-13 Thread yannick fertre
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f769-disco.dts | 71 1 file changed, 71 insertions(+) diff --git a/arch/arm/dts

[PATCH v3 04/10] video: add support of panel OTM8009A

2018-03-13 Thread yannick fertre
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 327 + 3

[PATCH v3 10/10] board: Add STM32F769 SoC, discovery board support

2018-03-13 Thread yannick fertre
Signed-off-by: yannick fertre <yannick.fer...@st.com> --- configs/stm32f769-disco_defconfig | 65 +++ 1 file changed, 65 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm

[PATCH v3 03/10] video: add support of panel OTM8009A

2018-03-13 Thread yannick fertre
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 325 + 3

[PATCH v3 01/10] video: stm32: stm32_ltdc: update debug log

2018-03-13 Thread yannick fertre
Replace macro debug by pr_error, pr_warn or pr_info. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 67 ++-- 1 file changed, 30 insertions(+), 37 deletions(-) diff --git a/drivers/video/stm32/stm32_lt

[PATCH v3 04/10] otm

2018-03-13 Thread yannick fertre
--- drivers/video/orisetech_otm8009a.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/orisetech_otm8009a.c b/drivers/video/orisetech_otm8009a.c index 81b11d7..aa8139a 100644 --- a/drivers/video/orisetech_otm8009a.c +++ b/drivers/video/orisetech_otm8009a.c @@

[PATCH v3 02/10] video: stm32: stm32_ltdc: update debug log

2018-03-13 Thread yannick fertre
Replace macro debug by pr_error, pr_warn or pr_info. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 67 ++-- 1 file changed, 30 insertions(+), 37 deletions(-) diff --git a/drivers/video/stm32/stm32_lt

[PATCH v3 08/10] arm: dts: stm32: add dsi for STM32F746

2018-03-13 Thread yannick fertre
Add mipi dsi bridge node in device-tree. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi index 8581df9..3b8af67 100644 --- a/ar

[PATCH v3 02/10] video: add support of MIPI DSI interface

2018-03-13 Thread yannick fertre
Mipi_display.c contains a set of dsi helpers. This file is a copy of file drm_mipi_dsi.c (linux kernel). Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig| 7 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c

[PATCH v3 07/10] video: add support of panel rm68200

2018-03-13 Thread yannick fertre
Support for Raydium rm68200 720p dsi 2dl video mode panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/raydium-rm68200.c | 326 3 files c

Re: [PATCH v3 04/10] otm

2018-03-13 Thread Yannick FERTRE
ort of panel OTM8009A. > > Patrice > > On 03/13/2018 02:50 PM, yannick fertre wrote: >> --- >>drivers/video/orisetech_otm8009a.c | 4 +++- >>1 file changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/video/orisetech_otm8009a.c >> b/

Re: [PATCH] drm/stm: ltdc: fix deferred endpoint management

2018-04-25 Thread Yannick FERTRE
Hi Philippe, Reviewed-by: Yannick Fertré On 04/17/2018 01:34 PM, Philippe Cornu wrote: > When a driver related to one of the endpoints is deferred > due to probe dependencies (i2c, spi...) but the other one > is ready, ltdc probe continues and the deferred driver > will

Re: [PATCH] drm/stm: ltdc: add mode_valid()

2018-04-25 Thread Yannick FERTRE
Hi Philippe, Reviewed-by: Yannick Fertré On 04/17/2018 01:40 PM, Philippe Cornu wrote: > Add mode_valid() function to filter modes according to available > pll clock values and "preferred" modes. It is particularly > useful for hdmi modes that require precise pixel

Re: [PATCH] drm/stm: ltdc: fix warnings in ltdc_plane_create()

2018-04-25 Thread Yannick FERTRE
Hi Philippe, Reviewed-by: Yannick Fertré On 04/19/2018 03:28 PM, Philippe Cornu wrote: > "make C=1" returns 2 warnings in ltdc_plane_create() > ("Using plain integer as NULL pointer"). This patch > fixes them. > > Signed-off-by: Philippe Cornu >

Re: [PATCH] drm/bridge/synopsys: dsi: use adjusted_mode in mode_set

2018-04-23 Thread Yannick FERTRE
Hi Philippe, I've tried your patch on both 4.17-rc1 & drm-misc-next and it works fine. So, Reviewed-by: Yannick Fertré Tested-by: Yannick Fertré BR Yannick Fertré On 04/23/2018 12:10 PM, Laurent Pinchart wrote: > Hi Philippe, > > On Thursday, 8

[PATCH v1 1/2] ARM: dts: stm32: add ltdc support on stm32mp157c

2018-04-24 Thread yannick fertre
Add support for the display controller ltdc. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32mp157c.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi index b

[PATCH v1 2/3] ARM: dts: stm32: add cec pins to stm32mp157c

2018-04-24 Thread yannick fertre
This patch adds cec support on stm32mp157c eval board. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157-pinctrl.dtsi b/arch/arm/boot/dts/stm3

[PATCH v1 2/2] ARM: dts: stm32: add dsi support on stm32mp157c

2018-04-24 Thread yannick fertre
Add dsi support on stm32mp157c Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32mp157c.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi index af6cc48..c61cb6d

[PATCH v1 3/3] ARM: dts: stm32: add cec support on stm32mp157c-ev1

2018-04-24 Thread yannick fertre
This patch enables cec node on stm32mp157c-ev1 board Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32mp157c-ev1.dts | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c-ev1.dts b/arch/arm/boot/dts/stm32mp157c-ev1.dts

[PATCH v1 0/3] Enable CEC on stm32mp157c-ev1 board

2018-04-24 Thread yannick fertre
This patch-set enables CEC (Consumer Electronics Control) on stm32mp157c eval board. yannick fertre (3): ARM: dts: stm32: add cec support on stm32mp157c ARM: dts: stm32: add cec pins to stm32mp157c ARM: dts: stm32: add cec support on stm32mp157c-ev1 arch/arm/boot/dts/stm32mp157

[PATCH v1 1/3] ARM: dts: stm32: add cec support on stm32mp157c

2018-04-24 Thread yannick fertre
Add cec support on stm32mp157c Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32mp157c.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi index bc3eddc..b80eb6b

[PATCH v1 0/2] Add ltdc & dsi support on stm32mp157c

2018-04-24 Thread yannick fertre
This patch-set adds display controller & DSI controller support to stm32mp157c SOC. Version 1: - Initial commit yannick fertre (2): ARM: dts: stm32: add ltdc support on stm32mp157c ARM: dts: stm32: add dsi support on stm32mp157c arch/arm/boot/dts/stm32mp157c.dtsi

Re: [PATCH] drm/stm: ltdc: fix warning in ltdc_crtc_update_clut()

2018-04-16 Thread Yannick FERTRE
Reviewed-by: yannick fertre <yannick.fer...@st.com> On 04/10/2018 03:53 PM, Philippe Cornu wrote: > Fix the warning > "warn: variable dereferenced before check 'crtc' (see line 390)" > by removing unnecessary checks as ltdc_crtc_update_clut() is > only called from lt

[PATCH v2 02/10] video: stm32: stm32_ltdc: update debug log

2018-03-02 Thread yannick fertre
Replace macro debug by pr_error, pr_warn or pr_info. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 62 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/drivers/video/stm32/stm32_lt

[PATCH v2 07/10] video: add support of panel rm68200

2018-03-02 Thread yannick fertre
Support for Raydium rm68200 720p dsi 2dl video mode panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/raydium-rm68200.c | 329 3 files c

[PATCH v2 00/10] splash screen on the stm32f769 disco board

2018-03-02 Thread yannick fertre
ying a splash screen on the stm32f769 disco board. yannick fertre (10): video: stm32: stm32_ltdc: add bridge to display controller video: stm32: stm32_ltdc: update debug log video: add support of MIPI DSI interface video: add support of panel OTM8009A video: add MIPI DSI host contro

[PATCH v2 05/10] video: add MIPI DSI host controller bridge

2018-03-02 Thread yannick fertre
Add a Synopsys Designware MIPI DSI host bridge driver, based on the Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_

[PATCH v2 08/10] arm: dts: stm32: add dsi for STM32F746

2018-03-02 Thread yannick fertre
Add mipi dsi bridge node in device-tree. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi index e4d32bf..4ec954d 100644 --- a/ar

[PATCH v2 09/10] arm: dts: stm32: add display for STM32F769 disco board

2018-03-02 Thread yannick fertre
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f769-disco.dts | 71 1 file changed, 71 insertions(+) diff --git a/arch/arm/dts

[PATCH v2 10/10] board: Add STM32F769 SoC, discovery board support

2018-03-02 Thread yannick fertre
Signed-off-by: yannick fertre <yannick.fer...@st.com> --- configs/stm32f769-disco_defconfig | 63 +++ 1 file changed, 63 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm

[PATCH v2 04/10] video: add support of panel OTM8009A

2018-03-02 Thread yannick fertre
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 329 + 3

[PATCH v2 06/10] video: add support of STM32 MIPI DSI controller driver

2018-03-02 Thread yannick fertre
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c

[PATCH v2 03/10] video: add support of MIPI DSI interface

2018-03-02 Thread yannick fertre
Mipi_display.c contains a set of dsi helpers. This file is a copy of file drm_mipi_dsi.c (linux kernel). Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/Kconfig| 7 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c

[PATCH v2 01/10] video: stm32: stm32_ltdc: add bridge to display controller

2018-03-02 Thread yannick fertre
Manage a bridge insert between the display controller & a panel. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 107 ++- 1 file changed, 71 insertions(+), 36 deletions(-) diff --git a/drivers/v

Re: [PATCH] drm: stm: implement get_scanout_position function

2018-09-27 Thread Yannick FERTRE
Reviewed-by: Yannick Fertré Tested-by: Yannick Fertré On 09/27/2018 10:15 AM, Yannick FERTRE wrote: > Reviewed-by/tested-by: yannick.fer...@st.com > > Forwarded Message > Subject: [PATCH] drm: stm: implement get_scanout_position function > Date: Fri, 29 Jun 2018

[PATCH v3 01/10] video: stm32: stm32_ltdc: add bridge to display controller

2018-03-13 Thread yannick fertre
Manage a bridge insert between the display controller & a panel. Signed-off-by: yannick fertre --- drivers/video/stm32/stm32_ltdc.c | 107 ++- 1 file changed, 71 insertions(+), 36 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[PATCH v3 09/10] arm: dts: stm32: add display for STM32F769 disco board

2018-03-13 Thread yannick fertre
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: yannick fertre --- arch/arm/dts/stm32f769-disco.dts | 71 1 file changed, 71 insertions(+) diff --git a/arch/arm/dts/stm32f769-disco.dts b/arch/arm

[PATCH v3 04/10] video: add support of panel OTM8009A

2018-03-13 Thread yannick fertre
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: yannick fertre --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 327 + 3 files changed, 336

[PATCH v3 10/10] board: Add STM32F769 SoC, discovery board support

2018-03-13 Thread yannick fertre
Signed-off-by: yannick fertre --- configs/stm32f769-disco_defconfig | 65 +++ 1 file changed, 65 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm32f769-disco_defconfig new file

[PATCH v3 08/10] arm: dts: stm32: add dsi for STM32F746

2018-03-13 Thread yannick fertre
Add mipi dsi bridge node in device-tree. Signed-off-by: yannick fertre --- arch/arm/dts/stm32f746.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi index 8581df9..3b8af67 100644 --- a/arch/arm/dts/stm32f746.dtsi

[PATCH v3 04/10] otm

2018-03-13 Thread yannick fertre
--- drivers/video/orisetech_otm8009a.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/video/orisetech_otm8009a.c b/drivers/video/orisetech_otm8009a.c index 81b11d7..aa8139a 100644 --- a/drivers/video/orisetech_otm8009a.c +++ b/drivers/video/orisetech_otm8009a.c @@

[PATCH v3 02/10] video: stm32: stm32_ltdc: update debug log

2018-03-13 Thread yannick fertre
Replace macro debug by pr_error, pr_warn or pr_info. Signed-off-by: yannick fertre --- drivers/video/stm32/stm32_ltdc.c | 67 ++-- 1 file changed, 30 insertions(+), 37 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32

[PATCH v3 00/10] splash screen on the stm32f769 disco board

2018-03-13 Thread yannick fertre
tm32f769-disco_defconfig. This is necessary due to the difference of panels between stm32f769-disco & stm32f746-disco boards. This serie depends on: http://patchwork.ozlabs.org/patch/870938/ http://patchwork.ozlabs.org/cover/880576/ yannick fertre (10): video: stm32: stm32_ltdc: add bridg

[PATCH v3 07/10] video: add support of panel rm68200

2018-03-13 Thread yannick fertre
Support for Raydium rm68200 720p dsi 2dl video mode panel. Signed-off-by: yannick fertre --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/raydium-rm68200.c | 326 3 files changed, 335 insertions

[PATCH v3 02/10] video: add support of MIPI DSI interface

2018-03-13 Thread yannick fertre
Mipi_display.c contains a set of dsi helpers. This file is a copy of file drm_mipi_dsi.c (linux kernel). Signed-off-by: yannick fertre --- drivers/video/Kconfig| 7 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c | 807

[PATCH v3 06/10] video: add support of STM32 MIPI DSI controller driver

2018-03-13 Thread yannick fertre
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: yannick fertre --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 426

[PATCH v3 05/10] video: add MIPI DSI host controller bridge

2018-03-13 Thread yannick fertre
Add a Synopsys Designware MIPI DSI host bridge driver, based on the Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs. Signed-off-by: yannick fertre --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[PATCH v3 03/10] video: add support of MIPI DSI interface

2018-03-13 Thread yannick fertre
Mipi_display.c contains a set of dsi helpers. This file is a copy of file drm_mipi_dsi.c (linux kernel). Signed-off-by: yannick fertre --- drivers/video/Kconfig| 7 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c | 807

[PATCH v3 03/10] video: add support of panel OTM8009A

2018-03-13 Thread yannick fertre
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: yannick fertre --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 325 + 3 files changed, 334

[PATCH v3 01/10] video: stm32: stm32_ltdc: update debug log

2018-03-13 Thread yannick fertre
Replace macro debug by pr_error, pr_warn or pr_info. Signed-off-by: yannick fertre --- drivers/video/stm32/stm32_ltdc.c | 67 ++-- 1 file changed, 30 insertions(+), 37 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32

Re: [PATCH v3 04/10] otm

2018-03-13 Thread Yannick FERTRE
ort of panel OTM8009A. > > Patrice > > On 03/13/2018 02:50 PM, yannick fertre wrote: >> --- >>drivers/video/orisetech_otm8009a.c | 4 +++- >>1 file changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/drivers/video/orisetech_otm8009a.c >> b/

Re: [PATCH] drm/bridge/synopsys: dsi: use adjusted_mode in mode_set

2018-04-23 Thread Yannick FERTRE
Hi Philippe, I've tried your patch on both 4.17-rc1 & drm-misc-next and it works fine. So, Reviewed-by: Yannick Fertré Tested-by: Yannick Fertré BR Yannick Fertré On 04/23/2018 12:10 PM, Laurent Pinchart wrote: > Hi Philippe, > > On Thursday, 8 February 2018 15:15:40 EEST Laurent Pinchart

Re: [PATCH] drm/stm: ltdc: fix warning in ltdc_crtc_update_clut()

2018-04-16 Thread Yannick FERTRE
Reviewed-by: yannick fertre On 04/10/2018 03:53 PM, Philippe Cornu wrote: > Fix the warning > "warn: variable dereferenced before check 'crtc' (see line 390)" > by removing unnecessary checks as ltdc_crtc_update_clut() is > only called from ltdc_crtc_atomic_flush() where

[PATCH v1 3/3] ARM: dts: stm32: add cec support on stm32mp157c-ev1

2018-04-24 Thread yannick fertre
This patch enables cec node on stm32mp157c-ev1 board Signed-off-by: Yannick Fertre --- arch/arm/boot/dts/stm32mp157c-ev1.dts | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/stm32mp157c-ev1.dts b/arch/arm/boot/dts/stm32mp157c-ev1.dts index 57e6dbc..e2a583b 100644

[PATCH v1 0/3] Enable CEC on stm32mp157c-ev1 board

2018-04-24 Thread yannick fertre
This patch-set enables CEC (Consumer Electronics Control) on stm32mp157c eval board. yannick fertre (3): ARM: dts: stm32: add cec support on stm32mp157c ARM: dts: stm32: add cec pins to stm32mp157c ARM: dts: stm32: add cec support on stm32mp157c-ev1 arch/arm/boot/dts/stm32mp157

  1   2   >