
[ Upstream commit 4e566003571244f508408f59ce78f6ac2ccdba8e ] VEXPRESS_CONFIG needs to either be missing, built-in, or modular when pl111 is modular. Update the Kconfig to reflect the need. Fixes: 4dc7c97d04dc ("drm/pl111: depend on CONFIG_VEXPRESS_CONFIG") Signed-off-by: Kees Cook <keescook@chromium.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Link: https://patchwork.freedesktop.org/patch/msgid/20210604014055.4060521-1-keescook@chromium.org Signed-off-by: Sasha Levin <sashal@kernel.org>
18 lines
543 B
Plaintext
18 lines
543 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config DRM_PL111
|
|
tristate "DRM Support for PL111 CLCD Controller"
|
|
depends on DRM
|
|
depends on ARM || ARM64 || COMPILE_TEST
|
|
depends on VEXPRESS_CONFIG || VEXPRESS_CONFIG=n
|
|
depends on COMMON_CLK
|
|
select DRM_KMS_HELPER
|
|
select DRM_KMS_CMA_HELPER
|
|
select DRM_GEM_CMA_HELPER
|
|
select DRM_BRIDGE
|
|
select DRM_PANEL_BRIDGE
|
|
select VT_HW_CONSOLE_BINDING if FRAMEBUFFER_CONSOLE
|
|
help
|
|
Choose this option for DRM support for the PL111 CLCD controller.
|
|
If M is selected the module will be called pl111_drm.
|
|
|