Home
last modified time | relevance | path

Searched refs:omap_dss_device (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v5.4/include/video/
Domapfb_dss.h49 struct omap_dss_device;
353 struct omap_dss_device *(*get_device)(struct omap_overlay *ovl);
380 struct omap_dss_device *output;
394 struct omap_dss_device *output);
406 struct omap_dss_device *(*get_device)(struct omap_overlay_manager *mgr);
438 int (*connect)(struct omap_dss_device *dssdev,
439 struct omap_dss_device *dst);
440 void (*disconnect)(struct omap_dss_device *dssdev,
441 struct omap_dss_device *dst);
443 int (*enable)(struct omap_dss_device *dssdev);
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/dss/
Domapdss.h52 struct omap_dss_device;
289 void (*lost_hotplug)(struct omap_dss_device *dssdev);
290 int (*set_hdmi_mode)(struct omap_dss_device *dssdev, bool hdmi_mode);
291 int (*set_infoframe)(struct omap_dss_device *dssdev,
296 void (*disable)(struct omap_dss_device *dssdev, bool disconnect_lanes,
300 int (*set_config)(struct omap_dss_device *dssdev,
302 int (*configure_pins)(struct omap_dss_device *dssdev,
305 void (*enable_hs)(struct omap_dss_device *dssdev, int channel,
307 int (*enable_te)(struct omap_dss_device *dssdev, bool enable);
309 int (*update)(struct omap_dss_device *dssdev, int channel,
[all …]
Dbase.c53 void omapdss_device_register(struct omap_dss_device *dssdev) in omapdss_device_register()
61 void omapdss_device_unregister(struct omap_dss_device *dssdev) in omapdss_device_unregister()
71 struct omap_dss_device *dssdev; in omapdss_device_is_registered()
87 struct omap_dss_device *omapdss_device_get(struct omap_dss_device *dssdev) in omapdss_device_get()
101 void omapdss_device_put(struct omap_dss_device *dssdev) in omapdss_device_put()
108 struct omap_dss_device *omapdss_find_device_by_node(struct device_node *node) in omapdss_find_device_by_node()
110 struct omap_dss_device *dssdev; in omapdss_find_device_by_node()
124 struct omap_dss_device *omapdss_device_next_output(struct omap_dss_device *from) in omapdss_device_next_output()
126 struct omap_dss_device *dssdev; in omapdss_device_next_output()
170 static bool omapdss_device_is_connected(struct omap_dss_device *dssdev) in omapdss_device_is_connected()
[all …]
Doutput.c20 int omapdss_device_init_output(struct omap_dss_device *out) in omapdss_device_init_output()
50 void omapdss_device_cleanup_output(struct omap_dss_device *out) in omapdss_device_cleanup_output()
78 void dss_mgr_set_timings(struct omap_dss_device *dssdev, in dss_mgr_set_timings()
86 void dss_mgr_set_lcd_config(struct omap_dss_device *dssdev, in dss_mgr_set_lcd_config()
94 int dss_mgr_enable(struct omap_dss_device *dssdev) in dss_mgr_enable()
101 void dss_mgr_disable(struct omap_dss_device *dssdev) in dss_mgr_disable()
108 void dss_mgr_start_update(struct omap_dss_device *dssdev) in dss_mgr_start_update()
115 int dss_mgr_register_framedone_handler(struct omap_dss_device *dssdev, in dss_mgr_register_framedone_handler()
126 void dss_mgr_unregister_framedone_handler(struct omap_dss_device *dssdev, in dss_mgr_unregister_framedone_handler()
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/displays/
Dconnector-hdmi.c37 struct omap_dss_device dssdev;
38 struct omap_dss_device *in;
49 static int hdmic_connect(struct omap_dss_device *dssdev) in hdmic_connect()
52 struct omap_dss_device *in = ddata->in; in hdmic_connect()
67 static void hdmic_disconnect(struct omap_dss_device *dssdev) in hdmic_disconnect()
70 struct omap_dss_device *in = ddata->in; in hdmic_disconnect()
80 static int hdmic_enable(struct omap_dss_device *dssdev) in hdmic_enable()
83 struct omap_dss_device *in = ddata->in; in hdmic_enable()
105 static void hdmic_disable(struct omap_dss_device *dssdev) in hdmic_disable()
108 struct omap_dss_device *in = ddata->in; in hdmic_disable()
[all …]
Dencoder-tpd12s015.c20 struct omap_dss_device dssdev;
21 struct omap_dss_device *in;
32 static int tpd_connect(struct omap_dss_device *dssdev, in tpd_connect()
33 struct omap_dss_device *dst) in tpd_connect()
36 struct omap_dss_device *in = ddata->in; in tpd_connect()
55 static void tpd_disconnect(struct omap_dss_device *dssdev, in tpd_disconnect()
56 struct omap_dss_device *dst) in tpd_disconnect()
59 struct omap_dss_device *in = ddata->in; in tpd_disconnect()
74 static int tpd_enable(struct omap_dss_device *dssdev) in tpd_enable()
77 struct omap_dss_device *in = ddata->in; in tpd_enable()
[all …]
Dconnector-analog-tv.c18 struct omap_dss_device dssdev;
19 struct omap_dss_device *in;
46 static int tvc_connect(struct omap_dss_device *dssdev) in tvc_connect()
49 struct omap_dss_device *in = ddata->in; in tvc_connect()
64 static void tvc_disconnect(struct omap_dss_device *dssdev) in tvc_disconnect()
67 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
77 static int tvc_enable(struct omap_dss_device *dssdev) in tvc_enable()
80 struct omap_dss_device *in = ddata->in; in tvc_enable()
109 static void tvc_disable(struct omap_dss_device *dssdev) in tvc_disable()
112 struct omap_dss_device *in = ddata->in; in tvc_disable()
[all …]
Dencoder-opa362.c23 struct omap_dss_device dssdev;
24 struct omap_dss_device *in;
33 static int opa362_connect(struct omap_dss_device *dssdev, in opa362_connect()
34 struct omap_dss_device *dst) in opa362_connect()
37 struct omap_dss_device *in = ddata->in; in opa362_connect()
55 static void opa362_disconnect(struct omap_dss_device *dssdev, in opa362_disconnect()
56 struct omap_dss_device *dst) in opa362_disconnect()
59 struct omap_dss_device *in = ddata->in; in opa362_disconnect()
77 static int opa362_enable(struct omap_dss_device *dssdev) in opa362_enable()
80 struct omap_dss_device *in = ddata->in; in opa362_enable()
[all …]
Dencoder-tfp410.c18 struct omap_dss_device dssdev;
19 struct omap_dss_device *in;
29 static int tfp410_connect(struct omap_dss_device *dssdev, in tfp410_connect()
30 struct omap_dss_device *dst) in tfp410_connect()
33 struct omap_dss_device *in = ddata->in; in tfp410_connect()
49 static void tfp410_disconnect(struct omap_dss_device *dssdev, in tfp410_disconnect()
50 struct omap_dss_device *dst) in tfp410_disconnect()
53 struct omap_dss_device *in = ddata->in; in tfp410_disconnect()
69 static int tfp410_enable(struct omap_dss_device *dssdev) in tfp410_enable()
72 struct omap_dss_device *in = ddata->in; in tfp410_enable()
[all …]
Dconnector-dvi.c40 struct omap_dss_device dssdev;
41 struct omap_dss_device *in;
50 static int dvic_connect(struct omap_dss_device *dssdev) in dvic_connect()
53 struct omap_dss_device *in = ddata->in; in dvic_connect()
66 static void dvic_disconnect(struct omap_dss_device *dssdev) in dvic_disconnect()
69 struct omap_dss_device *in = ddata->in; in dvic_disconnect()
77 static int dvic_enable(struct omap_dss_device *dssdev) in dvic_enable()
80 struct omap_dss_device *in = ddata->in; in dvic_enable()
100 static void dvic_disable(struct omap_dss_device *dssdev) in dvic_disable()
103 struct omap_dss_device *in = ddata->in; in dvic_disable()
[all …]
Dpanel-dpi.c21 struct omap_dss_device dssdev;
22 struct omap_dss_device *in;
36 static int panel_dpi_connect(struct omap_dss_device *dssdev) in panel_dpi_connect()
39 struct omap_dss_device *in = ddata->in; in panel_dpi_connect()
52 static void panel_dpi_disconnect(struct omap_dss_device *dssdev) in panel_dpi_disconnect()
55 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect()
63 static int panel_dpi_enable(struct omap_dss_device *dssdev) in panel_dpi_enable()
66 struct omap_dss_device *in = ddata->in; in panel_dpi_enable()
93 static void panel_dpi_disable(struct omap_dss_device *dssdev) in panel_dpi_disable()
96 struct omap_dss_device *in = ddata->in; in panel_dpi_disable()
[all …]
Dpanel-sharp-ls037v7dw01.c20 struct omap_dss_device dssdev;
21 struct omap_dss_device *in;
58 static int sharp_ls_connect(struct omap_dss_device *dssdev) in sharp_ls_connect()
61 struct omap_dss_device *in = ddata->in; in sharp_ls_connect()
74 static void sharp_ls_disconnect(struct omap_dss_device *dssdev) in sharp_ls_disconnect()
77 struct omap_dss_device *in = ddata->in; in sharp_ls_disconnect()
85 static int sharp_ls_enable(struct omap_dss_device *dssdev) in sharp_ls_enable()
88 struct omap_dss_device *in = ddata->in; in sharp_ls_enable()
127 static void sharp_ls_disable(struct omap_dss_device *dssdev) in sharp_ls_disable()
130 struct omap_dss_device *in = ddata->in; in sharp_ls_disable()
[all …]
Dpanel-lgphilips-lb035q02.c40 struct omap_dss_device dssdev;
41 struct omap_dss_device *in;
117 static int lb035q02_connect(struct omap_dss_device *dssdev) in lb035q02_connect()
120 struct omap_dss_device *in = ddata->in; in lb035q02_connect()
135 static void lb035q02_disconnect(struct omap_dss_device *dssdev) in lb035q02_disconnect()
138 struct omap_dss_device *in = ddata->in; in lb035q02_disconnect()
146 static int lb035q02_enable(struct omap_dss_device *dssdev) in lb035q02_enable()
149 struct omap_dss_device *in = ddata->in; in lb035q02_enable()
177 static void lb035q02_disable(struct omap_dss_device *dssdev) in lb035q02_disable()
180 struct omap_dss_device *in = ddata->in; in lb035q02_disable()
[all …]
Dpanel-nec-nl8048hl11.c20 struct omap_dss_device dssdev;
21 struct omap_dss_device *in;
116 static int nec_8048_connect(struct omap_dss_device *dssdev) in nec_8048_connect()
119 struct omap_dss_device *in = ddata->in; in nec_8048_connect()
132 static void nec_8048_disconnect(struct omap_dss_device *dssdev) in nec_8048_disconnect()
135 struct omap_dss_device *in = ddata->in; in nec_8048_disconnect()
143 static int nec_8048_enable(struct omap_dss_device *dssdev) in nec_8048_enable()
146 struct omap_dss_device *in = ddata->in; in nec_8048_enable()
171 static void nec_8048_disable(struct omap_dss_device *dssdev) in nec_8048_disable()
174 struct omap_dss_device *in = ddata->in; in nec_8048_disable()
[all …]
Dpanel-tpo-td028ttec1.c23 struct omap_dss_device dssdev;
24 struct omap_dss_device *in;
158 static int td028ttec1_panel_connect(struct omap_dss_device *dssdev) in td028ttec1_panel_connect()
161 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_connect()
174 static void td028ttec1_panel_disconnect(struct omap_dss_device *dssdev) in td028ttec1_panel_disconnect()
177 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_disconnect()
185 static int td028ttec1_panel_enable(struct omap_dss_device *dssdev) in td028ttec1_panel_enable()
188 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_enable()
295 static void td028ttec1_panel_disable(struct omap_dss_device *dssdev) in td028ttec1_panel_disable()
298 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_disable()
[all …]
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/dss/
Doutput.c20 int omapdss_output_set_device(struct omap_dss_device *out, in omapdss_output_set_device()
21 struct omap_dss_device *dssdev) in omapdss_output_set_device()
53 int omapdss_output_unset_device(struct omap_dss_device *out) in omapdss_output_unset_device()
85 int omapdss_register_output(struct omap_dss_device *out) in omapdss_register_output()
92 void omapdss_unregister_output(struct omap_dss_device *out) in omapdss_unregister_output()
98 struct omap_dss_device *omap_dss_get_output(enum omap_dss_output_id id) in omap_dss_get_output()
100 struct omap_dss_device *out; in omap_dss_get_output()
111 struct omap_dss_device *omap_dss_find_output(const char *name) in omap_dss_find_output()
113 struct omap_dss_device *out; in omap_dss_find_output()
124 struct omap_dss_device *omap_dss_find_output_by_port_node(struct device_node *port) in omap_dss_find_output_by_port_node()
[all …]
Ddisplay.c24 void omapdss_default_get_resolution(struct omap_dss_device *dssdev, in omapdss_default_get_resolution()
32 int omapdss_default_get_recommended_bpp(struct omap_dss_device *dssdev) in omapdss_default_get_recommended_bpp()
63 void omapdss_default_get_timings(struct omap_dss_device *dssdev, in omapdss_default_get_timings()
72 struct omap_dss_device *dssdev = NULL; in dss_suspend_all_devices()
91 struct omap_dss_device *dssdev = NULL; in dss_resume_all_devices()
108 struct omap_dss_device *dssdev = NULL; in dss_disable_all_devices()
123 int omapdss_register_display(struct omap_dss_device *dssdev) in omapdss_register_display()
167 void omapdss_unregister_display(struct omap_dss_device *dssdev) in omapdss_unregister_display()
175 struct omap_dss_device *omap_dss_get_device(struct omap_dss_device *dssdev) in omap_dss_get_device()
189 void omap_dss_put_device(struct omap_dss_device *dssdev) in omap_dss_put_device()
[all …]
Ddisplay-sysfs.c20 static ssize_t display_name_show(struct omap_dss_device *dssdev, char *buf) in display_name_show()
27 static ssize_t display_enabled_show(struct omap_dss_device *dssdev, char *buf) in display_enabled_show()
33 static ssize_t display_enabled_store(struct omap_dss_device *dssdev, in display_enabled_store()
60 static ssize_t display_tear_show(struct omap_dss_device *dssdev, char *buf) in display_tear_show()
67 static ssize_t display_tear_store(struct omap_dss_device *dssdev, in display_tear_store()
87 static ssize_t display_timings_show(struct omap_dss_device *dssdev, char *buf) in display_timings_show()
102 static ssize_t display_timings_store(struct omap_dss_device *dssdev, in display_timings_store()
140 static ssize_t display_rotate_show(struct omap_dss_device *dssdev, char *buf) in display_rotate_show()
149 static ssize_t display_rotate_store(struct omap_dss_device *dssdev, in display_rotate_store()
168 static ssize_t display_mirror_show(struct omap_dss_device *dssdev, char *buf) in display_mirror_show()
[all …]
Dsdi.c34 struct omap_dss_device output;
104 static void sdi_config_lcd_manager(struct omap_dss_device *dssdev) in sdi_config_lcd_manager()
119 static int sdi_display_enable(struct omap_dss_device *dssdev) in sdi_display_enable()
121 struct omap_dss_device *out = &sdi.output; in sdi_display_enable()
206 static void sdi_display_disable(struct omap_dss_device *dssdev) in sdi_display_disable()
219 static void sdi_set_timings(struct omap_dss_device *dssdev, in sdi_set_timings()
225 static void sdi_get_timings(struct omap_dss_device *dssdev, in sdi_get_timings()
231 static int sdi_check_timings(struct omap_dss_device *dssdev, in sdi_check_timings()
245 static void sdi_set_datapairs(struct omap_dss_device *dssdev, int datapairs) in sdi_set_datapairs()
269 static int sdi_connect(struct omap_dss_device *dssdev, in sdi_connect()
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_connector.c22 struct omap_dss_device *output;
23 struct omap_dss_device *hpd;
31 struct omap_dss_device *dssdev; in omap_connector_hpd_notify()
71 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_enable_hpd()
81 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_disable_hpd()
94 static struct omap_dss_device *
99 struct omap_dss_device *dssdev = NULL; in omap_connector_find_device()
100 struct omap_dss_device *d; in omap_connector_find_device()
113 struct omap_dss_device *dssdev; in omap_connector_detect()
150 struct omap_dss_device *hpd = omap_connector->hpd; in omap_connector_destroy()
[all …]
/Linux-v5.4/drivers/gpu/drm/omapdrm/displays/
Dencoder-opa362.c22 struct omap_dss_device dssdev;
29 static int opa362_connect(struct omap_dss_device *src, in opa362_connect()
30 struct omap_dss_device *dst) in opa362_connect()
35 static void opa362_disconnect(struct omap_dss_device *src, in opa362_disconnect()
36 struct omap_dss_device *dst) in opa362_disconnect()
41 static void opa362_enable(struct omap_dss_device *dssdev) in opa362_enable()
49 static void opa362_disable(struct omap_dss_device *dssdev) in opa362_disable()
67 struct omap_dss_device *dssdev; in opa362_probe()
106 struct omap_dss_device *dssdev = &ddata->dssdev; in opa362_remove()
Dconnector-hdmi.c18 struct omap_dss_device dssdev;
30 static int hdmic_connect(struct omap_dss_device *src, in hdmic_connect()
31 struct omap_dss_device *dst) in hdmic_connect()
36 static void hdmic_disconnect(struct omap_dss_device *src, in hdmic_disconnect()
37 struct omap_dss_device *dst) in hdmic_disconnect()
41 static bool hdmic_detect(struct omap_dss_device *dssdev) in hdmic_detect()
48 static void hdmic_register_hpd_cb(struct omap_dss_device *dssdev, in hdmic_register_hpd_cb()
61 static void hdmic_unregister_hpd_cb(struct omap_dss_device *dssdev) in hdmic_unregister_hpd_cb()
103 struct omap_dss_device *dssdev; in hdmic_probe()
Dencoder-tpd12s015.c20 struct omap_dss_device dssdev;
32 static int tpd_connect(struct omap_dss_device *src, in tpd_connect()
33 struct omap_dss_device *dst) in tpd_connect()
51 static void tpd_disconnect(struct omap_dss_device *src, in tpd_disconnect()
52 struct omap_dss_device *dst) in tpd_disconnect()
62 static bool tpd_detect(struct omap_dss_device *dssdev) in tpd_detect()
69 static void tpd_register_hpd_cb(struct omap_dss_device *dssdev, in tpd_register_hpd_cb()
82 static void tpd_unregister_hpd_cb(struct omap_dss_device *dssdev) in tpd_unregister_hpd_cb()
122 struct omap_dss_device *dssdev; in tpd_probe()
187 struct omap_dss_device *dssdev = &ddata->dssdev; in tpd_remove()
Dconnector-analog-tv.c17 struct omap_dss_device dssdev;
24 static int tvc_connect(struct omap_dss_device *src, in tvc_connect()
25 struct omap_dss_device *dst) in tvc_connect()
30 static void tvc_disconnect(struct omap_dss_device *src, in tvc_disconnect()
31 struct omap_dss_device *dst) in tvc_disconnect()
43 struct omap_dss_device *dssdev; in tvc_probe()
Dpanel-dsi-cm.c42 struct omap_dss_device dssdev;
43 struct omap_dss_device *src;
144 struct omap_dss_device *src = ddata->src; in dsicm_dcs_read_1()
160 struct omap_dss_device *src = ddata->src; in dsicm_dcs_write_0()
167 struct omap_dss_device *src = ddata->src; in dsicm_dcs_write_1()
176 struct omap_dss_device *src = ddata->src; in dsicm_sleep_in()
231 struct omap_dss_device *src = ddata->src; in dsicm_set_update_window()
278 struct omap_dss_device *src = ddata->src; in dsicm_enter_ulps()
312 struct omap_dss_device *src = ddata->src; in dsicm_exit_ulps()
364 struct omap_dss_device *src = ddata->src; in dsicm_bl_update_status()
[all …]

123