Re: [PATCH 00/11] drm/fbdev: Remove DRM's helpers for fbdev I/O

2023-05-12 Thread Sam Ravnborg
Hi Thomas, On Fri, May 12, 2023 at 10:41:41AM +0200, Thomas Zimmermann wrote: > DRM provides a number of wrappers around fbdev cfb_() sys_(), fb_io_() > and fb_sys_() helpers. The DRM functions don't provide any additional > functionality for most DRM drivers. So remove them and call the fbdev > I

Re: [PATCH v2] backlight: lm3630a: turn off both led strings when display is blank

2023-05-10 Thread Sam Ravnborg
ed-off-by: Maximilian Weigand Looks good. Reviewed-by: Sam Ravnborg

Re: [PATCH v1] backlight: lm3630a: turn off both led strings when display is blank

2023-05-09 Thread Sam Ravnborg
On Fri, May 05, 2023 at 08:57:52PM +0200, Maximilian Weigand wrote: > From: Maximilian Weigand > > Use display_is_blank() to determine if the led strings should be turned > off in the update_status() functions of both strings. > > Signed-off-by: Maximilian Weigand > --- > drivers/video/backlig

Re: [PATCH 06/53] drm/atmel-hlcdc: Convert to platform remove callback returning void

2023-05-07 Thread Sam Ravnborg
ays returning zero in the remove > callback to the void returning variant. > > Signed-off-by: Uwe Kleine-König Acked-by: Sam Ravnborg

Re: [PATCH v4 4/6] fbdev: Include instead of

2023-05-04 Thread Sam Ravnborg
ost of which already include . > > Suggested-by: Sam Ravnborg > Signed-off-by: Thomas Zimmermann Thanks, Reviewed-by: Sam Ravnborg

Re: [PATCH v3 6/6] fbdev: Rename fb_mem*() helpers

2023-05-03 Thread Sam Ravnborg
Hi Thomas, On Wed, May 03, 2023 at 10:15:46AM +0200, Thomas Zimmermann wrote: > Hi > > Am 02.05.23 um 22:08 schrieb Sam Ravnborg: > > Hi Thomas. > > > > On Tue, May 02, 2023 at 03:02:23PM +0200, Thomas Zimmermann wrote: > > > Update the names of the fb_mem*()

Re: [PATCH v3 5/6] fbdev: Move framebuffer I/O helpers into

2023-05-03 Thread Sam Ravnborg
Hi Thomas, > > But I am missing something somewhere as I cannot see how this builds. > > asm-generic now provide the fb_read/fb_write helpers. > > But for example sparc has an architecture specifc fb.h so it will not > > use the asm-generic variant. So I wonder how sparc get hold of the > > asm-ge

Re: [PATCH v3 6/6] fbdev: Rename fb_mem*() helpers

2023-05-02 Thread Sam Ravnborg
et_io(addr, c, n); > } > -#define fb_memset fb_memset > +#define fb_memset fb_memset_io The static inlines wrappers does not provide any value, and could be replaced by direct calls to memcpy_fromio(), memcpy_toio(), memset_io(). If you decide to keep the wrappers I will not hold you back, so the patch has my: Reviewed-by: Sam Ravnborg But I prefer the direct calls without the wrappers Sam

Re: [PATCH v3 5/6] fbdev: Move framebuffer I/O helpers into

2023-05-02 Thread Sam Ravnborg
Hi Thomas, On Tue, May 02, 2023 at 03:02:22PM +0200, Thomas Zimmermann wrote: > Implement framebuffer I/O helpers, such as fb_read*() and fb_write*(), > in the architecture's header file or the generic one. In reality they are now all implemented in the generic one. > > The common case has bee

Re: [PATCH v3 4/6] fbdev: Include via

2023-05-02 Thread Sam Ravnborg
Hi Thomas, On Tue, May 02, 2023 at 03:02:21PM +0200, Thomas Zimmermann wrote: > Fbdev's main header file, , includes to get > declarations for I/O helper functions. From these declarations, it > later defines framebuffer I/O helpers, such as fb_{read,write}[bwlq]() > or fb_memset(). > > The fram

Re: [PATCH v2 19/19] drm/fb-helper: Use fb_{cfb,sys}_{read, write}()

