Lines Matching refs:plane_config
2529 struct intel_initial_plane_config *plane_config) in intel_alloc_initial_plane_obj() argument
2535 struct drm_framebuffer *fb = &plane_config->fb->base; in intel_alloc_initial_plane_obj()
2536 u32 base_aligned = round_down(plane_config->base, PAGE_SIZE); in intel_alloc_initial_plane_obj()
2537 u32 size_aligned = round_up(plane_config->base + plane_config->size, in intel_alloc_initial_plane_obj()
2542 if (plane_config->size == 0) in intel_alloc_initial_plane_obj()
2558 obj->tiling_mode = plane_config->tiling; in intel_alloc_initial_plane_obj()
2602 struct intel_initial_plane_config *plane_config) in intel_find_initial_plane_obj() argument
2615 if (!plane_config->fb) in intel_find_initial_plane_obj()
2618 if (intel_alloc_initial_plane_obj(intel_crtc, plane_config)) { in intel_find_initial_plane_obj()
2619 fb = &plane_config->fb->base; in intel_find_initial_plane_obj()
2623 kfree(plane_config->fb); in intel_find_initial_plane_obj()
2643 if (i915_gem_obj_ggtt_offset(obj) == plane_config->base) { in intel_find_initial_plane_obj()
8032 struct intel_initial_plane_config *plane_config) in i9xx_get_initial_plane_config() argument
8057 plane_config->tiling = I915_TILING_X; in i9xx_get_initial_plane_config()
8068 if (plane_config->tiling) in i9xx_get_initial_plane_config()
8076 plane_config->base = base; in i9xx_get_initial_plane_config()
8089 plane_config->size = fb->pitches[0] * aligned_height; in i9xx_get_initial_plane_config()
8094 plane_config->size); in i9xx_get_initial_plane_config()
8096 plane_config->fb = intel_fb; in i9xx_get_initial_plane_config()
9085 struct intel_initial_plane_config *plane_config) in skylake_get_initial_plane_config() argument
9121 plane_config->tiling = I915_TILING_X; in skylake_get_initial_plane_config()
9136 plane_config->base = base; in skylake_get_initial_plane_config()
9153 plane_config->size = fb->pitches[0] * aligned_height; in skylake_get_initial_plane_config()
9158 plane_config->size); in skylake_get_initial_plane_config()
9160 plane_config->fb = intel_fb; in skylake_get_initial_plane_config()
9193 struct intel_initial_plane_config *plane_config) in ironlake_get_initial_plane_config() argument
9218 plane_config->tiling = I915_TILING_X; in ironlake_get_initial_plane_config()
9232 if (plane_config->tiling) in ironlake_get_initial_plane_config()
9237 plane_config->base = base; in ironlake_get_initial_plane_config()
9250 plane_config->size = fb->pitches[0] * aligned_height; in ironlake_get_initial_plane_config()
9255 plane_config->size); in ironlake_get_initial_plane_config()
9257 plane_config->fb = intel_fb; in ironlake_get_initial_plane_config()
14976 struct intel_initial_plane_config plane_config = {}; in intel_modeset_init() local
14989 &plane_config); in intel_modeset_init()
14995 intel_find_initial_plane_obj(crtc, &plane_config); in intel_modeset_init()