Re: [PATCH V8 24/43] drm/amd/display: Skip color pipeline initialization for cursor plane

2025-03-30 Thread Shengyu Qu
Hi, Do we really need to disable cursor plane color pipeline support? I don't think we need to disable that if it is supported, since there might be some user-defined colored cursor icon. Best regards, Shengyu 在 2025/3/27 7:47, Alex Hung 写道: cursor plane does not need to have color pipeline

Re: (subset) [PATCH v11 00/14] drm/bridge: cdns-dsi: Fix the color-shift issue

2025-03-30 Thread Dmitry Baryshkov
On Sat, 29 Mar 2025 17:09:11 +0530, Aradhya Bhatia wrote: > This series provides some crucial fixes and improvements for the Cadence's DSI > TX (cdns-dsi) controller found commonly in Texas Instruments' J7 family of > SoCs, > as well as in Sitara AM62P and AM62L SoCs. > > Along with that, this se

Re: [PATCH v7 drm-dp 5/9] drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel

2025-03-30 Thread Dmitry Baryshkov
On Sat, Mar 29, 2025 at 02:12:56PM +0800, Yongbang Shi wrote: > > On Fri, Mar 28, 2025 at 12:28:14PM +0200, Jani Nikula wrote: > > > On Fri, 28 Mar 2025, Yongbang Shi wrote: > > > > > On Thu, 27 Mar 2025, Yongbang Shi wrote: > > > > > > 在 2025/3/26 17:32, Jani Nikula 写道: > > > > > > > On Tue, 25

[PATCH v3] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
According to the eDP specification (VESA Embedded DisplayPort Standard v1.4b, Section 3.3.10.2), if the value of DP_EDP_PWMGEN_BIT_COUNT is less than DP_EDP_PWMGEN_BIT_COUNT_CAP_MIN, the sink is required to use the MIN value as the effective PWM bit count. This commit updates the logic to clamp th

Re: [PATCH v3] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
Hi Dmitry, On Sun, 30 Mar 2025 at 17:42, Dmitry Baryshkov wrote: > > On Sun, Mar 30, 2025 at 05:31:20PM +0100, Christopher Obbard wrote: > > According to the eDP specification (VESA Embedded DisplayPort Standard > > v1.4b, Section 3.3.10.2), if the value of DP_EDP_PWMGEN_BIT_COUNT is > > less tha