2023-04-30 Thread Sam Ravnborg
ff-by: Thomas Zimmermann > Tested-by: Sui Jingfeng > Reviewed-by: Javier Martinez Canillas > Acked-by: Helge Deller Nice cleanup. Reviewed-by: Sam Ravnborg

Re: [PATCH v2 18/19] fbdev: Move I/O read and write code into helper functions

2023-04-30 Thread Sam Ravnborg
commit message (Javier) > * rename fb_cfb_() to fb_io_() (Geert) > * add fixes that got lost while moving the code (Geert) > > Signed-off-by: Thomas Zimmermann > Tested-by: Sui Jingfeng > Reviewed-by: Javier Martinez Canillas > Acked-by: Helge Deller Revi

Re: [PATCH v2 5/5] fbdev: Define framebuffer I/O from Linux' I/O functions

2023-04-28 Thread Sam Ravnborg
Hi Thomas, On Fri, Apr 28, 2023 at 04:18:38PM +0200, Thomas Zimmermann wrote: > I'd be happy to have fb_() wrappers that are I/O helpers without > ordering guarantees. I'd just wouldn't want them in How about throwing them into a new drm_fb.h header file. This header file could be the home for a

Re: [PATCH v2 0/5] fbdev: Use regular I/O function for framebuffers

2023-04-28 Thread Sam Ravnborg
Hi Thomas, On Fri, Apr 28, 2023 at 11:27:06AM +0200, Thomas Zimmermann wrote: > (was: fbdev: Move framebuffer I/O helpers to ) > > Fbdev provides helpers for framebuffer I/O, such as fb_readl(), > fb_writel() or fb_memcpy_to_fb(). The implementation of each helper > depends on the architecture, b

Re: [PATCH v2 5/5] fbdev: Define framebuffer I/O from Linux' I/O functions

2023-04-28 Thread Sam Ravnborg
Hi Thomas, On Fri, Apr 28, 2023 at 11:27:11AM +0200, Thomas Zimmermann wrote: > Implement framebuffer I/O helpers, such as fb_read*() and fb_write*() > with Linux' regular I/O functions. Remove all ifdef cases for the > various architectures. > > Most of the supported architectures use __raw_() I

Re: [PATCH v2 4/5] fbdev: Include in drivers

2023-04-28 Thread Sam Ravnborg
On Fri, Apr 28, 2023 at 11:27:10AM +0200, Thomas Zimmermann wrote: > Fbdev's main header file, , includes to get > declarations of I/O helper functions. From these declaratons, it later > defines framebuffer I/O helpers, such as fb_{read,write}[bwlq]() or > fb_memset(). > > The framebuffer I/O he

Re: [PATCH v2 3/5] fbdev: Include in various drivers

2023-04-28 Thread Sam Ravnborg
On Fri, Apr 28, 2023 at 11:27:09AM +0200, Thomas Zimmermann wrote: > The code uses writel() and similar I/O-memory helpers. Include > the header file to get the declarations. > > Signed-off-by: Thomas Zimmermann Reviewed-by: Sam Ravnborg > --- > drivers/video/fbdev

Re: [PATCH v2 2/5] ipu-v3: Include

2023-04-28 Thread Sam Ravnborg
On Fri, Apr 28, 2023 at 11:27:08AM +0200, Thomas Zimmermann wrote: > The code uses readl() and writel(). Include the header file to > get the declarations. > > Signed-off-by: Thomas Zimmermann Reviewed-by: Sam Ravnborg > --- > drivers/gpu/ipu-v3/ipu-prv.h | 1 + > 1 file

Re: [PATCH v2 1/5] fbdev/matrox: Remove trailing whitespaces

2023-04-28 Thread Sam Ravnborg
On Fri, Apr 28, 2023 at 11:27:07AM +0200, Thomas Zimmermann wrote: > Fix coding style. No functional changes. > > Signed-off-by: Thomas Zimmermann Reviewed-by: Sam Ravnborg Sam

Re: [PATCH 0/5] fbdev: Move framebuffer I/O helpers to

