[U-Boot] [PATCH] video: bmp: check coordinates of bitmap

2019-10-25 Thread Yannick Fertré
If the coordinates are bigger than the size of the panel then errors appear when calculating axis alignment and the copy of bitmap is done outside of framebuffer. Signed-off-by: Yannick Fertré --- drivers/video/video_bmp.c | 13 + 1 file changed, 13 insertions(+) diff --git a

[U-Boot] [PATCH v5 11/15] ARM: dts: stm32f769: add display for STM32F769 disco board

2019-10-07 Thread Yannick Fertré
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32f769-disco-u-boot.dtsi | 62 1 file changed, 62 insertions(+) diff --git a/arch/arm/dts/stm32f769-disco-u-boot.dtsi b/

[U-Boot] [PATCH v5 14/15] stm32mp1: configs: update video

2019-10-07 Thread Yannick Fertré
Update video configs to support bitmap 16bpp, 24bpp, 32bpp & RLE8. Signed-off-by: Yannick Fertré --- include/configs/stm32mp1.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h index 92660fe..988992b 100644 --- a/include/con

[U-Boot] [PATCH v5 09/15] video: add support of panel RM68200

2019-10-07 Thread Yannick Fertré
Support for Raydium RM68200 720p dsi 2dl video mode panel. This rm68200 panel driver is based on the Linux Kernel driver from drivers/gpu/drm/panel/panel-raydium-rm68200.c. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 9 ++ drivers/video/Makefile | 1

[U-Boot] [PATCH v5 10/15] board: Add STM32F769 SoC, discovery board support

2019-10-07 Thread Yannick Fertré
Signed-off-by: Yannick Fertré --- 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/stm32f769-disco_defconfig new file

[U-Boot] [PATCH v5 15/15] stm32mp1: configs: add display devices

2019-10-07 Thread Yannick Fertré
Add support of panels otm8009A, RM68200 & DSI controller. Limit resolution to 1280x800. Signed-off-by: Yannick Fertré --- configs/stm32mp15_basic_defconfig | 6 ++ configs/stm32mp15_optee_defconfig | 6 ++ configs/stm32mp15_trusted_defconfig | 6 ++ 3 files changed

[U-Boot] [PATCH v5 12/15] ARM: dts: stm32mp1: add dsi host for stm32mp157c-ev1 board

2019-10-07 Thread Yannick Fertré
The new class dsi host allows the management of the bridge DPI to DSI. This bridge is embedded in the chipset mp1 (come from synopsys company). Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/dts

[U-Boot] [PATCH v5 13/15] ARM: dts: stm32mp1: add dsi host for stm32mp157c-dk2 board

2019-10-07 Thread Yannick Fertré
The new class dsi host allows the management of the bridge DPI to DSI. This bridge is embedded in the chipset mp1 (come from synopsys company). Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32mp157c-dk2-u-boot.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/dts

[U-Boot] [PATCH v5 06/15] video: add MIPI DSI host controller bridge

2019-10-07 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig | 10 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[U-Boot] [PATCH v5 07/15] video: add support of STM32 MIPI DSI controller driver

2019-10-07 Thread Yannick Fertré
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: Yannick Fertré --- drivers/video/stm32/Kconfig | 9 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 490

[U-Boot] [PATCH v5 05/15] dm: Add a dsi host uclass

2019-10-07 Thread Yannick Fertré
Display Serial Interface (DSI) host can usefully be modelled as their own uclass. DSI defines a serial bus and a communication protocol between the host and the device (panel, bridge). Signed-off-by: Yannick Fertré --- arch/sandbox/dts/sandbox.dts | 6 ++- configs/sandbox_defconfig

[U-Boot] [PATCH v5 04/15] video: add support of MIPI DSI interface

2019-10-07 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig| 8 + drivers/video/Makefile | 1 + drivers/video/mipi_dsi.c | 828 +++ include

[U-Boot] [PATCH v5 08/15] video: add support of panel OTM8009A

2019-10-07 Thread Yannick Fertré
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 379 + 3 files changed, 389

