Re: [PATCH v2 4/9] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-20 Thread Yannick FERTRE
On 02/16/2017 03:34 AM, Rob Herring wrote: > On Fri, Feb 10, 2017 at 03:54:44PM +0100, Yannick Fertre wrote: >> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> >> --- >> .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 >> +++

[PATCH v3 0/7] STM32 LCD-TFT display controller

2017-02-20 Thread Yannick Fertre
-480272h3tmqw-t01h have been added to support it. Yannick Fertre (7): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LTDC driver dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H ARM: dts: stm32: Add ltdc support

[PATCH v3 2/7] drm/st: Add STM32 LTDC driver

2017-02-20 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/Kconfig |2 + drivers/gpu/drm/Makefile |1 + drivers/gpu/drm/stm/Kconfig | 14 + drivers/gpu/drm/stm/Makefile |7 + drivers/g

[PATCH v3 1/7] dt-bindings: display: add STM32 LTDC driver

2017-02-20 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 36 ++ 1 file changed, 36 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt diff --git a/Documentation/devi

[PATCH v3 6/7] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-02-20 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v3 7/7] ARM: configs: stm32: ADD LDTC support

2017-02-20 Thread Yannick Fertre
This patch adds STM32 LTDC support & simple panel support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/a

[PATCH v3 3/7] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-20 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff

[PATCH v3 5/7] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-02-20 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f42

[PATCH v3 4/7] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-02-20 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

Re: [PATCH v2 1/7] dt-bindings: display: add STM32 LTDC driver

2017-02-20 Thread Yannick FERTRE
On 02/16/2017 04:15 AM, Rob Herring wrote: > On Fri, Feb 10, 2017 at 04:24:28PM +0100, Yannick Fertre wrote: >> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> >> --- >> .../devicetree/bindings/display/st,stm32-ltdc.txt | 37 >> ++

Re: [PATCH v2 4/9] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-24 Thread Yannick FERTRE
On 02/21/2017 03:07 PM, Rob Herring wrote: > On Mon, Feb 20, 2017 at 5:01 AM, Yannick FERTRE <yannick.fer...@st.com> wrote: >> >> >> On 02/16/2017 03:34 AM, Rob Herring wrote: >>> On Fri, Feb 10, 2017 at 03:54:44PM +0100, Yannick Fertre wrote: >>>

[PATCH v2 2/9] drm/st: Add STM32 LTDC driver

2017-02-10 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/Kconfig |2 + drivers/gpu/drm/Makefile |1 + drivers/gpu/drm/stm/Kconfig | 14 + drivers/gpu/drm/stm/Makefile |7 + drivers/g

[PATCH v2 8/9] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-02-10 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v2 0/9] STM32 LCD-TFT display controller

2017-02-10 Thread Yannick Fertre
nard regarding "DRM: allow to use mmuless devices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (9): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LTDC d

[PATCH v2 3/9] drm/st: Add STM32 LTDC driver

2017-02-10 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/stm/ltdc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/stm/ltdc.c b/drivers/gpu/drm/stm/ltdc.c index 0

[PATCH v2 4/9] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff

[PATCH v2 6/9] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-02-10 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f42

[PATCH v2 5/9] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-02-10 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

[PATCH v2 1/9] dt-bindings: display: add STM32 LTDC driver

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 37 ++ 1 file changed, 37 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt diff --git a/Documentation/devi

[PATCH v2 7/9] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-02-10 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 4

[PATCH v2 9/9] ARM: configs: stm32: ADD LDTC support

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index e995209..d6a00b8 100644 --- a/arch/arm/configs/stm32_defconfig +++

[PATCH v2 2/7] drm/st: Add STM32 LTDC driver

2017-02-10 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/Kconfig |2 + drivers/gpu/drm/Makefile |1 + drivers/gpu/drm/stm/Kconfig | 14 + drivers/gpu/drm/stm/Makefile |7 + drivers/g

[PATCH v2 4/7] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-02-10 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

[PATCH v2 3/7] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff

[PATCH v2 0/7] STM32 LCD-TFT display controller

2017-02-10 Thread Yannick Fertre
nard regarding "DRM: allow to use mmuless devices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (9): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LT