2023-04-27 Thread Sam Ravnborg
Hi Thomas, On Thu, Apr 27, 2023 at 09:22:47AM +0200, Thomas Zimmermann wrote: > Hi Sam > > Am 26.04.23 um 21:21 schrieb Sam Ravnborg: > > Hi Thomas. > > > > On Wed, Apr 26, 2023 at 03:04:15PM +0200, Thomas Zimmermann wrote: > > > Fbdev provides helpers f

Re: [PATCH 0/5] fbdev: Move framebuffer I/O helpers to

2023-04-26 Thread Sam Ravnborg
Hi Thomas. On Wed, Apr 26, 2023 at 03:04:15PM +0200, Thomas Zimmermann wrote: > Fbdev provides helpers for framebuffer I/O, such as fb_readl(), > fb_writel() or fb_memcpy_to_fb(). The implementation of each helper > depends on the architecture. It's still all located in fbdev's main > header file

Re: [PATCH 2/4] drm/i915: Initialize fbdev DRM client with callback functions

2023-03-29 Thread Sam Ravnborg
Hi Thomas, On Tue, Mar 28, 2023 at 01:14:20PM +0200, Thomas Zimmermann wrote: > Initialize i915's fbdev client by giving an instance of struct > drm_client_funcsi to drm_client_init(). Also clean up with An extra i had sneaked in here Sam

Re: [PATCH 12/15] auxdisplay: ht16k33: Introduce backlight_get_brightness()

2023-03-19 Thread Sam Ravnborg
On Sun, Mar 19, 2023 at 02:44:08PM +0100, Stephen Kitt wrote: > Hi, > > On Mon, 09 Jan 2023 11:12:02 +0100, Robin van der Gracht > wrote: > > On 2023-01-08 10:29, Sam Ravnborg wrote: > > > On Sat, Jan 07, 2023 at 10:02:38PM +0100, Miguel Ojeda wrote: > > >

Re: [PATCH v5 2/2] drm/panel: Add driver for Novatek NT36523

2023-03-13 Thread Sam Ravnborg
On Mon, Mar 13, 2023 at 09:06:50AM +0100, Neil Armstrong wrote: > On 11/03/2023 13:46, Jianhua Lu wrote: > > On Sat, Mar 11, 2023 at 01:38:52PM +0100, Konrad Dybcio wrote: > > > > > > > > > On 11.03.2023 13:32, Jianhua Lu wrote: > > > > Add a driver for panels using the Novatek NT36523 display dr

Re: [PATCH 05/22] drm/atmel-hlcdc: Use GEM DMA fbdev emulation

2023-03-02 Thread Sam Ravnborg
On Wed, Mar 01, 2023 at 04:30:44PM +0100, Thomas Zimmermann wrote: > Use the fbdev emulation that is optimized for DMA helpers. Avoids > possible shadow buffering and makes the code simpler. > > Signed-off-by: Thomas Zimmermann Acked-by: Sam Ravnborg > --- > drivers/g

Re: [PATCH] dt-bindings: Fix SPI and I2C bus node names in examples

2023-03-02 Thread Sam Ravnborg
.../bindings/display/panel/nec,nl8048hl11.yaml| 2 +- Acked-by: Sam Ravnborg > index 669f70b1b4c4..8bd58913804a 100644 > --- a/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml > +++ b/Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml > @@ -22

Re: [PATCH] MAINTAINERS: Add myself as co-maintainer for DRM Panels drivers

2023-02-28 Thread Sam Ravnborg
Hi Neil, On Mon, Feb 27, 2023 at 05:42:01PM +0100, Neil Armstrong wrote: > Hi Thierry, > > On 27/02/2023 16:37, Thierry Reding wrote: > > On Mon, Feb 27, 2023 at 09:22:02AM +0100, Neil Armstrong wrote: > > > Hi Sam ! > > > > > > On 17/02/2023 11:45,

Re: [PATCH] dt-bindings: display: Start the info graphics with HS/VS change

2023-02-22 Thread Sam Ravnborg
7;--- Start info graphics here > > Signed-off-by: Marek Vasut I recall being annoyed about this before. Reviewed-by: Sam Ravnborg > --- > Cc: Daniel Vetter > Cc: David Airlie > Cc: Krzysztof Kozlowski > Cc: Rob Herring > Cc: Sam Ravnborg > Cc: Thierry Re

