Searched refs:vc4_crtc (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| A D | vc4_crtc.c | 90 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_get_scanout_position() local 309 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_pixelvalve_reset() local 323 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_config_pv() local 438 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_disable() local 495 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_disable_at_boot() local 566 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_crtc_atomic_enable() local 675 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_enable_vblank() local 684 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_disable_vblank() local 726 struct vc4_crtc *vc4_crtc = data; in vc4_crtc_irq_handler() local 1143 struct vc4_crtc *vc4_crtc; in vc4_crtc_bind() local [all …]
|
| A D | vc4_txp.c | 150 struct vc4_crtc base; 448 struct vc4_crtc *vc4_crtc = &txp->base; in vc4_txp_interrupt() local 451 vc4_crtc_handle_vblank(vc4_crtc); in vc4_txp_interrupt() 467 struct vc4_crtc *vc4_crtc; in vc4_txp_bind() local 480 vc4_crtc = &txp->base; in vc4_txp_bind() 481 crtc = &vc4_crtc->base; in vc4_txp_bind() 483 vc4_crtc->pdev = pdev; in vc4_txp_bind() 484 vc4_crtc->data = &vc4_txp_crtc_data; in vc4_txp_bind() 504 ret = vc4_crtc_init(drm, vc4_crtc, in vc4_txp_bind()
|
| A D | vc4_hvs.c | 164 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_hvs_lut_load() local 177 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_r[i]); in vc4_hvs_lut_load() 179 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_g[i]); in vc4_hvs_lut_load() 181 HVS_WRITE(SCALER_GAMDATA, vc4_crtc->lut_b[i]); in vc4_hvs_lut_load() 186 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_hvs_update_gamma_lut() local 192 vc4_crtc->lut_r[i] = drm_color_lut_extract(lut[i].red, 8); in vc4_hvs_update_gamma_lut() 193 vc4_crtc->lut_g[i] = drm_color_lut_extract(lut[i].green, 8); in vc4_hvs_update_gamma_lut() 194 vc4_crtc->lut_b[i] = drm_color_lut_extract(lut[i].blue, 8); in vc4_hvs_update_gamma_lut() 366 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_hvs_update_dlist() local 379 vc4_crtc->event = crtc->state->event; in vc4_hvs_update_dlist()
|
| A D | vc4_drv.h | 482 struct vc4_crtc { struct 500 static inline struct vc4_crtc * argument 503 return container_of(crtc, struct vc4_crtc, base); in to_vc4_crtc() 507 vc4_crtc_to_vc4_crtc_data(const struct vc4_crtc *crtc) in vc4_crtc_to_vc4_crtc_data() 513 vc4_crtc_to_vc4_pv_data(const struct vc4_crtc *crtc) in vc4_crtc_to_vc4_pv_data() 815 int vc4_crtc_init(struct drm_device *drm, struct vc4_crtc *vc4_crtc, 828 void vc4_crtc_handle_vblank(struct vc4_crtc *crtc);
|
| A D | vc4_kms.c | 278 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc5_hvs_pv_muxing_commit() local 283 switch (vc4_crtc->data->hvs_output) { in vc5_hvs_pv_muxing_commit() 773 struct vc4_crtc *vc4_crtc = to_vc4_crtc(crtc); in vc4_pv_muxing_atomic_check() local 816 matching_channels = unassigned_channels & vc4_crtc->data->hvs_available_channels; in vc4_pv_muxing_atomic_check()
|
| A D | Makefile | 7 vc4_crtc.o \
|
| /linux/Documentation/gpu/ |
| A D | vc4.rst | 18 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c
|
Completed in 18 milliseconds