Re: Interest in Contributing to VKMS Development

2024-11-30 Thread Louis Chauvet
+Cc: dri-devel@lists.freedesktop.org On 30/11/24 - 13:49, Ananta Srikar Puranam wrote: > Dear Louis Chauvet, Hi Srikar! > I was able to successfully compile Linux with VKMS enabled and have set up > igt-gpu-tests in a QEMU machine. I can now run some tests successfully. Congratulation! > I h

[PATCH v5 2/9] ASoC: hdmi-codec: move no_capture_mute to struct hdmi_codec_pdata

2024-11-30 Thread Dmitry Baryshkov
The no_capture_mute flag might differ from platform to platform, especially in the case of the wrapping implementations, like the upcoming DRM HDMI Codec framework. Move the flag next to all other flags in struct hdmi_codec_pdata. Acked-by: Mark Brown Signed-off-by: Dmitry Baryshkov --- drivers

[PATCH v5 8/9] drm/vc4: hdmi: switch to using generic HDMI Codec infrastructure

2024-11-30 Thread Dmitry Baryshkov
Drop driver-specific implementation and use the generic HDMI Codec framework in order to implement the HDMI audio support. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/vc4/vc4_hdmi.c | 68 ++ drivers/gpu/drm/vc4/vc4_hdmi.h | 2 -- 2 files changed,

[PATCH v5 5/9] drm/bridge: lt9611: switch to using the DRM HDMI codec framework

2024-11-30 Thread Dmitry Baryshkov
Make the Lontium LT9611 DSI-to-HDMI bridge driver use the DRM HDMI Codec framework. This enables programming of Audio InfoFrames using the HDMI Connector interface and also enables support for the missing features, including the ELD retrieval and better hotplug support. Signed-off-by: Dmitry Barys

[PATCH v5 9/9] drm/vc4: hdmi: use drm_atomic_helper_connector_hdmi_update_edid()

2024-11-30 Thread Dmitry Baryshkov
Use the helper function to update the connector's information. This makes sure that HDMI-related events are handled in a generic way. Currently it is limited to the HDMI state reporting to the sound system. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/vc4/vc4_hdmi.c | 9 +++-- 1 file

[PATCH v5 7/9] drm/bridge_connector: hook drm_atomic_helper_connector_hdmi_update_edid()

2024-11-30 Thread Dmitry Baryshkov
Extend drm_bridge_connector code to read the EDID and use it to update connector status if the bridge chain implements HDMI bridge. Performing it from the generic location minimizes individual bridge's code and enforces standard behaviour from all corresponding drivers. Signed-off-by: Dmitry Barys

[PATCH v5 6/9] drm/display/hdmi: implement connector update functions

2024-11-30 Thread Dmitry Baryshkov
The HDMI Connectors need to perform a variety of tasks when the HDMI connector state changes. Such tasks include setting or invalidating CEC address, notifying HDMI codec driver, updating scrambler data, etc. Implementing such tasks in a driver-specific callbacks is error prone. Start implementing

[PATCH v5 1/9] ASoC: hdmi-codec: pass data to get_dai_id too

2024-11-30 Thread Dmitry Baryshkov
The upcoming DRM connector HDMI codec implementation is going to use codec-specific data in the .get_dai_id to get drm_connector. Pass data to the callback, as it is done with other hdmi_codec_ops callbacks. Acked-by: Mark Brown Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/adv7511

[PATCH v5 4/9] drm/bridge: connector: add support for HDMI codec framework

2024-11-30 Thread Dmitry Baryshkov
Add necessary glue code to be able to use new HDMI codec framework from the DRM bridge drivers. The drm_bridge implements a limited set of the hdmi_codec_ops interface, with the functions accepting both drm_connector and drm_bridge instead of just a generic void pointer. This framework is integrat

[PATCH v5 3/9] drm/connector: implement generic HDMI codec helpers

2024-11-30 Thread Dmitry Baryshkov
Several DRM drivers implement HDMI codec support (despite its name it applies to both HDMI and DisplayPort drivers). Implement generic framework to be used by these drivers. This removes a requirement to implement get_eld() callback and provides default implementation for codec's plug handling. Th

[PATCH v5 0/9] drm: add DRM HDMI Codec framework