Re: [PATCH] MAINTAINERS: Add myself as co-maintainer for DRM Panels drivers

2023-02-17 Thread Sam Ravnborg
On Fri, Feb 17, 2023 at 10:58:15AM +0100, Neil Armstrong wrote: > Add myself as co-maintainer for DRM Panel Drivers in order to help > reviewing and getting new panels drivers merged. > > Signed-off-by: Neil Armstrong Thanks for stepping up! Acked-by: Sam Ravnborg > --- >

Re: [PATCH v4 2/2] gpu/drm/panel: Add Sony TD4353 JDI panel driver

2023-02-16 Thread Sam Ravnborg
On Thu, Feb 16, 2023 at 01:49:23PM +0100, Daniel Vetter wrote: > On Thu, 16 Feb 2023 at 13:47, Neil Armstrong > wrote: > > > > On 16/02/2023 13:32, Daniel Vetter wrote: > > > On Thu, 16 Feb 2023 at 12:59, Konrad Dybcio > > > wrote: > > >> > > >> > > >> > > >> On 19.01.2023 17:32, Konrad Dybcio

Re: [PATCH v4 2/2] gpu/drm/panel: Add Sony TD4353 JDI panel driver

2023-02-16 Thread Sam Ravnborg
On Thu, Feb 16, 2023 at 01:32:22PM +0100, Daniel Vetter wrote: > On Thu, 16 Feb 2023 at 12:59, Konrad Dybcio wrote: > > > > > > > > On 19.01.2023 17:32, Konrad Dybcio wrote: > > > From: Konrad Dybcio > > > > > > Add support for the Sony TD4353 JDI 2160x1080 display panel used in > > > some Sony X

Re: [PATCH] dt-bindings: display: panel: visionox,vtdr6130: add missing reg property

2023-02-07 Thread Sam Ravnborg
On Tue, Feb 07, 2023 at 02:37:16PM -0600, Rob Herring wrote: > On Tue, Feb 07, 2023 at 07:36:00PM +0100, Sam Ravnborg wrote: > > Hi Neil. > > > > > > On Tue, Feb 07, 2023 at 11:04:36AM +0100, Neil Armstrong wrote: > > > Add missing reg property an

Re: [PATCH] dt-bindings: display: panel: visionox,vtdr6130: add missing reg property

2023-02-07 Thread Sam Ravnborg
Hi Neil. On Tue, Feb 07, 2023 at 11:04:36AM +0100, Neil Armstrong wrote: > Add missing reg property and update example to add dsi top node. > > Fixes: ef85db911134 ("dt-bindings: display: panel: document the Visionox > VTDR6130 AMOLED DSI Panel") > Signed-off-by: Neil Armstrong > --- > .../bi

Re: [PATCH v3 04/10] drm/fbdev-generic: Initialize fb-helper structure in generic setup

2023-01-27 Thread Sam Ravnborg
On Fri, Jan 27, 2023 at 03:21:30PM +0100, Thomas Zimmermann wrote: > Hi > > Am 25.01.23 um 22:03 schrieb Sam Ravnborg: > > Hi Thomas, > > > > On Wed, Jan 25, 2023 at 09:04:09PM +0100, Thomas Zimmermann wrote: > > > Initialize the fb-helper structure immed

Re: [PATCH v3 01/10] drm/client: Test for connectors before sending hotplug event

2023-01-27 Thread Sam Ravnborg
On Fri, Jan 27, 2023 at 03:13:50PM +0100, Thomas Zimmermann wrote: > Hi > > Am 25.01.23 um 21:52 schrieb Sam Ravnborg: > > Hi Thomas, > > > > On Wed, Jan 25, 2023 at 09:04:06PM +0100, Thomas Zimmermann wrote: > > > Test for connectors in the client code and

Re: [PATCH 15/15] backlight: backlight: Drop the deprecated fb_blank property

2023-01-26 Thread Sam Ravnborg
Hi Lee, On Thu, Jan 26, 2023 at 02:27:26PM +, Lee Jones wrote: > On Sat, 07 Jan 2023, Sam Ravnborg via B4 Submission Endpoint wrote: > > > From: Sam Ravnborg > > > > With all users gone remove the deprecated fb_blank member in > > backlight_properties. > &

