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