Home
last modified time | relevance | path

Searched refs:rockchip_connector (Results 1 – 25 of 27) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/video/drm/
H A Drockchip_connector.h11 struct rockchip_connector { struct
24 struct rockchip_connector { argument
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);
[all …]
H A Drockchip_dw_hdmi.h12 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);
24 void inno_dw_hdmi_phy_disable(struct rockchip_connector *conn, struct dw_hdmi *dw_hdmi,
26 int inno_dw_hdmi_phy_init(struct rockchip_connector *conn, struct dw_hdmi *dw_hdmi,
[all …]
H A Drockchip_dw_hdmi_qp.h12 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 Drockchip_connector.c19 int rockchip_connector_bind(struct rockchip_connector *conn, struct udevice *dev, int id, in rockchip_connector_bind()
33 int rockchip_connector_bind(struct rockchip_connector *conn, struct udevice *dev, int id, in rockchip_connector_bind()
46 struct rockchip_connector *get_rockchip_connector_by_device(struct udevice *dev) in get_rockchip_connector_by_device()
48 struct rockchip_connector *conn; in get_rockchip_connector_by_device()
61 struct rockchip_connector *conn; in rockchip_connector_pre_init()
79 static int rockchip_connector_path_init(struct rockchip_connector *conn, in rockchip_connector_path_init()
105 struct rockchip_connector *conn; in rockchip_connector_init()
122 static bool rockchip_connector_path_detect(struct rockchip_connector *conn, in rockchip_connector_path_detect()
150 struct rockchip_connector *conn; in rockchip_connector_detect()
169 struct rockchip_connector *conn; in rockchip_connector_get_timing()
[all …]
H A Drockchip_bridge.h17 struct rockchip_connector;
33 struct rockchip_connector *conn;
39 struct rockchip_connector *conn,
H A Drockchip_panel.h30 struct rockchip_connector *conn;
35 struct rockchip_connector *conn, in rockchip_panel_init()
H A Dinno_hdmi.c624 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()
739 static int rockchip_inno_hdmi_get_timing(struct rockchip_connector *conn, in rockchip_inno_hdmi_get_timing()
803 struct rockchip_connector *conn = dev_get_priv(dev); in rockchip_inno_hdmi_probe()
848 .priv_auto_alloc_size = sizeof(struct rockchip_connector),
H A Ddw_hdmi_qp.c1025 struct rockchip_connector *conn) in hdmi_set_op_mode()
1069 struct rockchip_connector *conn, in dw_hdmi_setup()
1200 struct rockchip_connector *conn = conn_state->connector; 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()
1304 static void rockchip_dw_hdmi_qp_config_output(struct rockchip_connector *conn, 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()
1406 static void dw_hdmi_disable(struct rockchip_connector *conn, struct dw_hdmi_qp *hdmi, 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 DMakefile12 rockchip_connector.o rockchip_post_csc.o libnsbmp.o
45 obj-y += rockchip_spl_display.o rockchip_display_helper.o rockchip_crtc.o rockchip_connector.o rock…
H A Drockchip_tve.c130 struct rockchip_connector connector;
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 Drockchip_lvds.c100 struct rockchip_connector connector;
113 static int rockchip_lvds_connector_init(struct rockchip_connector *conn, in rockchip_lvds_connector_init()
202 static int rockchip_lvds_connector_enable(struct rockchip_connector *conn, in rockchip_lvds_connector_enable()
224 static int rockchip_lvds_connector_disable(struct rockchip_connector *conn, in rockchip_lvds_connector_disable()
H A Ddw_hdmi.c970 static int dw_hdmi_phy_init(struct rockchip_connector *conn, struct dw_hdmi *hdmi, in dw_hdmi_phy_init()
987 static void dw_hdmi_phy_disable(struct rockchip_connector *conn, struct dw_hdmi *hdmi, in dw_hdmi_phy_disable()
1577 static void dw_hdmi_disable(struct rockchip_connector *conn, struct dw_hdmi *hdmi, in dw_hdmi_disable()
2084 struct rockchip_connector *conn, in dw_hdmi_setup()
2189 struct rockchip_connector *conn = conn_state->connector; 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()
2504 static void rockchip_dw_hdmi_config_output(struct rockchip_connector *conn, 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()
[all …]
H A Drockchip_spl_display.c43 struct rockchip_connector *conn = conn_state->connector; in rockchip_spl_display_init()
110 struct rockchip_connector *conn = conn_state->connector; in rockchip_spl_display_post_enable()
H A Drockchip_bridge.c10 struct rockchip_connector *conn, in rockchip_bridge_init()
H A Drockchip_rgb.c86 struct rockchip_connector connector;
155 static int rockchip_rgb_connector_prepare(struct rockchip_connector *conn, in rockchip_rgb_connector_prepare()
181 static void rockchip_rgb_connector_unprepare(struct rockchip_connector *conn, 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()
262 static int rockchip_rgb_connector_mode_valid(struct rockchip_connector *conn, in rockchip_rgb_connector_mode_valid()
H A Drockchip_display.h256 struct rockchip_connector *connector;
257 struct rockchip_connector *secondary;
H A Drockchip_display.c241 static int check_public_use_phy(struct rockchip_connector *conn) in check_public_use_phy()
258 static int get_public_phy(struct rockchip_connector *conn, in get_public_phy()
365 static int connector_phy_init(struct rockchip_connector *conn, in connector_phy_init()
631 struct rockchip_connector *conn = conn_state->connector; in display_mode_valid()
672 struct rockchip_connector *conn = conn_state->connector; in display_init()
795 struct rockchip_connector *connector = conn_state->secondary; in display_init()
980 struct rockchip_connector *conn = conn_state->connector; in display_check()
2049 static struct rockchip_connector *rockchip_of_get_connector(ofnode endpoint) in rockchip_of_get_connector()
2051 struct rockchip_connector *conn; in rockchip_of_get_connector()
2073 static struct rockchip_connector *rockchip_get_split_connector(struct rockchip_connector *conn) in rockchip_get_split_connector()
[all …]
H A Drockchip_dw_hdmi.c660 conn_state->connector = malloc(sizeof(struct rockchip_connector)); in rockchip_spl_dw_hdmi_probe()
673 struct rockchip_connector *conn = dev_get_priv(dev); in rockchip_dw_hdmi_probe()
721 .priv_auto_alloc_size = sizeof(struct rockchip_connector),
H A Ddw_mipi_dsi2.c268 struct rockchip_connector connector;
738 static int dw_mipi_dsi2_connector_pre_init(struct rockchip_connector *conn, 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()
1188 static int dw_mipi_dsi2_connector_prepare(struct rockchip_connector *conn, in dw_mipi_dsi2_connector_prepare()
1219 static void dw_mipi_dsi2_connector_unprepare(struct rockchip_connector *conn, in dw_mipi_dsi2_connector_unprepare()
1227 static int dw_mipi_dsi2_connector_enable(struct rockchip_connector *conn, in dw_mipi_dsi2_connector_enable()
1237 static int dw_mipi_dsi2_connector_disable(struct rockchip_connector *conn, in dw_mipi_dsi2_connector_disable()
1247 static int dw_mipi_dsi2_connector_mode_valid(struct rockchip_connector *conn, in dw_mipi_dsi2_connector_mode_valid()
H A Danalogix_dp.c886 static int analogix_dp_connector_init(struct rockchip_connector *conn, struct display_state *state) in analogix_dp_connector_init()
919 static int analogix_dp_connector_get_edid(struct rockchip_connector *conn, in analogix_dp_connector_get_edid()
1025 static int analogix_dp_connector_enable(struct rockchip_connector *conn, in analogix_dp_connector_enable()
1129 static int analogix_dp_connector_disable(struct rockchip_connector *conn, in analogix_dp_connector_disable()
1146 static int analogix_dp_connector_detect(struct rockchip_connector *conn, in analogix_dp_connector_detect()
1172 static int analogix_dp_connector_mode_valid(struct rockchip_connector *conn, in analogix_dp_connector_mode_valid()
1214 static int analogix_dp_connector_get_timing(struct rockchip_connector *conn, in analogix_dp_connector_get_timing()
H A Ddw-dp.c226 struct rockchip_connector connector;
1421 static struct dw_dp *connector_to_dw_dp(struct rockchip_connector *conn) in connector_to_dw_dp()
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 Drockchip_dw_hdmi_qp.c153 struct rockchip_connector connector;
1060 struct rockchip_connector *conn, in dw_hdmi_qp_select_output()
1509 static void dw_hdmi_qp_rockchip_phy_disable(struct rockchip_connector *conn, void *data, in dw_hdmi_qp_rockchip_phy_disable()
1515 static int dw_hdmi_qp_rockchip_genphy_init(struct rockchip_connector *conn, void *data, void *state) in dw_hdmi_qp_rockchip_genphy_init()
1570 static void rockchip_hdmi_qp_set_pll(struct rockchip_connector *conn, void *data, void *state) in rockchip_hdmi_qp_set_pll()
H A Ddw_mipi_dsi.c233 struct rockchip_connector connector;
1092 static int dw_mipi_dsi_connector_init(struct rockchip_connector *conn, struct display_state *state) in dw_mipi_dsi_connector_init()
1269 static int dw_mipi_dsi_connector_prepare(struct rockchip_connector *conn, in dw_mipi_dsi_connector_prepare()
1302 static void dw_mipi_dsi_connector_unprepare(struct rockchip_connector *conn, in dw_mipi_dsi_connector_unprepare()
1310 static int dw_mipi_dsi_connector_enable(struct rockchip_connector *conn, in dw_mipi_dsi_connector_enable()
1320 static int dw_mipi_dsi_connector_disable(struct rockchip_connector *conn, in dw_mipi_dsi_connector_disable()
H A Danalogix_dp.h644 struct rockchip_connector connector;
/rk3399_rockchip-uboot/include/linux/
H A Ddw_hdmi.h138 struct rockchip_connector;
140 int (*init)(struct rockchip_connector *conn, struct dw_hdmi *hdmi, void *data);
141 void (*disable)(struct rockchip_connector *conn, struct dw_hdmi *hdmi, void *data);
144 void (*mode_valid)(struct rockchip_connector *conn, struct dw_hdmi *hdmi, void *data);
148 int (*init)(struct rockchip_connector *conn, void *hdmi, void *data);
149 void (*disable)(struct rockchip_connector *conn, void *hdmi, void *data);
152 void (*set_pll)(struct rockchip_connector *conn, void *hdmi, void *data);

12