Re: [PATCH v3 04/10] drm/fbdev-generic: Initialize fb-helper structure in generic setup

2023-01-25 Thread Sam Ravnborg
Hi Thomas, On Wed, Jan 25, 2023 at 09:04:09PM +0100, Thomas Zimmermann wrote: > Initialize the fb-helper structure immediately after its allocation > in drm_fbdev_generic_setup(). That will make it easier to fill it with > driver-specific values, such as the preferred BPP. > > Signed-off-by: Thom

Re: [PATCH v3 02/10] drm/client: Add hotplug_failed flag

2023-01-25 Thread Sam Ravnborg
Hi Thomas, On Wed, Jan 25, 2023 at 09:04:07PM +0100, Thomas Zimmermann wrote: > Signal failed hotplugging with a flag in struct drm_client_dev. If set, > the client helpers will not further try to set up the fbdev display. > > This used to be signalled with a combination of cleared pointers in >

Re: [PATCH v3 01/10] drm/client: Test for connectors before sending hotplug event

2023-01-25 Thread Sam Ravnborg
Hi Thomas, On Wed, Jan 25, 2023 at 09:04:06PM +0100, Thomas Zimmermann wrote: > Test for connectors in the client code and remove a similar test > from the generic fbdev emulation. Do nothing if the test fails. > Not having connectors indicates a driver bug. > > Signed-off-by: Thomas Zimmermann

Re: [PATCH 10/10] drm/fbdev-generic: Rename struct fb_info 'fbi' to 'info'

2023-01-23 Thread Sam Ravnborg
Hi Thomas, a quick drive-by comment. On Mon, Jan 23, 2023 at 11:05:59AM +0100, Thomas Zimmermann wrote: > The generic fbdev emulation names variables of type struct fb_info > both 'fbi' and 'info'. The latter seems to be more common in fbdev > code, so name fbi accordingly. > > Also replace the

Re: [PATCH 85/86] drm: move drm_timeout_abs_to_jiffies to drm_util

2023-01-23 Thread Sam Ravnborg
Hi Thomas, On Mon, Jan 23, 2023 at 09:57:13AM +0100, Thomas Zimmermann wrote: > Hi Sam, > > please see my comment below. > > Am 21.01.23 um 21:09 schrieb Sam Ravnborg via B4 Submission Endpoint: > > From: Sam Ravnborg > > > > drm_timeout_abs_to_jiffies() wa

Re: [PATCH 00/86] drm: Header file maintenance

2023-01-23 Thread Sam Ravnborg
Hi Thomas, On Mon, Jan 23, 2023 at 10:00:45AM +0100, Thomas Zimmermann wrote: > Hi Sam, > > nice patchset. For patches 1 to 84, you can add > > Reviewed-by: Thomas Zimmermann Thanks, I will update the changelogs per your suggestions but need to sort out the build bug before I do anything else.

Re: [PATCH 1/2] drm: bridge: dw-mipi-dsi: Handle NO_EOT_PACKET mode

2023-01-23 Thread Sam Ravnborg
Hi Jagan. One small drive-by comment. On Tue, Jan 24, 2023 at 12:16:46AM +0530, Jagan Teki wrote: > Many downstream bridges or panels followed by dw-mipi-dsi were > using MIPI_DSI_MODE_NO_EOT_PACKET. > > So, handle the EOTP bits accordingly in the dw-mipi-dsi host. > > Signed-off-by: Jagan Teki

Re: [PATCH 2/2] drm: bridge: dw-mipi-dsi: Switch to regmap support

2023-01-23 Thread Sam Ravnborg
Hi Jagan The change to regmap looks nice. But two small comments below, just some drive-by comments. Sam On Tue, Jan 24, 2023 at 12:16:47AM +0530, Jagan Teki wrote: > To make debugging easier, switch the driver to use regmap > from conventional io calls. > > Signed-off-by: Jagan Teki >

Re: [PATCH 16/86] drm/drm_print: Minimize include footprint

