Re: [PATCH 1/1] platform/x86/tuxedo: Add virtual LampArray for TUXEDO NB04 devices

2024-09-26 Thread Werner Sembach
Hi, Am 26.09.24 um 20:39 schrieb Armin Wolf: Am 26.09.24 um 19:44 schrieb Werner Sembach: The TUXEDO Sirius 16 Gen1 and TUXEDO Sirius 16 Gen2 devices have a per-key controllable RGB keyboard backlight. The firmware API for it is implemented via WMI. To make the backlight userspace configurabl

[PATCH -next] drm/amdkfd: Remove the redundant parameter comments in function get_wave_count

2024-09-26 Thread Jiapeng Chong
This commit updates described non-existent parameters 'wave_cnt' and 'vmid', and failed to describe the existing 'queue_cnt' parameter. drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c:954: warning: Excess function parameter 'vmid' description in 'get_wave_count'. drivers/gpu/drm/amd/amdgpu/amdg

[PATCH v3 3/5] arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy

2024-09-26 Thread Macpaul Lin
The ethernet-phy node in mt8395-genio-1200-evk.dts was triggering a dtbs_check error. The error message was: eth-phy0@1: $nodename:0: 'eth-phy0@1' does not match '^ethernet-phy(@[a-f0-9]+)?$' Fix this issue by replacing 'eth-phy' node to generic 'ethernet-phy'. Fixes: f2b543a191b6

[PATCH v3 2/5] dt-bindings: iommu: mediatek: Fix interrupt count constraint for new SoCs

2024-09-26 Thread Macpaul Lin
The infra-iommu node in mt8195.dtsi was triggering a CHECK_DTBS error due to an excessively long 'interrupts' property. The error message was: infra-iommu@10315000: interrupts: [[0, 795, 4, 0], [0, 796, 4, 0], [0, 797, 4, 0], [0, 798, 4, 0], [0, 799, 4, 0]]

[PATCH v3 1/5] arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node

2024-09-26 Thread Macpaul Lin
The infracfg_ao node in mt8195.dtsi was causing a dtbs_check error. The error message was: syscon@10001000: compatible: ['mediatek,mt8195-infracfg_ao', 'syscon', 'simple-mfd'] is too long To resolve this, remove 'simple-mfd' from the 'compatible' property of the infracfg_ao node.

Re: fw_devlinks preventing a panel driver from probing

2024-09-26 Thread Tomi Valkeinen
On 27/09/2024 02:26, Dmitry Baryshkov wrote: On Thu, Sep 26, 2024 at 02:52:35PM GMT, Tomi Valkeinen wrote: Hi, On 21/09/2024 23:15, Dmitry Baryshkov wrote: On Mon, Sep 16, 2024 at 02:51:57PM GMT, Tomi Valkeinen wrote: Hi, We have an issue where two devices have dependencies to each other, ac

Re: [Linaro-mm-sig] Re: [RFC PATCH 0/4] Linaro restricted heap

2024-09-26 Thread Jens Wiklander
Hi, On Thu, Sep 26, 2024 at 4:03 PM Christian König wrote: > > Am 26.09.24 um 15:52 schrieb Sumit Garg: > > [Resend in plain text format as my earlier message was rejected by > > some mailing lists] > > > > On Thu, 26 Sept 2024 at 19:17, Sumit Garg wrote: > >> On 9/25/24 19:31, Christian König w

[PATCH v2] dt-bindings: display: mediatek: split: add clocks count constraint for MT8195

2024-09-26 Thread Moudy Ho
From: Moudy Ho The display node in mt8195.dtsi was triggering a CHECK_DTBS error due to an excessively long 'clocks' property: display@14f06000: clocks: [[31, 14], [31, 43], [31, 44]] is too long To resolve this issue, apply the limit by setting 'maxItems: 3' in MT8195 additional condition. F

[PATCH v3] docs/gpu: ci: update flake tests requirements

2024-09-26 Thread Vignesh Raman
Update the documentation to specify linking to a relevant GitLab issue or email report for each new flake entry. Added specific GitLab issue urls for i915, msm and amdgpu driver. Acked-by: Abhinav Kumar # msm Acked-by: Dmitry Baryshkov # msm Signed-off-by: Vignesh Raman --- v2: - Add gitlab is

RE: [PATCH v4 05/11] drm/bridge: it6505: increase supports of HDCP repeater ksv devices

2024-09-26 Thread Hermes.Wu
> > >-Original Message- >From: Dmitry Baryshkov >Sent: Thursday, September 26, 2024 4:07 PM >To: Hermes Wu (吳佳宏) >Cc: Kenneth Hung (洪家倫) ; Andrzej Hajda >; Neil Armstrong ; Robert >Foss ; Laurent Pinchart ; >Jonas Karlman ; Jernej Skrabec ; >Maarten Lankhorst ; Maxime Ripard >; Thom

RE: [PATCH v4 05/11] drm/bridge: it6505: increase supports of HDCP repeater ksv devices