2024-11-30 Thread Dmitry Baryshkov
While porting lt9611 DSI-to-HDMI bridge driver to use HDMI Connector framework, I stumbled upon an issue while handling the Audio InfoFrames. The HDMI codec callbacks weren't receiving the drm_atomic_state, so there was no simple way to get the drm_connector that stayed at the end of the bridge cha

[PATCH 09/10] drm/sti: hdmi: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/sti/sti_hdmi.c | 2 ++ 1 file changed, 2 insertions(+

[PATCH 10/10] drm/vc4: hdmi: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 ++-- 1 file changed, 2 insertions

[PATCH 05/10] drm/exynos: hdmi: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/exynos/exynos_hdmi.c | 2 ++ 1 file changed, 2 insert

[PATCH 08/10] drm/radeon: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/radeon/radeon_audio.c | 2 ++ 1 file changed, 2 inser

[PATCH 07/10] drm/msm/dp: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/dp/dp_audio.c | 2 ++ 1 file changed, 2 insertion

[PATCH 06/10] drm/i915/audio: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/i915/display/intel_audio.c | 3 +++ 1 file changed, 3

[PATCH 04/10] drm/amd/display: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 ++ 1 file chan

[PATCH 03/10] drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/ite-it66121.c | 2 ++ 1 file changed, 2 insert

[PATCH 02/10] drm/bridge: anx7625: use eld_mutex to protect access to connector->eld

2024-11-30 Thread Dmitry Baryshkov
Reading access to connector->eld can happen at the same time the drm_edid_to_eld() updates the data. Take the newly added eld_mutex in order to protect connector->eld from concurrent access. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 ++ 1 file changed, 2 i

[PATCH 01/10] drm/connector: add mutex to protect ELD from concurrent access

2024-11-30 Thread Dmitry Baryshkov
The connector->eld is accessed by the .get_eld() callback. This access can collide with the drm_edid_to_eld() updating the data at the same time. Add drm_connector.eld_mutex to protect the data from concurrenct access. Individual drivers are not updated (to reduce possible issues while applying the

[PATCH 00/10] drm/connector: add eld_mutex to protect connector->eld

2024-11-30 Thread Dmitry Baryshkov
The connector->eld is accessed by the .get_eld() callback. This access can collide with the drm_edid_to_eld() updating the data at the same time. Add drm_connector.eld_mutex to protect the data from concurrenct access. The individual drivers were just compile tested. I propose to merge the drm_con

Re: [PATCH v3 4/7] drm/msm: adreno: find bandwidth index of OPP and set it along freq index

2024-11-30 Thread Akhil P Oommen
On 11/29/2024 9:03 PM, Konrad Dybcio wrote: > On 28.11.2024 11:25 AM, Neil Armstrong wrote: >> The Adreno GPU Management Unit (GMU) can also scale the DDR Bandwidth >> along the Frequency and Power Domain level, until now we left the OPP >> core scale the OPP bandwidth via the interconnect path. >>

Re: [PATCH v3 2/7] drm/msm: adreno: add plumbing to generate bandwidth vote table for GMU

2024-11-30 Thread Akhil P Oommen
On 11/28/2024 3:55 PM, Neil Armstrong wrote: > The Adreno GPU Management Unit (GMU) can also scale DDR Bandwidth along > the Frequency and Power Domain level, but by default we leave the > OPP core scale the interconnect ddr path. > > While scaling via the interconnect path was sufficient, newer G

Re: [PATCH v3 1/7] drm/msm: adreno: add defines for gpu & gmu frequency table sizes

2024-11-30 Thread Akhil P Oommen
On 11/28/2024 3:55 PM, Neil Armstrong wrote: > Even if the code uses ARRAY_SIZE() to fill those tables, > it's still a best practice to not use magic values for > tables in structs. > > Suggested-by: Dmitry Baryshkov > Signed-off-by: Neil Armstrong Reviewed-by: Akhil P Oommen -Akhil > --- >

Re: [PATCH v2 05/11] drm/msm: adreno: add plumbing to generate bandwidth vote table for GMU

2024-11-30 Thread Akhil P Oommen
On 11/27/2024 9:17 PM, neil.armstr...@linaro.org wrote: > On 27/11/2024 16:29, Akhil P Oommen wrote: >> On 11/25/2024 1:42 PM, Neil Armstrong wrote: >>> On 23/11/2024 23:46, Akhil P Oommen wrote: On Sun, Nov 24, 2024 at 02:52:46AM +0530, Akhil P Oommen wrote: > On Tue, Nov 19, 2024 at 06:5

Re: [PATCH v2 1/2] drm/msm/adreno: Introduce ADRENO_QUIRK_NO_SYSCACHE

2024-11-30 Thread Akhil P Oommen
On 11/30/2024 7:01 PM, Konrad Dybcio wrote: > On 25.11.2024 5:33 PM, Akhil P Oommen wrote: >> There are a few chipsets which don't have system cache a.k.a LLC. >> Currently, the assumption in the driver is that the system cache >> availability correlates with the presence of GMU or RPMH, which >> i

Re: [PATCH v1 04/10] phy: phy-rockchip-samsung-hdptx: Add support for eDP mode

2024-11-30 Thread Heiko Stübner
Hi Damon, Am Freitag, 29. November 2024, 03:43:57 CET schrieb Damon Ding: > On 2024/11/27 19:04, Heiko Stübner wrote: > > Am Mittwoch, 27. November 2024, 12:00:10 CET schrieb Damon Ding: > >> On 2024/11/27 17:29, Heiko Stübner wrote: > >>> Am Mittwoch, 27. November 2024, 08:51:51 CET schrieb Damon

Re: [PATCH] drm: bridge: fsl-ldb: fixup mode on freq mismatch

2024-11-30 Thread Dmitry Baryshkov
On Sat, Nov 30, 2024 at 07:57:17PM +0100, Nikolaus Voss wrote: > Hi Dmitry, > > On Sat, 30 Nov 2024, Dmitry Baryshkov wrote: > > On Tue, Nov 26, 2024 at 04:45:54PM +0100, Nikolaus Voss wrote: > > > LDB clock has to be a fixed multiple of the pixel clock. > > > As LDB and pixel clock are derived fr

[PATCH v2 1/4] dt-bindings: arm: qcom: Add HP Omnibook X 14

2024-11-30 Thread Jens Glathe via B4 Relay
From: Jens Glathe Add compatible values for the HP Omnibook X Laptop 14-fe0750ng, using "hp,omnibook-x14" The laptop is based on the Snapdragon X Elite (x1e80100) SoC. PDF link: https://www8.hp.com/h20195/V2/GetPDF.aspx/c08989140 Acked-by: Krzysztof Kozlowski Signed-off-by: Jens Glathe ---

[PATCH v2 4/4] arm64: dts: qcom: x1e80100-hp-x14: dt for HP Omnibook X Laptop 14

2024-11-30 Thread Jens Glathe via B4 Relay
From: Jens Glathe Introduce device tree for the HP Omnibook X Laptop 14-fe0750ng (hp-omnibook-x14). It is a Laptop based on the Qualcomm Snapdragon X Elite SoC. There seem to be other SKUs, some with Wifi-7 (WCN7850) instead of Wifi-6E (WCN6855). This dt explicitly supports WCN6855, I haven't fou

[PATCH v2 2/4] firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14

2024-11-30 Thread Jens Glathe via B4 Relay
From: Jens Glathe add "hp,omnibook-x14" as compatible device for QSEECOM This is required to get access to efivars and uefi boot loader support. Signed-off-by: Jens Glathe --- drivers/firmware/qcom/qcom_scm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/firmware/qcom/qcom_scm.c

[PATCH v2 3/4] drm/panel-edp: Add unknown BOE panel for HP Omnibook X14

2024-11-30 Thread Jens Glathe via B4 Relay
From: Jens Glathe Seems to be like NV140DRM-N61 but with touch. Haven't disassembled the lid to look. Due to lack of information, use the delay_200_500_e200 timings like many other BOE panels do for now. The raw EDID of the panel is: 00 ff ff ff ff ff ff 00 09 e5 93 0c 00 00 00 00 25 21 01 04

[PATCH v2 0/4] arm64: dts: qcom: x1e80100-hp-x14: dt for HP Omnibook X Laptop 14

2024-11-30 Thread Jens Glathe via B4 Relay
Introduce device tree for the HP Omnibook X Laptop 14-fe0750ng (hp-omnibook-x14). It is a Laptop based on the Qualcomm Snapdragon X Elite SoC. There seem to be other SKUs, some with Wifi-7 (WCN7850) instead of Wifi-6E (WCN6855). This dt explicitly supports WCN6855, I haven't found a good way yet to

Re: [PATCH 0/3] drm/connector: hdmi: Allow using the YUV420 output format

2024-11-30 Thread Cristian Ciocaltea
On 11/30/24 10:38 AM, Dmitry Baryshkov wrote: > On Sat, Nov 30, 2024 at 01:56:31AM +0200, Cristian Ciocaltea wrote: >> Provide the basic support to enable using YUV420 as an RGB fallback when >> computing the best output format and color depth. > > The HDMI Connector functionality has pretty good

Re: [PATCH v2] drm/i915/guc: Flush ct receive tasklet during reset preparation

2024-11-30 Thread Rodrigo Vivi
On Mon, Nov 04, 2024 at 01:41:03PM -0800, Zhanjun Dong wrote: > GuC to host communication is interrupt driven, the handling has 3 > parts: interrupt context, tasklet and request queue worker. > During GuC reset prepare, interrupt is disabled before destroy > contexts steps start. The IRQ and worker

Re: [PATCH v4 09/19] drm/imx: Add i.MX8qxp Display Controller display engine

2024-11-30 Thread Uwe Kleine-König
Hello, On Mon, Nov 25, 2024 at 05:33:06PM +0800, Liu Ying wrote: > +struct platform_driver dc_de_driver = { > + .probe = dc_de_probe, > + .remove_new = dc_de_remove, Please use .remove here. Also in a few other patches of this series. Best regards Uwe > + .driver = { > +

Re: [PATCH v2 3/5] drm: panel: Add a panel driver for the Summit display

2024-11-30 Thread Sasha Finkelstein
On Sat, 30 Nov 2024 at 10:29, Dmitry Baryshkov wrote: > > + > > +static int summit_resume(struct device *dev) > > +{ > > + return summit_set_brightness(dev); > > Doesn't the generic code already handle that for you? Apparently not, I have commented out the pm ops, entered sleep and the displa

[PATCH] misc: Switch back to struct platform_driver::remove()

2024-11-30 Thread Uwe Kleine-König
After commit 0edb555a65d1 ("platform: Make platform_driver::remove() return void") .remove() is (again) the right callback to implement for platform drivers. Convert all platform drivers below drivers/auxdisplay to use .remove(), with the eventual goal to drop struct platform_driver::remove_new().

Re: [PATCH] drm/msm: Check return value of of_dma_configure()

2024-11-30 Thread Markus Elfring
> Because the of_dma_configure() will returns '-EPROBE_DEFER' if the probe return? … > Stop pretending that it will always suceess, quit if it fail. succeed?failed? How do you think about to add any tags (

Re: [PATCH v2 1/2] drm/msm/adreno: Introduce ADRENO_QUIRK_NO_SYSCACHE

2024-11-30 Thread Konrad Dybcio
On 25.11.2024 5:33 PM, Akhil P Oommen wrote: > There are a few chipsets which don't have system cache a.k.a LLC. > Currently, the assumption in the driver is that the system cache > availability correlates with the presence of GMU or RPMH, which > is not true. For instance, Snapdragon 6 Gen 1 has R

[PATCH] MAINTAINERS: Update own email address from Bootlin to sys-base

2024-11-30 Thread Paul Kocialkowski
Update my email address as I am no longer working at Bootlin and have started my own consulting company: sys-base. Signed-off-by: Paul Kocialkowski --- MAINTAINERS | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index c1fcc56bf2fb..ce165fd

Re: [PATCH v4 1/3] arm64: dts: qcom: x1e80100-vivobook-s15: Use the samsung,atna33xc20 panel driver

2024-11-30 Thread Konrad Dybcio
On 25.11.2024 8:11 PM, Maud Spierings via B4 Relay wrote: > From: Maud Spierings > > The Asus vivobook s15 uses the ATNA56AC03 panel. > This panel is controlled by the atna33xc20 driver instead of the generic > edp-panel driver > > Signed-off-by: Maud Spierings > --- Reviewed-by: Konrad Dybcio

Re: [PATCH v2 3/5] drm: panel: Add a panel driver for the Summit display

2024-11-30 Thread Dmitry Baryshkov
On Sat, Nov 30, 2024 at 12:15:25PM +0100, Sasha Finkelstein wrote: > On Sat, 30 Nov 2024 at 10:29, Dmitry Baryshkov > wrote: > > > + > > > +static int summit_resume(struct device *dev) > > > +{ > > > + return summit_set_brightness(dev); > > > > Doesn't the generic code already handle that for

Re: [PATCH 5/5] drm/i915: Add drm_panic support

2024-11-30 Thread kernel test robot
Hi Jocelyn, kernel test robot noticed the following build warnings: [auto build test WARNING on 44cff6c5b0b17a78bc0b30372bcd816cf6dd282a] url: https://github.com/intel-lab-lkp/linux/commits/Jocelyn-Falempe/drm-i915-fbdev-Add-intel_fbdev_getvaddr/20241130-002536 base

Re: [PATCH v5 drm-dp 1/5] drm/hisilicon/hibmc: add dp aux in hibmc

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 09:38:00AM +0800, Yongbang Shi wrote: > > 在 2024/11/22 9:42, Dmitry Baryshkov 写道: > > On Mon, Nov 18, 2024 at 10:28:01PM +0800, Yongbang Shi wrote: > > > From: baihan li > > > > > > Add dp aux read/write functions. They are basic functions > > > and will be used later. >

Re: [PATCH] sn65dsi83.c: fix dual-channel LVDS output also divide porches

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 09:42:45AM +, Bauer, Markus wrote: > sn65dsi83.c: fix dual-channel LVDS output also divide porches Please use drm/bridge: ti-sn65dsi83: as subject prefix. Drop the first line of the commit message. > > When generating dual-channel LVDS to a single display, the > horiz

Re: [v2 09/25] drm: Add helper to initialize segmented 1D LUT

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 06:57:14PM +0530, Uma Shankar wrote: > From: Chaitanya Kumar Borah > > Add helper to initialize 1D segmented LUT > > Signed-off-by: Chaitanya Kumar Borah > Signed-off-by: Uma Shankar > --- > drivers/gpu/drm/drm_colorop.c | 27 ++- > include/drm/

Re: [v2 07/25] drm: Add 1D LUT multi-segmented color op

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 06:57:12PM +0530, Uma Shankar wrote: > From: Chaitanya Kumar Borah > > Add support for color ops that can be programmed > by 1 dimensional multi segmented Look Up Tables. > > Signed-off-by: Chaitanya Kumar Borah > Signed-off-by: Uma Shankar > --- > drivers/gpu/drm/drm_

Re: [v2 05/25] drm: Add Color ops capability property

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 06:57:10PM +0530, Uma Shankar wrote: > Add capability property which a colorop can expose it's > hardware's abilities. It's a blob property that can be > filled with respective data structures depending on the > colorop. The user space is expected to read this property > and

Re: [v2 02/25] drm: Add support for 3x3 CTM

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 06:57:07PM +0530, Uma Shankar wrote: > From: Chaitanya Kumar Borah > > Add support for 3x3 Color Transformation Matrices in Color Pipeline. > > Signed-off-by: Chaitanya Kumar Borah > Signed-off-by: Uma Shankar > --- > drivers/gpu/drm/drm_atomic.c | 3 +++ > drive

Re: [PATCH] drm: bridge: fsl-ldb: fixup mode on freq mismatch

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 04:45:54PM +0100, Nikolaus Voss wrote: > LDB clock has to be a fixed multiple of the pixel clock. > As LDB and pixel clock are derived from different clock sources > (at least on imx8mp), this constraint cannot be satisfied for > any pixel clock, which leads to flickering an

Re: [PATCH v2 3/5] drm: panel: Add a panel driver for the Summit display

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 05:34:22PM +0100, Sasha Finkelstein via B4 Relay wrote: > From: Sasha Finkelstein > > This is the display panel used for the touchbar on laptops that have it. > > Co-developed-by: Nick Chan > Signed-off-by: Nick Chan > Signed-off-by: Sasha Finkelstein > --- > drivers/

Re: [PATCH] drm/bridge:anx7625: Update HDCP status at atomic_disable()

2024-11-30 Thread Dmitry Baryshkov
On Wed, Nov 27, 2024 at 11:02:20AM +0800, Xin Ji wrote: > Update HDCP content_protection to DRM_MODE_CONTENT_PROTECTION_UNDESIRED > in bridge .atomic_disable(). PLease describe why, not what. > > Signed-off-by: Xin Ji > --- > drivers/gpu/drm/bridge/analogix/anx7625.c | 25 ++---

Re: [PATCH v1 06/10] drm/bridge: analogix_dp: Add support for phy configuration.

2024-11-30 Thread Dmitry Baryshkov
On Wed, Nov 27, 2024 at 03:51:53PM +0800, Damon Ding wrote: > Add support to configurate link rate, lane count, voltage swing and > pre-emphasis with phy_configure(). It is helpful in application scenarios > where analogix controller is mixed with the phy of other vendors. > > Signed-off-by: Damon

Re: [PATCH 1/3] drm/connector: hdmi: Evaluate limited range after computing format

2024-11-30 Thread Dmitry Baryshkov
On Sat, Nov 30, 2024 at 01:56:32AM +0200, Cristian Ciocaltea wrote: > Evaluating the requirement to use a limited RGB quantization range > involves a verification of the output format, among others, but this is > currently performed before actually computing the format, hence relying > on the old c

Re: [PATCH 2/3] drm/connector: hdmi: Add support for YUV420 format verification

2024-11-30 Thread Dmitry Baryshkov
On Sat, Nov 30, 2024 at 01:56:33AM +0200, Cristian Ciocaltea wrote: > Provide the necessary constraints verification in > sink_supports_format_bpc() in order to support handling of YUV420 > output format. > > Signed-off-by: Cristian Ciocaltea > --- > drivers/gpu/drm/display/drm_hdmi_state_helper

Re: [PATCH 3/3] drm/connector: hdmi: Use YUV420 output format as an RGB fallback

2024-11-30 Thread Dmitry Baryshkov
On Sat, Nov 30, 2024 at 01:56:34AM +0200, Cristian Ciocaltea wrote: > Introduce the switch to YUV420 when computing the best output format and > RGB cannot be supported for a given color depth. > > While at it, add a minor improvement to the debug message indicating the > supported format. > > Si

Re: [PATCH 0/3] drm/connector: hdmi: Allow using the YUV420 output format

2024-11-30 Thread Dmitry Baryshkov
420 output format as an RGB fallback > > drivers/gpu/drm/display/drm_hdmi_state_helper.c | 55 > - > 1 file changed, 45 insertions(+), 10 deletions(-) > --- > base-commit: f486c8aa16b8172f63bddc70116a0c897a7f3f02 > change-id: 20241130-hdmi-conn-yuv-e1fa596df768 > -- With best wishes Dmitry

Re: [PATCH] drm:panel-orientation-quirks Added DeckHD support to panel orientation quirks for Steam Deck This commit introduces a new quirk to handle specific orientation issues for DeckHD panels on t

2024-11-30 Thread Dmitry Baryshkov
On Wed, Nov 27, 2024 at 02:35:45PM -0600, Guy Chronister wrote: > Signed-off-by: Guy Chronister > --- > drivers/gpu/drm/drm_panel_orientation_quirks.c | 7 +++ > 1 file changed, 7 insertions(+) It seems that you didn't break the subject / commit message properly. Please add an empty line aft

Re: [EXT] Re: [PATCH v18 6/8] phy: freescale: Add DisplayPort/HDMI Combo-PHY driver for i.MX8MQ

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 02:12:19PM +, Sandor Yu wrote: > > > > > On Tue, Nov 05, 2024 at 02:05:51PM +, Sandor Yu wrote: > > > > > > > > On Tue, Oct 29, 2024 at 02:02:14PM +0800, Sandor Yu wrote: > > > > > Add Cadence HDP-TX DisplayPort and HDMI PHY driver for i.MX8MQ. > > > > > > > > > >

Re: [PATCH v18 6/8] phy: freescale: Add DisplayPort/HDMI Combo-PHY driver for i.MX8MQ

2024-11-30 Thread Dmitry Baryshkov
On Tue, Nov 26, 2024 at 02:12:04PM +, Sandor Yu wrote: > > > > > > On 5 November 2024 14:05:51 GMT, Sandor Yu wrote: > > >> > > >> On Tue, Oct 29, 2024 at 02:02:14PM +0800, Sandor Yu wrote: > > >> > Add Cadence HDP-TX DisplayPort and HDMI PHY driver for i.MX8MQ. > > >> > > > >> > Cadence HDP