2023-01-22 Thread Sam Ravnborg
Hi all. On Sun, Jan 22, 2023 at 07:19:15AM +0800, kernel test robot wrote: > Hi Sam, > > I love your patch! Yet something to improve: > > [auto build test ERROR on 2e337a8d14bd4b04913d52ccf076be29d846acd7] > > url: > https://github.com/intel-lab-lkp/linux/com

Re: [PATCH v4 2/2] drm/panel: Add driver for the AUO A030JTN01 TFT LCD

2023-01-22 Thread Sam Ravnborg
ing - that can be fixed while applying. Otherwise it looks good. I do not like the register names, but I guess this is the best we know. With the sorting fixed: Reviewed-by: Sam Ravnborg Sam > > Signed-off-by: Paul Cercueil > Signed-off-by: Christophe Branchereau > --- >

[PATCH 16/86] drm/drm_print: Minimize include footprint

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Reduce drm_print.h to include or forward the minimal set of files/symbols - to minimize the impact of the files that includes this header file. Signed-off-by: Sam Ravnborg --- include/drm/drm_print.h | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff

[PATCH 66/86] drm/rockchip: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 ++ drivers/gpu/drm

[PATCH 61/86] drm/mxsfb: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/mxsfb/lcdif_drv.c | 2 ++ drivers/gpu/drm/mxsfb/lcdif_kms.c

[PATCH 72/86] drm/tegra: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/tegra/dc.c| 2 ++ drivers/gpu/drm/tegra/drm.c | 2

[PATCH 26/86] drm/bridge: adv7511: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 2 ++ 1 file changed, 2

[PATCH 36/86] drm/bridge: nxp: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/nxp-ptn3460.c | 2 ++ 1 file changed, 2 insertions

[PATCH 41/86] drm/bridge: tc358767: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/tc358767.c | 2 ++ 1 file changed, 2 insertions

[PATCH 76/86] drm/tiny: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/tiny/arcpgu.c | 2 ++ drivers/gpu/drm/tiny/bochs.c| 3

[PATCH 49/86] drm/hyperv: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 1 + drivers/gpu/drm/hyperv

[PATCH 84/86] drm/drm_atomic_helper: Minimize include footprint

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Reduce drm_atomic_helper.h to include or forward the minimal set of files/symbols - to minimize the impact of the files that includes this header file. Signed-off-by: Sam Ravnborg --- include/drm/drm_atomic_helper.h | 21 ++--- 1 file changed, 14 insertions

[PATCH 73/86] drm/tests: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/tests/drm_plane_helper_test.c | 1 + 1 file changed, 1

[PATCH 78/86] drm/vboxvideo: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/vboxvideo/vbox_mode.c | 2 ++ 1 file changed, 2 insertions

[PATCH 21/86] drm/arm/malidp: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/arm/malidp_crtc.c | 2 ++ drivers/gpu/drm/arm

[PATCH 70/86] drm/stm: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/stm/ltdc.c | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 31/86] drm/bridge: fsl-ldb: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/fsl-ldb.c | 1 + 1 file changed, 1 insertion

[PATCH 37/86] drm/bridge: panel: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/panel.c | 1 + 1 file changed, 1 insertion(+) diff

[PATCH 12/86] drm/vc4: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/vc4/vc4_drv.h | 1 + 1 file changed, 1 insertion(+) diff --git a

[PATCH 11/86] drm/sti: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/sti/sti_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a

[PATCH 54/86] drm/kmb: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/kmb/kmb_crtc.c | 1 + drivers/gpu/drm/kmb/kmb_drv.h | 1

[PATCH 25/86] drm/atmel-hlcdc: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 + drivers/gpu/drm

[PATCH 69/86] drm/sti: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/sti/sti_crtc.c | 2 ++ drivers/gpu/drm/sti/sti_cursor.c

