]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/komeda: Add support for Arm China Linlon-D6
authorCunyuan Liu <cunyuan.liu@cixtech.com>
Fri, 13 Mar 2026 03:31:19 +0000 (11:31 +0800)
committerLiviu Dudau <liviu.dudau@arm.com>
Tue, 24 Mar 2026 16:08:54 +0000 (16:08 +0000)
commit8fd7576fd6d801d2286e1cc5f0c7643e1caeeb32
tree2f943d7790a210d86fa94c5ad3d061f9450e133f
parentbf5348ed7257dafc8d25cc4edb3461c1ee114d4a
drm/komeda: Add support for Arm China Linlon-D6

Arm China Linlon-D6 is register-compatible with the Mali-D71 display
pipeline for the purpose of basic modesetting.

On Linlon-D6, the PRODUCT_ID register is located at the same offset as on
Mali-D71 and reports 0x0060. The IP also exposes the same Komeda top-level
block layout expected by the existing d71_identify() probing flow, so we
can reuse the D71 function table to bring up the display engine.

Reviewed-by: Liviu Dudau <liviu.dudau@arm.com>
Signed-off-by: Cunyuan Liu <cunyuan.liu@cixtech.com>
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
Link: https://patch.msgid.link/20260313033119.33686-4-cunyuan.liu@cixtech.com
drivers/gpu/drm/arm/display/include/malidp_product.h
drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c
drivers/gpu/drm/arm/display/komeda/komeda_drv.c