2024-09-26 Thread Hermes.Wu
> >-Original Message- >From: Dmitry Baryshkov >Sent: Thursday, September 26, 2024 4:07 PM >To: Hermes Wu (吳佳宏) >Cc: Kenneth Hung (洪家倫) ; Andrzej Hajda >; Neil Armstrong ; Robert >Foss ; Laurent Pinchart ; >Jonas Karlman ; Jernej Skrabec ; >Maarten Lankhorst ; Maxime Ripard >; Thomas

RE: [PATCH v4 11/11] drm/bridge: it6505: Add aux i2c functionality

2024-09-26 Thread Hermes.Wu
>-Original Message- >From: Dmitry Baryshkov >Sent: Thursday, September 26, 2024 8:58 PM >To: Hermes Wu (吳佳宏) >Cc: Kenneth Hung (洪家倫) ; Andrzej Hajda >; Neil Armstrong ; Robert >Foss ; Laurent Pinchart ; >Jonas Karlman ; Jernej Skrabec ; >Maarten Lankhorst ; Maxime Ripard >; Thomas

Re: [PATCH 3/6] dt-bindings: display: mediatek: Fix clocks count constraint for new SoCs

2024-09-26 Thread 何宗原
On Thu, 2024-09-26 at 11:38 +0200, AngeloGioacchino Del Regno wrote: > Il 25/09/24 16:34, Conor Dooley ha scritto: > > On Wed, Sep 25, 2024 at 04:42:59PM +0800, Macpaul Lin wrote: > > > > > > On 9/25/24 00:00, Conor Dooley wrote: > > > > On Tue, Sep 24, 2024 at 01:42:01PM +0200, AngeloGioacchino D

Re: [PATCH v7 1/3] drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert()

2024-09-26 Thread 胡俊光

Re: fw_devlinks preventing a panel driver from probing

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 02:52:35PM GMT, Tomi Valkeinen wrote: > Hi, > > On 21/09/2024 23:15, Dmitry Baryshkov wrote: > > On Mon, Sep 16, 2024 at 02:51:57PM GMT, Tomi Valkeinen wrote: > > > Hi, > > > > > > We have an issue where two devices have dependencies to each other, > > > according to drive

Re: [PATCH v2 2/2] drm/panel: simple: Add Microchip AC69T88A LVDS Display panel

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 03:58:11PM GMT, Maxime Ripard wrote: > On Thu, Sep 26, 2024 at 04:32:59PM GMT, Dmitry Baryshkov wrote: > > On Thu, Sep 26, 2024 at 08:17:09AM GMT, manikanda...@microchip.com wrote: > > > On 23/09/24 11:37 am, Dmitry Baryshkov wrote: > > > > EXTERNAL EMAIL: Do not click links

Re: [PATCH v2 2/2] drm: fsl-dcu: enable PIXCLK on LS1021A

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:09:03PM GMT, Alexander Stein wrote: > Hi Dmitry, > > Am Donnerstag, 26. September 2024, 08:05:56 CEST schrieb Dmitry Baryshkov: > > On Thu, Sep 26, 2024 at 07:55:51AM GMT, Alexander Stein wrote: > > > From: Matthias Schiffer > > > > > > The PIXCLK needs to be enabled i

Re: [PATCH v2] docs/gpu: ci: update flake tests requirements

2024-09-26 Thread Abhinav Kumar
On 9/26/2024 12:06 AM, Vignesh Raman wrote: Update the documentation to require linking to a relevant GitLab issue for each new flake entry instead of an email report. Added specific GitLab issue URLs for i915, xe and other drivers. Signed-off-by: Vignesh Raman --- v2: - Add gitlab issue li

[PATCH v6 07/11] drm/msm/a6xx: Use posamble to reset counters on preemption

2024-09-26 Thread Antonino Maniscalco
Use the postamble to reset perf counters when switching between rings, except when sysprof is enabled, analogously to how they are reset between submissions when switching pagetables. Reviewed-by: Akhil P Oommen Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD

[PATCH v6 00/11] Preemption support for A7XX

2024-09-26 Thread Antonino Maniscalco
This series implements preemption for A7XX targets, which allows the GPU to switch to an higher priority ring when work is pushed to it, reducing latency for high priority submissions. This series enables L1 preemption with skip_save_restore which requires the following userspace patches to functi

[PATCH v6 09/11] drm/msm/a6xx: Add a flag to allow preemption to submitqueue_create

2024-09-26 Thread Antonino Maniscalco
Some userspace changes are necessary so add a flag for userspace to advertise support for preemption when creating the submitqueue. When this flag is not set preemption will not be allowed in the middle of the submitted IBs therefore mantaining compatibility with older userspace. The flag is reje

[PATCH v6 08/11] drm/msm/a6xx: Add traces for preemption

2024-09-26 Thread Antonino Maniscalco
Add trace points corresponding to preemption being triggered and being completed for latency measurement purposes. Reviewed-by: Akhil P Oommen Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested-by: Neil Armstrong # on SM8450-HDK Signed-off-by: Antonino M

[PATCH v6 05/11] drm/msm/a6xx: Implement preemption for a7xx targets

2024-09-26 Thread Antonino Maniscalco
This patch implements preemption feature for A6xx targets, this allows the GPU to switch to a higher priority ringbuffer if one is ready. A6XX hardware as such supports multiple levels of preemption granularities, ranging from coarse grained(ringbuffer level) to a more fine grained such as draw-cal