[PATCH v2 5/7] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-02-10 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f42

[PATCH v2 7/7] ARM: configs: stm32: ADD LDTC support

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index e995209..d6a00b8 100644 --- a/arch/arm/configs/stm32_defconfig +++

[PATCH v2 1/7] dt-bindings: display: add STM32 LTDC driver

2017-02-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 37 ++ 1 file changed, 37 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt diff --git a/Documentation/devi

[PATCH v2 6/7] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-02-10 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

Re: [PATCH v1 0/7] DRM: add LTDC support for STM32F4

2017-01-19 Thread Yannick FERTRE
Hi Neil, ST may use this hardware IP also in other SoC, even that is not true now, I hope that "st" is a more futur proof name. Best regards Yannick Fertré On 01/16/2017 05:02 PM, Neil Armstrong wrote: > On 01/16/2017 02:28 PM, Yannick Fertre wrote: >> The purpose of

[PATCH v1 2/7] drm/st: Add STM32 LTDC driver

2017-01-16 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/Kconfig |2 + drivers/gpu/drm/Makefile|1 + drivers/gpu/drm/st/Kconfig | 14 + drivers/gpu/drm/st/Makefile |7 + drivers/gpu/

[PATCH v1 3/7] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-01-16 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff

[PATCH v1 6/7] ARM: dts: stm32429i-eval: Enable ltdc & simple panel on Eval board

2017-01-16 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 58 1 file changed, 58 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v1 7/7] ARM: configs: Add STM32 LTDC support in STM32 defconfig

2017-01-16 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 29068f5..e3974d9 100644 --- a/arch/arm/configs/stm32_defconfig +++

[PATCH v1 4/7] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-01-16 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

[PATCH v1 1/7] dt-bindings: display: add STM32 LTDC driver

2017-01-16 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,ltdc.txt| 57 ++ 1 file changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,ltdc.txt diff --git a/Documentation/devicetree/bi

[PATCH v1 0/7] DRM: add LTDC support for STM32F4

2017-01-16 Thread Yannick Fertre
vices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (7): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LTDC driver dt-bindings: Add Ampire AM-480272H3TMQW-T01H p

[PATCH v1 5/7] ARM: dts: stm32f429: Add ltdc support

2017-01-16 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 25 - 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm

[PATCH v1 0/7] DRM: add LTDC support for STM32F4

2017-01-16 Thread Yannick Fertre
vices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (7): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LTDC driver dt-bindings: Add Ampire AM-480272H3TMQW-T01H p

[PATCH v1 7/7] ARM: configs: Add STM32 LTDC support in STM32 defconfig

2017-01-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre --- arch/arm/configs/stm32_defconfig | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 29068f5..e3974d9 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/arch/arm/configs

[PATCH v1 1/7] dt-bindings: display: add STM32 LTDC driver

2017-01-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre --- .../devicetree/bindings/display/st,ltdc.txt| 57 ++ 1 file changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,ltdc.txt diff --git a/Documentation/devicetree/bindings/display/st,ltdc.txt b

[PATCH v1 3/7] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-01-10 Thread Yannick Fertre
Signed-off-by: Yannick Fertre --- .../bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt | 7 +++ 1 file changed, 7 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff --git a/Documentation/devicetree/bindings

[PATCH v1 0/7] DRM: add LTDC support for STM32F4

2017-01-10 Thread Yannick Fertre
vices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (7): dt-bindings: display: add STM32 LTDC driver drm/st: Add STM32 LTDC driver dt-bindings: Add Ampire AM-480272H3TMQW-T01H p

[PATCH v1 2/7] drm/st: Add STM32 LTDC driver

2017-01-10 Thread Yannick Fertre
This patch adds support for the STM32 LCD-TFT display controller. Signed-off-by: Yannick Fertre --- drivers/gpu/drm/Kconfig |2 + drivers/gpu/drm/Makefile|1 + drivers/gpu/drm/st/Kconfig | 14 + drivers/gpu/drm/st/Makefile |7 + drivers/gpu/drm/st/drv.c| 279

