The "grf" clock is optional for Rockchip eDP controller(RK3399 needs
while RK3288 and RK3588 do not).
It can make the code more consice to use devm_clk_get_optional()
instead of devm_clk_get() with extra checks.
In addtion, DRM_DEV_ERROR() is replaced by dev_err_probe().
Signed-off-by: Damon Din
Hi Heiko,
On 8/24/2025 2:08 PM, Heiko Stuebner wrote:
Hi Damon,
Am Sonntag, 24. August 2025, 05:19:32 Mitteleuropäische Sommerzeit schrieb
Damon Ding:
The "grf" clock is optional for Rockchip eDP controller(RK3399 needs
while RK3288 and RK3588 do not).
It can make the code more consice to us
Hi Damon,
Am Sonntag, 24. August 2025, 05:19:32 Mitteleuropäische Sommerzeit schrieb
Damon Ding:
> The "grf" clock is optional for Rockchip eDP controller(RK3399 needs
> while RK3288 and RK3588 do not).
>
> It can make the code more consice to use devm_clk_get_optional()
> instead of devm_clk_ge
Hi Faith,
kernel test robot noticed the following build warnings:
[auto build test WARNING on drm-exynos/exynos-drm-next]
[also build test WARNING on linus/master v6.17-rc2 next-20250822]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest
In analogix_dp_link_start(), &link_train.training_lane[] is used to
set phy PE/VS configurations, and buf[] is initialized with the same
values to set DPCD DP_TRAINING_LANEx_SET.
It makes sense to reuse &link_train.training_lane[] to set DPCD
DP_TRAINING_LANEx_SET, which can remove the redundant a
The "grf" clock is optional for Rockchip eDP controller(RK3399 needs
while RK3288 and RK3588 do not).
It can make the code more consice to use devm_clk_get_optional()
instead of devm_clk_get() with extra checks.
Signed-off-by: Damon Ding
---
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 8 +
On Fri, 04 Jul 2025 19:31:52 +0300, Dmitry Baryshkov wrote:
> SC8180X is one of the last platforms which do not have DT schema for the
> display devices. Add DT schema for Mobile Display SubSystem (MDSS) and
> Display Processing Unit (DPU) and add SC8180X-compatible to the DSI
> controller schema
On Mon, 23 Jun 2025 19:42:05 +0530, Akhil P Oommen wrote:
> Add support for X1-45 GPU found in X1P41200 chipset (8 cpu core
> version). X1-45 is a smaller version of X1-85 with lower core count and
> smaller memories. From UMD perspective, this is similar to "FD735"
> present in Mesa.
>
> Tested
Fix a kernel-doc warning by documenting the num_rmcm_3dluts member of struct
mpc_color_caps.
This is my first patch submission to the kernel, feedback is welcome
Signed-off-by: Kavithesh A.S
---
drivers/gpu/drm/amd/display/dc/dc.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu
Hi Marek,
On Fri, Aug 22, 2025 at 09:37:25AM +0200, Marek Szyprowski wrote:
> On 18.08.2025 16:26, Henrik Grimler wrote:
> > On Thu, Aug 14, 2025 at 01:26:33PM +0200, Marek Szyprowski wrote:
> >> On 24.07.2025 20:50, Henrik Grimler wrote:
> >>> To use MHL we currently need the MHL chip to be perma
From: Aaron Kling
Starting with Tegra186, gpu clock handling is done by the bpmp and there
is little to be done by the kernel. The only thing necessary for
reclocking is to set the gpcclk to the desired rate and the bpmp handles
the rest. The pstate list is based on the downstream driver generate
Hi, Louis:
Louis-Alexis Eyraud 於 2025年8月18日 週一
下午10:18寫道:
>
> In mtk_hdmi driver, a recent change replaced custom register access
> function calls by regmap ones, but two replacements by regmap_update_bits
> were done incorrectly, because original offset and mask parameters were
> inverted, so fi
Am Freitag, 22. August 2025, 08:39:47 Mitteleuropäische Sommerzeit schrieb Andy
Yan:
> From: Andy Yan
>
> Add driver extension for Synopsys DesignWare DPTX IP used
> on Rockchip RK3588 SoC.
>
> Signed-off-by: Andy Yan
> Acked-by: Dmitry Baryshkov
> Tested-by: Nicolas Frattaroli
Reviewed-by:
Am Freitag, 22. August 2025, 08:39:48 Mitteleuropäische Sommerzeit schrieb Andy
Yan:
> From: Andy Yan
>
> Add an entry for the DW DPTX Controller bridge driver.
>
> Signed-off-by: Andy Yan
> Reviewed-by: Dmitry Baryshkov
Reviewed-by: Heiko Stuebner
> ---
>
> (no changes since v5)
>
> Ch
On Sat, 23 Aug 2025 03:12:00 +0300, Dmitry Baryshkov wrote:
> Since commit 3309323241fb ("drm/gpuvm: Kill drm_gpuva_init()") MSM
> driver fails to init, failing with "[drm:msm_gpu_init] *ERROR* could not
> allocate memptrs: -22" errors. The mentioned commit reworked the
> function, but didn't take
On Sat, Aug 23, 2025 at 6:49 AM Dmitry Baryshkov
wrote:
>
> On Sat, Aug 23, 2025 at 02:09:39AM +, Alex Robinson wrote:
> > Builds can compile msm-y objects (e.g. msm_gpu_devfreq.o)
> > before adreno_common.xml.h is generated in trees that generate Adreno
> > headers at build time. Make msm-y d
On Sat, Aug 23, 2025 at 6:50 AM Dmitry Baryshkov
wrote:
>
> On Fri, Aug 22, 2025 at 05:14:02PM -0700, Rob Clark wrote:
> > On Fri, Aug 22, 2025 at 5:12 PM Dmitry Baryshkov
> > wrote:
> > >
> > > Since commit 3309323241fb ("drm/gpuvm: Kill drm_gpuva_init()") MSM
> > > driver fails to init, failing
On Fri, Aug 22, 2025 at 05:14:02PM -0700, Rob Clark wrote:
> On Fri, Aug 22, 2025 at 5:12 PM Dmitry Baryshkov
> wrote:
> >
> > Since commit 3309323241fb ("drm/gpuvm: Kill drm_gpuva_init()") MSM
> > driver fails to init, failing with "[drm:msm_gpu_init] *ERROR* could not
> > allocate memptrs: -22"
On Sat, Aug 23, 2025 at 02:09:39AM +, Alex Robinson wrote:
> Builds can compile msm-y objects (e.g. msm_gpu_devfreq.o)
> before adreno_common.xml.h is generated in trees that generate Adreno
> headers at build time. Make msm-y depend on the generated headers,
> removing the race.
>
> Signed-of
> Subject: [PATCH] drm/i915/backlight: Honor VESA eDP backlight luminance
> control capability
>
> The VESA AUX backlight failed to be enabled becaused luminance_set is false
> always.
> Fix it by using luminance support control capabitliy.
>
> Fixes: e13af5166a359 ("drm/i915/backlight: Use drm h
Hi Aaron,
kernel test robot noticed the following build warnings:
[auto build test WARNING on c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9]
url:
https://github.com/intel-lab-lkp/linux/commits/Aaron-Kling-via-B4-Relay/drm-nouveau-Support-reclocking-on-gp10b/20250823-090132
base
The VESA AUX backlight failed to be enabled becaused luminance_set is
false always.
Fix it by using luminance support control capabitliy.
Fixes: e13af5166a359 ("drm/i915/backlight: Use drm helper to initialize edp
backlight")
Signed-off-by: Aaron Ma
---
drivers/gpu/drm/i915/display/intel_dp_aux
On Thu, Aug 21, 2025 at 10:00:53PM +, Carlos Llamas wrote:
Commit b0a2ee5567ab ("drm/xe: prepare xe_gen_wa_oob to be multi-use")
introduced a call to basename(). The GNU version of this function is not
portable and fails to build with alternative libc implementations like
musl or bionic. This
Builds can compile msm-y objects (e.g. msm_gpu_devfreq.o)
before adreno_common.xml.h is generated in trees that generate Adreno
headers at build time. Make msm-y depend on the generated headers,
removing the race.
Signed-off-by: Alex Robinson
---
drivers/gpu/drm/msm/Makefile | 1 +
1 file change
Removed kfd_queue_buffer_put to call amdgpu_bo_unref directly.
Signed-off-by: Alex Tran
---
drivers/gpu/drm/amd/amdkfd/kfd_priv.h| 1 -
.../drm/amd/amdkfd/kfd_process_queue_manager.c | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 16 +---
3 files changed,
On Fri, Aug 22, 2025 at 01:49:38PM +0200, Michal Wilczynski wrote:
>
>
> On 8/22/25 12:26, Michal Wilczynski wrote:
> >
> >
> > On 8/22/25 12:04, Michal Wilczynski wrote:
> >>
> >>
> >> On 8/22/25 11:28, Matt Coster wrote:
> >>> On 21/08/2025 23:20, Michal Wilczynski wrote:
> Update the Im
Signed-off-by: ally heev
---
drivers/gpu/drm/amd/display/dc/dc.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/amd/display/dc/dc.h
b/drivers/gpu/drm/amd/display/dc/dc.h
index 59c07756130d..87d323cd79db 100644
--- a/drivers/gpu/drm/amd/display/dc/dc.h
+++ b/drivers/gpu/drm/a
On 22/08/2025 17:16, Mike Looijmans wrote:
>>> +
>>> +static struct i2c_driver tmds181_driver = {
>>> + .driver = {
>>> + .owner = THIS_MODULE,
>> Nice coincidence - this stars in one of my talks on OSSE
>> (https://sched.co/25VoV) as my litmus test for crazy old, vendor code.
>> Please
On Fri, Aug 22, 2025 at 08:24:31AM +0200, David Hildenbrand wrote:
> On 22.08.25 06:09, Mika Penttilä wrote:
> >
> > On 8/21/25 23:06, David Hildenbrand wrote:
> >
> > > All pages were already initialized and set to PageReserved() with a
> > > refcount of 1 by MM init code.
> >
> > Just to be su
- Add needed "@" to avoid warn messages about duplicated symbols
as there is function and struct with the same name.
- The fixed warning is:
./Documentation/gpu/drm-kms:476:
./drivers/gpu/drm/drm_modeset_lock.c:377: WARNING: Duplicate C declaration,
also defined at gpu/drm-kms:48.
- Add needed "@" to avoid warn messages about duplicated symbols
as there is function and struct with the same name.
- The fixed warning is:
./Documentation/gpu/drm-kms:360: ./drivers/gpu/drm/drm_fourcc.c:397:
WARNING: Duplicate C declaration, also defined at gpu/drm-kms:35.
Decla
31 matches
Mail list logo