[U-Boot] [PATCH v5 03/15] include: Add new DCS commands in the enum list

2019-10-07 Thread Yannick Fertré
Adding new DCS commands which are specified in the DCS 1.3 spec related to CABC. Signed-off-by: Yannick Fertré --- include/mipi_display.h | 8 1 file changed, 8 insertions(+) diff --git a/include/mipi_display.h b/include/mipi_display.h index ddcc8ca..19aa65a 100644 --- a/include

[U-Boot] [PATCH v5 02/15] video: stm32: stm32_ltdc: add bridge to display controller

2019-10-07 Thread Yannick Fertré
Manage a bridge insert between the display controller & a panel. Signed-off-by: Yannick Fertré --- drivers/video/stm32/stm32_ltdc.c | 143 +++ 1 file changed, 83 insertions(+), 60 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[U-Boot] [PATCH v5 01/15] video: bmp: check resolutions of panel/bitmap

2019-10-07 Thread Yannick Fertré
If the size of the bitmap is bigger than the size of the panel then errors appear when calculating axis alignment and the copy of bitmap is done outside of framebuffer. Signed-off-by: Yannick Fertré --- drivers/video/video_bmp.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers

[U-Boot] [PATCH v5 00/15] splash screen on the stm32f769 & stm32mp1 boards

2019-10-07 Thread Yannick Fertré
o boards & stm32mp1 boards. A new class DSI_HOST have been created to manage a dsi host between the dsi controller & display controller. Yannick Fertré (15): video: bmp: check resolutions of panel/bitmap video: stm32: stm32_ltdc: add bridge to display controller include: Add new DCS

[U-Boot] [PATCH v4 10/15] board: Add STM32F769 SoC, discovery board support

2019-09-13 Thread Yannick Fertré
Signed-off-by: Yannick Fertré --- 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/stm32f769-disco_defconfig new file

[U-Boot] [PATCH v4 14/15] stm32mp1: configs: update video

2019-09-13 Thread Yannick Fertré
Update video configs to support bitmap 16bpp, 24bpp, 32bpp & RLE8. Signed-off-by: Yannick Fertré --- include/configs/stm32mp1.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/include/configs/stm32mp1.h b/include/configs/stm32mp1.h index 92660fe..988992b 100644 --- a/include/con

[U-Boot] [PATCH v4 12/15] ARM: dts: stm32mp1: add dsi host for stm32mp157c-ev1 board

2019-09-13 Thread Yannick Fertré
The new class dsi host allows the management of the bridge DPI to DSI. This bridge is embedded in the chipset mp1 (come from synopsys company). Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32mp157c-ev1-u-boot.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/dts

[U-Boot] [PATCH v4 08/15] video: add support of panel OTM8009A

2019-09-13 Thread Yannick Fertré
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 379 + 3 files changed, 389

[U-Boot] [PATCH v4 11/15] ARM: dts: stm32f769: add display for STM32F769 disco board

2019-09-13 Thread Yannick Fertré
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32f769-disco-u-boot.dtsi | 62 1 file changed, 62 insertions(+) diff --git a/arch/arm/dts/stm32f769-disco-u-boot.dtsi b/

[U-Boot] [PATCH v4 15/15] stm32mp1: configs: add display devices

2019-09-13 Thread Yannick Fertré
Add support of panels otm8009A, RM68200 & DSI controller. Limit resolution to 1280x800. Signed-off-by: Yannick Fertré --- configs/stm32mp15_basic_defconfig | 6 ++ configs/stm32mp15_optee_defconfig | 6 ++ configs/stm32mp15_trusted_defconfig | 6 ++ 3 files changed

[U-Boot] [PATCH v4 13/15] ARM: dts: stm32mp1: add dsi host for stm32mp157c-dk2 board

2019-09-13 Thread Yannick Fertré
The new class dsi host allows the management of the bridge DPI to DSI. This bridge is embedded in the chipset mp1 (come from synopsys company). Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32mp157c-dk2-u-boot.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/dts

[U-Boot] [PATCH v4 02/15] video: stm32: stm32_ltdc: add bridge to display controller

