/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | display.c | 24 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 D | display-sysfs.c | 21 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 D | sdi.c | 104 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 D | hdmi4.c | 109 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 D | hdmi5.c | 126 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 D | output.c | 21 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 D | manager-sysfs.c | 31 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 D | encoder-opa362.c | 23 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 D | encoder-tfp410.c | 19 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 D | connector-hdmi.c | 38 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 D | connector-dvi.c | 40 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 D | connector-analog-tv.c | 17 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 D | encoder-tpd12s015.c | 20 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 D | panel-dpi.c | 19 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 D | panel-sharp-ls037v7dw01.c | 19 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 D | panel-lgphilips-lb035q02.c | 40 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 D | panel-nec-nl8048hl11.c | 20 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 D | panel-tpo-td028ttec1.c | 22 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 D | panel-sony-acx565akm.c | 55 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 D | panel-tpo-td043mtea1.c | 51 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 D | panel-dsi-cm.c | 39 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 D | output.c | 84 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 D | base.c | 31 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 D | omapdss.h | 197 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 D | omapfb_dss.h | 438 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...] |