Re: [PATCH 0/3] RFT: PL111 DRM conversion of nspire

2019-07-25 Thread Pawel Moll
On Wed, 2019-07-24 at 13:28 +0100, Linus Walleij wrote: > On Tue, Jul 23, 2019 at 8:10 PM Sam Ravnborg wrote: > > On Tue, Jul 23, 2019 at 03:37:52PM +0200, Linus Walleij wrote: > > Do we need to support arm,pl11x,tft-r0g0b0-pads before > > we can obsolete fbdev stuff? > > No I don't think so, the

Re: [PATCH v3 36/65] clk: versatile: sp810: Add a determine_rate hook

2023-04-07 Thread Pawel Moll
; change the parent of a clock. Explanation of this mystery is pretty simple - the original patch: commit 6e973d2c438502dcf956e76305258ba7d1c7d1d3 Author: Pawel Moll Date: Thu Apr 18 18:23:22 2013 +0100 clk: vexpress: Add separate SP810 driver predates introductio

[RFC 00/10] Versatile Express CLCD DVI output support

2013-04-18 Thread Pawel Moll
oth fbdev and DRM so the solution should be suitable for all potential DRM-driven display controllers. [1] http://infocenter.arm.com/help/topic/com.arm.doc.dui0447h/CHDEHEAA.html#CACGIGGC [2] http://thread.gmane.org/gmane.linux.drivers.video-input-infrastructure/57298 Laurent Pinchart (1): vid

[RFC 09/10] video: Versatile Express DVI mode driver

2013-04-18 Thread Pawel Moll
Versatile Express DVI output is driven by a Sii9022 chip. It can be controller to a limited extend by the Motherboard Config Controller, and that's what the driver is doing now. It is a temporary measure till there's a full I2C driver for the chip. Signed-off-by: Pawel Moll --- dri

[RFC 03/10] video: display: Add Device Tree bindings

2013-04-18 Thread Pawel Moll
Modelled after the common clock solution, the bindings are based on the idea of display entity "providers" and "consumers". Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/display-bindings.txt | 75 + drivers/video/display/display-core.c

[RFC 05/10] fbmon: Add extra video helper

2013-04-18 Thread Pawel Moll
This function converts the fb_var_screeninfo to the videomode structure, to be used in fbdev drivers working with the Common Display Framework. Signed-off-by: Pawel Moll --- drivers/video/fbmon.c | 29 + include/linux/fb.h|3 +++ 2 files changed, 32

[RFC 02/10] video: display: Update the display with the video mode data

2013-04-18 Thread Pawel Moll
The display entity (sink) may need to know about the mode being changed, eg. to update timings. Alternatively there could be a separate set_mode() operation... Signed-off-by: Pawel Moll --- drivers/video/display/display-core.c |5 +++-- include/video/display.h |6 -- 2

[RFC 04/10] video: display: Add generic TFT display type

2013-04-18 Thread Pawel Moll
x27;m talking about? Signed-off-by: Pawel Moll --- include/video/display.h |9 + 1 file changed, 9 insertions(+) diff --git a/include/video/display.h b/include/video/display.h index 7fe8b2f..875e230 100644 --- a/include/video/display.h +++ b/include/video/display.h @@ -69,10 +

[RFC 06/10] video: ARM CLCD: Add DT & CDF support

2013-04-18 Thread Pawel Moll
from the Common Display Framework drivers, referenced to by the standard CDF binding. Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/arm,pl11x.txt| 35 +++ drivers/video/Kconfig |1 + drivers/video/amba-clcd.c | 244

[RFC 10/10] ARM: vexpress: Add CLCD Device Tree properties

2013-04-18 Thread Pawel Moll
Signed-off-by: Pawel Moll --- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 17 + arch/arm/boot/dts/vexpress-v2m.dtsi | 17 + arch/arm/boot/dts/vexpress-v2p-ca9.dts |5 + 3 files changed, 31 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot

[RFC 01/10] video: Add generic display entity core

