mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

The PIXCLK needs to be enabled in SCFG before accessing certain DCU
registers, or the access will hang. For simplicity, the PIXCLK is enabled
unconditionally, resulting in increased power consumption.
Signed-off-by: Matthias Schiffer <matthias.schiffer@tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Fixes: 109eee2f2a
("drm/layerscape: Add Freescale DCU DRM driver")
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240926055552.1632448-2-alexander.stein@ew.tq-group.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
15 lines
477 B
Text
15 lines
477 B
Text
# SPDX-License-Identifier: GPL-2.0-only
|
|
config DRM_FSL_DCU
|
|
tristate "DRM Support for Freescale DCU"
|
|
depends on DRM && OF && ARM && COMMON_CLK
|
|
select BACKLIGHT_CLASS_DEVICE
|
|
select DRM_CLIENT_SELECTION
|
|
select DRM_GEM_DMA_HELPER
|
|
select DRM_KMS_HELPER
|
|
select DRM_PANEL
|
|
select REGMAP_MMIO
|
|
select VIDEOMODE_HELPERS
|
|
select MFD_SYSCON if SOC_LS1021A
|
|
help
|
|
Choose this option if you have an Freescale DCU chipset.
|
|
If M is selected the module will be called fsl-dcu-drm.
|