77 lines · plain
1# SPDX-License-Identifier: GPL-2.02config DRM_RCAR_DU3 tristate "DRM Support for R-Car Display Unit"4 depends on DRM && OF5 depends on ARM || ARM64 || COMPILE_TEST6 depends on ARCH_RENESAS || COMPILE_TEST7 select DRM_KMS_HELPER8 select DRM_DISPLAY_HELPER9 select DRM_BRIDGE_CONNECTOR10 select DRM_GEM_DMA_HELPER11 select VIDEOMODE_HELPERS12 help13 Choose this option if you have an R-Car chipset.14 If M is selected the module will be called rcar-du-drm.15 16config DRM_RCAR_USE_CMM17 bool "R-Car DU Color Management Module (CMM) Support"18 depends on DRM_RCAR_DU19 default DRM_RCAR_DU20 help21 Enable support for R-Car Color Management Module (CMM).22 23config DRM_RCAR_CMM24 def_tristate DRM_RCAR_DU25 depends on DRM_RCAR_USE_CMM26 27config DRM_RCAR_DW_HDMI28 tristate "R-Car Gen3 and RZ/G2 DU HDMI Encoder Support"29 depends on DRM && OF30 depends on DRM_RCAR_DU || COMPILE_TEST31 select DRM_DW_HDMI32 help33 Enable support for R-Car Gen3 or RZ/G2 internal HDMI encoder.34 35config DRM_RCAR_USE_LVDS36 bool "R-Car DU LVDS Encoder Support"37 depends on DRM_BRIDGE && OF38 depends on DRM_RCAR_DU || COMPILE_TEST39 default DRM_RCAR_DU40 help41 Enable support for the R-Car Display Unit embedded LVDS encoders.42 43config DRM_RCAR_LVDS44 def_tristate DRM_RCAR_DU45 depends on DRM_RCAR_USE_LVDS46 depends on PM47 select DRM_KMS_HELPER48 select DRM_PANEL49 select RESET_CONTROLLER50 51config DRM_RCAR_USE_MIPI_DSI52 bool "R-Car DU MIPI DSI Encoder Support"53 depends on DRM_BRIDGE && OF54 depends on DRM_RCAR_DU || COMPILE_TEST55 default DRM_RCAR_DU56 help57 Enable support for the R-Car Display Unit embedded MIPI DSI encoders.58 59config DRM_RCAR_MIPI_DSI60 def_tristate DRM_RCAR_DU61 depends on DRM_RCAR_USE_MIPI_DSI62 select DRM_MIPI_DSI63 select RESET_CONTROLLER64 65config DRM_RCAR_VSP66 bool "R-Car DU VSP Compositor Support" if ARM67 default y if ARM6468 depends on DRM_RCAR_DU69 depends on VIDEO_RENESAS_VSP1=y || (VIDEO_RENESAS_VSP1 && DRM_RCAR_DU=m)70 help71 Enable support to expose the R-Car VSP Compositor as KMS planes.72 73config DRM_RCAR_WRITEBACK74 bool75 default y if ARM6476 depends on DRM_RCAR_DU77