/drivers/gpu/drm/ |
H A D | drm_vma_manager.c | 73 * @mgr: Manager object 86 void drm_vma_offset_manager_init(struct drm_vma_offset_manager *mgr, argument 89 rwlock_init(&mgr->vm_lock); 90 mgr->vm_addr_space_rb = RB_ROOT; 91 drm_mm_init(&mgr->vm_addr_space_mm, page_offset, size); 97 * @mgr: Manager object 106 void drm_vma_offset_manager_destroy(struct drm_vma_offset_manager *mgr) argument 109 write_lock(&mgr->vm_lock); 110 drm_mm_takedown(&mgr->vm_addr_space_mm); 111 write_unlock(&mgr 131 drm_vma_offset_lookup(struct drm_vma_offset_manager *mgr, unsigned long start, unsigned long pages) argument 158 drm_vma_offset_lookup_locked(struct drm_vma_offset_manager *mgr, unsigned long start, unsigned long pages) argument 194 _drm_vma_offset_add_rb(struct drm_vma_offset_manager *mgr, struct drm_vma_offset_node *node) argument 240 drm_vma_offset_add(struct drm_vma_offset_manager *mgr, struct drm_vma_offset_node *node, unsigned long pages) argument 276 drm_vma_offset_remove(struct drm_vma_offset_manager *mgr, struct drm_vma_offset_node *node) argument [all...] |
H A D | drm_dp_mst_topology.c | 42 static bool dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr, 48 static int drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr, 52 static int drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr, 56 static int drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr, 58 static int drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr, 61 static bool drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr, 66 static void drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr); 682 static int drm_dp_mst_assign_payload_id(struct drm_dp_mst_topology_mgr *mgr, argument 687 mutex_lock(&mgr->payload_lock); 688 ret = find_first_zero_bit(&mgr 711 drm_dp_mst_put_payload_id(struct drm_dp_mst_topology_mgr *mgr, int vcpi) argument 732 check_txmsg_state(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_sideband_msg_tx *txmsg) argument 746 struct drm_dp_mst_topology_mgr *mgr = mstb->mgr; local 858 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local 896 drm_dp_get_validated_mstb_ref(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_branch *mstb) argument 924 drm_dp_get_validated_port_ref(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 1145 drm_dp_get_mst_branch_device(struct drm_dp_mst_topology_mgr *mgr, u8 lct, u8 *rad) argument 1174 drm_dp_check_and_send_link_address(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_branch *mstb) argument 1200 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, work); local 1206 drm_dp_validate_guid(struct drm_dp_mst_topology_mgr *mgr, u8 *guid) argument 1235 drm_dp_send_sideband_msg(struct drm_dp_mst_topology_mgr *mgr, bool up, u8 *msg, int len) argument 1300 process_single_tx_qlock(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_sideband_msg_tx *txmsg, bool up) argument 1357 process_single_down_tx_qlock(struct drm_dp_mst_topology_mgr *mgr) argument 1389 process_single_up_tx_qlock(struct drm_dp_mst_topology_mgr *mgr) argument 1411 drm_dp_queue_down_tx(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_sideband_msg_tx *txmsg) argument 1421 drm_dp_send_link_address(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_branch *mstb) argument 1469 drm_dp_send_enum_path_resources(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_branch *mstb, struct drm_dp_mst_port *port) argument 1503 drm_dp_payload_send_msg(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int id, int pbn) argument 1542 drm_dp_create_payload_step1(struct drm_dp_mst_topology_mgr *mgr, int id, struct drm_dp_payload *payload) argument 1557 drm_dp_create_payload_step2(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int id, struct drm_dp_payload *payload) argument 1570 drm_dp_destroy_payload_step1(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int id, struct drm_dp_payload *payload) argument 1586 drm_dp_destroy_payload_step2(struct drm_dp_mst_topology_mgr *mgr, int id, struct drm_dp_payload *payload) argument 1607 drm_dp_update_payload_part1(struct drm_dp_mst_topology_mgr *mgr) argument 1681 drm_dp_update_payload_part2(struct drm_dp_mst_topology_mgr *mgr) argument 1731 drm_dp_send_dpcd_write(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int offset, int size, u8 *bytes) argument 1778 drm_dp_send_up_ack_reply(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_branch *mstb, int req_type, int seqno, bool broadcast) argument 1822 drm_dp_mst_topology_mgr_set_mst(struct drm_dp_mst_topology_mgr *mgr, bool mst_state) argument 1919 drm_dp_mst_topology_mgr_suspend(struct drm_dp_mst_topology_mgr *mgr) argument 1938 drm_dp_mst_topology_mgr_resume(struct drm_dp_mst_topology_mgr *mgr) argument 1970 drm_dp_get_one_sb_msg(struct drm_dp_mst_topology_mgr *mgr, bool up) argument 2012 drm_dp_mst_handle_down_rep(struct drm_dp_mst_topology_mgr *mgr) argument 2069 drm_dp_mst_handle_up_req(struct drm_dp_mst_topology_mgr *mgr) argument 2118 drm_dp_mst_hpd_irq(struct drm_dp_mst_topology_mgr *mgr, u8 *esi, bool *handled) argument 2153 drm_dp_mst_detect_port(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 2194 drm_dp_mst_get_edid(struct drm_connector *connector, struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 2214 drm_dp_find_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, int pbn) argument 2227 drm_dp_init_vcpi(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_vcpi *vcpi, int pbn) argument 2255 drm_dp_mst_allocate_vcpi(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, int pbn, int *slots) argument 2293 drm_dp_mst_reset_vcpi_slots(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 2308 drm_dp_mst_deallocate_vcpi(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port) argument 2323 drm_dp_dpcd_write_payload(struct drm_dp_mst_topology_mgr *mgr, int id, struct drm_dp_payload *payload) argument 2372 drm_dp_check_act_status(struct drm_dp_mst_topology_mgr *mgr) argument 2455 drm_dp_mst_kick_tx(struct drm_dp_mst_topology_mgr *mgr) argument 2480 dump_dp_payload_table(struct drm_dp_mst_topology_mgr *mgr, char *buf) argument 2502 drm_dp_mst_dump_topology(struct seq_file *m, struct drm_dp_mst_topology_mgr *mgr) argument 2573 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work); local 2592 drm_dp_mst_topology_mgr_init(struct drm_dp_mst_topology_mgr *mgr, struct device *dev, struct drm_dp_aux *aux, int max_dpcd_transaction_bytes, int max_payloads, int conn_base_id) argument 2626 drm_dp_mst_topology_mgr_destroy(struct drm_dp_mst_topology_mgr *mgr) argument 2646 struct drm_dp_mst_topology_mgr *mgr = port->mgr; local [all...] |
/drivers/gpu/drm/omapdrm/ |
H A D | omap_encoder.c | 157 struct omap_overlay_manager *mgr, 166 dssdev->src->manager = mgr; 156 omap_encoder_update(struct drm_encoder *encoder, struct omap_overlay_manager *mgr, struct omap_video_timings *timings) argument
|
H A D | omap_drv.c | 158 struct omap_overlay_manager *mgr; local 205 mgr = omapdss_find_mgr_from_display(dssdev); 206 channel = mgr->id;
|
H A D | omap_crtc.c | 41 * mgr->id.) Eventually this will be replaced w/ something 44 struct omap_overlay_manager *mgr; member in struct:omap_crtc 94 /* ovl-mgr-id -> crtc */ 98 static int omap_crtc_connect(struct omap_overlay_manager *mgr, argument 101 if (mgr->output) 104 if ((mgr->supported_outputs & dst->id) == 0) 107 dst->manager = mgr; 108 mgr->output = dst; 113 static void omap_crtc_disconnect(struct omap_overlay_manager *mgr, argument 116 mgr 120 omap_crtc_start_update(struct omap_overlay_manager *mgr) argument 126 omap_crtc_enable(struct omap_overlay_manager *mgr) argument 138 omap_crtc_disable(struct omap_overlay_manager *mgr) argument 145 omap_crtc_set_timings(struct omap_overlay_manager *mgr, const struct omap_video_timings *timings) argument 154 omap_crtc_set_lcd_config(struct omap_overlay_manager *mgr, const struct dss_lcd_mgr_config *config) argument 162 omap_crtc_register_framedone_handler( struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument 169 omap_crtc_unregister_framedone_handler( struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument [all...] |
/drivers/video/fbdev/omap2/dss/ |
H A D | manager.c | 51 struct omap_overlay_manager *mgr = &managers[i]; local 55 mgr->name = "lcd"; 56 mgr->id = OMAP_DSS_CHANNEL_LCD; 59 mgr->name = "tv"; 60 mgr->id = OMAP_DSS_CHANNEL_DIGIT; 63 mgr->name = "lcd2"; 64 mgr->id = OMAP_DSS_CHANNEL_LCD2; 67 mgr->name = "lcd3"; 68 mgr->id = OMAP_DSS_CHANNEL_LCD3; 72 mgr 89 struct omap_overlay_manager *mgr = &managers[i]; local 111 struct omap_overlay_manager *mgr = &managers[i]; local 132 dss_mgr_simple_check(struct omap_overlay_manager *mgr, const struct omap_overlay_manager_info *info) argument 151 dss_mgr_check_zorder(struct omap_overlay_manager *mgr, struct omap_overlay_info **overlay_infos) argument 184 dss_mgr_check_timings(struct omap_overlay_manager *mgr, const struct omap_video_timings *timings) argument 195 dss_mgr_check_lcd_config(struct omap_overlay_manager *mgr, const struct dss_lcd_mgr_config *config) argument 225 dss_mgr_check(struct omap_overlay_manager *mgr, struct omap_overlay_manager_info *info, const struct omap_video_timings *mgr_timings, const struct dss_lcd_mgr_config *lcd_config, struct omap_overlay_info **overlay_infos) argument [all...] |
H A D | output.c | 162 struct omap_overlay_manager *mgr; local 169 mgr = out->manager; 173 return mgr; 196 int dss_mgr_connect(struct omap_overlay_manager *mgr, argument 199 return dss_mgr_ops->connect(mgr, dst); 203 void dss_mgr_disconnect(struct omap_overlay_manager *mgr, argument 206 dss_mgr_ops->disconnect(mgr, dst); 210 void dss_mgr_set_timings(struct omap_overlay_manager *mgr, argument 213 dss_mgr_ops->set_timings(mgr, timings); 217 void dss_mgr_set_lcd_config(struct omap_overlay_manager *mgr, argument 224 dss_mgr_enable(struct omap_overlay_manager *mgr) argument 230 dss_mgr_disable(struct omap_overlay_manager *mgr) argument 236 dss_mgr_start_update(struct omap_overlay_manager *mgr) argument 242 dss_mgr_register_framedone_handler(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument 249 dss_mgr_unregister_framedone_handler(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument [all...] |
H A D | manager-sysfs.c | 34 static ssize_t manager_name_show(struct omap_overlay_manager *mgr, char *buf) argument 36 return snprintf(buf, PAGE_SIZE, "%s\n", mgr->name); 39 static ssize_t manager_display_show(struct omap_overlay_manager *mgr, char *buf) argument 41 struct omap_dss_device *dssdev = mgr->get_device(mgr); 54 static ssize_t manager_display_store(struct omap_overlay_manager *mgr, argument 88 old_dssdev = mgr->get_device(mgr); 106 old_dssdev = mgr->get_device(mgr); 127 manager_default_color_show(struct omap_overlay_manager *mgr, char *buf) argument 137 manager_default_color_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 168 manager_trans_key_type_show(struct omap_overlay_manager *mgr, char *buf) argument 182 manager_trans_key_type_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 213 manager_trans_key_value_show(struct omap_overlay_manager *mgr, char *buf) argument 223 manager_trans_key_value_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 249 manager_trans_key_enabled_show(struct omap_overlay_manager *mgr, char *buf) argument 259 manager_trans_key_enabled_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 285 manager_alpha_blending_enabled_show( struct omap_overlay_manager *mgr, char *buf) argument 299 manager_alpha_blending_enabled_store( struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 329 manager_cpr_enable_show(struct omap_overlay_manager *mgr, char *buf) argument 339 manager_cpr_enable_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 371 manager_cpr_coef_show(struct omap_overlay_manager *mgr, char *buf) argument 391 manager_cpr_coef_store(struct omap_overlay_manager *mgr, const char *buf, size_t size) argument 518 dss_manager_kobj_init(struct omap_overlay_manager *mgr, struct platform_device *pdev) argument 525 dss_manager_kobj_uninit(struct omap_overlay_manager *mgr) argument [all...] |
H A D | overlay-sysfs.c | 49 struct omap_overlay_manager *mgr = NULL; local 58 mgr = omap_dss_get_overlay_manager(i); 60 if (sysfs_streq(buf, mgr->name)) 63 mgr = NULL; 67 if (len > 0 && mgr == NULL) 70 if (mgr) 71 DSSDBG("manager %s found\n", mgr->name); 73 if (mgr == ovl->manager) 95 if (mgr) { 96 r = ovl->set_manager(ovl, mgr); [all...] |
H A D | sdi.c | 116 struct omap_overlay_manager *mgr = sdi.output.manager; local 126 dss_mgr_set_lcd_config(mgr, &sdi.mgr_config); 218 struct omap_overlay_manager *mgr = sdi.output.manager; local 220 dss_mgr_disable(mgr); 244 struct omap_overlay_manager *mgr = sdi.output.manager; local 246 if (mgr && !dispc_mgr_timings_ok(mgr->id, timings)) 282 struct omap_overlay_manager *mgr; local 289 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); 290 if (!mgr) [all...] |
H A D | dispc-compat.c | 369 struct omap_overlay_manager *mgr; local 372 mgr = omap_dss_get_overlay_manager(i); 380 mgr->name); 382 dss_mgr_disable(mgr); 389 ovl->manager == mgr) 393 dss_mgr_enable(mgr); 400 struct omap_overlay_manager *mgr; local 402 mgr = omap_dss_get_overlay_manager(i); 403 dss_mgr_disable(mgr);
|
H A D | dpi.c | 307 static int dpi_set_mode(struct omap_overlay_manager *mgr) argument 316 r = dpi_set_dsi_clk(mgr->id, t->pixelclock, &fck, 333 dss_mgr_set_timings(mgr, t); 338 static void dpi_config_lcd_manager(struct omap_overlay_manager *mgr) argument 349 dss_mgr_set_lcd_config(mgr, &dpi.mgr_config); 433 struct omap_overlay_manager *mgr = dpi.output.manager; local 437 dss_mgr_disable(mgr); 440 dss_select_lcd_clk_source(mgr->id, OMAP_DSS_CLK_SRC_FCK); 478 struct omap_overlay_manager *mgr = dpi.output.manager; local 485 if (mgr 621 struct omap_overlay_manager *mgr; local [all...] |
H A D | hdmi4.c | 182 struct omap_overlay_manager *mgr = hdmi.output.manager; local 226 dss_mgr_set_timings(mgr, p); 232 r = dss_mgr_enable(mgr); 255 struct omap_overlay_manager *mgr = hdmi.output.manager; local 259 dss_mgr_disable(mgr); 425 struct omap_overlay_manager *mgr; local 432 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); 433 if (!mgr) 436 r = dss_mgr_connect(mgr, dssdev); 444 dss_mgr_disconnect(mgr, dssde [all...] |
H A D | hdmi5.c | 200 struct omap_overlay_manager *mgr = hdmi.output.manager; local 244 dss_mgr_set_timings(mgr, p); 250 r = dss_mgr_enable(mgr); 273 struct omap_overlay_manager *mgr = hdmi.output.manager; local 277 dss_mgr_disable(mgr); 450 struct omap_overlay_manager *mgr; local 457 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); 458 if (!mgr) 461 r = dss_mgr_connect(mgr, dssdev); 469 dss_mgr_disconnect(mgr, dssde [all...] |
H A D | apply.c | 134 static struct mgr_priv_data *get_mgr_priv(struct omap_overlay_manager *mgr) argument 136 return &dss_data.mgr_priv_data_array[mgr->id]; 201 static bool mgr_manual_update(struct omap_overlay_manager *mgr) argument 203 struct mgr_priv_data *mp = get_mgr_priv(mgr); 208 static int dss_check_settings_low(struct omap_overlay_manager *mgr, argument 218 mp = get_mgr_priv(mgr); 229 list_for_each_entry(ovl, &mgr->overlays, list) { 242 return dss_mgr_check(mgr, mi, &mp->timings, &mp->lcd_config, ois); 248 static int dss_check_settings(struct omap_overlay_manager *mgr) argument 250 return dss_check_settings_low(mgr, fals 257 dss_check_settings_apply(struct omap_overlay_manager *mgr) argument 268 struct omap_overlay_manager *mgr; local 345 need_go(struct omap_overlay_manager *mgr) argument 372 struct omap_overlay_manager *mgr; local 426 dss_mgr_get_device(struct omap_overlay_manager *mgr) argument 448 dss_mgr_wait_for_vsync(struct omap_overlay_manager *mgr) argument 480 dss_mgr_wait_for_go(struct omap_overlay_manager *mgr) argument 688 dss_mgr_write_regs(struct omap_overlay_manager *mgr) argument 715 dss_mgr_write_regs_extra(struct omap_overlay_manager *mgr) argument 741 struct omap_overlay_manager *mgr; local 769 struct omap_overlay_manager *mgr; local 791 mgr_clear_shadow_dirty(struct omap_overlay_manager *mgr) argument 808 dss_mgr_connect_compat(struct omap_overlay_manager *mgr, struct omap_dss_device *dst) argument 814 dss_mgr_disconnect_compat(struct omap_overlay_manager *mgr, struct omap_dss_device *dst) argument 820 dss_mgr_start_update_compat(struct omap_overlay_manager *mgr) argument 900 struct omap_overlay_manager *mgr; local 929 struct omap_overlay_manager *mgr; local 962 omap_dss_mgr_apply_mgr(struct omap_overlay_manager *mgr) argument 976 omap_dss_mgr_apply(struct omap_overlay_manager *mgr) argument 1049 dss_mgr_setup_fifos(struct omap_overlay_manager *mgr) argument 1066 struct omap_overlay_manager *mgr; local 1075 dss_mgr_enable_compat(struct omap_overlay_manager *mgr) argument 1125 dss_mgr_disable_compat(struct omap_overlay_manager *mgr) argument 1151 dss_mgr_set_info(struct omap_overlay_manager *mgr, struct omap_overlay_manager_info *info) argument 1172 dss_mgr_get_info(struct omap_overlay_manager *mgr, struct omap_overlay_manager_info *info) argument 1185 dss_mgr_set_output(struct omap_overlay_manager *mgr, struct omap_dss_device *output) argument 1217 dss_mgr_unset_output(struct omap_overlay_manager *mgr) argument 1255 dss_apply_mgr_timings(struct omap_overlay_manager *mgr, const struct omap_video_timings *timings) argument 1264 dss_mgr_set_timings_compat(struct omap_overlay_manager *mgr, const struct omap_video_timings *timings) argument 1283 dss_apply_mgr_lcd_config(struct omap_overlay_manager *mgr, const struct dss_lcd_mgr_config *config) argument 1292 dss_mgr_set_lcd_config_compat(struct omap_overlay_manager *mgr, const struct dss_lcd_mgr_config *config) argument 1345 dss_ovl_set_manager(struct omap_overlay *ovl, struct omap_overlay_manager *mgr) argument 1557 dss_mgr_register_framedone_handler_compat(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument 1571 dss_mgr_unregister_framedone_handler_compat(struct omap_overlay_manager *mgr, void (*handler)(void *), void *data) argument 1614 struct omap_overlay_manager *mgr; local [all...] |
H A D | venc.c | 433 struct omap_overlay_manager *mgr = venc.output.manager; local 459 dss_mgr_set_timings(mgr, &venc.timings); 465 r = dss_mgr_enable(mgr); 484 struct omap_overlay_manager *mgr = venc.output.manager; local 489 dss_mgr_disable(mgr); 732 struct omap_overlay_manager *mgr; local 739 mgr = omap_dss_get_overlay_manager(dssdev->dispc_channel); 740 if (!mgr) 743 r = dss_mgr_connect(mgr, dssdev); 751 dss_mgr_disconnect(mgr, dssde [all...] |
H A D | rfbi.c | 309 struct omap_overlay_manager *mgr = rfbi.output.manager; local 318 dss_mgr_set_timings(mgr, &rfbi.timings); 320 r = dss_mgr_enable(mgr); 841 struct omap_overlay_manager *mgr = rfbi.output.manager; local 853 dss_mgr_set_lcd_config(mgr, &mgr_config); 874 dss_mgr_set_timings(mgr, &rfbi.timings);
|
/drivers/gpu/drm/i915/ |
H A D | intel_dp_mst.c | 396 static struct drm_connector *intel_dp_add_mst_connector(struct drm_dp_mst_topology_mgr *mgr, struct drm_dp_mst_port *port, char *pathprop) argument 398 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); 434 static void intel_dp_destroy_mst_connector(struct drm_dp_mst_topology_mgr *mgr, argument 457 static void intel_dp_mst_hotplug(struct drm_dp_mst_topology_mgr *mgr) argument 459 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr);
|
/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-ioctl.c | 374 static int _omapfb_set_color_key(struct omap_overlay_manager *mgr, argument 381 mgr->get_manager_info(mgr, &info); 385 omapfb_color_keys[mgr->id] = *ck; 387 r = mgr->set_manager_info(mgr, &info); 391 r = mgr->apply(mgr); 412 omapfb_color_keys[mgr->id] = *ck; 414 r = mgr 430 struct omap_overlay_manager *mgr = NULL; local 458 struct omap_overlay_manager *mgr = NULL; local 585 struct omap_overlay_manager *mgr; local [all...] |
H A D | omapfb-main.c | 2375 struct omap_overlay_manager *mgr; local 2396 mgr = omapdss_find_mgr_from_display(def_dssdev); 2398 if (!mgr) { 2409 r = ovl->set_manager(ovl, mgr); 2413 ovl->name, mgr->name); 2576 struct omap_overlay_manager *mgr; local 2577 mgr = fbdev->managers[i]; 2578 r = mgr->apply(mgr); 2583 DBG("mgr [all...] |
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_vidi.c | 94 static void vidi_apply(struct exynos_drm_manager *mgr) argument 96 struct vidi_context *ctx = mgr->ctx; 97 struct exynos_drm_manager_ops *mgr_ops = mgr->ops; 104 mgr_ops->win_commit(mgr, i); 108 mgr_ops->commit(mgr); 111 static void vidi_commit(struct exynos_drm_manager *mgr) argument 113 struct vidi_context *ctx = mgr->ctx; 119 static int vidi_enable_vblank(struct exynos_drm_manager *mgr) argument 121 struct vidi_context *ctx = mgr->ctx; 141 static void vidi_disable_vblank(struct exynos_drm_manager *mgr) argument 152 vidi_win_mode_set(struct exynos_drm_manager *mgr, struct exynos_drm_overlay *overlay) argument 205 vidi_win_commit(struct exynos_drm_manager *mgr, int zpos) argument 230 vidi_win_disable(struct exynos_drm_manager *mgr, int zpos) argument 248 vidi_power_on(struct exynos_drm_manager *mgr, bool enable) argument 272 vidi_dpms(struct exynos_drm_manager *mgr, int mode) argument 297 vidi_mgr_initialize(struct exynos_drm_manager *mgr, struct drm_device *drm_dev) argument 353 struct exynos_drm_manager *mgr = get_vidi_mgr(dev); local 369 struct exynos_drm_manager *mgr = get_vidi_mgr(dev); local 566 struct exynos_drm_manager *mgr = get_vidi_mgr(dev); local 631 struct exynos_drm_manager *mgr = platform_get_drvdata(pdev); local [all...] |
H A D | exynos_drm_fimd.c | 87 #define get_fimd_manager(mgr) platform_get_drvdata(to_platform_device(dev)) 198 static void fimd_wait_for_vblank(struct exynos_drm_manager *mgr) argument 200 struct fimd_context *ctx = mgr->ctx; 217 static void fimd_clear_channel(struct exynos_drm_manager *mgr) argument 219 struct fimd_context *ctx = mgr->ctx; 248 fimd_wait_for_vblank(mgr); 253 static int fimd_mgr_initialize(struct exynos_drm_manager *mgr, argument 256 struct fimd_context *ctx = mgr->ctx; 260 mgr->drm_dev = ctx->drm_dev = drm_dev; 261 mgr 276 fimd_mgr_remove(struct exynos_drm_manager *mgr) argument 305 fimd_mode_fixup(struct exynos_drm_manager *mgr, const struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) argument 315 fimd_mode_set(struct exynos_drm_manager *mgr, const struct drm_display_mode *in_mode) argument 323 fimd_commit(struct exynos_drm_manager *mgr) argument 422 fimd_enable_vblank(struct exynos_drm_manager *mgr) argument 447 fimd_disable_vblank(struct exynos_drm_manager *mgr) argument 465 fimd_win_mode_set(struct exynos_drm_manager *mgr, struct exynos_drm_overlay *overlay) argument 624 fimd_win_commit(struct exynos_drm_manager *mgr, int zpos) argument 753 fimd_win_disable(struct exynos_drm_manager *mgr, int zpos) argument 794 fimd_window_suspend(struct exynos_drm_manager *mgr) argument 809 fimd_window_resume(struct exynos_drm_manager *mgr) argument 822 fimd_apply(struct exynos_drm_manager *mgr) argument 839 fimd_poweron(struct exynos_drm_manager *mgr) argument 887 fimd_poweroff(struct exynos_drm_manager *mgr) argument 910 fimd_dpms(struct exynos_drm_manager *mgr, int mode) argument 931 struct exynos_drm_manager *mgr = get_fimd_manager(dev); local 949 fimd_te_handler(struct exynos_drm_manager *mgr) argument 1058 struct exynos_drm_manager *mgr = dev_get_drvdata(dev); local [all...] |
H A D | exynos_mixer.c | 853 static int mixer_initialize(struct exynos_drm_manager *mgr, argument 857 struct mixer_context *mixer_ctx = mgr->ctx; 861 mgr->drm_dev = mixer_ctx->drm_dev = drm_dev; 862 mgr->pipe = mixer_ctx->pipe = priv->pipe++; 886 static void mixer_mgr_remove(struct exynos_drm_manager *mgr) argument 888 struct mixer_context *mixer_ctx = mgr->ctx; 894 static int mixer_enable_vblank(struct exynos_drm_manager *mgr) argument 896 struct mixer_context *mixer_ctx = mgr->ctx; 911 static void mixer_disable_vblank(struct exynos_drm_manager *mgr) argument 913 struct mixer_context *mixer_ctx = mgr 920 mixer_win_mode_set(struct exynos_drm_manager *mgr, struct exynos_drm_overlay *overlay) argument 972 mixer_win_commit(struct exynos_drm_manager *mgr, int zpos) argument 994 mixer_win_disable(struct exynos_drm_manager *mgr, int zpos) argument 1022 mixer_wait_for_vblank(struct exynos_drm_manager *mgr) argument 1049 mixer_window_suspend(struct exynos_drm_manager *mgr) argument 1063 mixer_window_resume(struct exynos_drm_manager *mgr) argument 1078 mixer_poweron(struct exynos_drm_manager *mgr) argument 1112 mixer_poweroff(struct exynos_drm_manager *mgr) argument 1143 mixer_dpms(struct exynos_drm_manager *mgr, int mode) argument 1304 struct exynos_drm_manager *mgr = dev_get_drvdata(dev); local [all...] |
/drivers/isdn/mISDN/ |
H A D | layer2.h | 44 struct manager *mgr; member in struct:teimgr
|
H A D | tei.c | 81 struct manager *mgr = fi->userdata; local 93 printk(KERN_DEBUG "mgr(%d): %pV\n", mgr->ch.st->dev->id, &vaf); 101 struct manager *mgr = fi->userdata; local 104 mISDN_FsmDelTimer(&mgr->datimer, 1); 117 struct manager *mgr = fi->userdata; local 121 read_lock_irqsave(&mgr->lock, flags); 122 list_for_each_entry(l2, &mgr->layer2, list) { 125 read_unlock_irqrestore(&mgr->lock, flags); 129 read_unlock_irqrestore(&mgr 141 struct manager *mgr = fi->userdata; local 154 struct manager *mgr = fi->userdata; local 251 get_free_id(struct manager *mgr) argument 275 get_free_tei(struct manager *mgr) argument 302 teiup_create(struct manager *mgr, u_int prim, int len, void *arg) argument 324 new_id(struct manager *mgr) argument 338 do_send(struct manager *mgr) argument 361 do_ack(struct manager *mgr, u_int id) argument 383 mgr_send_down(struct manager *mgr, struct sk_buff *skb) argument 395 dl_unit_data(struct manager *mgr, struct sk_buff *skb) argument 423 findtei(struct manager *mgr, int tei) argument 441 put_tei_msg(struct manager *mgr, u_char m_id, unsigned int ri, int tei) argument 791 create_new_tei(struct manager *mgr, int tei, int sapi) argument 857 new_tei_req(struct manager *mgr, u_char *dp) argument 887 ph_data_ind(struct manager *mgr, struct sk_buff *skb) argument 992 create_teimgr(struct manager *mgr, struct channel_req *crq) argument 1107 struct manager *mgr; local 1148 free_teimanager(struct manager *mgr) argument 1180 ctrl_teimanager(struct manager *mgr, void *arg) argument 1207 check_data(struct manager *mgr, struct sk_buff *skb) argument 1250 struct manager *mgr; local 1270 struct manager *mgr; local 1296 struct manager *mgr = container_of(ch, struct manager, bcast); local 1358 struct manager *mgr; local [all...] |