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

12

/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddisplay.c24 void omapdss_default_get_resolution(struct omap_dss_device *dssdev, argument
27 *xres = dssdev->panel.timings.x_res;
28 *yres = dssdev->panel.timings.y_res;
32 int omapdss_default_get_recommended_bpp(struct omap_dss_device *dssdev) argument
34 switch (dssdev->type) {
36 if (dssdev->phy.dpi.data_lines == 24)
42 if (dssdev->ctrl.pixel_size == 24)
47 if (dsi_get_pixel_size(dssdev->panel.dsi_pix_fmt) > 16)
63 void omapdss_default_get_timings(struct omap_dss_device *dssdev, argument
66 *timings = dssdev
72 struct omap_dss_device *dssdev = NULL; local
91 struct omap_dss_device *dssdev = NULL; local
108 struct omap_dss_device *dssdev = NULL; local
123 omapdss_register_display(struct omap_dss_device *dssdev) argument
167 omapdss_unregister_display(struct omap_dss_device *dssdev) argument
175 omap_dss_get_device(struct omap_dss_device *dssdev) argument
189 omap_dss_put_device(struct omap_dss_device *dssdev) argument
203 struct omap_dss_device *dssdev; local
245 omap_dss_find_device(void *data, int (*match)(struct omap_dss_device *dssdev, void *data)) argument
248 struct omap_dss_device *dssdev = NULL; local
[all...]
H A Ddisplay-sysfs.c21 static ssize_t display_name_show(struct omap_dss_device *dssdev, char *buf) argument
24 dssdev->name ?
25 dssdev->name : "");
28 static ssize_t display_enabled_show(struct omap_dss_device *dssdev, char *buf) argument
31 omapdss_device_is_enabled(dssdev));
34 static ssize_t display_enabled_store(struct omap_dss_device *dssdev, argument
44 if (enable == omapdss_device_is_enabled(dssdev))
47 if (omapdss_device_is_connected(dssdev) == false)
51 r = dssdev->driver->enable(dssdev);
61 display_tear_show(struct omap_dss_device *dssdev, char *buf) argument
68 display_tear_store(struct omap_dss_device *dssdev, const char *buf, size_t size) argument
88 display_timings_show(struct omap_dss_device *dssdev, char *buf) argument
103 display_timings_store(struct omap_dss_device *dssdev, const char *buf, size_t size) argument
141 display_rotate_show(struct omap_dss_device *dssdev, char *buf) argument
150 display_rotate_store(struct omap_dss_device *dssdev, const char *buf, size_t size) argument
169 display_mirror_show(struct omap_dss_device *dssdev, char *buf) argument
178 display_mirror_store(struct omap_dss_device *dssdev, const char *buf, size_t size) argument
198 display_wss_show(struct omap_dss_device *dssdev, char *buf) argument
210 display_wss_store(struct omap_dss_device *dssdev, const char *buf, size_t size) argument
274 struct omap_dss_device *dssdev; local
289 struct omap_dss_device *dssdev; local
313 struct omap_dss_device *dssdev = NULL; local
336 struct omap_dss_device *dssdev = NULL; local
[all...]
H A Dsdi.c104 static void sdi_config_lcd_manager(struct omap_dss_device *dssdev) argument
119 static int sdi_display_enable(struct omap_dss_device *dssdev) argument
167 sdi_config_lcd_manager(dssdev);
206 static void sdi_display_disable(struct omap_dss_device *dssdev) argument
219 static void sdi_set_timings(struct omap_dss_device *dssdev, argument
225 static void sdi_get_timings(struct omap_dss_device *dssdev, argument
231 static int sdi_check_timings(struct omap_dss_device *dssdev, argument
245 static void sdi_set_datapairs(struct omap_dss_device *dssdev, int datapairs) argument
269 static int sdi_connect(struct omap_dss_device *dssdev, argument
279 mgr = omap_dss_get_overlay_manager(dssdev
298 sdi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
[all...]
H A Dhdmi4.c109 static int hdmi_power_on_core(struct omap_dss_device *dssdev) argument
134 static void hdmi_power_off_core(struct omap_dss_device *dssdev) argument
142 static int hdmi_power_on_full(struct omap_dss_device *dssdev) argument
150 r = hdmi_power_on_core(dssdev);
217 hdmi_power_off_core(dssdev);
221 static void hdmi_power_off_full(struct omap_dss_device *dssdev) argument
235 hdmi_power_off_core(dssdev);
238 static int hdmi_display_check_timing(struct omap_dss_device *dssdev, argument
249 static void hdmi_display_set_timing(struct omap_dss_device *dssdev, argument
261 static void hdmi_display_get_timings(struct omap_dss_device *dssdev, argument
314 hdmi_display_enable(struct omap_dss_device *dssdev) argument
360 hdmi_display_disable(struct omap_dss_device *dssdev) argument
378 hdmi_core_enable(struct omap_dss_device *dssdev) argument
400 hdmi_core_disable(struct omap_dss_device *dssdev) argument
411 hdmi_connect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
440 hdmi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
454 hdmi_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
474 hdmi_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
481 hdmi_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
[all...]
H A Dhdmi5.c126 static int hdmi_power_on_core(struct omap_dss_device *dssdev) argument
151 static void hdmi_power_off_core(struct omap_dss_device *dssdev) argument
159 static int hdmi_power_on_full(struct omap_dss_device *dssdev) argument
166 r = hdmi_power_on_core(dssdev);
234 hdmi_power_off_core(dssdev);
238 static void hdmi_power_off_full(struct omap_dss_device *dssdev) argument
252 hdmi_power_off_core(dssdev);
255 static int hdmi_display_check_timing(struct omap_dss_device *dssdev, argument
270 static void hdmi_display_set_timing(struct omap_dss_device *dssdev, argument
282 static void hdmi_display_get_timings(struct omap_dss_device *dssdev, argument
344 hdmi_display_enable(struct omap_dss_device *dssdev) argument
390 hdmi_display_disable(struct omap_dss_device *dssdev) argument
408 hdmi_core_enable(struct omap_dss_device *dssdev) argument
430 hdmi_core_disable(struct omap_dss_device *dssdev) argument
441 hdmi_connect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
470 hdmi_disconnect(struct omap_dss_device *dssdev, struct omap_dss_device *dst) argument
484 hdmi_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
506 hdmi_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
513 hdmi_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
[all...]
H A Doutput.c21 struct omap_dss_device *dssdev)
34 if (out->output_type != dssdev->type) {
40 out->dst = dssdev;
41 dssdev->src = out;
149 struct omap_dss_device *omapdss_find_output_from_display(struct omap_dss_device *dssdev) argument
151 while (dssdev->src)
152 dssdev = dssdev->src;
154 if (dssdev->id != 0)
155 return omap_dss_get_device(dssdev);
20 omapdss_output_set_device(struct omap_dss_device *out, struct omap_dss_device *dssdev) argument
161 omapdss_find_mgr_from_display(struct omap_dss_device *dssdev) argument
[all...]
H A Dmanager-sysfs.c31 struct omap_dss_device *dssdev = mgr->get_device(mgr); local
33 return sysfs_emit(buf, "%s\n", dssdev ?
34 dssdev->name : "<none>");
37 static int manager_display_match(struct omap_dss_device *dssdev, void *data) argument
41 return sysfs_streq(dssdev->name, str);
49 struct omap_dss_device *dssdev = NULL; local
56 dssdev = omap_dss_find_device((void *)buf,
59 if (len > 0 && dssdev == NULL)
62 if (dssdev) {
63 DSSDBG("display %s found\n", dssdev
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/
H A Dencoder-opa362.c23 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 opa362_connect(struct omap_dss_device *dssdev, argument
36 struct panel_drv_data *ddata = to_panel_data(dssdev);
40 dev_dbg(dssdev->dev, "connect\n");
42 if (omapdss_device_is_connected(dssdev))
45 r = in->ops.atv->connect(in, dssdev);
49 dst->src = dssdev;
50 dssdev->dst = dst;
55 static void opa362_disconnect(struct omap_dss_device *dssdev, argument
77 opa362_enable(struct omap_dss_device *dssdev) argument
105 opa362_disable(struct omap_dss_device *dssdev) argument
123 opa362_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
137 opa362_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
147 opa362_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
158 opa362_set_type(struct omap_dss_device *dssdev, enum omap_dss_venc_type type) argument
184 struct omap_dss_device *dssdev, *in; local
237 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dencoder-tfp410.c19 struct omap_dss_device dssdev; member in struct:panel_drv_data
29 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
31 static int tfp410_connect(struct omap_dss_device *dssdev, argument
34 struct panel_drv_data *ddata = to_panel_data(dssdev);
38 if (omapdss_device_is_connected(dssdev))
41 r = in->ops.dpi->connect(in, dssdev);
45 dst->src = dssdev;
46 dssdev->dst = dst;
51 static void tfp410_disconnect(struct omap_dss_device *dssdev, argument
54 struct panel_drv_data *ddata = to_panel_data(dssdev);
71 tfp410_enable(struct omap_dss_device *dssdev) argument
99 tfp410_disable(struct omap_dss_device *dssdev) argument
122 tfp410_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
136 tfp410_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
144 tfp410_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
170 struct omap_dss_device *dssdev; local
223 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-hdmi.c38 struct omap_dss_device dssdev; member in struct:panel_drv_data
48 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
50 static int hdmic_connect(struct omap_dss_device *dssdev) argument
52 struct panel_drv_data *ddata = to_panel_data(dssdev);
57 if (omapdss_device_is_connected(dssdev))
60 return in->ops.hdmi->connect(in, dssdev);
63 static void hdmic_disconnect(struct omap_dss_device *dssdev) argument
65 struct panel_drv_data *ddata = to_panel_data(dssdev);
70 if (!omapdss_device_is_connected(dssdev))
73 in->ops.hdmi->disconnect(in, dssdev);
76 hdmic_enable(struct omap_dss_device *dssdev) argument
101 hdmic_disable(struct omap_dss_device *dssdev) argument
116 hdmic_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
128 hdmic_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
136 hdmic_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
145 hdmic_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
154 hdmic_detect(struct omap_dss_device *dssdev) argument
165 hdmic_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
173 hdmic_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
204 struct omap_dss_device *dssdev; local
255 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-dvi.c40 struct omap_dss_device dssdev; member in struct:panel_drv_data
48 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
50 static int dvic_connect(struct omap_dss_device *dssdev) argument
52 struct panel_drv_data *ddata = to_panel_data(dssdev);
55 if (omapdss_device_is_connected(dssdev))
58 return in->ops.dvi->connect(in, dssdev);
61 static void dvic_disconnect(struct omap_dss_device *dssdev) argument
63 struct panel_drv_data *ddata = to_panel_data(dssdev);
66 if (!omapdss_device_is_connected(dssdev))
69 in->ops.dvi->disconnect(in, dssdev);
72 dvic_enable(struct omap_dss_device *dssdev) argument
95 dvic_disable(struct omap_dss_device *dssdev) argument
108 dvic_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
120 dvic_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
128 dvic_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
168 dvic_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
199 dvic_detect(struct omap_dss_device *dssdev) argument
265 struct omap_dss_device *dssdev; local
309 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dconnector-analog-tv.c17 struct omap_dss_device dssdev; member in struct:panel_drv_data
43 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
45 static int tvc_connect(struct omap_dss_device *dssdev) argument
47 struct panel_drv_data *ddata = to_panel_data(dssdev);
52 if (omapdss_device_is_connected(dssdev))
55 return in->ops.atv->connect(in, dssdev);
58 static void tvc_disconnect(struct omap_dss_device *dssdev) argument
60 struct panel_drv_data *ddata = to_panel_data(dssdev);
65 if (!omapdss_device_is_connected(dssdev))
68 in->ops.atv->disconnect(in, dssdev);
71 tvc_enable(struct omap_dss_device *dssdev) argument
103 tvc_disable(struct omap_dss_device *dssdev) argument
118 tvc_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
130 tvc_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
138 tvc_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
147 tvc_get_wss(struct omap_dss_device *dssdev) argument
155 tvc_set_wss(struct omap_dss_device *dssdev, u32 wss) argument
183 struct omap_dss_device *dssdev; local
227 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dencoder-tpd12s015.c20 struct omap_dss_device dssdev; member in struct:panel_drv_data
30 #define to_panel_data(x) container_of(x, struct panel_drv_data, dssdev)
32 static int tpd_connect(struct omap_dss_device *dssdev, argument
35 struct panel_drv_data *ddata = to_panel_data(dssdev);
39 r = in->ops.hdmi->connect(in, dssdev);
43 dst->src = dssdev;
44 dssdev->dst = dst;
55 static void tpd_disconnect(struct omap_dss_device *dssdev, argument
58 struct panel_drv_data *ddata = to_panel_data(dssdev);
61 WARN_ON(dst != dssdev
74 tpd_enable(struct omap_dss_device *dssdev) argument
94 tpd_disable(struct omap_dss_device *dssdev) argument
107 tpd_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
119 tpd_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
127 tpd_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
139 tpd_read_edid(struct omap_dss_device *dssdev, u8 *edid, int len) argument
158 tpd_detect(struct omap_dss_device *dssdev) argument
165 tpd_set_infoframe(struct omap_dss_device *dssdev, const struct hdmi_avi_infoframe *avi) argument
174 tpd_set_hdmi_mode(struct omap_dss_device *dssdev, bool hdmi_mode) argument
219 struct omap_dss_device *dssdev; local
289 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-dpi.c19 struct omap_dss_device dssdev; member in struct:panel_drv_data
29 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
31 static int panel_dpi_connect(struct omap_dss_device *dssdev) argument
33 struct panel_drv_data *ddata = to_panel_data(dssdev);
36 if (omapdss_device_is_connected(dssdev))
39 return in->ops.dpi->connect(in, dssdev);
42 static void panel_dpi_disconnect(struct omap_dss_device *dssdev) argument
44 struct panel_drv_data *ddata = to_panel_data(dssdev);
47 if (!omapdss_device_is_connected(dssdev))
50 in->ops.dpi->disconnect(in, dssdev);
53 panel_dpi_enable(struct omap_dss_device *dssdev) argument
80 panel_dpi_disable(struct omap_dss_device *dssdev) argument
95 panel_dpi_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
107 panel_dpi_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
115 panel_dpi_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
177 struct omap_dss_device *dssdev; local
217 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-sharp-ls037v7dw01.c19 struct omap_dss_device dssdev; member in struct:panel_drv_data
55 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
57 static int sharp_ls_connect(struct omap_dss_device *dssdev) argument
59 struct panel_drv_data *ddata = to_panel_data(dssdev);
62 if (omapdss_device_is_connected(dssdev))
65 return in->ops.dpi->connect(in, dssdev);
68 static void sharp_ls_disconnect(struct omap_dss_device *dssdev) argument
70 struct panel_drv_data *ddata = to_panel_data(dssdev);
73 if (!omapdss_device_is_connected(dssdev))
76 in->ops.dpi->disconnect(in, dssdev);
79 sharp_ls_enable(struct omap_dss_device *dssdev) argument
121 sharp_ls_disable(struct omap_dss_device *dssdev) argument
147 sharp_ls_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
159 sharp_ls_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
167 sharp_ls_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
256 struct omap_dss_device *dssdev; local
298 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-lgphilips-lb035q02.c40 struct omap_dss_device dssdev; member in struct:panel_drv_data
52 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
114 static int lb035q02_connect(struct omap_dss_device *dssdev) argument
116 struct panel_drv_data *ddata = to_panel_data(dssdev);
120 if (omapdss_device_is_connected(dssdev))
123 r = in->ops.dpi->connect(in, dssdev);
132 static void lb035q02_disconnect(struct omap_dss_device *dssdev) argument
134 struct panel_drv_data *ddata = to_panel_data(dssdev);
137 if (!omapdss_device_is_connected(dssdev))
140 in->ops.dpi->disconnect(in, dssdev);
143 lb035q02_enable(struct omap_dss_device *dssdev) argument
171 lb035q02_disable(struct omap_dss_device *dssdev) argument
187 lb035q02_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
199 lb035q02_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
207 lb035q02_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
258 struct omap_dss_device *dssdev; local
302 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-nec-nl8048hl11.c20 struct omap_dss_device dssdev; member in struct:panel_drv_data
82 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
115 static int nec_8048_connect(struct omap_dss_device *dssdev) argument
117 struct panel_drv_data *ddata = to_panel_data(dssdev);
120 if (omapdss_device_is_connected(dssdev))
123 return in->ops.dpi->connect(in, dssdev);
126 static void nec_8048_disconnect(struct omap_dss_device *dssdev) argument
128 struct panel_drv_data *ddata = to_panel_data(dssdev);
131 if (!omapdss_device_is_connected(dssdev))
134 in->ops.dpi->disconnect(in, dssdev);
137 nec_8048_enable(struct omap_dss_device *dssdev) argument
165 nec_8048_disable(struct omap_dss_device *dssdev) argument
181 nec_8048_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
193 nec_8048_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
201 nec_8048_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
227 struct omap_dss_device *dssdev; local
296 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-tpo-td028ttec1.c22 struct omap_dss_device dssdev; member in struct:panel_drv_data
155 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
157 static int td028ttec1_panel_connect(struct omap_dss_device *dssdev) argument
159 struct panel_drv_data *ddata = to_panel_data(dssdev);
163 if (omapdss_device_is_connected(dssdev))
166 r = in->ops.dpi->connect(in, dssdev);
173 static void td028ttec1_panel_disconnect(struct omap_dss_device *dssdev) argument
175 struct panel_drv_data *ddata = to_panel_data(dssdev);
178 if (!omapdss_device_is_connected(dssdev))
181 in->ops.dpi->disconnect(in, dssdev);
184 td028ttec1_panel_enable(struct omap_dss_device *dssdev) argument
294 td028ttec1_panel_disable(struct omap_dss_device *dssdev) argument
314 td028ttec1_panel_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
326 td028ttec1_panel_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
334 td028ttec1_panel_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
375 struct omap_dss_device *dssdev; local
430 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-sony-acx565akm.c55 struct omap_dss_device dssdev; member in struct:panel_drv_data
102 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
504 static int acx565akm_connect(struct omap_dss_device *dssdev) argument
506 struct panel_drv_data *ddata = to_panel_data(dssdev);
509 if (omapdss_device_is_connected(dssdev))
512 return in->ops.sdi->connect(in, dssdev);
515 static void acx565akm_disconnect(struct omap_dss_device *dssdev) argument
517 struct panel_drv_data *ddata = to_panel_data(dssdev);
520 if (!omapdss_device_is_connected(dssdev))
523 in->ops.sdi->disconnect(in, dssdev);
526 acx565akm_panel_power_on(struct omap_dss_device *dssdev) argument
582 acx565akm_panel_power_off(struct omap_dss_device *dssdev) argument
613 acx565akm_enable(struct omap_dss_device *dssdev) argument
637 acx565akm_disable(struct omap_dss_device *dssdev) argument
653 acx565akm_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
665 acx565akm_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
673 acx565akm_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
699 struct omap_dss_device *dssdev; local
826 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-tpo-td043mtea1.c51 struct omap_dss_device dssdev; member in struct:panel_drv_data
91 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
150 static int tpo_td043_set_hmirror(struct omap_dss_device *dssdev, bool enable) argument
152 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev);
159 static bool tpo_td043_get_hmirror(struct omap_dss_device *dssdev) argument
161 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev);
328 static int tpo_td043_connect(struct omap_dss_device *dssdev) argument
330 struct panel_drv_data *ddata = to_panel_data(dssdev);
333 if (omapdss_device_is_connected(dssdev))
336 return in->ops.dpi->connect(in, dssdev);
339 tpo_td043_disconnect(struct omap_dss_device *dssdev) argument
350 tpo_td043_enable(struct omap_dss_device *dssdev) argument
387 tpo_td043_disable(struct omap_dss_device *dssdev) argument
403 tpo_td043_set_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
415 tpo_td043_get_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
423 tpo_td043_check_timings(struct omap_dss_device *dssdev, struct omap_video_timings *timings) argument
452 struct omap_dss_device *dssdev; local
538 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
H A Dpanel-dsi-cm.c39 struct omap_dss_device dssdev; member in struct:panel_drv_data
80 #define to_panel_data(p) container_of(p, struct panel_drv_data, dssdev)
371 static void dsicm_get_resolution(struct omap_dss_device *dssdev, argument
374 *xres = dssdev->panel.timings.x_res;
375 *yres = dssdev->panel.timings.y_res;
696 static int dsicm_connect(struct omap_dss_device *dssdev) argument
698 struct panel_drv_data *ddata = to_panel_data(dssdev);
703 if (omapdss_device_is_connected(dssdev))
706 r = in->ops.dsi->connect(in, dssdev);
729 in->ops.dsi->disconnect(in, dssdev);
733 dsicm_disconnect(struct omap_dss_device *dssdev) argument
745 dsicm_enable(struct omap_dss_device *dssdev) argument
785 dsicm_disable(struct omap_dss_device *dssdev) argument
858 dsicm_update(struct omap_dss_device *dssdev, u16 x, u16 y, u16 w, u16 h) argument
906 dsicm_sync(struct omap_dss_device *dssdev) argument
942 dsicm_enable_te(struct omap_dss_device *dssdev, bool enable) argument
979 dsicm_get_te(struct omap_dss_device *dssdev) argument
991 dsicm_memory_read(struct omap_dss_device *dssdev, void *buf, size_t size, u16 x, u16 y, u16 w, u16 h) argument
1078 struct omap_dss_device *dssdev = &ddata->dssdev; local
1121 struct omap_dss_device *dssdev; local
1247 struct omap_dss_device *dssdev = &ddata->dssdev; local
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Doutput.c84 void dss_mgr_set_timings(struct omap_dss_device *dssdev, argument
87 omap_crtc_dss_set_timings(dssdev->dss->mgr_ops_priv,
88 dssdev->dispc_channel, vm);
91 void dss_mgr_set_lcd_config(struct omap_dss_device *dssdev, argument
94 omap_crtc_dss_set_lcd_config(dssdev->dss->mgr_ops_priv,
95 dssdev->dispc_channel, config);
98 int dss_mgr_enable(struct omap_dss_device *dssdev) argument
100 return omap_crtc_dss_enable(dssdev->dss->mgr_ops_priv,
101 dssdev->dispc_channel);
104 void dss_mgr_disable(struct omap_dss_device *dssdev) argument
110 dss_mgr_start_update(struct omap_dss_device *dssdev) argument
116 dss_mgr_register_framedone_handler(struct omap_dss_device *dssdev, void (*handler)(void *), void *data) argument
126 dss_mgr_unregister_framedone_handler(struct omap_dss_device *dssdev, void (*handler)(void *), void *data) argument
[all...]
H A Dbase.c31 void omapdss_device_register(struct omap_dss_device *dssdev) argument
34 list_add_tail(&dssdev->list, &omapdss_devices_list);
38 void omapdss_device_unregister(struct omap_dss_device *dssdev) argument
41 list_del(&dssdev->list);
47 struct omap_dss_device *dssdev; local
52 list_for_each_entry(dssdev, &omapdss_devices_list, list) {
53 if (dssdev->dev->of_node == node) {
63 struct omap_dss_device *omapdss_device_get(struct omap_dss_device *dssdev) argument
65 if (get_device(dssdev->dev) == NULL)
68 return dssdev;
71 omapdss_device_put(struct omap_dss_device *dssdev) argument
78 struct omap_dss_device *dssdev; local
94 struct omap_dss_device *dssdev; local
136 omapdss_device_is_connected(struct omap_dss_device *dssdev) argument
[all...]
H A Domapdss.h197 int (*update)(struct omap_dss_device *dssdev);
198 bool (*is_video_mode)(struct omap_dss_device *dssdev);
239 void omapdss_device_register(struct omap_dss_device *dssdev);
240 void omapdss_device_unregister(struct omap_dss_device *dssdev);
241 struct omap_dss_device *omapdss_device_get(struct omap_dss_device *dssdev);
242 void omapdss_device_put(struct omap_dss_device *dssdev);
297 void dss_mgr_set_timings(struct omap_dss_device *dssdev,
299 void dss_mgr_set_lcd_config(struct omap_dss_device *dssdev,
301 int dss_mgr_enable(struct omap_dss_device *dssdev);
302 void dss_mgr_disable(struct omap_dss_device *dssdev);
[all...]
/linux-master/include/video/
H A Domapfb_dss.h438 int (*connect)(struct omap_dss_device *dssdev,
440 void (*disconnect)(struct omap_dss_device *dssdev,
443 int (*enable)(struct omap_dss_device *dssdev);
444 void (*disable)(struct omap_dss_device *dssdev);
446 int (*check_timings)(struct omap_dss_device *dssdev,
448 void (*set_timings)(struct omap_dss_device *dssdev,
450 void (*get_timings)(struct omap_dss_device *dssdev,
453 void (*set_data_lines)(struct omap_dss_device *dssdev, int data_lines);
457 int (*connect)(struct omap_dss_device *dssdev,
459 void (*disconnect)(struct omap_dss_device *dssdev,
804 omapdss_device_is_connected(struct omap_dss_device *dssdev) argument
809 omapdss_device_is_enabled(struct omap_dss_device *dssdev) argument
844 omap_dss_get_device(struct omap_dss_device *dssdev) argument
851 omap_dss_put_device(struct omap_dss_device *dssdev) argument
[all...]

Completed in 288 milliseconds

12