[U-Boot] [PATCH v1 2/7] video: stm32: stm32_ltdc: update file header & footer

2018-02-13 Thread yannick fertre
Modified copyright & driver name. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c ind

[U-Boot] [PATCH v1 1/7] video: stm32: stm32_ltdc: add reset

2018-02-13 Thread yannick fertre
Add reset of LTDC display controller. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c index b417ac2..d8784f1

[U-Boot] [PATCH v1 6/7] arm: dts: stm32: add dsi for STM32F746

2018-02-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 e4d32bf..4ec954d 100644 --- a/ar

[U-Boot] [PATCH v1 6/7] arm: dts: stm32: add ltdc for STM32F746

2018-02-13 Thread yannick fertre
From: Philippe CORNU <philippe.co...@st.com> Add display controller node in device-tree. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/st

[U-Boot] [PATCH v1 4/7] video: stm32: stm32_ltdc: missing set of line interrupt position

2018-02-13 Thread yannick fertre
Set LIPCR (line interrupt position conf) register with line length. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c index 0

[U-Boot] [PATCH v1 0/7] splash screen on the stm32f746 disco board

2018-02-13 Thread yannick fertre
This serie contains all patchsets needed for displaying a splash screen on the stm32f746 disco board & some display features (reset, blending & line interrupt position). Philippe CORNU (1): arm: dts: stm32: add ltdc for STM32F746 yannick fertre (6): video: stm32: stm32_ltdc: a

[U-Boot] [PATCH v1 3/7] video: add support of panel OTM8009A

2018-02-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 | 7 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 316 + 3

[U-Boot] [PATCH v1 7/7] arm: dts: stm32: add display for STM32F746 disco board

2018-02-13 Thread yannick fertre
Enable the display controller , panel & backlight. Set panel display timings & set the RGB data bus. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746-disco.dts | 70 1 file changed, 70 insertions(+) diff --

[U-Boot] [PATCH v1 3/7] video: stm32: stm32_ltdc: set rate of the pixel clock

2018-02-13 Thread yannick fertre
pxclk is useless to set pixel clock. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 52 ++-- 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video

[U-Boot] [PATCH v1 1/7] video: stm32: stm32_ltdc: add bridge to display controller

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

[U-Boot] [PATCH v1 4/7] video: add MIPI DSI host controller bridge

2018-02-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_

[U-Boot] [PATCH v1 5/7] video: add support of STM32 MIPI DSI controller driver

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

[U-Boot] [PATCH v1 5/7] video: stm32: stm32_ltdc: set the blending factor

2018-02-13 Thread yannick fertre
Set the blending factor regarding the pixel format Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 41 ++-- 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/d

[U-Boot] [PATCH v1 7/7] arm: dts: stm32: add display for STM32F769 disco board

2018-02-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 | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/dts

[U-Boot] [PATCH v1 0/7] splash screen on the stm32f769 disco board

2018-02-13 Thread yannick fertre
This serie contains all patchsets needed for displaying a splash screen on the stm32f769 disco board. yannick fertre (7): video: stm32: stm32_ltdc: add bridge to display controller video: add support of MIPI DSI interface video: add support of panel OTM8009A video: add MIPI DSI host

[U-Boot] [PATCH v1 2/7] video: add support of MIPI DSI interface

2018-02-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 | 2 + drivers/video/mipi_display.c

Re: [U-Boot] [PATCH v3 03/10] video: add support of MIPI DSI interface

2018-08-22 Thread Yannick FERTRE
Hi, Ok, I 'll rework driver with a new uclass & driver model. Best regards On 08/21/2018 07:31 PM, Simon Glass wrote: > Hi, > > On 17 August 2018 at 08:38, Yannick Fertré wrote: >> Mipi_display.c contains a set of dsi helpers. >> This file is a copy of file drm_mipi_dsi.c (linux kernel). >>

[U-Boot] [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_

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

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

Re: [U-Boot] [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/

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

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

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

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

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

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

[U-Boot] [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 @@

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

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

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

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

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

[U-Boot] [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_

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

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

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

[U-Boot] [PATCH v2 2/9] video: stm32: stm32_ltdc: update file header & footer

2018-03-02 Thread yannick fertre
Modified copyright & driver name. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c ind

[U-Boot] [PATCH v2 3/9] video: stm32: stm32_ltdc: set rate of the pixel clock

2018-03-02 Thread yannick fertre
pxclk is useless to set pixel clock. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 52 ++-- 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video

[U-Boot] [PATCH v2 4/9] video: stm32: stm32_ltdc: missing set of line interrupt position

2018-03-02 Thread yannick fertre
Set LIPCR (line interrupt position conf) register with line length. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c index 0

[U-Boot] [PATCH v2 0/9] splash screen on the stm32f746 disco board

2018-03-02 Thread yannick fertre
play features (reset, blending & line interrupt position). Philippe CORNU (1): arm: dts: stm32: add ltdc for STM32F746 yannick fertre (8): video: stm32: stm32_ltdc: add reset video: stm32: stm32_ltdc: update file header & footer video: stm32: stm32_ltdc: set rate of the pixel clock

[U-Boot] [PATCH v2 5/9] video: stm32: stm32_ltdc: set the blending factor

2018-03-02 Thread yannick fertre
Set the blending factor regarding the pixel format Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 41 ++-- 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/d

[U-Boot] [PATCH v2 9/9] board: Add display to STM32F746 SoC discovery board

2018-03-02 Thread yannick fertre
Signed-off-by: yannick fertre <yannick.fer...@st.com> --- configs/stm32f746-disco_defconfig | 6 ++ 1 file changed, 6 insertions(+) diff --git a/configs/stm32f746-disco_defconfig b/configs/stm32f746-disco_defconfig index f8fa198..0bc9c01 100644 --- a/configs/stm32f746-disco_defconfig

[U-Boot] [PATCH v2 1/9] video: stm32: stm32_ltdc: add reset

2018-03-02 Thread yannick fertre
Add reset of LTDC display controller. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- drivers/video/stm32/stm32_ltdc.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c index b417ac2..d8784f1

[U-Boot] [PATCH v2 7/9] arm: dts: stm32: add display for STM32F746 disco board

2018-03-02 Thread yannick fertre
Enable the display controller , panel & backlight. Set panel display timings & set the RGB data bus. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746-disco.dts | 70 1 file changed, 70 insertions(+) diff --

[U-Boot] [PATCH v2 6/9] arm: dts: stm32: add ltdc for STM32F746

2018-03-02 Thread yannick fertre
From: Philippe CORNU <philippe.co...@st.com> Add display controller node in device-tree. Signed-off-by: yannick fertre <yannick.fer...@st.com> --- arch/arm/dts/stm32f746.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/st

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

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

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

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

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

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

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