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 depends on DRM_ROCKCHIP 17 select DRM_MIPI_DSI 18 19config DRM_ROCKCHIP_DW_HDMI 20 bool "Rockchip specific extensions for Synopsys DW HDMI" 21 depends on DRM_ROCKCHIP 22 help 23 This selects support for Rockchip SoC specific extensions 24 for the Synopsys DesignWare HDMI driver. If you want to 25 enable HDMI on, you should selet this option. 26 27config ROCKCHIP_INNO_HDMI_PHY 28 bool "Rockchip specific extensions for INNO HDMI PHY" 29 depends on DRM_ROCKCHIP 30 help 31 This selects support for INNO HDMI PHY. If you want to 32 use HDMI or TVE in RK322XH or RK322X, you should selet 33 this option. 34 35config DRM_ROCKCHIP_INNO_MIPI_PHY 36 tristate "Rockchip INNO MIPI PHY driver" 37 depends on DRM_ROCKCHIP 38 help 39 Enable this to support the Rockchip MIPI PHY 40 with Innosilicon IP block. 41 42config DRM_ROCKCHIP_INNO_VIDEO_PHY 43 tristate "Rockchip INNO LVDS/TTL PHY driver" 44 depends on DRM_ROCKCHIP 45 help 46 Enable this to support the Rockchip LVDS/TTL PHY 47 with Innosilicon IP block. 48 49config DRM_ROCKCHIP_INNO_VIDEO_COMBO_PHY 50 tristate "Rockchip INNO MIPI/LVDS/TTL PHY driver" 51 depends on DRM_ROCKCHIP 52 help 53 Enable this to support the Rockchip MIPI/LVDS/TTL PHY 54 with Innosilicon IP block. 55 56config DRM_MIPI_DSI 57 bool 58 depends on DRM_ROCKCHIP 59 60config DRM_ROCKCHIP_DW_MIPI_DSI 61 tristate "Rockchip specific extensions for Synopsys DW MIPI DSI" 62 depends on DRM_ROCKCHIP 63 select DRM_MIPI_DSI 64 select DRM_ROCKCHIP_PANEL 65 help 66 This selects support for Rockchip SoC specific extensions 67 for the Synopsys DesignWare HDMI driver. If you want to 68 enable MIPI DSI on RK3288 based SoC, you should selet this 69 option. 70 71config DRM_ROCKCHIP_ANALOGIX_DP 72 bool "Rockchip specific extensions for Analogix DP driver" 73 depends on DRM_ROCKCHIP 74 select DRM_ROCKCHIP_PANEL 75 help 76 This selects support for Rockchip SoC specific extensions 77 for the Analogix Core DP driver. If you want to enable DP 78 on RK3288 based SoC, you should selet this option. 79 80config DRM_ROCKCHIP_LVDS 81 bool "Rockchip LVDS Support" 82 depends on DRM_ROCKCHIP 83 select DRM_ROCKCHIP_PANEL 84 help 85 Choose this option to enable support for Rockchip LVDS controllers. 86 Rockchip rk3288 SoC has LVDS TX Controller can be used, and it 87 support LVDS, rgb, dual LVDS output mode. say Y to enable its 88 driver. 89 90config DRM_ROCKCHIP_RGB 91 bool "Rockchip RGB Support" 92 depends on DRM_ROCKCHIP 93 select DRM_ROCKCHIP_PANEL 94 help 95 Choose this option to enable support for Rockchip RGB driver. 96 say Y to enable its driver. 97 98config DRM_ROCKCHIP_RK618 99 bool "Rockchip RK618 display bridge driver" 100 depends on DRM_ROCKCHIP 101 select DRM_ROCKCHIP_PANEL 102 select VIDEO_BRIDGE 103 help 104 Choose this option to enable support for Rockchip RK618 display 105 bridge chips driver. say Y to enable its driver. 106 107config ROCKCHIP_DRM_TVE 108 bool "Rockchip TVE Support" 109 depends on DRM_ROCKCHIP 110 help 111 Choose this option to enable support for Rockchip TVE. 112 Rockchip rk322x and rk322xh SoC has TVE can be used, and 113 say Y to enable TVE driver. 114