Re: [PATCH v3] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Dmitry Baryshkov
On Sun, 30 Mar 2025 at 20:11, Christopher Obbard wrote: > > Hi Dmitry, > > On Sun, 30 Mar 2025 at 17:42, Dmitry Baryshkov > wrote: > > > > On Sun, Mar 30, 2025 at 05:31:20PM +0100, Christopher Obbard wrote: > > > According to the eDP specification (VESA Embedded DisplayPort Standard > > > v1.4b,

Re: [PATCH v2 2/2] drm/panel: Add Visionox G2647FB105 panel driver

2025-03-30 Thread Dmitry Baryshkov
On Thu, Mar 27, 2025 at 07:37:45PM +0300, Alexander Baransky wrote: > Add the driver for Visionox G2647FB105 6.47" FHD Plus CMD mode AMOLED panel > support found in: > - Xiaomi Mi Note 10 / CC9 Pro (sm7150-xiaomi-tucana) > - Xiaomi Mi Note 10 Lite (sm7150-xiaomi-toco) > > Signed-off-by: Alexander

Re: [PATCH 2/4] dt-bindings: display: panel: Add Himax HX83112B

2025-03-30 Thread Dmitry Baryshkov
On Sat, Mar 29, 2025 at 02:54:27PM +0100, Luca Weiss wrote: > Hi all, > > On 2/24/25 9:16 AM, Krzysztof Kozlowski wrote: > > On 23/02/2025 16:29, Luca Weiss wrote: > > > Hi Krzysztof, > > > > > > On 23-02-2025 12:54 p.m., Krzysztof Kozlowski wrote: > > > > On Sat, Feb 22, 2025 at 06:58:05PM +0100

Re: [PATCH v2] ASoC: hdmi-codec: wire up the .prepare callback also for SPDIF DAI ops

2025-03-30 Thread Dmitry Baryshkov
On Sat, Mar 29, 2025 at 08:14:33PM +0100, Martin Blumenstingl wrote: > Commit 2fef64eec23a ("ASoC: hdmi-codec: Add a prepare hook") added a > prepare implementation. Back then the new callback was only integrated > with hdmi_codec_i2s_dai_ops (which is used by the I2S input code-path). > It was not

Re: [PATCH v2] drm/panel: himax-hx8394: transition to mipi_dsi wrapped functions

2025-03-30 Thread Dmitry Baryshkov
On Tue, 25 Mar 2025 15:17:07 +0530, Tejas Vipin wrote: > Changes the himax-hx8394 panel to use multi style functions for > improved error handling. > > Applied to drm-misc-next, thanks! [1/1] drm/panel: himax-hx8394: transition to mipi_dsi wrapped functions commit: 4658f363fe67065d968bb9f

Re: [PATCH v3] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
Hi Dmitry, On Sun, 30 Mar 2025 at 18:17, Dmitry Baryshkov wrote: > > On Sun, 30 Mar 2025 at 20:11, Christopher Obbard > wrote: > > > > Hi Dmitry, > > > > On Sun, 30 Mar 2025 at 17:42, Dmitry Baryshkov > > wrote: > > > > > > On Sun, Mar 30, 2025 at 05:31:20PM +0100, Christopher Obbard wrote: > >

Re: [PATCH V8 24/43] drm/amd/display: Skip color pipeline initialization for cursor plane

2025-03-30 Thread Shengyu Qu
Hi, Do we really need to disable cursor plane color pipeline support? I don't think we need to disable that if it is supported, since there might be some user-defined colored cursor icon. Best regards, Shengyu For some unknown reason, seems my mail is not shown in the mail list archive, so

Re: [PATCH v2 4/5] drm/bridge: it6505: modify DP link training work

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 01:34:16PM +0800, Hermes Wu via B4 Relay wrote: > From: Hermes Wu > > The DP link training work include auto training and after > auto training failed "AUTO_TRAIN_RETRY" times, it switch to > step training mode. > > It will more efficiency that finish link auto training,

Re: [PATCH v2 5/5] drm/bridge: it6505: skip auto training when previous try fail

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 01:34:17PM +0800, Hermes Wu via B4 Relay wrote: > From: Hermes Wu > > When connect to device which can only training done by > step training, skip auto training when link training restart, > usually happen when display resolution is changed. > > Signed-off-by: Hermes Wu

Re: [PATCH v2 2/5] drm/bridge: it6505: check INT_LINK_TRAIN_FAIL while link auto training

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 01:34:14PM +0800, Hermes Wu via B4 Relay wrote: > From: Hermes Wu > > When start link training, interrupt status INT_LINK_TRAIN_FAIL can > use to check link training fail and no need to wait until timeout. > > it6505_irq_link_train_fail() remove from interrupt and no long

Re: [PATCH v2] ASoC: hdmi-codec: wire up the .prepare callback also for SPDIF DAI ops

2025-03-30 Thread Dmitry Baryshkov
On Sat, Mar 29, 2025 at 08:14:33PM +0100, Martin Blumenstingl wrote: > Commit 2fef64eec23a ("ASoC: hdmi-codec: Add a prepare hook") added a > prepare implementation. Back then the new callback was only integrated > with hdmi_codec_i2s_dai_ops (which is used by the I2S input code-path). > It was not

Re: [PATCH v3 1/1] accel/habanalabs: Switch to use %ptTs

2025-03-30 Thread Avizrat, Yaron
On 26/03/2025 11:55, Jani Nikula wrote: > On Wed, 26 Mar 2025, Andy Shevchenko > wrote: >> +Cc: Jani (sorry, forgot to add you in the first place). >> >> Do you think it's applicable now? > Cc: Yaron, Koby, and Konstantin who are supposed to be the new > maintainers for accel/habanalabs. > > >

Re: [PATCH v1 1/7] virtio-gpu api: add blob userptr resource

2025-03-30 Thread Dmitry Osipenko
On 3/29/25 22:50, Demi Marie Obenour wrote: > On 3/26/25 10:46 AM, Dmitry Osipenko wrote: >> On 3/6/25 13:51, Huang, Honglei1 wrote: >>> >>> On 2025/3/1 5:21, Demi Marie Obenour wrote: On 2/28/25 12:36 AM, Honglei Huang wrote: > From: Honglei Huang > > Add a new resource for blob

Re: [PATCH v2 7/7] drm/virtio: implement userptr: add interval tree

2025-03-30 Thread Dmitry Osipenko
If the purpose of this feature is to dedup usrptr BOs of a the single process/application, can this can be done in userspace? On 3/21/25 11:00, Honglei Huang wrote: > int virtio_gpu_userptr_create(struct virtio_gpu_device *vgdev, > struct drm_file *file, >

Re: [PATCH 3/7] drm/gpusvm: mark pages as dirty

2025-03-30 Thread Matthew Brost
On Thu, Mar 20, 2025 at 08:29:42PM +0100, Thomas Hellström wrote: > On Thu, 2025-03-20 at 17:30 +, Matthew Auld wrote: > > If the memory is going to be accessed by the device, make sure we > > mark > > the pages accordingly such that the kernel knows this. This aligns > > with > > the xe-userpt

Re: [PATCH v2 1/5] drm/bridge: it6505: fix link training state HW register reset

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 01:34:13PM +0800, Hermes Wu via B4 Relay wrote: > From: Hermes Wu > > In order to reset HW link auto training state, > bits FORCE_RETRAIN and MANUAL_TRAIN at REG_TRAIN_CTRL1 must be set > at the same time. Nit: please start by describing the problem that the patch attempt

Re: [PATCH 1/1] drm/bridge: sii902x: Set bridge type

2025-03-30 Thread Dmitry Baryshkov
On Wed, 26 Mar 2025 11:11:23 +0100, Alexander Stein wrote: > This is a RGB to HDMI bridge, so set the bridge type accordingly. > > Applied to drm-misc-next, thanks! [1/1] drm/bridge: sii902x: Set bridge type commit: 586831a417c9ffbcac63cf1b53f05d15024fdd56 Best regards, -- With best wis

Re: Screen corruption with second monitor

2025-03-30 Thread Gonsolo
Update: Sleeping with two working monitors also corrupts the second monitor. Am So., 30. März 2025 um 17:54 Uhr schrieb Gonsolo : > > Hi! > > Second try without attachment. > Youtube link of screen: https://youtu.be/zVbuzxECinI > > Am So., 30. März 2025 um 17:30 Uhr schrieb Gon Solo : > > > > Hi!

Re: [PATCH v2 3/5] drm/bridge: it6505: modify DP link auto training

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 01:34:15PM +0800, Hermes Wu via B4 Relay wrote: > From: Hermes Wu > > IT6505 supports HW link training which will write DPCD and check > training status automatically. > > In the case that driver set link rate at 2.7G and HW fail to training, > it will change link configu

[PATCH v2 1/2] drm: renesas: rz-du: Drop bpp variable from struct rzg2l_du_format_info

2025-03-30 Thread Biju Das
Drop the unused variable bpp from struct rzg2l_du_format_info. Signed-off-by: Biju Das --- v2: * New patch. --- drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c | 3 --- drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.h | 1 - 2 files changed, 4 deletions(-) diff --git a/drivers/gpu/drm/renesas/rz-du/r

[PATCH] drm/panel: boe-bf060y8m-aj0: transition to mipi_dsi wrapped functions

2025-03-30 Thread Tejas Vipin
Changes the boe-bf060y8m-aj0 panel to use multi style functions for improved error handling. Signed-off-by: Tejas Vipin --- .../gpu/drm/panel/panel-boe-bf060y8m-aj0.c| 112 +++--- 1 file changed, 43 insertions(+), 69 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-boe-bf06

Re: [PATCH v3] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Dmitry Baryshkov
On Sun, 30 Mar 2025 at 20:21, Christopher Obbard wrote: > > Hi Dmitry, > > On Sun, 30 Mar 2025 at 18:17, Dmitry Baryshkov > wrote: > > > > On Sun, 30 Mar 2025 at 20:11, Christopher Obbard > > wrote: > > > > > > Hi Dmitry, > > > > > > On Sun, 30 Mar 2025 at 17:42, Dmitry Baryshkov > > > wrote: >

Re: [PATCH v4] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Dmitry Baryshkov
mit change. > - Add note to commit message about changing read of PWMGEN_BIT_COUNT_CAP_MIN > and _CAP__MAX from optional to required. > - Link to v3: > https://lore.kernel.org/r/20250330-wip-obbardc-qcom-t14s-oled-panel-brightness-v3-1-156801d97...@linaro.org > > Changes in v3: >

Re: [PATCH v2] drm/bridge:anx7625: Enable DSC feature

2025-03-30 Thread Dmitry Baryshkov
On Thu, Mar 27, 2025 at 07:56:15PM +0800, Xin Ji wrote: > 4K30(3840x2160 30Hz) timing pixel clock around 297M, for 24bits RGB > pixel data format, total transport bandwidth need 297M*24(at least > 7.2Gbps) more than anx7625 mipi rx lane bandwidth(maximum 6Gbps, > 4lanes, each lane 1.5Gbps). Without

[PATCH v5] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
: Christopher Obbard --- Changes in v5: - Correctly check return value when reading PWMGEN_BIT_COUNT_CAP_MIN and _CAP_MAX. - Link to v4: https://lore.kernel.org/r/20250330-wip-obbardc-qcom-t14s-oled-panel-brightness-v4-1-85ef0991b...@linaro.org Changes in v4: - Remove unrelated whitespace changes

Re: [PATCH v8 drm-dp 5/9] drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel

2025-03-30 Thread Dmitry Baryshkov
On Thu, Mar 20, 2025 at 06:14:51PM +0800, Yongbang Shi wrote: > From: Baihan Li > > Add registering drm_aux and use it to get connector edid with drm > functions. Add ddc channel in connector initialization to put drm_aux > in drm_connector. > > Signed-off-by: Baihan Li > Signed-off-by: Yongban

Re: [PATCH] drm/imx: legacy-bridge: fix inconsistent indenting warning

2025-03-30 Thread Dmitry Baryshkov
On Tue, Mar 25, 2025 at 03:55:03PM +0800, Charles Han wrote: > Fix below inconsistent indenting smatch warning. > smatch warnings: > drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c:79 > devm_imx_drm_legacy_bridge() warn: inconsistent indenting > > Signed-off-by: Charles Han > --- > drivers/gpu/d

Re: [PATCH v5] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Dmitry Baryshkov
On Sun, Mar 30, 2025 at 06:49:40PM +0100, Christopher Obbard wrote: > According to the eDP specification (VESA Embedded DisplayPort Standard > v1.4b, Section 3.3.10.2), if the value of DP_EDP_PWMGEN_BIT_COUNT is > less than DP_EDP_PWMGEN_BIT_COUNT_CAP_MIN, the sink is required to use > the MIN valu

Re: [PATCH v1 2/3] drm/ci: Add jobs to validate devicetrees

2025-03-30 Thread Dmitry Baryshkov
On Thu, Mar 27, 2025 at 09:31:11PM +0530, Vignesh Raman wrote: > Add jobs to run dt_binding_check and dtbs_check. If warnings are seen, > exit with a non-zero error code while configuring them as warning in > the GitLab CI pipeline. Can it really succeed or is it going to be an always-failing job?

Re: [PATCH] drm/bridge: dw-hdmi-cec: fix inconsistent indenting warning

2025-03-30 Thread Dmitry Baryshkov
On Tue, Mar 25, 2025 at 03:46:54PM +0800, Charles Han wrote: > Fix below inconsistent indenting smatch warning. > smatch warnings: > drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c:336 dw_hdmi_cec_suspend() warn: > inconsistent indenting > > Signed-off-by: Charles Han > --- > drivers/gpu/drm/brid

Re: [PATCH] drm/i2c: tda998x: select CONFIG_DRM_KMS_HELPER

2025-03-30 Thread Dmitry Baryshkov
On Mon, 24 Mar 2025 22:08:07 +0100, Arnd Bergmann wrote: > This fails to build without the KMS helper functions: > > x86_64-linux-ld: drivers/gpu/drm/bridge/tda998x_drv.o: in function > `tda998x_detect_work': > tda998x_drv.c:(.text+0x4e6): undefined reference to > `drm_kms_helper_hotplug_event'

Re: [PATCH 1/1] drm/bridge: sii902x: Set bridge type

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 11:11:23AM +0100, Alexander Stein wrote: > This is a RGB to HDMI bridge, so set the bridge type accordingly. > > Signed-off-by: Alexander Stein > --- > drivers/gpu/drm/bridge/sii902x.c | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Dmitry Baryshkov -- With be

Re: [PATCH 3/4] drm/vc4: tests: Stop allocating the state in test init

2025-03-30 Thread Maíra Canal
Hi Maxime, On 28/03/25 12:32, Maxime Ripard wrote: On Sun, Mar 23, 2025 at 03:48:17PM -0300, Maíra Canal wrote: Hi Maxime, On 18/03/25 11:17, Maxime Ripard wrote: The vc4-pv-muxing-combinations and vc5-pv-muxing-combinations test suites use a common test init function which, in part, allocate

Re: [PATCH 1/2] drm/edid: Use unsigned int in drm_add_modes_noedid()

2025-03-30 Thread Jani Nikula
On Tue, 25 Mar 2025, Lyude Paul wrote: > A negative resolution doesn't really make any sense, no one goes into a TV > store and says "Hello sir, I would like a negative 4K TV please", that > would make everyone look at you funny. That is largely the point, though. You know something fishy is goin

Re: [PATCH v4] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
l Silva > > Signed-off-by: Rui Miguel Silva > > Signed-off-by: Christopher Obbard > > --- > > Changes in v4: > > - Remove unrelated whitespace changes. > > - Remove unrelated commit change. > > - Add note to commit message about changing read of PWMGEN_

Re: [PATCH v6] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Dmitry Baryshkov
On Sun, Mar 30, 2025 at 08:31:07PM +0100, Christopher Obbard wrote: > According to the eDP specification (VESA Embedded DisplayPort Standard > v1.4b, Section 3.3.10.2), if the value of DP_EDP_PWMGEN_BIT_COUNT is > less than DP_EDP_PWMGEN_BIT_COUNT_CAP_MIN, the sink is required to use > the MIN valu

[PATCH v2 2/2] drm: renesas: Extend RZ/G2L supported KMS formats

2025-03-30 Thread Biju Das
From: Kieran Bingham The RZ/G2L driver utilises the VSPD to read data from input sources. The rzg2l_du_kms component lists a restricted subset of the capabilities of the VSPD which prevents additional formats from being used for display planes. The supported display plane formats are mapped in

[PATCH v2 33/59] docs/dyndbg: add classmap info to howto (TBD)

2025-03-30 Thread Jim Cromie
Describe the 3 API macros providing dynamic_debug's classmaps DYNDBG_CLASSMAP_DEFINE - create & export a classmap DYNDBG_CLASSMAP_USE- refer to exported map DYNDBG_CLASSMAP_PARAM - bind control param to the classmap DYNDBG_CLASSMAP_PARAM_REF + use module's storage - __drm_debug TBD: some of

[PATCH] drm/amd/pm/smu11: Prevent division by zero

2025-03-30 Thread Denis Arefev
The user can set any speed value. If speed is greater than UINT_MAX/8, division by zero is possible. Found by Linux Verification Center (linuxtesting.org) with SVACE. Fixes: 1e866f1fe528 ("drm/amd/pm: Prevent divide by zero") Signed-off-by: Denis Arefev --- drivers/gpu/drm/amd/pm/swsmu/smu11

RE: [PATCH v2 3/5] drm/bridge: it6505: modify DP link auto training

2025-03-30 Thread Hermes.Wu
>-Original Message- >From: Dmitry Baryshkov >Sent: Monday, March 31, 2025 2:44 AM >To: Hermes Wu (吳佳宏) >Cc: Andrzej Hajda ; Neil Armstrong >; Robert Foss ; Laurent Pinchart >; Jonas Karlman ; Jernej >Skrabec ; Maarten Lankhorst >; Maxime Ripard ; >Thomas Zimmermann ; David Airlie ;

[PATCH v3 4/4] drm/panel/panel-simple: Use the new allocation in place of devm_kzalloc()

2025-03-30 Thread Anusha Srivatsa
Start using the new helper that does the refcounted allocations. Reviewed-by: Luca Ceresoli Reviewed-by: Maxime Ripard Signed-off-by: Anusha Srivatsa --- v3: none. v2: check error condition (Luca) --- drivers/gpu/drm/panel/panel-simple.c | 9 - 1 file changed, 4 insertions(+), 5 delet

[PATCH v3 3/4] drm/panel: deprecate old-style panel allocation

2025-03-30 Thread Anusha Srivatsa
Start moving to the new refcounted allocations using the new API devm_drm_panel_alloc(). Deprecate any other allocation. Reviewed-by: Luca Ceresoli Reviewed-by: Maxime Ripard Signed-off-by: Anusha Srivatsa --- v3: none v2: make the documentation changes in v1 more precise (Maxime) --- drivers

[PATCH v3 1/4] drm/panel: Add new helpers for refcounted panel allocatons

2025-03-30 Thread Anusha Srivatsa
Introduce reference counted allocations for panels to avoid use-after-free. The patch adds the macro devm_drm_bridge_alloc() to allocate a new refcounted panel. Followed the documentation for drmm_encoder_alloc() and devm_drm_dev_alloc and other similar implementations for this purpose. Reviewed-b

[PATCH v3 0/4] drm/panel: Panel Refcounting infrastructure

2025-03-30 Thread Anusha Srivatsa
This series adds the infrastructure needed for the refcounting allocations for panels similar to Luca's efforts with bridges. Underlying intention and idea is the same - avoid use-after-free situations in panels. Get reference to panel when in use and put the reference back (down) when not in use.

[PATCH v3 2/4] drm/panel: Add refcount support

2025-03-30 Thread Anusha Srivatsa
Allocate panel via reference counting. Add _get() and _put() helper functions to ensure panel allocations are refcounted. Avoid use after free by ensuring panel pointer is valid and can be usable till the last reference is put. Reviewed-by: Luca Ceresoli Reviewed-by: Maxime Ripard Signed-off-by:

RE: [PATCH v2] drm/bridge:anx7625: Enable DSC feature

2025-03-30 Thread Xin Ji
> > 4K30(3840x2160 30Hz) timing pixel clock around 297M, for 24bits RGB > > pixel data format, total transport bandwidth need 297M*24(at least > > 7.2Gbps) more than anx7625 mipi rx lane bandwidth(maximum 6Gbps, > > 4lanes, each lane 1.5Gbps). Without DSC function, anx7625 cannot > > receive 4K30 v

[PATCH v4] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
: Christopher Obbard --- Changes in v4: - Remove unrelated whitespace changes. - Remove unrelated commit change. - Add note to commit message about changing read of PWMGEN_BIT_COUNT_CAP_MIN and _CAP__MAX from optional to required. - Link to v3: https://lore.kernel.org/r/20250330-wip-obbardc-qcom-t14s-oled

Re: [PATCH] drm/panel: boe-bf060y8m-aj0: transition to mipi_dsi wrapped functions

2025-03-30 Thread Dmitry Baryshkov
On Sun, Mar 30, 2025 at 08:43:04PM +0530, Tejas Vipin wrote: > Changes the boe-bf060y8m-aj0 panel to use multi style functions for > improved error handling. > > Signed-off-by: Tejas Vipin > --- > .../gpu/drm/panel/panel-boe-bf060y8m-aj0.c| 112 +++--- > 1 file changed, 43 insert

RE: [PATCH] drm/bridge:anx7625: Enable DSC feature

2025-03-30 Thread Xin Ji
> > > > > > > > > > > > > > > > From: Dmitry Baryshkov > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Sent: Thursday, February 13, 2025 9:04 PM > > > > > > > > > > > > > > > > To: Xin Ji > > > > > > > > > > > > > > > > Cc: Andrzej Hajda ; > > > > > > > > > > > > > > > > Neil > >

[PATCH v6] drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

2025-03-30 Thread Christopher Obbard
off-by: Rui Miguel Silva Signed-off-by: Christopher Obbard --- Changes in v6: - Update commit message around chaning reading PWMGEN_BIT_COUNT_CAP_MIN and _CAP_MAX to be required. - Link to v5: https://lore.kernel.org/r/20250330-wip-obbardc-qcom-t14s-oled-panel-brightness-v5-1-25083d

Re: [PATCH v3 04/15] drm/connector: hdmi: Add missing bpc debug info to hdmi_try_format_bpc()

2025-03-30 Thread Dmitry Baryshkov
On Wed, Mar 26, 2025 at 12:19:53PM +0200, Cristian Ciocaltea wrote: > The very first debug message in hdmi_try_format_bpc() is incomplete, as > it doesn't provide the given bpc in addition to the tried format. > > Add the missing debug information and drop the now redundant message > from hdmi_com