[PATCH v1 4/7] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-01-10 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/dr

[PATCH v1 5/7] ARM: dts: stm32f429: Add ltdc support

2017-01-10 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre --- arch/arm/boot/dts/stm32f429.dtsi | 25 - 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi index 336ee4f

[PATCH v1 6/7] ARM: dts: stm32429i-eval: Enable ltdc & simple panel on Eval board

2017-01-10 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre --- arch/arm/boot/dts/stm32429i-eval.dts | 58 1 file changed, 58 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts i

Re: [PATCH v1 1/7] dt-bindings: display: add STM32 LTDC driver

2017-01-19 Thread Yannick FERTRE
On 01/16/2017 09:30 PM, Laurent Pinchart wrote: > Hi Yannick, > > Thank you for the patch. > > On Monday 16 Jan 2017 14:28:58 Yannick Fertre wrote: >> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> >> --- >> .../devicetree/bindings/display/st,ltdc.t

Re: [PATCH v2 4/9] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-02-28 Thread Yannick FERTRE
On 02/24/2017 03:06 PM, Rob Herring wrote: > On Fri, Feb 24, 2017 at 2:18 AM, Yannick FERTRE <yannick.fer...@st.com> wrote: >> >> >> On 02/21/2017 03:07 PM, Rob Herring wrote: >>> On Mon, Feb 20, 2017 at 5:01 AM, Yannick FERTRE <yannick.fer...@st.com>

Re: [PATCH v4 2/8] drm/stm: Add STM32 LTDC driver

2017-03-28 Thread Yannick FERTRE
s. Best regards Yannick Fertré On 03/21/2017 09:55 PM, Eric Anholt wrote: > Yannick Fertre <yannick.fer...@st.com> writes: > >> This controller provides output signals to interface directly a variety >> of LCD and TFT panels. These output signals are: RGB signals >>

[PATCH v5 06/10] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-03-28 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

[PATCH v5 01/10] drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area

2017-03-28 Thread Yannick Fertre
Missing field get_unmapped_area which is necessary with device without MMU Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- include/drm/drm_gem_cma_helper.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/drm/drm_gem_cma_helper.h b/include/drm/drm_gem_cma_helper.h

[PATCH v5 02/10] drm/fb-cma-helper: Add drm_fb_cma_get_gem_addr()

2017-03-28 Thread Yannick Fertre
Add function drm_fb_cma_get_gem_addr() which return the physical address of framebuffer (1st pixel). This function will usually be called by plane callback (atomic_update). Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/drm_fb_cma_helper.

[PATCH v5 09/10] ARM: configs: stm32: Add DRM support in STM32 defconfig

2017-03-28 Thread Yannick Fertre
This patch adds DRM (Direct Rendering Manager) 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

[PATCH v5 10/10] ARM: configs: stm32: Add simple panel support in STM32 defconfig

2017-03-28 Thread Yannick Fertre
This patch adds simple panel support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 562d351..a

[PATCH v5 04/10] drm/stm: Add STM32 LTDC driver

2017-03-28 Thread Yannick Fertre
This controller provides output signals to interface directly a variety of LCD and TFT panels. These output signals are: RGB signals (up to 24bpp), vertical & horizontal synchronisations, data enable and the pixel clock. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drive

[PATCH v5 03/10] dt-bindings: display: Add STM32 LTDC driver

2017-03-28 Thread Yannick Fertre
This patch adds documentation of device tree bindings for the STM32 LTDC (Lcd-Tft Display Controller). Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 36 ++ 1

[PATCH v5 00/10] STM32 LCD-TFT display controller

2017-03-28 Thread Yannick Fertre
RM: allow to use mmuless devices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (10): drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area drm/fb-cma-helper: Add d

[PATCH v5 07/10] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-03-28 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi

[PATCH v5 05/10] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-03-28 Thread Yannick Fertre
This patch adds documentation of device tree bindings for the WVGA panel Ampire AM-480272H3TMQW-T01H. Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 ++ 1

[PATCH v5 08/10] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-03-28 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v4 6/8] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-03-15 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v4 0/8] STM32 LCD-TFT display controller