[PATCH v6 10/11] drm/msm/a6xx: Enable preemption for a750

2024-09-26 Thread Antonino Maniscalco
Initialize with 4 rings to enable preemption. For now only on a750 as other targets require testing. Add the "preemption_enabled" module parameter to override this for other a7xx targets. Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested-by: Neil Armstr

[PATCH v6 03/11] drm/msm: Add a `preempt_record_size` field

2024-09-26 Thread Antonino Maniscalco
Adds a field to `adreno_info` to store the GPU specific preempt record size. Reviewed-by: Akhil P Oommen Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested-by: Neil Armstrong # on SM8450-HDK Signed-off-by: Antonino Maniscalco --- drivers/gpu/drm/msm/ad

[PATCH v6 11/11] Documentation: document adreno preemption

2024-09-26 Thread Antonino Maniscalco
Add documentation about the preemption feature supported by the msm driver. Signed-off-by: Antonino Maniscalco --- Documentation/gpu/msm-preemption.rst | 99 1 file changed, 99 insertions(+) diff --git a/Documentation/gpu/msm-preemption.rst b/Documentation/

[PATCH v6 06/11] drm/msm/a6xx: Sync relevant adreno_pm4.xml changes

2024-09-26 Thread Antonino Maniscalco
In mesa CP_SET_CTXSWITCH_IB is renamed to CP_SET_AMBLE and some other names are changed to match KGSL. Import those changes. The changes have not been merged yet in mesa but are necessary for this series. Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested

[PATCH v6 01/11] drm/msm: Fix bv_fence being used as bv_rptr

2024-09-26 Thread Antonino Maniscalco
The bv_fence field of rbmemptrs was being used incorrectly as the BV rptr shadow pointer in some places. Add a bv_rptr field and change the code to use that instead. Reviewed-by: Akhil P Oommen Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested-by: Neil

[PATCH v6 02/11] drm/msm/a6xx: Track current_ctx_seqno per ring

2024-09-26 Thread Antonino Maniscalco
With preemption it is not enough to track the current_ctx_seqno globally as execution might switch between rings. This is especially problematic when current_ctx_seqno is used to determine whether a page table switch is necessary as it might lead to security bugs. Track current context per ring.

[PATCH v6 04/11] drm/msm: Add CONTEXT_SWITCH_CNTL bitfields

2024-09-26 Thread Antonino Maniscalco
Add missing bitfields to CONTEXT_SWITCH_CNTL in a6xx.xml. Tested-by: Neil Armstrong # on SM8650-QRD Tested-by: Neil Armstrong # on SM8550-QRD Tested-by: Neil Armstrong # on SM8450-HDK Signed-off-by: Antonino Maniscalco --- drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 7 ++- 1 file chan

Re: [WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Jiri Kosina
On Fri, 27 Sep 2024, Dave Airlie wrote: > > > It has been more than a month since I've sent this patch set and I > > > haven't got a clear yes or not for the same. I understand maintainers > > > are busy people, but I'd really appreciate if I get some response for > > > this series of patches from

[PULL] drm-misc-next

2024-09-26 Thread Maarten Lankhorst
Hi Dave, Simona, Another pull request for v6.13, to keep up with the huge rate of changes. :-) Forgot to mention in the summary that Louis Chauvet is taking over from Rodrigo Siqueira as vkmms maintainer, sorry about that! Cheers, Maarten drm-misc-next-2024-09-26: drm-misc-next for v6.13:

