Searched refs:vc4_crtc (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/vc4/tests/ |
| H A D | vc4_mock_crtc.c | 26 struct vc4_crtc *vc4_crtc; in vc4_mock_pv() local 32 vc4_crtc = &dummy_crtc->crtc; in vc4_mock_pv() 34 vc4_crtc, data, plane, in vc4_mock_pv()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_txp.c | 164 struct vc4_crtc base; 494 struct vc4_crtc *vc4_crtc = &txp->base; in vc4_txp_interrupt() local 507 vc4_crtc_handle_vblank(vc4_crtc); in vc4_txp_interrupt() 558 struct vc4_crtc *vc4_crtc; in vc4_txp_bind() local 580 vc4_crtc = &txp->base; in vc4_txp_bind() 581 vc4_crtc->regset.base = txp->regs; in vc4_txp_bind() 582 vc4_crtc->regset.regs = txp_regs; in vc4_txp_bind() 583 vc4_crtc->regset.nregs = ARRAY_SIZE(txp_regs); in vc4_txp_bind() 585 ret = vc4_crtc_init(drm, pdev, vc4_crtc, &txp_data->base, in vc4_txp_bind() 594 encoder->possible_crtcs = drm_crtc_mask(&vc4_crtc->base); in vc4_txp_bind()
|
| H A D | vc4_hvs.c | 421 struct vc4_crtc *vc4_crtc) in vc4_hvs_lut_load() argument 425 struct drm_crtc *crtc = &vc4_crtc->base; in vc4_hvs_lut_load() 447 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_r[i]); in vc4_hvs_lut_load() 449 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_g[i]); in vc4_hvs_lut_load() 451 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_b[i]); in vc4_hvs_lut_load() 458 struct vc4_crtc *vc4_crtc) in vc4_hvs_update_gamma_lut() argument 460 struct drm_crtc_state *crtc_state = vc4_crtc->base.state; in vc4_hvs_update_gamma_lut() 466 vc4_crtc->lut_r[i] = drm_color_lut_extract(lut[i].red, 8); in vc4_hvs_update_gamma_lut() 467 vc4_crtc->lut_g[i] = drm_color_lut_extract(lut[i].green, 8); in vc4_hvs_update_gamma_lut() 468 vc4_crtc->lut_b[i] = drm_color_lut_extract(lut[i].blue, 8); in vc4_hvs_update_gamma_lut() [all …]
|
| H A D | Makefile | 7 vc4_crtc.o \
|
| /linux/Documentation/gpu/ |
| H A D | vc4.rst | 18 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c
|