2017-03-15 Thread Yannick Fertre
d regarding "DRM: allow to use mmuless devices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (8): dt-bindings: display: add STM32 LTDC driver drm/stm: Add STM32 LTDC

[PATCH v4 7/8] ARM: configs: Add STM32 LTDC support in STM32 defconfig

2017-03-15 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 436240d..9c6ba54e 100644 --- a/arch/arm/configs/stm32_defconfig +++ b/ar

[PATCH v4 3/8] dt-bindings: Add Ampire AM-480272H3TMQW-T01H panel

2017-03-15 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-480272h3tmqw-t01h.txt diff

[PATCH v4 5/8] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-03-15 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f42

[PATCH v4 1/8] dt-bindings: display: add STM32 LTDC driver

2017-03-15 Thread Yannick Fertre
Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 36 ++ 1 file changed, 36 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/st,stm32-lt

[PATCH v4 8/8] ARM: configs: Add STM32 panel simple support in STM32 defconfig

2017-03-15 Thread Yannick Fertre
Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index 9c6ba54e..f7ddf29b 100644 --- a/arch/arm/configs/stm32_defconfig +++

[PATCH v4 4/8] drm/panel: simple: Add support for Ampire AM-480272H3TMQW-T01H

2017-03-15 Thread Yannick Fertre
Add simple-panel support for the Ampire AM-480272H3TMQW-T01H, which is a 4.3" WQVGA panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/panel/panel-simple.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/gpu/drm/

[PATCH v4 2/8] drm/stm: Add STM32 LTDC driver

