/drivers/video/fbdev/omap2/dss/ |
H A D | display.c | 35 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 D | display-sysfs.c | 33 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 D | output.c | 31 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 D | hdmi4.c | 145 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 D | hdmi5.c | 163 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 D | sdi.c | 114 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 D | manager-sysfs.c | 41 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 D | dpi.c | 352 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 D | venc.c | 431 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 D | encoder-tfp410.c | 22 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 D | connector-analog-tv.c | 21 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 D | connector-hdmi.c | 41 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 D | encoder-tpd12s015.c | 24 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 D | connector-dvi.c | 44 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 D | panel-dpi.c | 24 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 D | panel-tpo-td028ttec1.c | 35 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 D | panel-lgphilips-lb035q02.c | 44 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 D | panel-sharp-ls037v7dw01.c | 24 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 D | panel-nec-nl8048hl11.c | 25 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 D | panel-tpo-td043mtea1.c | 57 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 D | panel-sony-acx565akm.c | 68 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 D | panel-dsi-cm.c | 43 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 D | omap_encoder.c | 36 /* 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 D | omap_connector.c | 33 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 D | omap_drv.c | 46 * 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...] |