2019-09-13 Thread Yannick Fertré
Manage a bridge insert between the display controller & a panel. Signed-off-by: Yannick Fertré --- drivers/video/stm32/stm32_ltdc.c | 143 +++ 1 file changed, 83 insertions(+), 60 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[U-Boot] [PATCH v4 09/15] video: add support of panel RM68200

2019-09-13 Thread Yannick Fertré
Support for Raydium RM68200 720p dsi 2dl video mode panel. This rm68200 panel driver is based on the Linux Kernel driver from drivers/gpu/drm/panel/panel-raydium-rm68200.c. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 9 ++ drivers/video/Makefile | 1

[U-Boot] [PATCH v4 04/15] video: add support of MIPI DSI interface

2019-09-13 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig| 8 + drivers/video/Makefile | 1 + drivers/video/mipi_dsi.c | 828 +++ include

[U-Boot] [PATCH v4 05/15] dm: Add a dsi host uclass

2019-09-13 Thread Yannick Fertré
DSI host can usefully be modelled as their own uclass. Signed-off-by: Yannick Fertré --- arch/sandbox/dts/sandbox.dts | 6 ++- configs/sandbox_defconfig| 1 + drivers/video/Kconfig| 7 drivers/video/Makefile | 2 + drivers/video/dsi-host-uclass.c | 39

[U-Boot] [PATCH v4 07/15] video: add support of STM32 MIPI DSI controller driver

2019-09-13 Thread Yannick Fertré
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: Yannick Fertré --- drivers/video/stm32/Kconfig | 9 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 490

[U-Boot] [PATCH v4 06/15] video: add MIPI DSI host controller bridge

2019-09-13 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig | 10 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[U-Boot] [PATCH v4 03/15] include: Add new DCS commands in the enum list

2019-09-13 Thread Yannick Fertré
Adding new DCS commands which are specified in the DCS 1.3 spec related to CABC. Signed-off-by: Yannick Fertré --- include/mipi_display.h | 8 1 file changed, 8 insertions(+) diff --git a/include/mipi_display.h b/include/mipi_display.h index ddcc8ca..19aa65a 100644 --- a/include

[U-Boot] [PATCH v4 01/15] video: bmp: check resolutions of panel/bitmap

2019-09-13 Thread Yannick Fertré
If the size of the bitmap is bigger than the size of the panel then errors appear when calculating axis alignment and the copy of bitmap is done outside of framebuffer. Signed-off-by: Yannick Fertré --- drivers/video/video_bmp.c | 14 ++ 1 file changed, 14 insertions(+) diff --git

[U-Boot] [PATCH v4 00/15] splash screen on the stm32f769 & stm32mp1 boards

2019-09-13 Thread Yannick Fertré
to manage a dsi host between the dsi controller & display controller. Yannick Fertré (15): video: bmp: check resolutions of panel/bitmap video: stm32: stm32_ltdc: add bridge to display controller include: Add new DCS commands in the enum list video: add support of MIPI DSI interface dm

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

2018-08-17 Thread Yannick Fertré
Signed-off-by: Yannick Fertré --- configs/stm32f769-disco_defconfig | 67 +++ 1 file changed, 67 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm32f769-disco_defconfig new file

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

2018-08-17 Thread Yannick Fertré
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32f769-disco.dts | 41 1 file changed, 41 insertions(+) diff --git a/arch/arm/dts/stm32f769-disco.dts b/arch/arm

[U-Boot] [PATCH v3 06/10] video: add support of panel OTM8009A

2018-08-17 Thread Yannick Fertré
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 367 + 3 files changed, 376

[U-Boot] [PATCH v3 05/10] video: add support of STM32 MIPI DSI controller driver

2018-08-17 Thread Yannick Fertré
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: Yannick Fertré --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 428

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

2018-08-17 Thread Yannick Fertré
Add mipi dsi bridge node in device-tree. Signed-off-by: Yannick Fertré --- 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 afa7832..005d267 100644 --- a/arch/arm/dts/stm32f746.dtsi

