Re: [PATCH v4 11/11] drm/amd/display: remove dc_edid handler from dm_helpers_parse_edid_caps

2024-07-06 Thread kernel test robot
note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch#_base_tree_information] url: https://github.com/intel-lab-lkp/linux/commits/Melissa-Wen/drm-amd-display-clean-unused-variables-for-hdmi-freesync-parser/20240706-1

Re: virtio_gpu_cmd_resource_flush

2024-07-06 Thread Josh Simonot
> If virgl=true (which means blob=false at the moment), then things work > very differently. Yes, we're using virglrenderer. The flushed resources are backed by host allocated buffers. We tried posting the flushed resource directly to the display and replied to the flush immediately (since not f

[PATCH v2] drm/rockchip: inno_hdmi: add audio support

2024-07-06 Thread Johan Jonker
Add sound support to the INNO HDMI driver. The HDMI TX audio source is connected to I2S. Using the common hdmi-codec driver to support hdmi audio function. Signed-off-by: Yakir Yang Signed-off-by: Johan Jonker --- NOT TESTED WITH HARDWARE Changed V2: rebased hook to encoder->funcs->late_re

Re: [pull] amdgpu, radeon drm-fixes-6.10

2024-07-06 Thread Daniel Vetter
On Sat, 6 Jul 2024 at 18:36, Alex Deucher wrote: > > On Fri, Jul 5, 2024 at 7:15 AM Daniel Vetter wrote: > > > > On Wed, Jul 03, 2024 at 02:47:23PM -0400, Alex Deucher wrote: > > > Hi Dave, Sima, > > > > > > Fixes for 6.10. > > > > > > The following changes since commit > > > 22a40d14b572deb80c0

RE: virtio_gpu_cmd_resource_flush

2024-07-06 Thread Kasireddy, Vivek
Hi Josh, > It looks like the virtio-gpu flush should be fenced, but on the host side the > received flush cmd doesn't have the fence flag set, and no fence_id.  So, > I have to reply right away instead of waiting for scanout to complete. > Is that expected?  then what's the right way to vsync the

Re: [pull] amdgpu, radeon drm-fixes-6.10

2024-07-06 Thread Alex Deucher
On Fri, Jul 5, 2024 at 7:15 AM Daniel Vetter wrote: > > On Wed, Jul 03, 2024 at 02:47:23PM -0400, Alex Deucher wrote: > > Hi Dave, Sima, > > > > Fixes for 6.10. > > > > The following changes since commit 22a40d14b572deb80c0648557f4bd502d7e83826: > > > > Linux 6.10-rc6 (2024-06-30 14:40:44 -0700)

Re: [PATCH] drm/atomic: allow no-op FB_ID updates for async flips

2024-07-06 Thread Xaver Hugl
Hi, The patch makes sense to me, and with this fix, my implementation for tearing in KWin can be a lot simpler. Consider it Tested-by: Xaver Hugl

[PATCH v3 4/5] drm/panel: st7701: Add support for SPI for configuration

2024-07-06 Thread Hironori KIKUCHI
The ST7701 supports not only MIPI DSI, but also SPI as an interface for configuration. To support a panel connected via SPI with an RGB parallel interface, add support for SPI using MIPI DBI helpers. Signed-off-by: Hironori KIKUCHI --- drivers/gpu/drm/panel/Kconfig | 3 +- driv

[PATCH v3 5/5] drm/panel: st7701: Add Anbernic RG28XX panel support

2024-07-06 Thread Hironori KIKUCHI
The Anbernic RG28XX is a handheld gaming device with a 2.8 inch 480x640 display. Add support for the display panel. This panel is driven by a variant of ST7701 driver IC internally, confirmed by dumping and analyzing its BSP initialization sequence by using a logic analyzer. It is very similar to

[PATCH v3 3/5] dt-bindings: display: st7701: Add Anbernic RG28XX panel

2024-07-06 Thread Hironori KIKUCHI
The RG28XX panel is a display panel of the Anbernic RG28XX, a handheld gaming device from Anbernic. It is 2.8 inches in size (diagonally) with a resolution of 480x640. This panel is driven by a variant of the ST7701 driver IC internally, confirmed by dumping and analyzing its BSP initialization se

[PATCH v3 2/5] drm/panel: st7701: Decouple DSI and DRM parts

2024-07-06 Thread Hironori KIKUCHI
Split into a DSI-specific part and a DRM-specific part. Additionally, use devm_add_action_or_reset() to simplify the flow, and disable and unprepare the panel on cleanup. Signed-off-by: Hironori KIKUCHI --- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 72 --- 1 file changed,

[PATCH v3 1/5] drm/panel: st7701: Rename macros

2024-07-06 Thread Hironori KIKUCHI
Rename DSI_CMD* macros to ST7701_CMD*, and ST7701_DSI macro to ST7701_WRITE, because they do not belong to DSI. Signed-off-by: Hironori KIKUCHI --- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 736 +- 1 file changed, 368 insertions(+), 368 deletions(-) diff --git a/drivers/gp

[PATCH v3 0/5] drm/panel: st7701: Add Anbernic RG28XX panel support

2024-07-06 Thread Hironori KIKUCHI
Add support for the display panel of the Anbernic RG28XX, a handheld gaming device from Anbernic. "RG28XX" is the actual name of the device. This panel is driven by a variant of the ST7701 driver IC internally, and is connected via an RGB parallel interface for image transmission and an SPI interf