| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_connector.h | 157 int (*pre_init)(struct rockchip_connector *connector, struct display_state *state); 163 int (*init)(struct rockchip_connector *connector, struct display_state *state); 165 void (*deinit)(struct rockchip_connector *connector, struct display_state *state); 171 int (*detect)(struct rockchip_connector *connector, struct display_state *state); 179 int (*get_timing)(struct rockchip_connector *connector, struct display_state *state); 186 int (*get_edid)(struct rockchip_connector *connector, struct display_state *state); 190 int (*prepare)(struct rockchip_connector *connector, struct display_state *state); 194 int (*enable)(struct rockchip_connector *connector, struct display_state *state); 195 int (*disable)(struct rockchip_connector *connector, struct display_state *state); 196 void (*unprepare)(struct rockchip_connector *connector, struct display_state *state); [all …]
|
| H A D | rockchip_crtc.h | 38 int (*preinit)(struct display_state *state); 39 int (*init)(struct display_state *state); 40 void (*deinit)(struct display_state *state); 41 int (*set_plane)(struct display_state *state); 42 int (*prepare)(struct display_state *state); 43 int (*enable)(struct display_state *state); 44 int (*post_enable)(struct display_state *state); 45 int (*disable)(struct display_state *state); 46 void (*unprepare)(struct display_state *state); 47 int (*fixup_dts)(struct display_state *state, void *blob); [all …]
|
| H A D | rockchip_dw_hdmi_qp.h | 12 int rockchip_dw_hdmi_qp_init(struct rockchip_connector *conn, struct display_state *state); 13 void rockchip_dw_hdmi_qp_deinit(struct rockchip_connector *conn, struct display_state *state); 14 int rockchip_dw_hdmi_qp_prepare(struct rockchip_connector *conn, struct display_state *state); 15 int rockchip_dw_hdmi_qp_enable(struct rockchip_connector *conn, struct display_state *state); 16 int rockchip_dw_hdmi_qp_disable(struct rockchip_connector *conn, struct display_state *state); 17 int rockchip_dw_hdmi_qp_get_timing(struct rockchip_connector *conn, struct display_state *state); 18 int rockchip_dw_hdmi_qp_detect(struct rockchip_connector *conn, struct display_state *state); 19 int rockchip_dw_hdmi_qp_get_edid(struct rockchip_connector *conn, struct display_state *state); 20 int rockchip_dw_hdmi_qp_check(struct rockchip_connector *conn, struct display_state *state);
|
| H A D | rockchip_dw_hdmi.h | 12 int rockchip_dw_hdmi_init(struct rockchip_connector *conn, struct display_state *state); 13 void rockchip_dw_hdmi_deinit(struct rockchip_connector *conn, struct display_state *state); 14 int rockchip_dw_hdmi_prepare(struct rockchip_connector *conn, struct display_state *state); 15 int rockchip_dw_hdmi_enable(struct rockchip_connector *conn, struct display_state *state); 16 int rockchip_dw_hdmi_disable(struct rockchip_connector *conn, struct display_state *state); 17 int rockchip_dw_hdmi_get_timing(struct rockchip_connector *conn, struct display_state *state); 18 int rockchip_dw_hdmi_detect(struct rockchip_connector *conn, struct display_state *state); 19 int rockchip_dw_hdmi_get_edid(struct rockchip_connector *conn, struct display_state *state);
|
| H A D | rockchip_connector.c | 58 int rockchip_connector_pre_init(struct display_state *state) in rockchip_connector_pre_init() 80 struct display_state *state) in rockchip_connector_path_init() 102 int rockchip_connector_init(struct display_state *state) in rockchip_connector_init() 123 struct display_state *state) in rockchip_connector_path_detect() 147 bool rockchip_connector_detect(struct display_state *state) in rockchip_connector_detect() 166 int rockchip_connector_get_timing(struct display_state *state) in rockchip_connector_get_timing() 187 int rockchip_connector_get_edid(struct display_state *state) in rockchip_connector_get_edid() 209 struct display_state *state) in rockchip_connector_path_pre_enable() 223 int rockchip_connector_pre_enable(struct display_state *state) in rockchip_connector_pre_enable() 238 struct display_state *state) in rockchip_connector_path_enable() [all …]
|
| H A D | rockchip_bridge.h | 14 struct display_state; 34 struct display_state *state; 40 struct display_state *state);
|
| H A D | rockchip_spl_display.c | 24 struct display_state *rockchip_spl_display_drv_probe(void) in rockchip_spl_display_drv_probe() 26 struct display_state *state = malloc(sizeof(struct display_state)); in rockchip_spl_display_drv_probe() 39 static int rockchip_spl_display_init(struct display_state *state) in rockchip_spl_display_init() 106 static int rockchip_spl_display_post_enable(struct display_state *state) in rockchip_spl_display_post_enable() 125 static void rockchip_spl_display_transmit_info_to_uboot(struct display_state *state) in rockchip_spl_display_transmit_info_to_uboot() 139 struct display_state *state = NULL; in spl_init_display()
|
| H A D | rockchip_panel.h | 10 struct display_state; 31 struct display_state *state; 36 struct display_state *state) in rockchip_panel_init()
|
| H A D | rockchip_vop.c | 150 static int rockchip_vop_init_gamma(struct vop *vop, struct display_state *state) in rockchip_vop_init_gamma() 202 static void vop_post_config(struct display_state *state, struct vop *vop) in vop_post_config() 247 static void vop_mcu_bypass_mode_setup(struct display_state *state, struct vop *vop) in vop_mcu_bypass_mode_setup() 266 static void vop_mcu_mode_setup(struct display_state *state, struct vop *vop) in vop_mcu_mode_setup() 287 static int rockchip_vop_preinit(struct display_state *state) in rockchip_vop_preinit() 313 static int rockchip_vop_init(struct display_state *state) in rockchip_vop_init() 801 static int rockchip_vop_setup_csc_table(struct display_state *state) in rockchip_vop_setup_csc_table() 835 static int rockchip_vop_set_plane(struct display_state *state) in rockchip_vop_set_plane() 933 static int rockchip_vop_prepare(struct display_state *state) in rockchip_vop_prepare() 938 static int rockchip_vop_enable(struct display_state *state) in rockchip_vop_enable() [all …]
|
| H A D | dw_hdmi_qp.c | 1024 struct display_state *state, in hdmi_set_op_mode() 1071 struct display_state *state) in dw_hdmi_setup() 1197 struct display_state *state) in dw_hdmi_detect_hotplug() 1219 int rockchip_dw_hdmi_qp_init(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_qp_init() 1292 void rockchip_dw_hdmi_qp_deinit(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_qp_deinit() 1305 struct display_state *state) in rockchip_dw_hdmi_qp_config_output() 1376 int rockchip_dw_hdmi_qp_prepare(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_qp_prepare() 1393 int rockchip_dw_hdmi_qp_check(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_qp_check() 1407 struct display_state *state) in dw_hdmi_disable() 1415 int rockchip_dw_hdmi_qp_enable(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_qp_enable() [all …]
|
| H A D | rockchip_vop2.c | 1423 void (*setup_win_dly)(struct display_state *state, int crtc_id, u8 plane_phy_id); 1424 void (*setup_overlay)(struct display_state *state); 1425 void (*assign_plane_mask)(struct display_state *state); 1633 static int vop2_vp_find_attachable_win(struct display_state *state, u8 vp_id) in vop2_vp_find_attachable_win() 1771 static bool is_uv_swap(struct display_state *state) in is_uv_swap() 1801 static bool is_rb_swap(struct display_state *state) in is_rb_swap() 1911 struct display_state *state) in rockchip_vop2_gamma_lut_init() 1981 struct display_state *state) in rockchip_vop2_cubic_lut_init() 2033 static void vop2_bcsh_reg_update(struct display_state *state, struct vop2 *vop2, in vop2_bcsh_reg_update() 2074 static void vop2_tv_config_update(struct display_state *state, struct vop2 *vop2) in vop2_tv_config_update() [all …]
|
| H A D | rockchip_display.h | 317 struct display_state { struct 350 int display_send_mcu_cmd(struct display_state *state, u32 type, u32 val); argument 386 int inno_spl_hdmi_phy_probe(struct display_state *state);
|
| H A D | rockchip_display.c | 536 static int display_get_timing(struct display_state *state) in display_get_timing() 564 struct display_state *state; in display_pre_init() 581 static int display_use_force_mode(struct display_state *state) in display_use_force_mode() 593 static int display_get_edid_mode(struct display_state *state) in display_get_edid_mode() 628 static int display_mode_valid(struct display_state *state) in display_mode_valid() 653 static int display_mode_fixup(struct display_state *state) in display_mode_fixup() 669 static int display_init(struct display_state *state) in display_init() 862 int display_send_mcu_cmd(struct display_state *state, u32 type, u32 val) in display_send_mcu_cmd() 881 static int display_set_plane(struct display_state *state) in display_set_plane() 900 static int display_enable(struct display_state *state) in display_enable() [all …]
|
| H A D | inno_hdmi.c | 624 static int rockchip_inno_hdmi_init(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_init() 690 static int rockchip_inno_hdmi_enable(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_enable() 708 static void rockchip_inno_hdmi_deinit(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_deinit() 718 static int rockchip_inno_hdmi_prepare(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_prepare() 723 static int rockchip_inno_hdmi_disable(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_disable() 731 static int rockchip_inno_hdmi_detect(struct rockchip_connector *conn, struct display_state *state) in rockchip_inno_hdmi_detect() 740 struct display_state *state) in rockchip_inno_hdmi_get_timing()
|
| H A D | rockchip_tve.c | 614 static int rockchip_drm_tve_init(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_init() 664 static int rockchip_drm_tve_enable(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_enable() 687 static void rockchip_drm_tve_deinit(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_deinit() 694 static int rockchip_drm_tve_prepare(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_prepare() 699 static int rockchip_drm_tve_disable(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_disable() 708 static int rockchip_drm_tve_detect(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_detect() 841 static int rockchip_drm_tve_get_timing(struct rockchip_connector *conn, struct display_state *state) in rockchip_drm_tve_get_timing()
|
| H A D | rockchip_bridge.c | 11 struct display_state *state) in rockchip_bridge_init()
|
| H A D | dw_hdmi.c | 1578 struct display_state *state) in dw_hdmi_disable() 2086 struct display_state *state) in dw_hdmi_setup() 2186 struct display_state *state) in dw_hdmi_detect_hotplug() 2331 int rockchip_dw_hdmi_init(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_init() 2492 void rockchip_dw_hdmi_deinit(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_deinit() 2505 struct display_state *state) in rockchip_dw_hdmi_config_output() 2577 int rockchip_dw_hdmi_prepare(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_prepare() 2594 int rockchip_dw_hdmi_enable(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_enable() 2611 int rockchip_dw_hdmi_disable(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_disable() 2633 int rockchip_dw_hdmi_get_timing(struct rockchip_connector *conn, struct display_state *state) in rockchip_dw_hdmi_get_timing() [all …]
|
| H A D | rockchip_rgb.c | 156 struct display_state *state) in rockchip_rgb_connector_prepare() 182 struct display_state *state) in rockchip_rgb_connector_unprepare() 195 static int rockchip_rgb_connector_init(struct rockchip_connector *conn, struct display_state *state) in rockchip_rgb_connector_init() 263 struct display_state *state) in rockchip_rgb_connector_mode_valid() 295 static int rockchip_mcu_panel_send_cmds(struct display_state *state, in rockchip_mcu_panel_send_cmds()
|
| H A D | rockchip_lvds.c | 114 struct display_state *state) in rockchip_lvds_connector_init() 203 struct display_state *state) in rockchip_lvds_connector_enable() 225 struct display_state *state) in rockchip_lvds_connector_disable()
|
| H A D | analogix_dp.c | 886 static int analogix_dp_connector_init(struct rockchip_connector *conn, struct display_state *state) in analogix_dp_connector_init() 920 struct display_state *state) in analogix_dp_connector_get_edid() 1026 struct display_state *state) in analogix_dp_connector_enable() 1130 struct display_state *state) in analogix_dp_connector_disable() 1147 struct display_state *state) in analogix_dp_connector_detect() 1173 struct display_state *state) in analogix_dp_connector_mode_valid() 1215 struct display_state *state) in analogix_dp_connector_get_timing()
|
| H A D | dw_mipi_dsi2.c | 739 struct display_state *state) in dw_mipi_dsi2_connector_pre_init() 834 static int dw_mipi_dsi2_connector_init(struct rockchip_connector *conn, struct display_state *state) in dw_mipi_dsi2_connector_init() 1189 struct display_state *state) in dw_mipi_dsi2_connector_prepare() 1220 struct display_state *state) in dw_mipi_dsi2_connector_unprepare() 1228 struct display_state *state) in dw_mipi_dsi2_connector_enable() 1238 struct display_state *state) in dw_mipi_dsi2_connector_disable() 1248 struct display_state *state) in dw_mipi_dsi2_connector_mode_valid()
|
| H A D | dw-dp.c | 1433 static int dw_dp_connector_init(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_init() 1461 static int dw_dp_connector_get_edid(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_get_edid() 1491 static int dw_dp_connector_prepare(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_prepare() 1508 static int dw_dp_connector_enable(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_enable() 1539 static int dw_dp_connector_disable(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_disable() 1546 static int dw_dp_connector_detect(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_detect() 1634 static int dw_dp_connector_get_timing(struct rockchip_connector *conn, struct display_state *state) in dw_dp_connector_get_timing()
|
| H A D | dw_mipi_dsi.c | 1092 static int dw_mipi_dsi_connector_init(struct rockchip_connector *conn, struct display_state *state) in dw_mipi_dsi_connector_init() 1270 struct display_state *state) in dw_mipi_dsi_connector_prepare() 1303 struct display_state *state) in dw_mipi_dsi_connector_unprepare() 1311 struct display_state *state) in dw_mipi_dsi_connector_enable() 1321 struct display_state *state) in dw_mipi_dsi_connector_disable()
|
| H A D | rockchip_panel.c | 163 static int rockchip_panel_send_mcu_cmds(struct rockchip_panel *panel, struct display_state *state, in rockchip_panel_send_mcu_cmds() 187 static int rockchip_panel_send_spi_cmds(struct rockchip_panel *panel, struct display_state *state, in rockchip_panel_send_spi_cmds()
|
| H A D | dw_hdmi_qp.h | 944 void *data, struct display_state *state);
|