2013-04-18 Thread Pawel Moll
From: Laurent Pinchart Signed-off-by: Laurent Pinchart --- drivers/video/Kconfig|1 + drivers/video/Makefile |1 + drivers/video/display/Kconfig|4 + drivers/video/display/Makefile |1 + drivers/video/display/display-core.c | 362

[RFC 07/10] mfd: vexpress: Allow external drivers to parse site ids

2013-04-18 Thread Pawel Moll
... by providing a function translating the MASTER value into the currently valid site number and a _LAST constant providing all possible site id values. Signed-off-by: Pawel Moll --- drivers/mfd/vexpress-sysreg.c |5 + include/linux/vexpress.h |2 ++ 2 files changed, 7

[RFC 08/10] video: Versatile Express MUXFPGA driver

2013-04-18 Thread Pawel Moll
video data sources. The default source is selected basing on the priority list (which itself can be modified via module paramter), but the user can make his own decision about it using the device's sysfs "source" attribute. Signed-off-by: Pawel Moll --- .../testing/sysfs-driv

[RFC v2] video: ARM CLCD: Add DT & CDF support

2013-04-19 Thread Pawel Moll
from the Common Display Framework drivers, referenced to by the standard CDF binding. Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/arm,pl11x.txt| 35 +++ drivers/video/Kconfig |1 + drivers/video/amba-clcd.c | 247

Re: [PATCH 0/2][RFC] CDFv2 for VExpress HDLCD DVI output support

2013-07-17 Thread Pawel Moll
On Wed, 2013-07-17 at 11:08 +0100, Show Liu wrote: > This series patches extend Pawel's patches to > Versatile Express HDLCD DVI output support. > Before apply this patches, please apply Pawel's patches first. > This series patches implements base on Linaro release 13.06 branch > "ll_20130621.0".

Re: [RFC 0/1] drm/pl111: Initial drm/kms driver for pl111