[U-Boot] [PATCH v3 07/10] video: add support of panel RM68200

2018-08-17 Thread Yannick Fertré
Support for Raydium RM68200 720p dsi 2dl video mode panel. This rm68200 panel driver is based on the Linux Kernel driver from drivers/gpu/drm/panel/panel-raydium-rm68200.c. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1

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

2018-08-17 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig| 8 + drivers/video/Makefile | 1 + drivers/video/mipi_dsi.c | 828 +++ include

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

2018-08-17 Thread Yannick Fertré
Manage a bridge insert between the display controller & a panel. Signed-off-by: Yannick Fertré --- drivers/video/stm32/stm32_ltdc.c | 143 ++- 1 file changed, 82 insertions(+), 61 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[U-Boot] [PATCH v3 04/10] video: add MIPI DSI host controller bridge

2018-08-17 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[U-Boot] [PATCH v3 02/10] include: Add new DCS commands in the enum list

2018-08-17 Thread Yannick Fertré
Adding new DCS commands which are specified in the DCS 1.3 spec related to CABC. Signed-off-by: Yannick Fertré --- include/mipi_display.h | 8 1 file changed, 8 insertions(+) diff --git a/include/mipi_display.h b/include/mipi_display.h index ddcc8ca..19aa65a 100644 --- a/include

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

2018-08-17 Thread Yannick Fertré
isco boards. Yannick Fertré (10): video: stm32: stm32_ltdc: add bridge to display controller include: Add new DCS commands in the enum list video: add support of MIPI DSI interface video: add MIPI DSI host controller bridge video: add support of STM32 MIPI DSI controller driver video:

[U-Boot] [ v2 06/10] video: add MIPI DSI host controller bridge

2018-07-13 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[U-Boot] [ v2 10/10] board: Add STM32F769 SoC, discovery board support

2018-07-13 Thread Yannick Fertré
Signed-off-by: Yannick Fertré --- configs/stm32f769-disco_defconfig | 67 +++ 1 file changed, 67 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm32f769-disco_defconfig new file

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

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

[U-Boot] [ v2 08/10] arm: dts: stm32: add dsi for STM32F746

2018-07-13 Thread Yannick Fertré
Add mipi dsi bridge node in device-tree. Signed-off-by: Yannick Fertré --- 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 afa7832..005d267 100644 --- a/arch/arm/dts/stm32f746.dtsi

[U-Boot] [ v2 07/10] video: add support of STM32 MIPI DSI controller driver

2018-07-13 Thread Yannick Fertré
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: Yannick Fertré --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 427

[U-Boot] [ v2 04/10] video: add support of panel OTM8009A

2018-07-13 Thread Yannick Fertré
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 366 + 3 files changed, 375

[U-Boot] [ v2 05/10] video: add support of panel RM68200

2018-07-13 Thread Yannick Fertré
Support for Raydium RM68200 720p dsi 2dl video mode panel. This rm68200 panel driver is based on the Linux Kernel driver from drivers/gpu/drm/panel/panel-raydium-rm68200.c. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1

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

2018-07-13 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig| 9 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c | 817

[U-Boot] [ v2 00/10] splash screen on the stm32f769 disco board

2018-07-13 Thread Yannick Fertré
is necessary due to the difference of panels between stm32f769-disco & stm32f746-disco boards. Yannick Fertré (10): dm: panel: get timings from panel video: stm32: stm32_ltdc: add bridge to display controller video: add support of MIPI DSI interface video: add support of panel OTM8

[U-Boot] [ v2 02/10] video: stm32: stm32_ltdc: add bridge to display controller

2018-07-13 Thread Yannick Fertré
Manage a bridge insert between the display controller & a panel. Signed-off-by: Yannick Fertré --- drivers/video/stm32/stm32_ltdc.c | 154 +++ 1 file changed, 92 insertions(+), 62 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[U-Boot] [ v2 01/10] dm: panel: get timings from panel

