Home
last modified time | relevance | path

Searched refs:num_crtc (Results 1 – 78 of 78) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_fbdev.c134 unsigned int num_crtc; in rockchip_drm_fbdev_init() local
137 if (!dev->mode_config.num_crtc || !dev->mode_config.num_connector) in rockchip_drm_fbdev_init()
140 num_crtc = dev->mode_config.num_crtc; in rockchip_drm_fbdev_init()
146 ret = drm_fb_helper_init(dev, helper, num_crtc, ROCKCHIP_MAX_CONNECTOR); in rockchip_drm_fbdev_init()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fbdev.c221 unsigned int num_crtc; in exynos_drm_fbdev_init() local
224 if (!dev->mode_config.num_crtc || !dev->mode_config.num_connector) in exynos_drm_fbdev_init()
238 num_crtc = dev->mode_config.num_crtc; in exynos_drm_fbdev_init()
240 ret = drm_fb_helper_init(dev, helper, num_crtc, MAX_CONNECTOR); in exynos_drm_fbdev_init()
Dexynos_drm_drv.c182 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in exynos_drm_load()
286 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in exynos_atomic_commit()
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_kms.c44 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in vc4_kms_load()
59 dev->mode_config.num_crtc, in vc4_kms_load()
/linux-4.4.14/drivers/video/
Dvgastate.c238 for (i = 0; i < state->num_crtc; i++) in save_vga_mode()
287 for (i = 0; i < state->num_crtc; i++) in restore_vga_mode()
375 if (state->num_crtc < 25) in save_vga()
376 state->num_crtc = 25; in save_vga()
381 total = state->num_attr + state->num_crtc + in save_vga()
390 saved->gfx = saved->crtc + state->num_crtc; in save_vga()
/linux-4.4.14/include/drm/
Ddrm_fb_cma_helper.h13 unsigned int preferred_bpp, unsigned int num_crtc,
Ddrm_atomic.h156 (__i) < (state)->dev->mode_config.num_crtc && \
Ddrm_crtc.h1079 int num_crtc; member
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_drv.c37 static int num_crtc = CONFIG_DRM_OMAP_NUM_CRTCS; variable
39 MODULE_PARM_DESC(num_crtc, "Number of overlays to use as CRTCs");
40 module_param(num_crtc, int, 0600);
167 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in omap_atomic_commit()
180 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in omap_atomic_commit()
347 num_crtcs = min3(num_crtc, num_mgrs, num_ovls); in omap_modeset_init()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_atomic.c93 int ncrtcs = old_state->dev->mode_config.num_crtc; in msm_atomic_wait_for_commit_done()
206 int ncrtcs = dev->mode_config.num_crtc; in msm_atomic_commit()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c175 if (crtc >= adev->mode_info.num_crtc) in dce_v8_0_vblank_wait()
201 if (crtc >= adev->mode_info.num_crtc) in dce_v8_0_vblank_get_counter()
212 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v8_0_pageflip_interrupt_init()
221 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v8_0_pageflip_interrupt_fini()
253 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v8_0_crtc_get_scanoutpos()
484 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_is_display_hung()
492 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_is_display_hung()
522 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_stop_mc_access()
579 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_resume_mc_access()
1326 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_bandwidth_update()
[all …]
Ddce_v11_0.c216 if (crtc >= adev->mode_info.num_crtc) in dce_v11_0_vblank_wait()
242 if (crtc >= adev->mode_info.num_crtc) in dce_v11_0_vblank_get_counter()
253 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v11_0_pageflip_interrupt_init()
262 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v11_0_pageflip_interrupt_fini()
294 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v11_0_crtc_get_scanoutpos()
523 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_is_display_hung()
532 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_is_display_hung()
562 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_stop_mc_access()
619 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_resume_mc_access()
1369 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_bandwidth_update()
[all …]
Ddce_v10_0.c226 if (crtc >= adev->mode_info.num_crtc) in dce_v10_0_vblank_wait()
252 if (crtc >= adev->mode_info.num_crtc) in dce_v10_0_vblank_get_counter()
263 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v10_0_pageflip_interrupt_init()
272 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v10_0_pageflip_interrupt_fini()
304 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v10_0_crtc_get_scanoutpos()
535 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_is_display_hung()
544 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_is_display_hung()
574 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_stop_mc_access()
631 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_resume_mc_access()
1381 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_bandwidth_update()
[all …]
Damdgpu_irq.c217 r = drm_vblank_init(adev->ddev, adev->mode_info.num_crtc); in amdgpu_irq_init()
Damdgpu_kms.c180 for (i = 0, found = 0; i < adev->mode_info.num_crtc; i++) { in amdgpu_info_ioctl()
617 if (pipe >= adev->mode_info.num_crtc) { in amdgpu_get_vblank_counter_kms()
Dgmc_v8_0.c155 if (adev->mode_info.num_crtc) in gmc_v8_0_mc_stop()
187 if (adev->mode_info.num_crtc) in gmc_v8_0_mc_resume()
351 if (adev->mode_info.num_crtc) in gmc_v8_0_mc_program()
Dvi.c346 if (adev->mode_info.num_crtc) { in vi_read_disabled_bios()
355 if (adev->mode_info.num_crtc) { in vi_read_disabled_bios()
372 if (adev->mode_info.num_crtc) { in vi_read_disabled_bios()
Dgmc_v7_0.c105 if (adev->mode_info.num_crtc) in gmc_v7_0_mc_stop()
137 if (adev->mode_info.num_crtc) in gmc_v7_0_mc_resume()
310 if (adev->mode_info.num_crtc) in gmc_v7_0_mc_program()
Damdgpu_fb.c352 adev->mode_info.num_crtc, in amdgpu_fbdev_init()
Damdgpu_mode.h336 int num_crtc; /* number of crtcs */ member
Dcik.c897 if (adev->mode_info.num_crtc) { in cik_read_disabled_bios()
906 if (adev->mode_info.num_crtc) { in cik_read_disabled_bios()
923 if (adev->mode_info.num_crtc) { in cik_read_disabled_bios()
Damdgpu_dpm.c124 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_dpm_get_vblank_time()
149 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_dpm_get_vrefresh()
Damdgpu_display.c891 if (crtc < 0 || crtc >= adev->mode_info.num_crtc) in amdgpu_crtc_idx_to_irq_type()
Damdgpu_pm.c757 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_pm_compute_clocks()
Datombios_crtc.c261 for (i = 0; i < adev->mode_info.num_crtc; i++) { in amdgpu_atombios_crtc_program_ss()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_irq_kms.c290 r = drm_vblank_init(rdev->ddev, rdev->num_crtc); in radeon_irq_kms_init()
416 if (crtc < 0 || crtc >= rdev->num_crtc) in radeon_irq_kms_pflip_irq_get()
442 if (crtc < 0 || crtc >= rdev->num_crtc) in radeon_irq_kms_pflip_irq_put()
Dradeon_asic.c2322 rdev->num_crtc = 1; in radeon_asic_init()
2324 rdev->num_crtc = 2; in radeon_asic_init()
2423 rdev->num_crtc = 4; in radeon_asic_init()
2425 rdev->num_crtc = 6; in radeon_asic_init()
2440 rdev->num_crtc = 4; in radeon_asic_init()
2442 rdev->num_crtc = 6; in radeon_asic_init()
2449 rdev->num_crtc = 6; in radeon_asic_init()
2455 rdev->num_crtc = 4; in radeon_asic_init()
2468 rdev->num_crtc = 0; in radeon_asic_init()
2470 rdev->num_crtc = 2; in radeon_asic_init()
[all …]
Dradeon_kms.c251 for (i = 0, found = 0; i < rdev->num_crtc; i++) { in radeon_info_ioctl()
762 if (crtc < 0 || crtc >= rdev->num_crtc) { in radeon_get_vblank_counter_kms()
831 if (crtc < 0 || crtc >= rdev->num_crtc) { in radeon_enable_vblank_kms()
856 if (crtc < 0 || crtc >= rdev->num_crtc) { in radeon_disable_vblank_kms()
Devergreen.c1376 if (crtc >= rdev->num_crtc) in dce4_wait_for_vblank()
2430 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_bandwidth_update()
2434 for (i = 0; i < rdev->num_crtc; i += 2) { in evergreen_bandwidth_update()
2766 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_mc_stop()
2834 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_mc_stop()
2856 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_mc_resume()
2873 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_mc_resume()
2907 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_mc_resume()
3891 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_is_display_hung()
3899 for (i = 0; i < rdev->num_crtc; i++) { in evergreen_is_display_hung()
[all …]
Drv515.c307 for (i = 0; i < rdev->num_crtc; i++) { in rv515_mc_stop()
362 for (i = 0; i < rdev->num_crtc; i++) { in rv515_mc_stop()
384 for (i = 0; i < rdev->num_crtc; i++) { in rv515_mc_resume()
406 for (i = 0; i < rdev->num_crtc; i++) { in rv515_mc_resume()
448 for (i = 0; i < rdev->num_crtc; i++) { in rv515_mc_resume()
Dsi.c2426 for (i = 0; i < rdev->num_crtc; i++) { in dce6_bandwidth_update()
2430 for (i = 0; i < rdev->num_crtc; i += 2) { in dce6_bandwidth_update()
5950 if (rdev->num_crtc >= 2) { in si_disable_interrupt_state()
5954 if (rdev->num_crtc >= 4) { in si_disable_interrupt_state()
5958 if (rdev->num_crtc >= 6) { in si_disable_interrupt_state()
5963 if (rdev->num_crtc >= 2) { in si_disable_interrupt_state()
5967 if (rdev->num_crtc >= 4) { in si_disable_interrupt_state()
5971 if (rdev->num_crtc >= 6) { in si_disable_interrupt_state()
6196 if (rdev->num_crtc >= 2) { in si_irq_set()
6200 if (rdev->num_crtc >= 4) { in si_irq_set()
[all …]
Dradeon_pm.c277 for (i = 0; i < rdev->num_crtc; i++) { in radeon_pm_set_clocks()
288 for (i = 0; i < rdev->num_crtc; i++) { in radeon_pm_set_clocks()
1644 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in radeon_pm_compute_clocks_old()
1718 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in radeon_pm_compute_clocks_dpm()
1757 for (crtc = 0; (crtc < rdev->num_crtc) && in_vbl; crtc++) { in radeon_pm_in_vbl()
Dradeon_fb.c344 rdev->num_crtc, in radeon_fbdev_init()
Dcik.c7328 if (rdev->num_crtc >= 4) { in cik_disable_interrupt_state()
7332 if (rdev->num_crtc >= 6) { in cik_disable_interrupt_state()
7337 if (rdev->num_crtc >= 2) { in cik_disable_interrupt_state()
7341 if (rdev->num_crtc >= 4) { in cik_disable_interrupt_state()
7345 if (rdev->num_crtc >= 6) { in cik_disable_interrupt_state()
7611 if (rdev->num_crtc >= 4) { in cik_irq_set()
7615 if (rdev->num_crtc >= 6) { in cik_irq_set()
7620 if (rdev->num_crtc >= 2) { in cik_irq_set()
7626 if (rdev->num_crtc >= 4) { in cik_irq_set()
7632 if (rdev->num_crtc >= 6) { in cik_irq_set()
[all …]
Dcypress_dpm.c1139 for (i = 0; i < rdev->num_crtc; i++) in cypress_force_mc_use_s1()
1197 for (i = 0; i < rdev->num_crtc; i++) in cypress_force_mc_use_s0()
1766 for (i = 0; i < rdev->num_crtc; i++) { in cypress_program_display_gap()
1770 if (i == rdev->num_crtc) in cypress_program_display_gap()
Dradeon_device.c659 if (rdev->num_crtc >= 4) { in radeon_card_posted()
663 if (rdev->num_crtc >= 6) { in radeon_card_posted()
Dradeon_dp_mst.c627 switch (rdev->num_crtc) { in radeon_dp_create_fake_mst_encoder()
Dr600_dpm.c162 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in r600_dpm_get_vblank_time()
187 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in r600_dpm_get_vrefresh()
Drs600.c89 if (crtc >= rdev->num_crtc) in avivo_wait_for_vblank()
Datombios_crtc.c459 for (i = 0; i < rdev->num_crtc; i++) { in atombios_crtc_program_ss()
2167 for (i = 0; i < rdev->num_crtc; i++) { in atombios_crtc_disable()
Drs780_dpm.c60 for (i = 0; i < rdev->num_crtc; i++) { in rs780_get_pm_mode_parameters()
Dradeon_display.c1664 for (i = 0; i < rdev->num_crtc; i++) { in radeon_modeset_init()
Dsi_dpm.c3718 for (i = 0; i < rdev->num_crtc; i++) { in si_program_display_gap()
3722 if (i == rdev->num_crtc) in si_program_display_gap()
5337 for (i = 0; i < rdev->num_crtc; i++) { in si_upload_smc_data()
Dr600.c1585 for (i = 0; i < rdev->num_crtc; i++) { in r600_is_display_hung()
1593 for (i = 0; i < rdev->num_crtc; i++) { in r600_is_display_hung()
Datombios_encoders.c2743 switch (rdev->num_crtc) { in radeon_add_atom_encoder()
Dradeon.h2421 int num_crtc; /* number of crtcs */ member
Dr100.c115 if (crtc >= rdev->num_crtc) in r100_wait_for_vblank()
/linux-4.4.14/drivers/gpu/drm/tegra/
Dfb.c309 unsigned int num_crtc, in tegra_fbdev_init() argument
315 err = drm_fb_helper_init(drm, &fbdev->base, num_crtc, max_connectors); in tegra_fbdev_init()
399 err = tegra_fbdev_init(tegra->fbdev, 32, drm->mode_config.num_crtc, in tegra_drm_fb_init()
Ddrm.c185 err = drm_vblank_init(drm, drm->mode_config.num_crtc); in tegra_drm_load()
Ddc.c648 unsigned long possible_crtcs = 1 << drm->mode_config.num_crtc; in tegra_dc_primary_plane_create()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv84_fence.c118 for (i = 0; i < dev->mode_config.num_crtc; i++) { in nv84_fence_context_del()
158 for (i = 0; !ret && i < chan->drm->dev->mode_config.num_crtc; i++) { in nv84_fence_context_new()
Dnouveau_drm.c445 if (dev->mode_config.num_crtc) { in nouveau_drm_load()
491 if (dev->mode_config.num_crtc) in nouveau_drm_unload()
537 if (dev->mode_config.num_crtc) { in nouveau_do_suspend()
592 if (dev->mode_config.num_crtc) { in nouveau_do_suspend()
618 if (dev->mode_config.num_crtc) { in nouveau_do_resume()
Dnv50_fence.c64 for (i = 0; !ret && i < dev->mode_config.num_crtc; i++) { in nv50_fence_context_new()
Dnouveau_display.c206 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in nouveau_display_vblank_init()
395 for (head = 0; head < dev->mode_config.num_crtc; head++) in nouveau_display_fini()
530 if (dev->mode_config.num_crtc) { in nouveau_display_create()
647 for (head = 0; head < dev->mode_config.num_crtc; head++) in nouveau_display_resume()
Dnouveau_fbcon.c523 if (!dev->mode_config.num_crtc || in nouveau_fbcon_init()
537 dev->mode_config.num_crtc, 4); in nouveau_fbcon_init()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_cma_helper.c321 unsigned int preferred_bpp, unsigned int num_crtc, in drm_fbdev_cma_init() argument
338 ret = drm_fb_helper_init(dev, helper, num_crtc, max_conn_count); in drm_fbdev_cma_init()
Ddrm_atomic.c70 state->crtcs = kcalloc(dev->mode_config.num_crtc, in drm_atomic_state_init()
74 state->crtc_states = kcalloc(dev->mode_config.num_crtc, in drm_atomic_state_init()
170 for (i = 0; i < config->num_crtc; i++) { in drm_atomic_state_default_clear()
Ddrm_crtc.c688 config->num_crtc++; in drm_crtc_init_with_planes()
725 dev->mode_config.num_crtc--; in drm_crtc_cleanup()
5765 dev->mode_config.num_crtc = 0; in drm_mode_config_init()
Ddrm_atomic_helper.c1415 for (i = 0; i < dev->mode_config.num_crtc; i++) { in drm_atomic_helper_swap_state()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_kms.c133 int i, ncrtcs = state->dev->mode_config.num_crtc; in mdp4_prepare_commit()
149 int i, ncrtcs = state->dev->mode_config.num_crtc; in mdp4_complete_commit()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_drv.h141 int num_crtc; member
Dcirrus_main.c129 cdev->num_crtc = 1; in cirrus_device_init()
Dcirrus_fbdev.c294 cdev->num_crtc, CIRRUSFB_CONN_LIMIT); in cirrus_fbdev_init()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_drv.c164 dev->mode_config.num_crtc, in sti_load()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_kms.c510 for (i = 0; i < dev->mode_config.num_crtc; ++i) { in rcar_du_atomic_commit()
831 fbdev = drm_fbdev_cma_init(dev, 32, dev->mode_config.num_crtc, in rcar_du_modeset_init()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_drv.h203 int num_crtc; member
Dmgag200_main.c165 mdev->num_crtc = 1; in mgag200_device_init()
Dmgag200_fb.c289 mdev->num_crtc, MGAG200FB_CONN_LIMIT); in mgag200_fbdev_init()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_drv.c110 ret = drm_vblank_init(dev, dev->mode_config.num_crtc); in armada_drm_load()
Darmada_crtc.c1160 dcrtc->num = drm->mode_config.num_crtc; in armada_drm_crtc_create()
/linux-4.4.14/include/video/
Dvga.h189 __u32 num_crtc; /* number of crt registers, 0 for default */ member
/linux-4.4.14/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_drv.c78 ret = drm_vblank_init(drm, drm->mode_config.num_crtc); in fsl_dcu_load()
/linux-4.4.14/drivers/gpu/drm/imx/
Dimx-drm-core.c317 drm->mode_config.num_crtc, MAX_CRTC); in imx_drm_driver_load()
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.c418 dev->mode_config.num_crtc, in atmel_hlcdc_fb_output_poll_changed()
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_drv.c298 dev->mode_config.num_crtc, in tilcdc_load()
/linux-4.4.14/drivers/video/fbdev/
Dvt8623fb.c290 par->state.num_crtc = 0xA2; in vt8623fb_open()
Darkfb.c529 par->state.num_crtc = 0x60; in arkfb_open()
Ds3fb.c512 par->state.num_crtc = 0x70; in s3fb_open()