| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_group.c | 108 rcrtc = rcdu->crtcs; in rcar_du_group_setup_didsr() 117 rcrtc = &rcdu->crtcs[rgrp->index * 2]; in rcar_du_group_setup_didsr() 252 struct rcar_du_crtc *rcrtc = &rgrp->dev->crtcs[rgrp->index * 2]; in __rcar_du_group_start_stop() 313 crtc = &rcdu->crtcs[index * 2]; in rcar_du_set_dpad0_vsp1_routing() 357 rcrtc = &rcdu->crtcs[rgrp->index * 2 + i]; in rcar_du_group_set_dpad_levels()
|
| /linux/drivers/gpu/drm/vkms/ |
| H A D | vkms_config.h | 27 struct list_head crtcs; member 137 list_for_each_entry((crtc_cfg), &(config)->crtcs, link) 235 return list_count_nodes(&config->crtcs); in vkms_config_get_num_crtcs()
|
| H A D | vkms_config.c | 26 INIT_LIST_HEAD(&config->crtcs); in vkms_config_create() 123 list_for_each_entry_safe(crtc_cfg, crtc_tmp, &config->crtcs, link) in vkms_config_destroy() 216 n_crtcs = list_count_nodes((struct list_head *)&config->crtcs); in valid_crtc_number() 458 list_add_tail(&crtc_cfg->link, &config->crtcs); in vkms_config_create_crtc()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | rs690.c | 253 rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay); in rs690_line_buffer_adjust() 256 rdev->mode_info.crtcs[1]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode2->crtc_hdisplay); in rs690_line_buffer_adjust() 599 if (rdev->mode_info.crtcs[0]->base.enabled) in rs690_bandwidth_update() 600 mode0 = &rdev->mode_info.crtcs[0]->base.mode; in rs690_bandwidth_update() 601 if (rdev->mode_info.crtcs[1]->base.enabled) in rs690_bandwidth_update() 602 mode1 = &rdev->mode_info.crtcs[1]->base.mode; in rs690_bandwidth_update() 626 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_high, false); in rs690_bandwidth_update() 627 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_high, false); in rs690_bandwidth_update() 629 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_low, true); in rs690_bandwidth_update() 630 rs690_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_low, true); in rs690_bandwidth_update()
|
| H A D | rv515.c | 1213 if (rdev->mode_info.crtcs[0]->base.enabled) in rv515_bandwidth_avivo_update() 1214 mode0 = &rdev->mode_info.crtcs[0]->base.mode; in rv515_bandwidth_avivo_update() 1215 if (rdev->mode_info.crtcs[1]->base.enabled) in rv515_bandwidth_avivo_update() 1216 mode1 = &rdev->mode_info.crtcs[1]->base.mode; in rv515_bandwidth_avivo_update() 1219 rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_high, false); in rv515_bandwidth_avivo_update() 1220 rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_high, false); in rv515_bandwidth_avivo_update() 1222 rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[0], &wm0_low, false); in rv515_bandwidth_avivo_update() 1223 rv515_crtc_bandwidth_compute(rdev, rdev->mode_info.crtcs[1], &wm1_low, false); in rv515_bandwidth_avivo_update() 1255 if (rdev->mode_info.crtcs[0]->base.enabled) in rv515_bandwidth_update() 1256 mode0 = &rdev->mode_info.crtcs[0]->base.mode; in rv515_bandwidth_update() [all …]
|
| H A D | rs600.c | 121 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rs600_page_flip() 157 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rs600_page_flip_pending() 911 if (rdev->mode_info.crtcs[0]->base.enabled) in rs600_bandwidth_update() 912 mode0 = &rdev->mode_info.crtcs[0]->base.mode; in rs600_bandwidth_update() 913 if (rdev->mode_info.crtcs[1]->base.enabled) in rs600_bandwidth_update() 914 mode1 = &rdev->mode_info.crtcs[1]->base.mode; in rs600_bandwidth_update()
|
| H A D | r100.c | 166 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in r100_page_flip() 208 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in r100_page_flip_pending() 3251 if (rdev->mode_info.crtcs[0]->base.enabled) { in r100_bandwidth_update() 3253 rdev->mode_info.crtcs[0]->base.primary->fb; in r100_bandwidth_update() 3255 mode1 = &rdev->mode_info.crtcs[0]->base.mode; in r100_bandwidth_update() 3259 if (rdev->mode_info.crtcs[1]->base.enabled) { in r100_bandwidth_update() 3261 rdev->mode_info.crtcs[1]->base.primary->fb; in r100_bandwidth_update() 3263 mode2 = &rdev->mode_info.crtcs[1]->base.mode; in r100_bandwidth_update() 3669 rdev->mode_info.crtcs[0]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode1->crtc_hdisplay); in r100_bandwidth_update() 3672 rdev->mode_info.crtcs[1]->lb_vblank_lead_lines = DIV_ROUND_UP(lb_size, mode2->crtc_hdisplay); in r100_bandwidth_update()
|
| H A D | rv770.c | 802 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rv770_page_flip() 845 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in rv770_page_flip_pending()
|
| H A D | rs780_dpm.c | 62 crtc = (struct drm_crtc *)minfo->crtcs[i]; in rs780_get_pm_mode_parameters()
|
| H A D | si_dpm.c | 5270 radeon_crtc = rdev->mode_info.crtcs[i]; in si_upload_smc_data()
|
| /linux/drivers/gpu/drm/tidss/ |
| H A D | tidss_irq.c | 67 struct drm_crtc *crtc = tidss->crtcs[id]; in tidss_irq_handler() 117 struct tidss_crtc *tcrtc = to_tidss_crtc(tidss->crtcs[i]); in tidss_irq_install()
|
| /linux/include/drm/ |
| H A D | drm_lease.h | 25 uint32_t drm_lease_filter_crtcs(struct drm_file *file_priv, uint32_t crtcs);
|
| /linux/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_du_kms.c | 377 rcdu->crtcs[i].vsp = &rcdu->vsps[j]; in rzg2l_du_vsps_init() 378 rcdu->crtcs[i].vsp_pipe = cells >= 1 ? args.args[0] : 0; in rzg2l_du_vsps_init()
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_kms.h | 128 struct komeda_crtc crtcs[KOMEDA_MAX_PIPELINES]; member
|
| H A D | komeda_wb_connector.c | 196 err = komeda_wb_connector_add(kms, &kms->crtcs[i]); in komeda_kms_add_wb_connectors()
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | psb_device.c | 267 .crtcs = 2,
|
| H A D | oaktrail_device.c | 480 .crtcs = 2,
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_crtc.c | 262 if (adev->mode_info.crtcs[i] && in amdgpu_atombios_crtc_program_ss() 263 adev->mode_info.crtcs[i]->enabled && in amdgpu_atombios_crtc_program_ss() 265 pll_id == adev->mode_info.crtcs[i]->pll_id) { in amdgpu_atombios_crtc_program_ss()
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_crtc.c | 690 struct drm_crtc_state *crtc_state = state->crtcs[crtc_index].new_state; in mtk_crtc_update_output()
|