mirror of
https://github.com/torvalds/linux.git
synced 2026-06-03 20:14:06 +02:00
This is a from-scratch driver targeting Verisilicon DC-series display controllers, which feature self-identification functionality like their GC-series GPUs. Only DC8200 is being supported now, and only the main framebuffer is set up (as the DRM primary plane). Support for more DC models and more features is my further targets. As the display controller is delivered to SoC vendors as a whole part, this driver does not use component framework and extra bridges inside a SoC is expected to be implemented as dedicated bridges (this driver properly supports bridge chaining). Signed-off-by: Icenowy Zheng <uwu@icenowy.me> Signed-off-by: Icenowy Zheng <zhengxingda@iscas.ac.cn> Tested-by: Han Gao <gaohan@iscas.ac.cn> Tested-by: Michal Wilczynski <m.wilczynski@samsung.com> Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Link: https://patch.msgid.link/20260129023922.1527729-4-zhengxingda@iscas.ac.cn
17 lines
541 B
Plaintext
17 lines
541 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config DRM_VERISILICON_DC
|
|
tristate "DRM Support for Verisilicon DC-series display controllers"
|
|
depends on DRM && COMMON_CLK
|
|
depends on RISCV || COMPILE_TEST
|
|
select DRM_BRIDGE_CONNECTOR
|
|
select DRM_CLIENT_SELECTION
|
|
select DRM_DISPLAY_HELPER
|
|
select DRM_GEM_DMA_HELPER
|
|
select DRM_KMS_HELPER
|
|
select REGMAP_MMIO
|
|
select VIDEOMODE_HELPERS
|
|
help
|
|
Choose this option if you have a SoC with Verisilicon DC-series
|
|
display controllers. If M is selected, the module will be called
|
|
verisilicon-dc.
|