Re: [WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Dave Airlie
On Fri, 27 Sept 2024 at 04:03, Jiri Kosina wrote: > > On Thu, 26 Sep 2024, Aditya Garg wrote: > > > It has been more than a month since I've sent this patch set and I > > haven't got a clear yes or not for the same. I understand maintainers > > are busy people, but I'd really appreciate if I get s

[PATCH v2] drm/msm/a6xx+: Insert a fence wait before SMMU table update

2024-09-26 Thread Rob Clark
From: Rob Clark The CP_SMMU_TABLE_UPDATE _should_ be waiting for idle, but on some devices (x1-85, possibly others), it seems to pass that barrier while there are still things in the event completion FIFO waiting to be written back to memory. Work around that by adding a fence wait before contex

Re: [PATCH v7 07/10] drm/amd/display: get SAD from drm_eld when parsing EDID caps

2024-09-26 Thread Alex Hung
Mario and Melissa, Another regression identified on this patch - DP Display is not listed as an audio device after this patch is applied. Cheers, Alex Hung On 9/18/24 15:38, Mario Limonciello wrote: From: Melissa Wen drm_edid_connector_update() updates display info, filling ELD with audio

[PATCH v2] drm: Print bad EDID notices less often

2024-09-26 Thread Andi Kleen
I have an old monitor that reports a zero EDID block, which results in a warning message. This happens on every screen save cycle, and maybe in some other situations, and over time the whole kernel log gets filled with these redundant messages. Make most of these prints conditional on bad_edid_cou

Re: [WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Jiri Kosina
On Thu, 26 Sep 2024, Aditya Garg wrote: > It has been more than a month since I've sent this patch set and I > haven't got a clear yes or not for the same. I understand maintainers > are busy people, but I'd really appreciate if I get some response for > this series of patches from the HID and

Re: [PATCH] drm/msm/a6xx+: Insert a fence wait before SMMU table update

2024-09-26 Thread Akhil P Oommen
On Fri, Sep 13, 2024 at 12:51:31PM -0700, Rob Clark wrote: > From: Rob Clark > > The CP_SMMU_TABLE_UPDATE _should_ be waiting for idle, but on some > devices (x1-85, possibly others), it seems to pass that barrier while > there are still things in the event completion FIFO waiting to be > written

Re: [WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Aditya Garg
> On 26 Sep 2024, at 11:33 PM, Jiri Kosina wrote: > > On Thu, 26 Sep 2024, Aditya Garg wrote: > >> It has been more than a month since I've sent this patch set and I >> haven't got a clear yes or not for the same. I understand maintainers >> are busy people, but I'd really appreciate if I get

Re: [PATCH 1/1] platform/x86/tuxedo: Add virtual LampArray for TUXEDO NB04 devices

2024-09-26 Thread Armin Wolf
Am 26.09.24 um 19:44 schrieb Werner Sembach: The TUXEDO Sirius 16 Gen1 and TUXEDO Sirius 16 Gen2 devices have a per-key controllable RGB keyboard backlight. The firmware API for it is implemented via WMI. To make the backlight userspace configurable this driver emulates a LampArray HID device a

Re: [WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Jiri Kosina
On Thu, 26 Sep 2024, Aditya Garg wrote: > >> It has been more than a month since I've sent this patch set and I > >> haven't got a clear yes or not for the same. I understand maintainers > >> are busy people, but I'd really appreciate if I get some response for > >> this series of patches from the

[PATCH v3] drm: Print bad EDID notices less often

2024-09-26 Thread Andi Kleen
I have an old monitor that reports a zero EDID block, which results in a warning message. This happens on every screen save cycle, and maybe in some other situations, and over time the whole kernel log gets filled with these redundant messages. Make most of these prints conditional on bad_edid_cou

[PATCH 0/1] platform/x86/tuxedo: Add virtual LampArray for TUXEDO NB04

2024-09-26 Thread Werner Sembach
Hi, took some time but now a first working draft of the suggested new way of handling per-key RGB keyboard backlights is finished. See: https://lore.kernel.org/all/1fb08a74-62c7-4d0c-ba5d-648e23082...@tuxedocomputers.com/ First time for me sending a whole new driver to the LKML, so please excuse mi

[PATCH 1/1] platform/x86/tuxedo: Add virtual LampArray for TUXEDO NB04 devices

2024-09-26 Thread Werner Sembach
The TUXEDO Sirius 16 Gen1 and TUXEDO Sirius 16 Gen2 devices have a per-key controllable RGB keyboard backlight. The firmware API for it is implemented via WMI. To make the backlight userspace configurable this driver emulates a LampArray HID device and translates the input from hidraw to the corre

[WHY SUCH DELAY!] Touch Bar support for T2 Macs

2024-09-26 Thread Aditya Garg
It has been more than a month since I've sent this patch set and I haven't got a clear yes or not for the same. I understand maintainers are busy people, but I'd really appreciate if I get some response for this series of patches from the HID and DRM maintainers. Thanks Aditya > On 11 Sep 2024

Re: [PATCH v7 5/8] mm/util: Fix possible race condition in kstrdup()

2024-09-26 Thread Andy Shevchenko
On Thu, Sep 26, 2024 at 7:44 PM Yafang Shao wrote: > > In kstrdup(), it is critical to ensure that the dest string is always > NUL-terminated. However, potential race condidtion can occur between a condition > writer and a reader. > > Consider the following scenario involving task->comm: > >

Re: [PATCH v2] drm: Print bad EDID notices less often

2024-09-26 Thread Andi Kleen
> > -static void edid_block_status_print(enum edid_block_status status, > > +static void edid_block_status_print(struct drm_connector *connector, > > + enum edid_block_status status, > > const struct edid *block, > >

Re: [Linaro-mm-sig] Re: [RFC PATCH 0/4] Linaro restricted heap

2024-09-26 Thread Andrew Davis
On 9/25/24 3:51 AM, Christian König wrote: Am 25.09.24 um 01:05 schrieb Dmitry Baryshkov: On Tue, Sep 24, 2024 at 01:13:18PM GMT, Andrew Davis wrote: On 9/23/24 1:33 AM, Dmitry Baryshkov wrote: Hi, On Fri, Aug 30, 2024 at 09:03:47AM GMT, Jens Wiklander wrote: Hi, This patch set is based on

Re: [PATCH v2 1/2] drm/bridge: anx7625: Drop EDID cache on bridge power off

2024-09-26 Thread Doug Anderson
Hi, On Thu, Sep 26, 2024 at 2:29 AM Pin-yen Lin wrote: > > The bridge might miss the display change events when it's powered off. > This happens when a user changes the external monitor when the system > is suspended and the embedded controller doesn't not wake AP up. > > It's also observed that

Re: [PATCH v2] drm: Print bad EDID notices less often

2024-09-26 Thread Jani Nikula
On Thu, 26 Sep 2024, Andi Kleen wrote: > I have an old monitor that reports a zero EDID block, which results in a > warning message. This happens on every screen save cycle, and maybe in > some other situations, and over time the whole kernel log gets filled > with these redundant messages. > > Ma

Re: Kernel doesn't boot after DRM updates (drm-next-2024-09-19)

2024-09-26 Thread Christian Zigotzky
On 26 September 2024 at 5:50pm, Alex Deucher wrote: Can you attach your dmesg output? There was a regression in the dma subsystem what was fixed by this commit: commit b348b6d17fd1d5d89b86db602f02be a54a754bd8 Author: Leon Romanovsky Date: Sun Sep 22 21:09:48 2024 +0300 dma-mapping: repor

Re: [PATCH] fbcon: break earlier in search_fb_in_map and search_for_mapped_con

2024-09-26 Thread Helge Deller
On 9/26/24 13:59, Qianqiang Liu wrote: Break the for loop immediately upon finding the target, making the process more efficient. Signed-off-by: Qianqiang Liu applied. Thanks! Helge --- drivers/video/fbdev/core/fbcon.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff

Re: Kernel doesn't boot after DRM updates (drm-next-2024-09-19)

2024-09-26 Thread Alex Deucher
On Sun, Sep 22, 2024 at 12:28 AM Christian Zigotzky wrote: > > Hi All, > > The lastest Git kernel doesn't boot anymore after the latest DRM updates > (drm-next-2024-09-19). [1] > > I tested it with an AMD Radeon HD 6970 (Cayman XT) and with an AMD > Radeon HD 5870 (Cypress XT). > > I reverted the

Re: [PATCH v2 5/5] dt-bindings: display: mediatek: dpi: Add mt8195 support in power domains

2024-09-26 Thread Conor Dooley
On Thu, Sep 26, 2024 at 07:14:49PM +0800, Macpaul Lin wrote: > Add power domain binding to the mediatek DPI controller for MT8185. This wording is confusing, no binding is being added here, you're just allowing one property. > The dpi node in mt8195.dtsi was triggering a dtbs_check error: > dp-

Re: [PATCH v2 2/5] dt-bindings: iommu: mediatek: Fix interrupt count constraint for new SoCs

2024-09-26 Thread Conor Dooley
On Thu, Sep 26, 2024 at 07:14:46PM +0800, Macpaul Lin wrote: > The infra-iommu node in mt8195.dtsi was triggering a CHECK_DTBS error due > to an excessively long 'interrupts' property. The error message was: > > infra-iommu@10315000: interrupts: [[0, 795, 4, 0], [0, 796, 4, 0], >

Re: [PATCH v5 1/2] dt-bindings: panel: add Samsung s6e3ha8

2024-09-26 Thread Conor Dooley
On Thu, Sep 26, 2024 at 02:29:26PM +0300, Dzmitry Sankouski wrote: > Add binding for the Samsung s6e3ha8 panel found in the Samsung S9. > > Signed-off-by: Dzmitry Sankouski > > --- > Changes for v5: > - fix required properties order > - fix example indentation > > Changes in v4: > - change dts

[PATCH v1] drm/bridge: tc358768: Fix DSI command tx

2024-09-26 Thread Francesco Dolcini
From: Francesco Dolcini Wait for the command transmission to be completed in the DSI transfer function polling for the dc_start bit to go back to idle state after the transmission is started. This is documented in the datasheet and failures to do so lead to commands corruption. Fixes: ff1ca6397

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Andi Kleen
On Thu, Sep 26, 2024 at 03:51:09PM +0200, Maxime Ripard wrote: > Hi, > > On Thu, Sep 26, 2024 at 06:32:53AM GMT, Andi Kleen wrote: > > I have an old monitor that reports a zero EDID block, which results in a > > warning message. This happens on every screen save cycle, and maybe in > > some other

Re: [PATCH v2 2/2] drm: fsl-dcu: enable PIXCLK on LS1021A

2024-09-26 Thread Alexander Stein
Hi Dmitry, Am Donnerstag, 26. September 2024, 08:05:56 CEST schrieb Dmitry Baryshkov: > On Thu, Sep 26, 2024 at 07:55:51AM GMT, Alexander Stein wrote: > > From: Matthias Schiffer > > > > The PIXCLK needs to be enabled in SCFG before accessing certain DCU > > registers, or the access will hang. F

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Ville Syrjälä
On Thu, Sep 26, 2024 at 04:59:00PM +0300, Jani Nikula wrote: > On Thu, 26 Sep 2024, Andi Kleen wrote: > > I have an old monitor that reports a zero EDID block, which results in a > > warning message. This happens on every screen save cycle, and maybe in > > some other situations, and over time the

Re: [Linaro-mm-sig] Re: [RFC PATCH 0/4] Linaro restricted heap

2024-09-26 Thread Christian König
Am 26.09.24 um 15:52 schrieb Sumit Garg: [Resend in plain text format as my earlier message was rejected by some mailing lists] On Thu, 26 Sept 2024 at 19:17, Sumit Garg wrote: On 9/25/24 19:31, Christian König wrote: Am 25.09.24 um 14:51 schrieb Dmitry Baryshkov: On Wed, Sep 25, 2024 at 10:

Re: [Linaro-mm-sig] Re: [RFC PATCH 0/4] Linaro restricted heap

2024-09-26 Thread Sumit Garg
On 9/25/24 19:31, Christian König wrote: Am 25.09.24 um 14:51 schrieb Dmitry Baryshkov: On Wed, Sep 25, 2024 at 10:51:15AM GMT, Christian König wrote: Am 25.09.24 um 01:05 schrieb Dmitry Baryshkov: On Tue, Sep 24, 2024 at 01:13:18PM GMT, Andrew Davis wrote: On 9/23/24 1:33 AM, Dmitry Baryshko

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Jani Nikula
On Thu, 26 Sep 2024, Andi Kleen wrote: > I have an old monitor that reports a zero EDID block, which results in a > warning message. This happens on every screen save cycle, and maybe in > some other situations, and over time the whole kernel log gets filled > with these redundant messages. Printi

Re: [PATCH v2 2/2] drm/panel: simple: Add Microchip AC69T88A LVDS Display panel

2024-09-26 Thread Maxime Ripard
On Thu, Sep 26, 2024 at 04:32:59PM GMT, Dmitry Baryshkov wrote: > On Thu, Sep 26, 2024 at 08:17:09AM GMT, manikanda...@microchip.com wrote: > > On 23/09/24 11:37 am, Dmitry Baryshkov wrote: > > > EXTERNAL EMAIL: Do not click links or open attachments unless you know > > > the content is safe > > >

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Andi Kleen
> It may be a good opportunity to switch these over to drm_notice_once() > instead. I looked at it, but the callers to several levels don't have the drm pointer that would be needed for that. It would require changing them, and then all the drivers which call into the generic EDID code. And even t

Re: [Linaro-mm-sig] Re: [RFC PATCH 0/4] Linaro restricted heap

2024-09-26 Thread Sumit Garg
[Resend in plain text format as my earlier message was rejected by some mailing lists] On Thu, 26 Sept 2024 at 19:17, Sumit Garg wrote: > > On 9/25/24 19:31, Christian König wrote: > > Am 25.09.24 um 14:51 schrieb Dmitry Baryshkov: > > On Wed, Sep 25, 2024 at 10:51:15AM GMT, Christian König wrote

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Maxime Ripard
Hi, On Thu, Sep 26, 2024 at 06:32:53AM GMT, Andi Kleen wrote: > I have an old monitor that reports a zero EDID block, which results in a > warning message. This happens on every screen save cycle, and maybe in > some other situations, and over time the whole kernel log gets filled > with these red

Re: [PATCH v5 47/80] drm/xlnx: Run DRM default client setup

2024-09-26 Thread Tomi Valkeinen
On 24/09/2024 10:12, Thomas Zimmermann wrote: Call drm_client_setup_with_fourcc() to run the kernel's default client setup for DRM. Set fbdev_probe in struct drm_driver, so that the client setup can start the common fbdev client. v5: - select DRM_CLIENT_SELECTION v2: - use drm_client_setup_with_

Re: [PATCH v2 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-26 Thread Krzysztof Kozlowski
On 26/09/2024 13:01, Mahadevan wrote: > Document the DPU for Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_check tool errors (update includes in > exa

Re: [PATCH v2] drm/sched: Further optimise drm_sched_entity_push_job

2024-09-26 Thread Tvrtko Ursulin
On 26/09/2024 09:15, Philipp Stanner wrote: On Mon, 2024-09-23 at 15:35 +0100, Tvrtko Ursulin wrote: Ping Christian and Philipp - reasonably happy with v2? I think it's the only unreviewed patch from the series. Howdy, sry for the delay, I had been traveling. I have a few nits below regar

Re: [PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-26 Thread Krzysztof Kozlowski
On 26/09/2024 13:01, Mahadevan wrote: > + > + clocks: > +items: > + - description: Display AHB > + - description: Display hf AXI > + - description: Display core > + > + iommus: > +maxItems: 1 > + > + interconnects: > +maxItems: 3 > + > + interconnect-names: > +max

Re: [PATCH v5 42/80] drm/tilcdc: Run DRM default client setup

2024-09-26 Thread Tomi Valkeinen
On 24/09/2024 10:12, Thomas Zimmermann wrote: Call drm_client_setup_with_color_mode() to run the kernel's default client setup for DRM. Set fbdev_probe in struct drm_driver, so that the client setup can start the common fbdev client. v5: - select DRM_CLIENT_SELECTION v3: - add DRM_FBDEV_DMA_DRIV

Re: [PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Hamza Mahfooz
On 9/26/24 09:32, Andi Kleen wrote: I have an old monitor that reports a zero EDID block, which results in a warning message. This happens on every screen save cycle, and maybe in some other situations, and over time the whole kernel log gets filled with these redundant messages. Printing it only

Re: [PATCH v2 2/2] drm/panel: simple: Add Microchip AC69T88A LVDS Display panel

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 08:17:09AM GMT, manikanda...@microchip.com wrote: > On 23/09/24 11:37 am, Dmitry Baryshkov wrote: > > EXTERNAL EMAIL: Do not click links or open attachments unless you know the > > content is safe > > > > On Mon, Sep 23, 2024 at 05:50:22AM GMT, manikanda...@microchip.com w

[PATCH] drm: Print bad EDID notices only once

2024-09-26 Thread Andi Kleen
I have an old monitor that reports a zero EDID block, which results in a warning message. This happens on every screen save cycle, and maybe in some other situations, and over time the whole kernel log gets filled with these redundant messages. Printing it only once should be sufficient. Mark all

Re: [PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-26 Thread Bjorn Andersson
On Thu, Sep 26, 2024 at 04:31:33PM +0530, Mahadevan wrote: > Document the MDSS hardware found on the Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_chec

Re: [PATCH] [v3] drm: panel-orientation-quirks: Correctly handle rotation for DeckHD equipped LCDs units

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 08:56:29AM GMT, Marco Rodolfi wrote: > Orientation quirk code take panel resolution into account when > determining panel orientation. Add orientation configuration for the > popular aftermarket DeckHD panel, which resolution (1200x1920) differs > from the standard panel (80

Re: [PATCH] [v3] drm: panel-orientation-quirks: Also handle rotation for DeckHD equipped LCDs units

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 09:01:06AM GMT, Marco Rodolfi wrote: > Orientation quirk code take panel resolution into account when > determining panel orientation. Add orientation configuration for the > popular aftermarket DeckHD panel, which resolution (1200x1920) differs > from the standard panel (80

Re: [PATCH v2 5/5] arm64: dts: qcom: sa8775p: add display dt nodes

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:31:37PM GMT, Mahadevan wrote: > Add mdss0 and mdp devicetree nodes for sa8775p target. > > Signed-off-by: Mahadevan > > --- > > This patch depends on the clock enablement change: > https://lore.kernel.org/all/20240816-sa8775p-mm-v3-v1-0-77d53c3c0...@quicinc.com/ > >

Re: Time for drm-ci-next?

2024-09-26 Thread Maxime Ripard
On Tue, Sep 24, 2024 at 05:57:07PM GMT, Vignesh Raman wrote: > Hi, > > On 12/09/24 11:18, Dmitry Baryshkov wrote: > > On Mon, Sep 09, 2024 at 07:34:04AM GMT, Rob Clark wrote: > > > On Mon, Sep 9, 2024 at 2:54 AM Dmitry Baryshkov > > > wrote: > > > > > > > > On Mon, 9 Sept 2024 at 10:50, Maxime R

Re: [PATCH v2 4/5] drm/msm/dpu: Add SA8775P support

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:31:36PM GMT, Mahadevan wrote: > Add definitions for the display hardware used on the > Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- Reviewed-by: Dmitry Baryshkov Minor nit below. > [v2] > - Reorder compatible string of DPU based on alphabetical orde

Re: [PATCH v5 80/80] drm/omapdrm: Run DRM default client setup

2024-09-26 Thread Tomi Valkeinen
On 24/09/2024 10:13, Thomas Zimmermann wrote: Rework fbdev probing to support fbdev_probe in struct drm_driver and remove the old fb_probe callback. Provide an initializer macro for struct drm_driver that sets the callback according to the kernel configuration. Call drm_client_setup() to run the

Re: [PATCH v5 79/80] drm/omapdrm: Remove struct drm_fb_helper from struct omap_fbdev.

2024-09-26 Thread Tomi Valkeinen
Hi, On 24/09/2024 10:13, Thomas Zimmermann wrote: Store instances of drm_fb_helper and struct omap_fbdev separately. This will allow omapdrm to use the common fbdev client, which allocates its own instance of struct drm_fb_helper. There is at most one instance of each per DRM device, so both ca

Re: [PATCH v2 3/5] drm/msm: mdss: Add SA8775P support

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:31:35PM GMT, Mahadevan wrote: > Add Mobile Display Subsystem (MDSS) support for the SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Update commit message. [Dmitry] > - Reorder compatible string of MDSS based on alphabetical order. [Dmitry] > - add reg

Re: [PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-26 Thread Rob Herring (Arm)
On Thu, 26 Sep 2024 16:31:33 +0530, Mahadevan wrote: > Document the MDSS hardware found on the Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_check to

Re: [PATCH v2 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-26 Thread Rob Herring (Arm)
On Thu, 26 Sep 2024 16:31:34 +0530, Mahadevan wrote: > Document the DPU for Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_check tool errors (update i

Re: [PATCH v2 2/5] dt-bindings: display/msm: Document the DPU for SA8775P

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:31:34PM GMT, Mahadevan wrote: > Document the DPU for Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_check tool errors (update

Re: [PATCH v2 1/5] dt-bindings: display/msm: Document MDSS on SA8775P

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 04:31:33PM GMT, Mahadevan wrote: > Document the MDSS hardware found on the Qualcomm SA8775P platform. > > Signed-off-by: Mahadevan > --- > > [v2] > - Use fake DISPCC nodes to avoid clock dependencies in dt-bindings. [Dmitry] > - Update bindings by fixing dt_binding_check

Re: [PATCH v4 11/11] drm/bridge: it6505: Add aux i2c functionality

2024-09-26 Thread Dmitry Baryshkov
On Thu, Sep 26, 2024 at 03:51:34PM GMT, Hermes Wu wrote: > From: Hermes Wu > > Add aux-i2c operaction in order to support the MCCS function. Brevity is the soul of wit. However in the commit message we appreciate more details. Is it enough to get monitor control to work? Or is there anything lef

Re: [PATCH v2 0/5] Display enablement changes for Qualcomm SA8775P platform

2024-09-26 Thread Bjorn Andersson
On Thu, Sep 26, 2024 at 04:55:02PM GMT, Mahadevan P wrote: > Sorry, Please ignore this thread/coverletter > go/upstream and adopt b4, please.

Re: [PATCH v4 03/11] drm/bridge: it6505: add aux operation for HDCP ksv list read

2024-09-26 Thread Dmitry Baryshkov
On Thu, 26 Sept 2024 at 11:46, wrote: > > >On Thu, Sep 26, 2024 at 03:47:53PM GMT, Hermes Wu wrote: > >> From: Hermes Wu > >> > >> Add aux operaction command which supports read DPCD KSV FIFO with aux > >> fifo. > > > >Nit: AUX, FIFO. Please be consistent in your commit messages. > > > >> > >> >

[PATCH] fbcon: break earlier in search_fb_in_map and search_for_mapped_con

2024-09-26 Thread Qianqiang Liu
Break the for loop immediately upon finding the target, making the process more efficient. Signed-off-by: Qianqiang Liu --- drivers/video/fbdev/core/fbcon.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/video/fbdev/core/fbcon.c b/drivers/video/fbdev/core/fbc

Re: [PATCH v5 41/80] drm/tidss: Run DRM default client setup

2024-09-26 Thread Tomi Valkeinen
On 24/09/2024 10:12, Thomas Zimmermann wrote: Call drm_client_setup() to run the kernel's default client setup for DRM. Set fbdev_probe in struct drm_driver, so that the client setup can start the common fbdev client. The tidss driver specifies a preferred color mode of 32. As this is the defaul

[PULL] drm-misc-fixes

2024-09-26 Thread Thomas Zimmermann
Hi Dave, Sima, this is the PR for drm-misc-fixes for this week. Mostly the usual small changes. That fix in the atomic-modesetting code touches UAPI code, but does not change the UAPI itself. Best regards Thomas drm-misc-fixes-2024-09-26: Short summary of fixes pull: atomic: - Use correct type

[PATCH v5 1/2] dt-bindings: panel: add Samsung s6e3ha8

2024-09-26 Thread Dzmitry Sankouski
Add binding for the Samsung s6e3ha8 panel found in the Samsung S9. Signed-off-by: Dzmitry Sankouski --- Changes for v5: - fix required properties order - fix example indentation Changes in v4: - change dts example intendation from tabs to spaces - remove reset-gpios description --- Documentat

Re: fw_devlinks preventing a panel driver from probing

2024-09-26 Thread Tomi Valkeinen
Hi, On 21/09/2024 23:15, Dmitry Baryshkov wrote: On Mon, Sep 16, 2024 at 02:51:57PM GMT, Tomi Valkeinen wrote: Hi, We have an issue where two devices have dependencies to each other, according to drivers/base/core.c's fw_devlinks, and this prevents them from probing. I've been adding debugging

Re: [PATCH v4 08/11] drm/bridge: it6505: fix HDCP KSV list did not read correctly.

2024-09-26 Thread AngeloGioacchino Del Regno
Il 26/09/24 09:50, Hermes Wu ha scritto: From: Hermes Wu When running the HDCP CTS test on UNIGRAF DPR-100. KSV list must be read from DPCD with 5 byte boundary. The original aux operation using AUX_NATIVE_READ can not read back the KSV list correctly. Change to CMD_AUX_GET_KSV_LIST operaction

[PATCH v5 2/2] drm/panel: Add support for S6E3HA8 panel driver

2024-09-26 Thread Dzmitry Sankouski
Add support for MIPI-DSI based S6E3HA8 AMOLED panel driver. This panel has 1440x2960 resolution, 5.8-inch physical size, and can be found in starqltechn device. Brightness regulation is not yet supported. Signed-off-by: Dzmitry Sankouski --- Changes for v5: - return ctx.accum_err instead of 0 wh

Re: [PATCH] i915: Fix HBLANK Expansion Quirk Causing Modeset Failure on Dell WD19TB Dock at 3440x1440@100Hz

2024-09-26 Thread Imre Deak
On Wed, Sep 25, 2024 at 07:25:34PM -0500, Benjamin Hoefs wrote: > Hello, > > I am using a Dell WD19TB dock with a 3440x1440 monitor. Using it at > 100Hz used to work but recently I tried it again and discovered it no longer > did, specifically the modeset seems to silently fail with no error messa

[PATCH v5 0/2] Add Samsung S6E3HA8 panel driver

2024-09-26 Thread Dzmitry Sankouski
The s6e3ha8 is a 1440x2960 DPI AMOLED display panel from Samsung Mobile Displays (SMD) Signed-off-by: Dzmitry Sankouski --- Changes in v5: - Split patchset per subsystem - Link to v4: https://lore.kernel.org/r/20240913-starqltechn_integration_upstream-v4-0-2d2efd5c5...@gmail.com --- Dzmitry S

  1   2   >