2018-07-13 Thread Yannick Fertré
Get timings from panel instead of read device tree. Signed-off-by: Yannick Fertré --- drivers/video/panel-uclass.c | 11 +++ include/panel.h | 18 ++ 2 files changed, 29 insertions(+) diff --git a/drivers/video/panel-uclass.c b/drivers/video/panel-uclass.c

[U-Boot] [ v1 07/10] video: add support of STM32 MIPI DSI controller driver

2018-07-12 Thread Yannick Fertré
Add the STM32 DSI controller driver that uses the Synopsys DesignWare MIPI DSI host controller bridge. Signed-off-by: Yannick Fertré --- drivers/video/stm32/Kconfig | 10 + drivers/video/stm32/Makefile| 1 + drivers/video/stm32/stm32_dsi.c | 427

[U-Boot] [ v1 10/10] board: Add STM32F769 SoC, discovery board support

2018-07-12 Thread Yannick Fertré
Signed-off-by: Yannick Fertré --- configs/stm32f769-disco_defconfig | 67 +++ 1 file changed, 67 insertions(+) create mode 100644 configs/stm32f769-disco_defconfig diff --git a/configs/stm32f769-disco_defconfig b/configs/stm32f769-disco_defconfig new file

[U-Boot] [ v1 08/10] arm: dts: stm32: add dsi for STM32F746

2018-07-12 Thread Yannick Fertré
Add mipi dsi bridge node in device-tree. Signed-off-by: Yannick Fertré --- 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 afa7832..005d267 100644 --- a/arch/arm/dts/stm32f746.dtsi

[U-Boot] [ v1 06/10] video: add MIPI DSI host controller bridge

2018-07-12 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/dw_mipi_dsi.c |

[U-Boot] [ v1 05/10] video: add support of panel RM68200

2018-07-12 Thread Yannick Fertré
Support for Raydium RM68200 720p dsi 2dl video mode panel. This rm68200 panel driver is based on the Linux Kernel driver from drivers/gpu/drm/panel/panel-raydium-rm68200.c. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1

[U-Boot] [ v1 04/10] video: add support of panel OTM8009A

2018-07-12 Thread Yannick Fertré
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel. Signed-off-by: Yannick Fertré --- drivers/video/Kconfig | 8 + drivers/video/Makefile | 1 + drivers/video/orisetech_otm8009a.c | 366 + 3 files changed, 375

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

2018-07-12 Thread Yannick Fertré
Enable the display controller, mipi dsi bridge & panel. Set panel display timings. Signed-off-by: Yannick Fertré --- arch/arm/dts/stm32f769-disco.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/dts/stm32f769-disco.dts b/arch/arm

[U-Boot] [ v1 02/10] video: add support of MIPI DSI interface

2018-07-12 Thread Yannick Fertré
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 Fertré --- drivers/video/Kconfig| 9 + drivers/video/Makefile | 1 + drivers/video/mipi_display.c | 817

[U-Boot] [ v1 03/10] dm: panel: get timings from panel

2018-07-12 Thread Yannick Fertré
Get timings from panel instead of read device tree. Signed-off-by: Yannick Fertré --- drivers/video/panel-uclass.c | 11 +++ include/panel.h | 18 ++ 2 files changed, 29 insertions(+) diff --git a/drivers/video/panel-uclass.c b/drivers/video/panel-uclass.c

[U-Boot] [ v1 01/10] video: stm32: stm32_ltdc: add bridge to display controller

2018-07-12 Thread Yannick Fertré
Manage a bridge insert between the display controller & a panel. Signed-off-by: Yannick Fertré --- drivers/video/stm32/stm32_ltdc.c | 154 +++ 1 file changed, 92 insertions(+), 62 deletions(-) diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/v

[U-Boot] [ v1 00/10] [INTERNAL REVIEW] splash screen on the stm32f769 disco board

2018-07-12 Thread Yannick Fertré
ards. Yannick Fertré (10): video: stm32: stm32_ltdc: add bridge to display controller video: add support of MIPI DSI interface dm: panel: get timings from panel video: add support of panel OTM8009A video: add support of panel RM68200 video: add MIPI DSI host controller bridge video: