| # SPDX-License-Identifier: GPL-2.0-only | |
| config DRM_TILCDC | |
| tristate "DRM Support for TI LCDC Display Controller" | |
| depends on DRM && OF && ARM | |
| select DRM_CLIENT_SELECTION | |
| select DRM_KMS_HELPER | |
| select DRM_GEM_DMA_HELPER | |
| select DRM_BRIDGE | |
| select DRM_DISPLAY_HELPER | |
| select DRM_BRIDGE_CONNECTOR | |
| select DRM_PANEL_BRIDGE | |
| select VIDEOMODE_HELPERS | |
| select BACKLIGHT_CLASS_DEVICE | |
| help | |
| Choose this option if you have an TI SoC with LCDC display | |
| controller, for example AM33xx in beagle-bone, DA8xx, or | |
| OMAP-L1xx. This driver replaces the FB_DA8XX fbdev driver. | |
| config DRM_TILCDC_PANEL_LEGACY | |
| bool "Support device tree blobs using TI LCDC Panel binding" | |
| default y | |
| depends on DRM_TILCDC | |
| depends on OF | |
| depends on BACKLIGHT_CLASS_DEVICE | |
| depends on PM | |
| select OF_OVERLAY | |
| select DRM_PANEL_SIMPLE | |
| help | |
| Modifies the live device tree at early boot to convert the legacy | |
| "ti,tilcdc,panel" devicetree node to the standard panel-dpi node. | |
| This allows to maintain backward compatibility for boards which | |
| were using the deprecated tilcdc_panel driver. | |
| If you find "ti,tilcdc,panel"-string from your DTB, you probably | |
| need this. Otherwise you do not. |