[PATCH 86/86] drm: Move drm_get_panel_orientation_quirk prototype to drm_panel

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg drm_panel already contain some panel orientation stuff, So this is a good home for the prototype. Update all users of drm_get_panel_orientation_quirk. Remove drm_utils.h header as it is no longer used. Suggested-by: Daniel Vetter [https://lore.kernel.org/dri-devel

[PATCH 30/86] drm/bridge: display-connector: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/display-connector.c | 1 + 1 file changed, 1

[PATCH 82/86] drm/vmwgfx: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 ++ drivers/gpu/drm/vmwgfx

[PATCH 04/86] drm/msm: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 ++ 1 file changed, 2 insertions

[PATCH 60/86] drm/msm: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c| 2 ++ drivers/gpu/drm

[PATCH 57/86] drm/mediatek: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/mediatek/mtk_dp.c| 1 + drivers/gpu/drm/mediatek

[PATCH 71/86] drm/sun4i: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/sun4i/sun4i_crtc.c| 2 ++ drivers/gpu/drm/sun4i

[PATCH 83/86] drm/xen: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/xen/xen_drm_front_conn.c | 2 ++ 1 file changed, 2

[PATCH 77/86] drm/udl: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/udl/udl_drv.c | 1 + drivers/gpu/drm/udl/udl_modeset.c

[PATCH 20/86] drm/arm/hdlcd: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/arm/hdlcd_crtc.c | 2 ++ 1 file changed, 2 insertions

[PATCH 64/86] drm/qxl: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/qxl/qxl_display.c | 2 ++ 1 file changed, 2 insertions

[PATCH 46/86] drm/fsl-dcu: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 2 ++ drivers/gpu/drm/fsl-dcu

[PATCH 40/86] drm/bridge: synopsys: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 ++ drivers/gpu/drm

[PATCH 62/86] drm/nouveau: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/nouveau/dispnv50/disp.c | 1 + drivers/gpu/drm/nouveau

[PATCH 05/86] drm/nouveau: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/nouveau/dispnv50/crc.c | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 42/86] drm/bridge: ti: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/ti-dlpc3433.c | 1 + drivers/gpu/drm/bridge/ti

[PATCH 39/86] drm/bridge: simple-bridge: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/simple-bridge.c | 2 ++ 1 file changed, 2 insertions

[PATCH 67/86] drm/solomon: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/solomon/ssd130x.c | 2 ++ 1 file changed, 2 insertions

[PATCH 38/86] drm/bridge: sii902x: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/sii902x.c | 2 ++ 1 file changed, 2 insertions

[PATCH 03/86] drm/bridge: panel: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/panel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a

[PATCH 63/86] drm/omapdrm: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/omapdrm/omap_crtc.c | 2 ++ drivers/gpu/drm/omapdrm

[PATCH 53/86] drm/ingenic: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 3 +++ drivers/gpu/drm/ingenic

[PATCH 10/86] drm/armada: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/armada/armada_debugfs.c | 1 + 1 file changed, 1 insertion(+) diff

[PATCH 15/86] drm/i915: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/i915/display/intel_dmc.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c

[PATCH 18/86] drm/amd: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c| 3

[PATCH 80/86] drm/virtio: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/virtio/virtgpu_display.c | 3 +++ drivers/gpu/drm/virtio

[PATCH 58/86] drm/meson: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/meson/meson_crtc.c | 3 +++ drivers/gpu/drm/meson

[PATCH 74/86] drm/tidss: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/tidss/tidss_crtc.c | 2 ++ drivers/gpu/drm/tidss

[PATCH 08/86] drm/ttm: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/ttm/ttm_device.c | 1 + drivers/gpu/drm/ttm/ttm_resource.c | 1

[PATCH 75/86] drm/tilcdc: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 1 + drivers/gpu/drm/tilcdc

[PATCH 13/86] drm/drm_print: Direct include headers from drm_print

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_print.h, because drm_print.h will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/drm_print.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers

[PATCH 44/86] drm: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/drm_atomic_helper.c | 1 + drivers/gpu/drm

[PATCH 35/86] drm/bridge: megachips: Direct include headers from drm_atomic_helper

2023-01-21 Thread Sam Ravnborg via B4 Submission Endpoint
From: Sam Ravnborg Direct include the headers that otherwise comes indirect from drm_atomic_helper, because drm_atomic_helper will be reduced to include only the minimal set of headers. Signed-off-by: Sam Ravnborg --- drivers/gpu/drm/bridge/megachips-stdp-ge-b850v3-fw.c | 2 ++ 1 file

<    1   2   3   4   5   6   7   8   9   10   >