Searched refs:dssdev (Results 1 - 25 of 34) sorted by relevance

12

/drivers/video/fbdev/omap2/dss/
H A Ddisplay.c35 void omapdss_default_get_resolution(struct omap_dss_device *dssdev, argument
38 *xres = dssdev->panel.timings.x_res;
39 *yres = dssdev->panel.timings.y_res;
43 int omapdss_default_get_recommended_bpp(struct omap_dss_device *dssdev) argument
45 switch (dssdev->type) {
47 if (dssdev->phy.dpi.data_lines == 24)
53 if (dssdev->ctrl.pixel_size == 24)
58 if (dsi_get_pixel_size(dssdev->panel.dsi_pix_fmt) > 16)
74 void omapdss_default_get_timings(struct omap_dss_device *dssdev, argument
77 *timings = dssdev
83 struct omap_dss_device *dssdev = NULL; local
102 struct omap_dss_device *dssdev = NULL; local
119 struct omap_dss_device *dssdev = NULL; local
134 omapdss_register_display(struct omap_dss_device *dssdev) argument
178 omapdss_unregister_display(struct omap_dss_device *dssdev) argument
186 omap_dss_get_device(struct omap_dss_device *dssdev) argument
200 omap_dss_put_device(struct omap_dss_device *dssdev) argument
214 struct omap_dss_device *dssdev; local
256 omap_dss_find_device(void *data, int (*match)(struct omap_dss_device *dssdev, void *data)) argument
259 struct omap_dss_device *dssdev = NULL; local
[all...]
H A Ddisplay-sysfs.c33 struct omap_dss_device *dssdev = NULL; local
35 for_each_dss_dev(dssdev) {
36 if (dssdev->dev == dev) {
37 omap_dss_put_device(dssdev);
38 return dssdev;
48 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
51 dssdev->name ?
52 dssdev->name : "");
58 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
61 omapdss_device_is_enabled(dssdev));
68 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
96 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
105 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
126 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
143 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
182 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
193 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
213 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
224 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
245 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
259 struct omap_dss_device *dssdev = to_dss_device_sysfs(dev); local
307 struct omap_dss_device *dssdev = NULL; local
338 struct omap_dss_device *dssdev = NULL; local
[all...]
H A Doutput.c31 struct omap_dss_device *dssdev)
44 if (out->output_type != dssdev->type) {
50 out->dst = dssdev;
51 dssdev->src = out;
147 struct omap_dss_device *omapdss_find_output_from_display(struct omap_dss_device *dssdev) argument
149 while (dssdev->src)
150 dssdev = dssdev->src;
152 if (dssdev->id != 0)
153 return omap_dss_get_device(dssdev);
30 omapdss_output_set_device(struct omap_dss_device *out, struct omap_dss_device *dssdev) argument
159 omapdss_find_mgr_from_display(struct omap_dss_device *dssdev) argument
[all...]
H A Dhdmi4.c145 static int hdmi_power_on_core(struct omap_dss_device *dssdev) argument
170 static void hdmi_power_off_core(struct omap_dss_device *dssdev) argument
178 static int hdmi_power_on_full(struct omap_dss_device *dssdev) argument
186 r = hdmi_power_on_core(dssdev);
249 hdmi_power_off_core(dssdev);
253 static void hdmi_power_off_full(struct omap_dss_device *dssdev) argument
267 hdmi_power_off_core(dssdev);
270 static int hdmi_display_check_timing(struct omap_dss_device *dssdev, argument
281 static void hdmi_display_set_timing(struct omap_dss_device *dssdev, argument
293 static void hdmi_display_get_timings(struct omap_dss_device *dssdev, argument
334 hdmi_display_enable(struct omap_dss_device *dssdev) argument
363 hdmi_display_disable(struct omap_dss_device *dssdev) argument
374 hdmi_core_enable(struct omap_dss_device *dssdev) argument
396 hdmi_core_disable(struct omap_dss_device *dssdev) argument
422 hdmi_connect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
451 hdmi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
465 hdmi_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
488 hdmi_audio_enable(struct omap_dss_device *dssdev) argument
511 hdmi_audio_disable(struct omap_dss_device *dssdev) argument
516 hdmi_audio_start(struct omap_dss_device *dssdev) argument
521 hdmi_audio_stop(struct omap_dss_device *dssdev) argument
526 hdmi_audio_supported(struct omap_dss_device *dssdev) argument
538 hdmi_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
563 hdmi_audio_enable(struct omap_dss_device *dssdev) argument
568 hdmi_audio_disable(struct omap_dss_device *dssdev) argument
572 hdmi_audio_start(struct omap_dss_device *dssdev) argument
577 hdmi_audio_stop(struct omap_dss_device *dssdev) argument
581 hdmi_audio_supported(struct omap_dss_device *dssdev) argument
586 hdmi_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
593 hdmi_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
600 hdmi_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
[all...]
H A Dhdmi5.c163 static int hdmi_power_on_core(struct omap_dss_device *dssdev) argument
188 static void hdmi_power_off_core(struct omap_dss_device *dssdev) argument
196 static int hdmi_power_on_full(struct omap_dss_device *dssdev) argument
203 r = hdmi_power_on_core(dssdev);
267 hdmi_power_off_core(dssdev);
271 static void hdmi_power_off_full(struct omap_dss_device *dssdev) argument
285 hdmi_power_off_core(dssdev);
288 static int hdmi_display_check_timing(struct omap_dss_device *dssdev, argument
299 static void hdmi_display_set_timing(struct omap_dss_device *dssdev, argument
311 static void hdmi_display_get_timings(struct omap_dss_device *dssdev, argument
359 hdmi_display_enable(struct omap_dss_device *dssdev) argument
388 hdmi_display_disable(struct omap_dss_device *dssdev) argument
399 hdmi_core_enable(struct omap_dss_device *dssdev) argument
421 hdmi_core_disable(struct omap_dss_device *dssdev) argument
447 hdmi_connect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
476 hdmi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
490 hdmi_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
513 hdmi_audio_enable(struct omap_dss_device *dssdev) argument
536 hdmi_audio_disable(struct omap_dss_device *dssdev) argument
541 hdmi_audio_start(struct omap_dss_device *dssdev) argument
546 hdmi_audio_stop(struct omap_dss_device *dssdev) argument
551 hdmi_audio_supported(struct omap_dss_device *dssdev) argument
563 hdmi_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
588 hdmi_audio_enable(struct omap_dss_device *dssdev) argument
593 hdmi_audio_disable(struct omap_dss_device *dssdev) argument
597 hdmi_audio_start(struct omap_dss_device *dssdev) argument
602 hdmi_audio_stop(struct omap_dss_device *dssdev) argument
606 hdmi_audio_supported(struct omap_dss_device *dssdev) argument
611 hdmi_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
618 hdmi_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
625 hdmi_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
[all...]
H A Dsdi.c114 static void sdi_config_lcd_manager(struct omap_dss_device *dssdev) argument
129 static int sdi_display_enable(struct omap_dss_device *dssdev) argument
177 sdi_config_lcd_manager(dssdev);
216 static void sdi_display_disable(struct omap_dss_device *dssdev) argument
229 static void sdi_set_timings(struct omap_dss_device *dssdev, argument
235 static void sdi_get_timings(struct omap_dss_device *dssdev, argument
241 static int sdi_check_timings(struct omap_dss_device *dssdev, argument
255 static void sdi_set_datapairs(struct omap_dss_device *dssdev, int datapairs) argument
279 static int sdi_connect(struct omap_dss_device *dssdev, argument
289 mgr = omap_dss_get_overlay_manager(dssdev
308 sdi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
[all...]
H A Dmanager-sysfs.c41 struct omap_dss_device *dssdev = mgr->get_device(mgr); local
43 return snprintf(buf, PAGE_SIZE, "%s\n", dssdev ?
44 dssdev->name : "<none>");
47 static int manager_display_match(struct omap_dss_device *dssdev, void *data) argument
51 return sysfs_streq(dssdev->name, str);
59 struct omap_dss_device *dssdev = NULL; local
66 dssdev = omap_dss_find_device((void *)buf,
69 if (len > 0 && dssdev == NULL)
72 if (dssdev) {
73 DSSDBG("display %s found\n", dssdev
[all...]
H A Ddpi.c352 static int dpi_display_enable(struct omap_dss_device *dssdev) argument
431 static void dpi_display_disable(struct omap_dss_device *dssdev) argument
453 static void dpi_set_timings(struct omap_dss_device *dssdev, argument
465 static void dpi_get_timings(struct omap_dss_device *dssdev, argument
475 static int dpi_check_timings(struct omap_dss_device *dssdev, argument
515 static void dpi_set_data_lines(struct omap_dss_device *dssdev, int data_lines) argument
618 static int dpi_connect(struct omap_dss_device *dssdev, argument
630 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel);
634 r = dss_mgr_connect(mgr, dssdev);
638 r = omapdss_output_set_device(dssdev, ds
649 dpi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
[all...]
H A Dvenc.c431 static int venc_power_on(struct omap_dss_device *dssdev) argument
482 static void venc_power_off(struct omap_dss_device *dssdev) argument
496 static int venc_display_enable(struct omap_dss_device *dssdev) argument
511 r = venc_power_on(dssdev);
525 static void venc_display_disable(struct omap_dss_device *dssdev) argument
531 venc_power_off(dssdev);
536 static void venc_set_timings(struct omap_dss_device *dssdev, argument
554 static int venc_check_timings(struct omap_dss_device *dssdev, argument
568 static void venc_get_timings(struct omap_dss_device *dssdev, argument
578 static u32 venc_get_wss(struct omap_dss_device *dssdev) argument
584 venc_set_wss(struct omap_dss_device *dssdev, u32 wss) argument
613 venc_set_type(struct omap_dss_device *dssdev, enum omap_dss_venc_type type) argument
623 venc_invert_vid_out_polarity(struct omap_dss_device *dssdev, bool invert_polarity) argument
729 venc_connect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
758 venc_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
[all...]
/drivers/video/fbdev/omap2/displays-new/
H A Dencoder-tfp410.c22 struct omap_dss_device dssdev; member in struct:panel_drv_data
31 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
33 static int tfp410_connect(struct omap_dss_device *dssdev, argument
36 struct panel_drv_data *ddata = to_panel_data(dssdev);
40 if (omapdss_device_is_connected(dssdev))
43 r = in->ops.dpi->connect(in, dssdev);
47 dst->src = dssdev;
48 dssdev->dst = dst;
53 static void tfp410_disconnect(struct omap_dss_device *dssdev, argument
56 struct panel_drv_data *ddata = to_panel_data(dssdev);
73 tfp410_enable(struct omap_dss_device *dssdev) argument
101 tfp410_disable(struct omap_dss_device *dssdev) argument
117 tfp410_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
129 tfp410_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
137 tfp410_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
162 struct omap_dss_device *dssdev, *in; local
214 struct omap_dss_device *dssdev; local
269 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-analog-tv.c21 struct omap_dss_device dssdev; member in struct:panel_drv_data
52 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
54 static int tvc_connect(struct omap_dss_device *dssdev) argument
56 struct panel_drv_data *ddata = to_panel_data(dssdev);
62 if (omapdss_device_is_connected(dssdev))
65 r = in->ops.atv->connect(in, dssdev);
72 static void tvc_disconnect(struct omap_dss_device *dssdev) argument
74 struct panel_drv_data *ddata = to_panel_data(dssdev);
79 if (!omapdss_device_is_connected(dssdev))
82 in->ops.atv->disconnect(in, dssdev);
85 tvc_enable(struct omap_dss_device *dssdev) argument
117 tvc_disable(struct omap_dss_device *dssdev) argument
132 tvc_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
144 tvc_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
152 tvc_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
161 tvc_get_wss(struct omap_dss_device *dssdev) argument
169 tvc_set_wss(struct omap_dss_device *dssdev, u32 wss) argument
198 struct omap_dss_device *in, *dssdev; local
239 struct omap_dss_device *dssdev; local
285 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-hdmi.c41 struct omap_dss_device dssdev; member in struct:panel_drv_data
51 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
53 static int hdmic_connect(struct omap_dss_device *dssdev) argument
55 struct panel_drv_data *ddata = to_panel_data(dssdev);
61 if (omapdss_device_is_connected(dssdev))
64 r = in->ops.hdmi->connect(in, dssdev);
71 static void hdmic_disconnect(struct omap_dss_device *dssdev) argument
73 struct panel_drv_data *ddata = to_panel_data(dssdev);
78 if (!omapdss_device_is_connected(dssdev))
81 in->ops.hdmi->disconnect(in, dssdev);
84 hdmic_enable(struct omap_dss_device *dssdev) argument
109 hdmic_disable(struct omap_dss_device *dssdev) argument
124 hdmic_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
136 hdmic_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
144 hdmic_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
153 hdmic_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
162 hdmic_detect(struct omap_dss_device *dssdev) argument
173 hdmic_audio_enable(struct omap_dss_device *dssdev) argument
192 hdmic_audio_disable(struct omap_dss_device *dssdev) argument
202 hdmic_audio_start(struct omap_dss_device *dssdev) argument
224 hdmic_audio_stop(struct omap_dss_device *dssdev) argument
234 hdmic_audio_supported(struct omap_dss_device *dssdev) argument
245 hdmic_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
265 hdmic_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
273 hdmic_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
312 struct omap_dss_device *in, *dssdev; local
360 struct omap_dss_device *dssdev; local
413 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dencoder-tpd12s015.c24 struct omap_dss_device dssdev; member in struct:panel_drv_data
36 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
45 dev_dbg(ddata->dssdev.dev, "hpd %d\n", hpd);
59 static int tpd_connect(struct omap_dss_device *dssdev, argument
62 struct panel_drv_data *ddata = to_panel_data(dssdev);
66 r = in->ops.hdmi->connect(in, dssdev);
70 dst->src = dssdev;
71 dssdev->dst = dst;
93 static void tpd_disconnect(struct omap_dss_device *dssdev, argument
96 struct panel_drv_data *ddata = to_panel_data(dssdev);
112 tpd_enable(struct omap_dss_device *dssdev) argument
132 tpd_disable(struct omap_dss_device *dssdev) argument
145 tpd_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
157 tpd_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
165 tpd_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
177 tpd_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
189 tpd_detect(struct omap_dss_device *dssdev) argument
196 tpd_audio_enable(struct omap_dss_device *dssdev) argument
204 tpd_audio_disable(struct omap_dss_device *dssdev) argument
212 tpd_audio_start(struct omap_dss_device *dssdev) argument
220 tpd_audio_stop(struct omap_dss_device *dssdev) argument
228 tpd_audio_supported(struct omap_dss_device *dssdev) argument
236 tpd_audio_config(struct omap_dss_device *dssdev, struct omap_dss_audio *audio) argument
245 tpd_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
254 tpd_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
291 struct omap_dss_device *dssdev, *in; local
358 struct omap_dss_device *in, *dssdev; local
432 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-dvi.c44 struct omap_dss_device dssdev; member in struct:panel_drv_data
52 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
54 static int dvic_connect(struct omap_dss_device *dssdev) argument
56 struct panel_drv_data *ddata = to_panel_data(dssdev);
60 if (omapdss_device_is_connected(dssdev))
63 r = in->ops.dvi->connect(in, dssdev);
70 static void dvic_disconnect(struct omap_dss_device *dssdev) argument
72 struct panel_drv_data *ddata = to_panel_data(dssdev);
75 if (!omapdss_device_is_connected(dssdev))
78 in->ops.dvi->disconnect(in, dssdev);
81 dvic_enable(struct omap_dss_device *dssdev) argument
104 dvic_disable(struct omap_dss_device *dssdev) argument
117 dvic_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
129 dvic_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
137 dvic_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
177 dvic_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
208 dvic_detect(struct omap_dss_device *dssdev) argument
243 struct omap_dss_device *in, *dssdev; local
314 struct omap_dss_device *dssdev; local
364 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-dpi.c24 struct omap_dss_device dssdev; member in struct:panel_drv_data
37 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
39 static int panel_dpi_connect(struct omap_dss_device *dssdev) argument
41 struct panel_drv_data *ddata = to_panel_data(dssdev);
45 if (omapdss_device_is_connected(dssdev))
48 r = in->ops.dpi->connect(in, dssdev);
55 static void panel_dpi_disconnect(struct omap_dss_device *dssdev) argument
57 struct panel_drv_data *ddata = to_panel_data(dssdev);
60 if (!omapdss_device_is_connected(dssdev))
63 in->ops.dpi->disconnect(in, dssdev);
66 panel_dpi_enable(struct omap_dss_device *dssdev) argument
97 panel_dpi_disable(struct omap_dss_device *dssdev) argument
116 panel_dpi_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
128 panel_dpi_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
136 panel_dpi_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
163 struct omap_dss_device *dssdev, *in; local
250 struct omap_dss_device *dssdev; local
303 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-tpo-td028ttec1.c35 struct omap_dss_device dssdev; member in struct:panel_drv_data
168 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
170 static int td028ttec1_panel_connect(struct omap_dss_device *dssdev) argument
172 struct panel_drv_data *ddata = to_panel_data(dssdev);
176 if (omapdss_device_is_connected(dssdev))
179 r = in->ops.dpi->connect(in, dssdev);
186 static void td028ttec1_panel_disconnect(struct omap_dss_device *dssdev) argument
188 struct panel_drv_data *ddata = to_panel_data(dssdev);
191 if (!omapdss_device_is_connected(dssdev))
194 in->ops.dpi->disconnect(in, dssdev);
197 td028ttec1_panel_enable(struct omap_dss_device *dssdev) argument
307 td028ttec1_panel_disable(struct omap_dss_device *dssdev) argument
327 td028ttec1_panel_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
339 td028ttec1_panel_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
347 td028ttec1_panel_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
372 struct omap_dss_device *dssdev, *in; local
413 struct omap_dss_device *dssdev; local
473 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-lgphilips-lb035q02.c44 struct omap_dss_device dssdev; member in struct:panel_drv_data
59 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
121 static int lb035q02_connect(struct omap_dss_device *dssdev) argument
123 struct panel_drv_data *ddata = to_panel_data(dssdev);
127 if (omapdss_device_is_connected(dssdev))
130 r = in->ops.dpi->connect(in, dssdev);
139 static void lb035q02_disconnect(struct omap_dss_device *dssdev) argument
141 struct panel_drv_data *ddata = to_panel_data(dssdev);
144 if (!omapdss_device_is_connected(dssdev))
147 in->ops.dpi->disconnect(in, dssdev);
150 lb035q02_enable(struct omap_dss_device *dssdev) argument
181 lb035q02_disable(struct omap_dss_device *dssdev) argument
200 lb035q02_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
212 lb035q02_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
220 lb035q02_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
247 struct omap_dss_device *dssdev, *in; local
313 struct omap_dss_device *dssdev; local
370 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-sharp-ls037v7dw01.c24 struct omap_dss_device dssdev; member in struct:panel_drv_data
60 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
62 static int sharp_ls_connect(struct omap_dss_device *dssdev) argument
64 struct panel_drv_data *ddata = to_panel_data(dssdev);
68 if (omapdss_device_is_connected(dssdev))
71 r = in->ops.dpi->connect(in, dssdev);
78 static void sharp_ls_disconnect(struct omap_dss_device *dssdev) argument
80 struct panel_drv_data *ddata = to_panel_data(dssdev);
83 if (!omapdss_device_is_connected(dssdev))
86 in->ops.dpi->disconnect(in, dssdev);
89 sharp_ls_enable(struct omap_dss_device *dssdev) argument
131 sharp_ls_disable(struct omap_dss_device *dssdev) argument
157 sharp_ls_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
169 sharp_ls_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
177 sharp_ls_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
224 struct omap_dss_device *dssdev, *in; local
339 struct omap_dss_device *dssdev; local
386 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-nec-nl8048hl11.c25 struct omap_dss_device dssdev; member in struct:panel_drv_data
88 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
121 static int nec_8048_connect(struct omap_dss_device *dssdev) argument
123 struct panel_drv_data *ddata = to_panel_data(dssdev);
127 if (omapdss_device_is_connected(dssdev))
130 r = in->ops.dpi->connect(in, dssdev);
137 static void nec_8048_disconnect(struct omap_dss_device *dssdev) argument
139 struct panel_drv_data *ddata = to_panel_data(dssdev);
142 if (!omapdss_device_is_connected(dssdev))
145 in->ops.dpi->disconnect(in, dssdev);
148 nec_8048_enable(struct omap_dss_device *dssdev) argument
176 nec_8048_disable(struct omap_dss_device *dssdev) argument
192 nec_8048_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
204 nec_8048_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
212 nec_8048_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
240 struct omap_dss_device *dssdev, *in; local
294 struct omap_dss_device *dssdev; local
370 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-tpo-td043mtea1.c57 struct omap_dss_device dssdev; member in struct:panel_drv_data
97 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
156 static int tpo_td043_set_hmirror(struct omap_dss_device *dssdev, bool enable) argument
158 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev);
165 static bool tpo_td043_get_hmirror(struct omap_dss_device *dssdev) argument
167 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev);
341 static int tpo_td043_connect(struct omap_dss_device *dssdev) argument
343 struct panel_drv_data *ddata = to_panel_data(dssdev);
347 if (omapdss_device_is_connected(dssdev))
350 r = in->ops.dpi->connect(in, dssdev);
357 tpo_td043_disconnect(struct omap_dss_device *dssdev) argument
368 tpo_td043_enable(struct omap_dss_device *dssdev) argument
405 tpo_td043_disable(struct omap_dss_device *dssdev) argument
421 tpo_td043_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
433 tpo_td043_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
441 tpo_td043_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
472 struct omap_dss_device *dssdev, *in; local
522 struct omap_dss_device *dssdev; local
611 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-sony-acx565akm.c68 struct omap_dss_device dssdev; member in struct:panel_drv_data
114 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
516 static int acx565akm_connect(struct omap_dss_device *dssdev) argument
518 struct panel_drv_data *ddata = to_panel_data(dssdev);
522 if (omapdss_device_is_connected(dssdev))
525 r = in->ops.sdi->connect(in, dssdev);
532 static void acx565akm_disconnect(struct omap_dss_device *dssdev) argument
534 struct panel_drv_data *ddata = to_panel_data(dssdev);
537 if (!omapdss_device_is_connected(dssdev))
540 in->ops.sdi->disconnect(in, dssdev);
543 acx565akm_panel_power_on(struct omap_dss_device *dssdev) argument
594 acx565akm_panel_power_off(struct omap_dss_device *dssdev) argument
624 acx565akm_enable(struct omap_dss_device *dssdev) argument
648 acx565akm_disable(struct omap_dss_device *dssdev) argument
664 acx565akm_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
676 acx565akm_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
684 acx565akm_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
711 struct omap_dss_device *dssdev, *in; local
752 struct omap_dss_device *dssdev; local
879 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-dsi-cm.c43 struct omap_dss_device dssdev; member in struct:panel_drv_data
86 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
383 static void dsicm_get_resolution(struct omap_dss_device *dssdev, argument
386 *xres = dssdev->panel.timings.x_res;
387 *yres = dssdev->panel.timings.y_res;
711 static int dsicm_connect(struct omap_dss_device *dssdev) argument
713 struct panel_drv_data *ddata = to_panel_data(dssdev);
718 if (omapdss_device_is_connected(dssdev))
721 r = in->ops.dsi->connect(in, dssdev);
744 in->ops.dsi->disconnect(in, dssdev);
748 dsicm_disconnect(struct omap_dss_device *dssdev) argument
760 dsicm_enable(struct omap_dss_device *dssdev) argument
800 dsicm_disable(struct omap_dss_device *dssdev) argument
873 dsicm_update(struct omap_dss_device *dssdev, u16 x, u16 y, u16 w, u16 h) argument
921 dsicm_sync(struct omap_dss_device *dssdev) argument
957 dsicm_enable_te(struct omap_dss_device *dssdev, bool enable) argument
994 dsicm_get_te(struct omap_dss_device *dssdev) argument
1006 dsicm_memory_read(struct omap_dss_device *dssdev, void *buf, size_t size, u16 x, u16 y, u16 w, u16 h) argument
1093 struct omap_dss_device *dssdev = &ddata->dssdev; local
1134 struct omap_dss_device *dssdev, *in; local
1205 struct omap_dss_device *dssdev; local
1337 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
/drivers/gpu/drm/omapdrm/
H A Domap_encoder.c36 /* The encoder and connector both map to same dssdev.. the encoder
43 struct omap_dss_device *dssdev; member in struct:omap_encoder
50 return omap_encoder->dssdev;
96 struct omap_dss_device *dssdev = omap_encoder->dssdev; local
109 if (dssdev->driver->set_hdmi_mode)
110 dssdev->driver->set_hdmi_mode(dssdev, hdmi_mode);
112 if (hdmi_mode && dssdev->driver->set_hdmi_infoframe) {
117 dssdev
145 struct omap_dss_device *dssdev = omap_encoder->dssdev; local
162 struct omap_dss_device *dssdev = omap_encoder->dssdev; local
193 omap_encoder_init(struct drm_device *dev, struct omap_dss_device *dssdev) argument
[all...]
H A Domap_connector.c33 struct omap_dss_device *dssdev; member in struct:omap_connector
112 struct omap_dss_device *dssdev = omap_connector->dssdev; local
113 struct omap_dss_driver *dssdrv = dssdev->driver;
117 if (dssdrv->detect(dssdev))
121 } else if (dssdev->type == OMAP_DISPLAY_TYPE_DPI ||
122 dssdev->type == OMAP_DISPLAY_TYPE_DBI ||
123 dssdev->type == OMAP_DISPLAY_TYPE_SDI ||
124 dssdev->type == OMAP_DISPLAY_TYPE_DSI) {
130 VERB("%s: %d (force=%d)", omap_connector->dssdev
138 struct omap_dss_device *dssdev = omap_connector->dssdev; local
153 struct omap_dss_device *dssdev = omap_connector->dssdev; local
204 struct omap_dss_device *dssdev = omap_connector->dssdev; local
287 omap_connector_init(struct drm_device *dev, int connector_type, struct omap_dss_device *dssdev, struct drm_encoder *encoder) argument
[all...]
H A Domap_drv.c46 * connector: dssdev.. manager can be attached/detached from different
63 static int get_connector_type(struct omap_dss_device *dssdev) argument
65 switch (dssdev->type) {
91 struct omap_dss_device *dssdev = NULL; local
93 for_each_dss_dev(dssdev)
94 dssdev->driver->disconnect(dssdev);
100 struct omap_dss_device *dssdev = NULL; local
103 for_each_dss_dev(dssdev) {
104 r = dssdev
134 struct omap_dss_device *dssdev = NULL; local
278 struct omap_dss_device *dssdev = local
[all...]

Completed in 673 milliseconds

12