/linux/drivers/gpu/drm/omapdrm/dss/ |
H A D | omapdss.h | 57 struct omap_dss_device; 197 int (*update)(struct omap_dss_device *dssdev); 198 bool (*is_video_mode)(struct omap_dss_device *dssdev); 201 struct omap_dss_device { struct 239 void omapdss_device_register(struct omap_dss_device *dssdev); argument 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); 243 struct omap_dss_device *omapdss_find_device_by_node(struct device_node *node); 245 struct omap_dss_device *dst); [all …]
|
H A D | base.c | 31 void omapdss_device_register(struct omap_dss_device *dssdev) in omapdss_device_register() 38 void omapdss_device_unregister(struct omap_dss_device *dssdev) in omapdss_device_unregister() 47 struct omap_dss_device *dssdev; in omapdss_device_is_registered() 63 struct omap_dss_device *omapdss_device_get(struct omap_dss_device *dssdev) in omapdss_device_get() 71 void omapdss_device_put(struct omap_dss_device *dssdev) in omapdss_device_put() 76 struct omap_dss_device *omapdss_find_device_by_node(struct device_node *node) in omapdss_find_device_by_node() 78 struct omap_dss_device *dssdev; in omapdss_find_device_by_node() 92 struct omap_dss_device *omapdss_device_next_output(struct omap_dss_device *from) in omapdss_device_next_output() 94 struct omap_dss_device *dssdev; in omapdss_device_next_output() 136 static bool omapdss_device_is_connected(struct omap_dss_device *dssdev) in omapdss_device_is_connected() [all …]
|
H A D | output.c | 20 int omapdss_device_init_output(struct omap_dss_device *out, in omapdss_device_init_output() 77 void omapdss_device_cleanup_output(struct omap_dss_device *out) in omapdss_device_cleanup_output() 84 void dss_mgr_set_timings(struct omap_dss_device *dssdev, in dss_mgr_set_timings() 91 void dss_mgr_set_lcd_config(struct omap_dss_device *dssdev, in dss_mgr_set_lcd_config() 98 int dss_mgr_enable(struct omap_dss_device *dssdev) in dss_mgr_enable() 104 void dss_mgr_disable(struct omap_dss_device *dssdev) in dss_mgr_disable() 110 void dss_mgr_start_update(struct omap_dss_device *dssdev) in dss_mgr_start_update() 116 int dss_mgr_register_framedone_handler(struct omap_dss_device *dssdev, in dss_mgr_register_framedone_handler() 126 void dss_mgr_unregister_framedone_handler(struct omap_dss_device *dssdev, in dss_mgr_unregister_framedone_handler()
|
/linux/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | connector-hdmi.c | 38 struct omap_dss_device dssdev; 39 struct omap_dss_device *in; 50 static int hdmic_connect(struct omap_dss_device *dssdev) in hdmic_connect() 53 struct omap_dss_device *in = ddata->in; in hdmic_connect() 63 static void hdmic_disconnect(struct omap_dss_device *dssdev) in hdmic_disconnect() 66 struct omap_dss_device *in = ddata->in; in hdmic_disconnect() 76 static int hdmic_enable(struct omap_dss_device *dssdev) in hdmic_enable() 79 struct omap_dss_device *in = ddata->in; in hdmic_enable() 101 static void hdmic_disable(struct omap_dss_device *dssdev) in hdmic_disable() 104 struct omap_dss_device *in = ddata->in; in hdmic_disable() [all …]
|
H A D | encoder-tpd12s015.c | 20 struct omap_dss_device dssdev; 21 struct omap_dss_device *in; 32 static int tpd_connect(struct omap_dss_device *dssdev, in tpd_connect() 33 struct omap_dss_device *dst) in tpd_connect() 36 struct omap_dss_device *in = ddata->in; in tpd_connect() 55 static void tpd_disconnect(struct omap_dss_device *dssdev, in tpd_disconnect() 56 struct omap_dss_device *dst) in tpd_disconnect() 59 struct omap_dss_device *in = ddata->in; in tpd_disconnect() 74 static int tpd_enable(struct omap_dss_device *dssdev) in tpd_enable() 77 struct omap_dss_device *in = ddata->in; in tpd_enable() [all …]
|
H A D | connector-analog-tv.c | 17 struct omap_dss_device dssdev; 18 struct omap_dss_device *in; 45 static int tvc_connect(struct omap_dss_device *dssdev) in tvc_connect() 48 struct omap_dss_device *in = ddata->in; in tvc_connect() 58 static void tvc_disconnect(struct omap_dss_device *dssdev) in tvc_disconnect() 61 struct omap_dss_device *in = ddata->in; in tvc_disconnect() 71 static int tvc_enable(struct omap_dss_device *dssdev) in tvc_enable() 74 struct omap_dss_device *in = ddata->in; in tvc_enable() 103 static void tvc_disable(struct omap_dss_device *dssdev) in tvc_disable() 106 struct omap_dss_device *in = ddata->in; in tvc_disable() [all …]
|
H A D | encoder-opa362.c | 23 struct omap_dss_device dssdev; 24 struct omap_dss_device *in; 33 static int opa362_connect(struct omap_dss_device *dssdev, in opa362_connect() 34 struct omap_dss_device *dst) in opa362_connect() 37 struct omap_dss_device *in = ddata->in; in opa362_connect() 55 static void opa362_disconnect(struct omap_dss_device *dssdev, in opa362_disconnect() 56 struct omap_dss_device *dst) in opa362_disconnect() 59 struct omap_dss_device *in = ddata->in; in opa362_disconnect() 77 static int opa362_enable(struct omap_dss_device *dssdev) in opa362_enable() 80 struct omap_dss_device *in = ddata->in; in opa362_enable() [all …]
|
H A D | panel-dpi.c | 19 struct omap_dss_device dssdev; 20 struct omap_dss_device *in; 31 static int panel_dpi_connect(struct omap_dss_device *dssdev) in panel_dpi_connect() 34 struct omap_dss_device *in = ddata->in; in panel_dpi_connect() 42 static void panel_dpi_disconnect(struct omap_dss_device *dssdev) in panel_dpi_disconnect() 45 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect() 53 static int panel_dpi_enable(struct omap_dss_device *dssdev) in panel_dpi_enable() 56 struct omap_dss_device *in = ddata->in; in panel_dpi_enable() 80 static void panel_dpi_disable(struct omap_dss_device *dssdev) in panel_dpi_disable() 83 struct omap_dss_device *in = ddata->in; in panel_dpi_disable() [all …]
|
H A D | encoder-tfp410.c | 19 struct omap_dss_device dssdev; 20 struct omap_dss_device *in; 31 static int tfp410_connect(struct omap_dss_device *dssdev, in tfp410_connect() 32 struct omap_dss_device *dst) in tfp410_connect() 35 struct omap_dss_device *in = ddata->in; in tfp410_connect() 51 static void tfp410_disconnect(struct omap_dss_device *dssdev, in tfp410_disconnect() 52 struct omap_dss_device *dst) in tfp410_disconnect() 55 struct omap_dss_device *in = ddata->in; in tfp410_disconnect() 71 static int tfp410_enable(struct omap_dss_device *dssdev) in tfp410_enable() 74 struct omap_dss_device *in = ddata->in; in tfp410_enable() [all …]
|
H A D | connector-dvi.c | 40 struct omap_dss_device dssdev; 41 struct omap_dss_device *in; 50 static int dvic_connect(struct omap_dss_device *dssdev) in dvic_connect() 53 struct omap_dss_device *in = ddata->in; in dvic_connect() 61 static void dvic_disconnect(struct omap_dss_device *dssdev) in dvic_disconnect() 64 struct omap_dss_device *in = ddata->in; in dvic_disconnect() 72 static int dvic_enable(struct omap_dss_device *dssdev) in dvic_enable() 75 struct omap_dss_device *in = ddata->in; in dvic_enable() 95 static void dvic_disable(struct omap_dss_device *dssdev) in dvic_disable() 98 struct omap_dss_device *in = ddata->in; in dvic_disable() [all …]
|
H A D | panel-lgphilips-lb035q02.c | 40 struct omap_dss_device dssdev; 41 struct omap_dss_device *in; 114 static int lb035q02_connect(struct omap_dss_device *dssdev) in lb035q02_connect() 117 struct omap_dss_device *in = ddata->in; in lb035q02_connect() 132 static void lb035q02_disconnect(struct omap_dss_device *dssdev) in lb035q02_disconnect() 135 struct omap_dss_device *in = ddata->in; in lb035q02_disconnect() 143 static int lb035q02_enable(struct omap_dss_device *dssdev) in lb035q02_enable() 146 struct omap_dss_device *in = ddata->in; in lb035q02_enable() 171 static void lb035q02_disable(struct omap_dss_device *dssdev) in lb035q02_disable() 174 struct omap_dss_device *in = ddata->in; in lb035q02_disable() [all …]
|
H A D | panel-sharp-ls037v7dw01.c | 19 struct omap_dss_device dssdev; 20 struct omap_dss_device *in; 57 static int sharp_ls_connect(struct omap_dss_device *dssdev) in sharp_ls_connect() 60 struct omap_dss_device *in = ddata->in; in sharp_ls_connect() 68 static void sharp_ls_disconnect(struct omap_dss_device *dssdev) in sharp_ls_disconnect() 71 struct omap_dss_device *in = ddata->in; in sharp_ls_disconnect() 79 static int sharp_ls_enable(struct omap_dss_device *dssdev) in sharp_ls_enable() 82 struct omap_dss_device *in = ddata->in; in sharp_ls_enable() 121 static void sharp_ls_disable(struct omap_dss_device *dssdev) in sharp_ls_disable() 124 struct omap_dss_device *in = ddata->in; in sharp_ls_disable() [all …]
|
H A D | panel-nec-nl8048hl11.c | 20 struct omap_dss_device dssdev; 21 struct omap_dss_device *in; 115 static int nec_8048_connect(struct omap_dss_device *dssdev) in nec_8048_connect() 118 struct omap_dss_device *in = ddata->in; in nec_8048_connect() 126 static void nec_8048_disconnect(struct omap_dss_device *dssdev) in nec_8048_disconnect() 129 struct omap_dss_device *in = ddata->in; in nec_8048_disconnect() 137 static int nec_8048_enable(struct omap_dss_device *dssdev) in nec_8048_enable() 140 struct omap_dss_device *in = ddata->in; in nec_8048_enable() 165 static void nec_8048_disable(struct omap_dss_device *dssdev) in nec_8048_disable() 168 struct omap_dss_device *in = ddata->in; in nec_8048_disable() [all …]
|
H A D | panel-tpo-td028ttec1.c | 22 struct omap_dss_device dssdev; 23 struct omap_dss_device *in; 157 static int td028ttec1_panel_connect(struct omap_dss_device *dssdev) in td028ttec1_panel_connect() 160 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_connect() 173 static void td028ttec1_panel_disconnect(struct omap_dss_device *dssdev) in td028ttec1_panel_disconnect() 176 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_disconnect() 184 static int td028ttec1_panel_enable(struct omap_dss_device *dssdev) in td028ttec1_panel_enable() 187 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_enable() 294 static void td028ttec1_panel_disable(struct omap_dss_device *dssdev) in td028ttec1_panel_disable() 297 struct omap_dss_device *in = ddata->in; in td028ttec1_panel_disable() [all …]
|
/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | output.c | 21 int omapdss_output_set_device(struct omap_dss_device *out, in omapdss_output_set_device() 22 struct omap_dss_device *dssdev) in omapdss_output_set_device() 54 int omapdss_output_unset_device(struct omap_dss_device *out) in omapdss_output_unset_device() 86 int omapdss_register_output(struct omap_dss_device *out) in omapdss_register_output() 93 void omapdss_unregister_output(struct omap_dss_device *out) in omapdss_unregister_output() 99 struct omap_dss_device *omap_dss_get_output(enum omap_dss_output_id id) in omap_dss_get_output() 101 struct omap_dss_device *out; in omap_dss_get_output() 112 struct omap_dss_device *omap_dss_find_output(const char *name) in omap_dss_find_output() 114 struct omap_dss_device *out; in omap_dss_find_output() 125 struct omap_dss_device *omap_dss_find_output_by_port_node(struct device_node *port) in omap_dss_find_output_by_port_node() [all …]
|
H A D | display.c | 25 void omapdss_default_get_resolution(struct omap_dss_device *dssdev, in omapdss_default_get_resolution() 33 int omapdss_default_get_recommended_bpp(struct omap_dss_device *dssdev) in omapdss_default_get_recommended_bpp() 64 void omapdss_default_get_timings(struct omap_dss_device *dssdev, in omapdss_default_get_timings() 73 struct omap_dss_device *dssdev = NULL; in dss_suspend_all_devices() 92 struct omap_dss_device *dssdev = NULL; in dss_resume_all_devices() 109 struct omap_dss_device *dssdev = NULL; in dss_disable_all_devices() 124 int omapdss_register_display(struct omap_dss_device *dssdev) in omapdss_register_display() 168 void omapdss_unregister_display(struct omap_dss_device *dssdev) in omapdss_unregister_display() 176 struct omap_dss_device *omap_dss_get_device(struct omap_dss_device *dssdev) in omap_dss_get_device() 190 void omap_dss_put_device(struct omap_dss_device *dssdev) in omap_dss_put_device() [all …]
|
H A D | display-sysfs.c | 21 static ssize_t display_name_show(struct omap_dss_device *dssdev, char *buf) in display_name_show() 28 static ssize_t display_enabled_show(struct omap_dss_device *dssdev, char *buf) in display_enabled_show() 34 static ssize_t display_enabled_store(struct omap_dss_device *dssdev, in display_enabled_store() 61 static ssize_t display_tear_show(struct omap_dss_device *dssdev, char *buf) in display_tear_show() 68 static ssize_t display_tear_store(struct omap_dss_device *dssdev, in display_tear_store() 88 static ssize_t display_timings_show(struct omap_dss_device *dssdev, char *buf) in display_timings_show() 103 static ssize_t display_timings_store(struct omap_dss_device *dssdev, in display_timings_store() 141 static ssize_t display_rotate_show(struct omap_dss_device *dssdev, char *buf) in display_rotate_show() 150 static ssize_t display_rotate_store(struct omap_dss_device *dssdev, in display_rotate_store() 169 static ssize_t display_mirror_show(struct omap_dss_device *dssdev, char *buf) in display_mirror_show() [all …]
|
H A D | dpi.c | 45 struct omap_dss_device output; 50 static struct dpi_data *dpi_get_data_from_dssdev(struct omap_dss_device *dssdev) in dpi_get_data_from_dssdev() 325 struct omap_dss_device *out = &dpi->output; in dpi_set_mode() 358 struct omap_dss_device *out = &dpi->output; in dpi_config_lcd_manager() 373 static int dpi_display_enable(struct omap_dss_device *dssdev) in dpi_display_enable() 376 struct omap_dss_device *out = &dpi->output; in dpi_display_enable() 446 static void dpi_display_disable(struct omap_dss_device *dssdev) in dpi_display_disable() 468 static void dpi_set_timings(struct omap_dss_device *dssdev, in dpi_set_timings() 482 static void dpi_get_timings(struct omap_dss_device *dssdev, in dpi_get_timings() 494 static int dpi_check_timings(struct omap_dss_device *dssdev, in dpi_check_timings() [all …]
|
H A D | dss-of.c | 56 struct omap_dss_device * 61 struct omap_dss_device *src; in omapdss_of_find_source_for_first_ep()
|
H A D | dsi.c | 211 static int dsi_vc_send_null(struct omap_dss_device *dssdev, int channel); 318 struct omap_dss_device *dssdev; 381 struct omap_dss_device output; 406 static inline struct platform_device *dsi_get_dsidev_from_dssdev(struct omap_dss_device *dssdev) in dsi_get_dsidev_from_dssdev() 413 struct omap_dss_device *out; in dsi_get_dsidev_from_id() 464 static void dsi_bus_lock(struct omap_dss_device *dssdev) in dsi_bus_lock() 472 static void dsi_bus_unlock(struct omap_dss_device *dssdev) in dsi_bus_unlock() 2486 static void dsi_vc_enable_hs(struct omap_dss_device *dssdev, int channel, in dsi_vc_enable_hs() 2614 static int dsi_vc_send_bta_sync(struct omap_dss_device *dssdev, int channel) in dsi_vc_send_bta_sync() 2782 static int dsi_vc_send_null(struct omap_dss_device *dssdev, int channel) in dsi_vc_send_null() [all …]
|
/linux/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb.h | 71 struct omap_dss_device *dssdev; 127 struct omap_dss_device *display); 129 struct omap_dss_device *display); 134 static inline struct omap_dss_device *fb2display(struct fb_info *fbi) in fb2display() 150 struct omapfb2_device *fbdev, struct omap_dss_device *dssdev) in get_display_data()
|
H A D | omapfb-main.c | 51 struct omap_dss_device *dssdev); 657 struct omap_dss_device *display = fb2display(fbi); in check_fb_var() 1219 struct omap_dss_device *display = fb2display(fbi); in omapfb_blank() 1422 struct omap_dss_device *display; in omapfb_alloc_fbmem_display() 1657 struct omap_dss_device *dssdev; in omapfb_auto_update_work() 1688 struct omap_dss_device *display) in omapfb_start_auto_update() 1716 struct omap_dss_device *display) in omapfb_stop_auto_update() 1731 struct omap_dss_device *display = fb2display(fbi); in omapfb_fb_init() 1843 struct omap_dss_device *dssdev = fbdev->displays[i].dssdev; in omapfb_free_resources() 1998 struct omap_dss_device *display, in omapfb_mode_to_timings() [all …]
|
/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_encoder.h | 14 struct omap_dss_device; 17 struct omap_dss_device *output);
|
H A D | omap_encoder.c | 29 struct omap_dss_device *output; 77 struct omap_dss_device *output = omap_encoder->output; in omap_encoder_mode_set() 122 struct omap_dss_device *output) in omap_encoder_init()
|
/linux/drivers/media/platform/ti/omap/ |
H A D | omap_vout.c | 366 struct omap_dss_device *dssdev; in omapvid_init() 427 struct omap_dss_device *dssdev; in omapvid_apply_changes() 487 struct omap_dss_device *cur_display; in omap_vout_isr() 614 struct omap_dss_device *dssdev; in vidioc_try_fmt_vid_out() 641 struct omap_dss_device *dssdev; in vidioc_s_fmt_vid_out() 823 struct omap_dss_device *dssdev; in vidioc_s_selection() 1047 struct omap_dss_device *dssdev = ovl->get_device(ovl); in omap_vout_vb2_start_streaming() 1065 struct omap_dss_device *dssdev = ovl->get_device(ovl); in omap_vout_vb2_start_streaming() 1099 struct omap_dss_device *dssdev = ovl->get_device(ovl); in omap_vout_vb2_stop_streaming() 1198 struct omap_dss_device *dssdev; in vidioc_g_fbuf() [all …]
|