1menuconfig DRM_ROCKCHIP 2 bool "Rockchip DRM Support" 3 depends on DM_VIDEO && OF_LIVE 4 select VIDEO_BRIDGE 5 help 6 Rockchip SoCs provide video output capabilities for High-Definition 7 Multimedia Interface (HDMI), Low-voltage Differential Signalling 8 (LVDS), embedded DisplayPort (eDP) and Display Serial Interface (DSI). 9 10 This driver supports the on-chip video output device, and targets the 11 Rockchip RK3288 and RK3399. 12 13config DRM_ROCKCHIP_PANEL 14 bool "Rockchip Panel Support" 15 select DRM_ROCKCHIP_MIPI_DSI 16 17config DRM_ROCKCHIP_DW_HDMI 18 bool "Rockchip specific extensions for Synopsys DW HDMI" 19 depends on DRM_ROCKCHIP 20 help 21 This selects support for Rockchip SoC specific extensions 22 for the Synopsys DesignWare HDMI driver. If you want to 23 enable HDMI on, you should selet this option. 24 25config ROCKCHIP_INNO_HDMI_PHY 26 bool "Rockchip specific extensions for INNO HDMI PHY" 27 depends on DRM_ROCKCHIP 28 help 29 This selects support for INNO HDMI PHY. If you want to 30 use HDMI or TVE in RK322XH or RK322X, you should selet 31 this option. 32 33config DRM_ROCKCHIP_INNO_VIDEO_PHY 34 tristate "Rockchip INNO LVDS/TTL PHY driver" 35 depends on DRM_ROCKCHIP 36 help 37 Enable this to support the Rockchip LVDS/TTL PHY 38 with Innosilicon IP block. 39 40config DRM_ROCKCHIP_INNO_VIDEO_COMBO_PHY 41 tristate "Rockchip INNO MIPI/LVDS/TTL PHY driver" 42 depends on DRM_ROCKCHIP 43 help 44 Enable this to support the Rockchip MIPI/LVDS/TTL PHY 45 with Innosilicon IP block. 46 47config DRM_ROCKCHIP_MIPI_DSI 48 bool 49 50config DRM_ROCKCHIP_DW_MIPI_DSI 51 tristate "Rockchip specific extensions for Synopsys DW MIPI DSI" 52 depends on DRM_ROCKCHIP 53 select DRM_ROCKCHIP_MIPI_DSI 54 select DRM_ROCKCHIP_PANEL 55 help 56 This selects support for Rockchip SoC specific extensions 57 for the Synopsys DesignWare HDMI driver. If you want to 58 enable MIPI DSI on RK3288 based SoC, you should selet this 59 option. 60 61config DRM_ROCKCHIP_ANALOGIX_DP 62 bool "Rockchip specific extensions for Analogix DP driver" 63 depends on DRM_ROCKCHIP 64 select DRM_ROCKCHIP_PANEL 65 help 66 This selects support for Rockchip SoC specific extensions 67 for the Analogix Core DP driver. If you want to enable DP 68 on RK3288 based SoC, you should selet this option. 69 70config DRM_ROCKCHIP_LVDS 71 bool "Rockchip LVDS Support" 72 depends on DRM_ROCKCHIP 73 select DRM_ROCKCHIP_PANEL 74 help 75 Choose this option to enable support for Rockchip LVDS controllers. 76 Rockchip rk3288 SoC has LVDS TX Controller can be used, and it 77 support LVDS, rgb, dual LVDS output mode. say Y to enable its 78 driver. 79 80config DRM_ROCKCHIP_RGB 81 bool "Rockchip RGB Support" 82 depends on DRM_ROCKCHIP 83 select DRM_ROCKCHIP_PANEL 84 help 85 Choose this option to enable support for Rockchip RGB driver. 86 say Y to enable its driver. 87 88config DRM_ROCKCHIP_RK618 89 bool "Rockchip RK618 display bridge driver" 90 depends on DRM_ROCKCHIP 91 select DRM_ROCKCHIP_PANEL 92 select VIDEO_BRIDGE 93 help 94 Choose this option to enable support for Rockchip RK618 display 95 bridge chips driver. say Y to enable its driver. 96 97config ROCKCHIP_DRM_TVE 98 bool "Rockchip TVE Support" 99 depends on DRM_ROCKCHIP 100 help 101 Choose this option to enable support for Rockchip TVE. 102 Rockchip rk322x and rk322xh SoC has TVE can be used, and 103 say Y to enable TVE driver. 104