2017-03-15 Thread Yannick Fertre
/drivers/gpu/drm/stm/drv.c b/drivers/gpu/drm/stm/drv.c new file mode 100644 index 000..d5c46c5 --- /dev/null +++ b/drivers/gpu/drm/stm/drv.c @@ -0,0 +1,232 @@ +/* + * Copyright (C) STMicroelectronics SA 2017 + * + * Authors: Philippe Cornu <philippe.co...@st.com> + * Yannick Fertre &l

[PATCH v6 4/9] drm/stm: Add STM32 LTDC driver

2017-04-14 Thread Yannick Fertre
This controller provides output signals to interface directly a variety of LCD and TFT panels. These output signals are: RGB signals (up to 24bpp), vertical & horizontal synchronisations, data enable and the pixel clock. Reviewed-by: Eric Anholt <e...@anholt.net> Signed-off-by: Yann

[PATCH v6 0/9] STM32 LCD-TFT display controller

2017-04-14 Thread Yannick Fertre
on board stm32429i. Stm32f4 is a MCU platform which don't have MMU so the last patches developed by Benjamin Gaignard regarding "DRM: allow to use mmuless devices" are necessary. The board stm429i embeds a Ampire AM-480272H3TMQW-T01H screen. A new simple panel am-480272h3tmqw-t01h have b

[PATCH v6 3/9] dt-bindings: display: Add STM32 LTDC driver

2017-04-14 Thread Yannick Fertre
This patch adds documentation of device tree bindings for the STM32 LTDC (Lcd-Tft Display Controller). Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 36 ++ 1

[PATCH v6 6/9] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-04-14 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi

[PATCH v6 1/9] drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area

2017-04-14 Thread Yannick Fertre
Missing field get_unmapped_area which is necessary with device without MMU Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- include/drm/drm_gem_cma_helper.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/drm/drm_gem_cma_helper.h b/include/drm/drm_gem_cma_helper.h

[PATCH v6 8/9] ARM: configs: stm32: Add DRM support in STM32 defconfig

2017-04-14 Thread Yannick Fertre
This patch adds DRM (Direct Rendering Manager) 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

[PATCH v6 5/9] [media] add maintainers for DRM STM driver

2017-04-14 Thread Yannick Fertre
Add Philippe Cornu and myself as maintainers. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index c36dfae..84cf73f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4424,6 +4424,1

[PATCH v6 9/9] ARM: configs: stm32: Add simple panel support in STM32 defconfig

2017-04-14 Thread Yannick Fertre
This patch adds simple panel support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index c2ff2e7..0

[PATCH v6 2/9] drm/fb-cma-helper: Add drm_fb_cma_get_gem_addr()

2017-04-14 Thread Yannick Fertre
Add function drm_fb_cma_get_gem_addr() which return the physical address of framebuffer (1st pixel). This function will usually be called by plane callback (atomic_update). Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/drm_fb_cma_helper.

[PATCH v6 7/9] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-04-14 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

Re: [PATCH v6 5/9] [media] add maintainers for DRM STM driver

2017-04-14 Thread Yannick FERTRE
Hi Neil, This tag is not link to drm driver. Sorry for this mistake, I'll push a new patch. Yannick On 04/14/2017 11:07 AM, Neil Armstrong wrote: > On 04/14/2017 10:10 AM, Yannick Fertre wrote: >> Add Philippe Cornu and myself as maintainers. >> >> Signed-off-by: Yannic

[PATCH v7 4/9] drm/stm: Add STM32 LTDC driver

2017-04-14 Thread Yannick Fertre
This controller provides output signals to interface directly a variety of LCD and TFT panels. These output signals are: RGB signals (up to 24bpp), vertical & horizontal synchronisations, data enable and the pixel clock. Reviewed-by: Eric Anholt <e...@anholt.net> Signed-off-by: Yann

[PATCH v7 3/9] dt-bindings: display: Add STM32 LTDC driver

2017-04-14 Thread Yannick Fertre
This patch adds documentation of device tree bindings for the STM32 LTDC (Lcd-Tft Display Controller). Acked-by: Rob Herring <r...@kernel.org> Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- .../devicetree/bindings/display/st,stm32-ltdc.txt | 36 ++ 1

[PATCH v7 0/9] STM32 LCD-TFT display controller

2017-04-14 Thread Yannick Fertre
creen. A new simple panel am-480272h3tmqw-t01h have been added to support it. Yannick Fertre (9): drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area drm/fb-cma-helper: Add drm_fb_cma_get_gem_addr() dt-bindings: display: Add STM32 LTDC driver drm/stm: Add STM32 LTDC driver MA

[PATCH v7 8/9] ARM: configs: stm32: Add DRM support in STM32 defconfig

2017-04-14 Thread Yannick Fertre
This patch adds DRM (Direct Rendering Manager) 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

[PATCH v7 2/9] drm/fb-cma-helper: Add drm_fb_cma_get_gem_addr()

2017-04-14 Thread Yannick Fertre
Add function drm_fb_cma_get_gem_addr() which return the physical address of framebuffer (1st pixel). This function will usually be called by plane callback (atomic_update). Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- drivers/gpu/drm/drm_fb_cma_helper.

[PATCH v7 5/9] MAINTAINERS: add maintainers for DRM STM driver

2017-04-14 Thread Yannick Fertre
Add Philippe Cornu and myself as maintainers. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- MAINTAINERS | 9 + 1 file changed, 9 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index c36dfae..84cf73f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4424,6 +4424,1

[PATCH v7 7/9] ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board

2017-04-14 Thread Yannick Fertre
Enable ltdc & enable am-480272h3tmqw-t01h panel. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32429i-eval.dts | 59 1 file changed, 59 insertions(+) diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/ar

[PATCH v7 9/9] ARM: configs: stm32: Add simple panel support in STM32 defconfig

2017-04-14 Thread Yannick Fertre
This patch adds simple panel support in stm32_defconfig file Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/configs/stm32_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig index c2ff2e7..0

[PATCH v7 6/9] ARM: dts: stm32: Add ltdc support on stm32f429 MCU

2017-04-14 Thread Yannick Fertre
Add LTDC (Lcd-tft Display Controller) support. Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- arch/arm/boot/dts/stm32f429.dtsi | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi

[PATCH v7 1/9] drm/cma: Update DEFINE_DRM_GEM_CMA_FOPS to add get_unmapped_area

2017-04-14 Thread Yannick Fertre
Missing field get_unmapped_area which is necessary with device without MMU Signed-off-by: Yannick Fertre <yannick.fer...@st.com> --- include/drm/drm_gem_cma_helper.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/drm/drm_gem_cma_helper.h b/include/drm/drm_gem_cma_helper.h

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

  1   2   3   >