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
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
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
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
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
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,
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
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
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
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
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:
> >
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
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,
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
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
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
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.
>
>
>
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
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,
>
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
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
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
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!
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
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
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
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:
>
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:
>
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
: 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
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
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
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
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?
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
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'
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
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
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
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_
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
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
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
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
>-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 ;
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
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
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
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.
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:
> > 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
: 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
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
> > > > > > > > > > > > > > > > From: Dmitry Baryshkov
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Sent: Thursday, February 13, 2025 9:04 PM
> > > > > > > > > > > > > > > > To: Xin Ji
> > > > > > > > > > > > > > > > Cc: Andrzej Hajda ;
> > > > > > > > > > > > > > > > Neil
> >
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
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
56 matches
Mail list logo