2013-07-26 Thread Pawel Moll
On Thu, 2013-07-25 at 19:21 +0100, Rob Clark wrote: > > * Only supports 640x480 mode, which is hard-coded. We intend to > >rebase on top of CDF once it is merged, which hopefully will > >handle a lot of the EDID parsing & mode setting for us (once > >Pawel's CDF patches for VExpress al

Re: [RFC 0/1] drm/pl111: Initial drm/kms driver for pl111

2013-07-26 Thread Pawel Moll
On Fri, 2013-07-26 at 15:21 +0100, Rob Clark wrote: > Well, if you have something complex enough to benefit from CDF, then > you probably ought to be looking at drm/kms. That's what we're doing - hope you appreciate Tom's effort of re-writing a driver for something that pre-dates DRM/KMS by gener

[RFC 00/10] Versatile Express CLCD DVI output support

2013-04-17 Thread Pawel Moll
oth fbdev and DRM so the solution should be suitable for all potential DRM-driven display controllers. [1] http://infocenter.arm.com/help/topic/com.arm.doc.dui0447h/CHDEHEAA.html#CACGIGGC [2] http://thread.gmane.org/gmane.linux.drivers.video-input-infrastructure/57298 Laurent Pinchart (1): vid

[RFC 09/10] video: Versatile Express DVI mode driver

2013-04-17 Thread Pawel Moll
Versatile Express DVI output is driven by a Sii9022 chip. It can be controller to a limited extend by the Motherboard Config Controller, and that's what the driver is doing now. It is a temporary measure till there's a full I2C driver for the chip. Signed-off-by: Pawel Moll --- dri

[RFC 03/10] video: display: Add Device Tree bindings

2013-04-17 Thread Pawel Moll
Modelled after the common clock solution, the bindings are based on the idea of display entity "providers" and "consumers". Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/display-bindings.txt | 75 + drivers/video/display/display-core.c

[RFC 05/10] fbmon: Add extra video helper

2013-04-17 Thread Pawel Moll
This function converts the fb_var_screeninfo to the videomode structure, to be used in fbdev drivers working with the Common Display Framework. Signed-off-by: Pawel Moll --- drivers/video/fbmon.c | 29 + include/linux/fb.h|3 +++ 2 files changed, 32

[RFC 02/10] video: display: Update the display with the video mode data

2013-04-17 Thread Pawel Moll
The display entity (sink) may need to know about the mode being changed, eg. to update timings. Alternatively there could be a separate set_mode() operation... Signed-off-by: Pawel Moll --- drivers/video/display/display-core.c |5 +++-- include/video/display.h |6 -- 2

[RFC 04/10] video: display: Add generic TFT display type

2013-04-17 Thread Pawel Moll
x27;m talking about? Signed-off-by: Pawel Moll --- include/video/display.h |9 + 1 file changed, 9 insertions(+) diff --git a/include/video/display.h b/include/video/display.h index 7fe8b2f..875e230 100644 --- a/include/video/display.h +++ b/include/video/display.h @@ -69,10 +

[RFC 06/10] video: ARM CLCD: Add DT & CDF support

2013-04-17 Thread Pawel Moll
from the Common Display Framework drivers, referenced to by the standard CDF binding. Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/arm,pl11x.txt| 35 +++ drivers/video/Kconfig |1 + drivers/video/amba-clcd.c | 244

[RFC 01/10] video: Add generic display entity core

2013-04-17 Thread Pawel Moll
From: Laurent Pinchart Signed-off-by: Laurent Pinchart --- drivers/video/Kconfig|1 + drivers/video/Makefile |1 + drivers/video/display/Kconfig|4 + drivers/video/display/Makefile |1 + drivers/video/display/display-core.c | 362

[RFC 07/10] mfd: vexpress: Allow external drivers to parse site ids

2013-04-17 Thread Pawel Moll
... by providing a function translating the MASTER value into the currently valid site number and a _LAST constant providing all possible site id values. Signed-off-by: Pawel Moll --- drivers/mfd/vexpress-sysreg.c |5 + include/linux/vexpress.h |2 ++ 2 files changed, 7

[RFC 10/10] ARM: vexpress: Add CLCD Device Tree properties

2013-04-17 Thread Pawel Moll
Signed-off-by: Pawel Moll --- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 17 + arch/arm/boot/dts/vexpress-v2m.dtsi | 17 + arch/arm/boot/dts/vexpress-v2p-ca9.dts |5 + 3 files changed, 31 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot

[RFC 08/10] video: Versatile Express MUXFPGA driver

2013-04-17 Thread Pawel Moll
video data sources. The default source is selected basing on the priority list (which itself can be modified via module paramter), but the user can make his own decision about it using the device's sysfs "source" attribute. Signed-off-by: Pawel Moll --- .../testing/sysfs-driv

[RFC v2] video: ARM CLCD: Add DT & CDF support

2013-04-18 Thread Pawel Moll
from the Common Display Framework drivers, referenced to by the standard CDF binding. Signed-off-by: Pawel Moll --- .../devicetree/bindings/video/arm,pl11x.txt| 35 +++ drivers/video/Kconfig |1 + drivers/video/amba-clcd.c | 247

[PATCH 0/2][RFC] CDFv2 for VExpress HDLCD DVI output support

2013-07-17 Thread Pawel Moll
On Wed, 2013-07-17 at 11:08 +0100, Show Liu wrote: > This series patches extend Pawel's patches to > Versatile Express HDLCD DVI output support. > Before apply this patches, please apply Pawel's patches first. > This series patches implements base on Linaro release 13.06 branch > "ll_20130621.0".

[RFC 0/1] drm/pl111: Initial drm/kms driver for pl111

2013-07-26 Thread Pawel Moll
On Thu, 2013-07-25 at 19:21 +0100, Rob Clark wrote: > > * Only supports 640x480 mode, which is hard-coded. We intend to > >rebase on top of CDF once it is merged, which hopefully will > >handle a lot of the EDID parsing & mode setting for us (once > >Pawel's CDF patches for VExpress al

[RFC 0/1] drm/pl111: Initial drm/kms driver for pl111

2013-07-26 Thread Pawel Moll
On Fri, 2013-07-26 at 15:21 +0100, Rob Clark wrote: > Well, if you have something complex enough to benefit from CDF, then > you probably ought to be looking at drm/kms. That's what we're doing - hope you appreciate Tom's effort of re-writing a driver for something that pre-dates DRM/KMS by gener