Lines Matching defs:base
87 /* Top/base are supposed to be 4-pixel aligned, but the
92 u32 base = VC4_GET_FIELD(dispbase, SCALER_DISPBASEX_BASE) & ~3;
94 return top - base + 4;
185 * scanlines to go, and as a base timestamp use the
224 struct vc4_dev *vc4 = to_vc4_dev(vc4_crtc->base.dev);
597 crtc->name, crtc->base.id, encoder->name, encoder->base.id);
625 crtc->name, crtc->base.id, encoder->name, encoder->base.id);
667 crtc->base.id);
780 struct drm_crtc *crtc = &vc4_crtc->base;
811 drm_crtc_handle_vblank(&crtc->base);
879 bo = to_vc4_bo(&dma_bo->base);
917 struct vc4_bo *bo = to_vc4_bo(&dma_bo->base);
923 ret = dma_resv_get_singleton(dma_bo->base.resv, DMA_RESV_USAGE_READ, &fence);
1000 struct vc4_bo *bo = to_vc4_bo(&dma_bo->base);
1067 __drm_atomic_helper_crtc_duplicate_state(crtc, &vc4_state->base);
1068 return &vc4_state->base;
1103 __drm_atomic_helper_crtc_reset(crtc, &vc4_crtc_state->base);
1144 .base = {
1159 .base = {
1174 .base = {
1189 .base = {
1204 .base = {
1219 .base = {
1233 .base = {
1247 .base = {
1326 struct drm_crtc *crtc = &vc4_crtc->base;
1398 crtc = &vc4_crtc->base;
1408 vc4_crtc->regset.base = vc4_crtc->regs;
1412 ret = vc4_crtc_init(drm, pdev, vc4_crtc, &pv_data->base,