Home
last modified time | relevance | path

Searched refs:plane (Results 1 – 25 of 509) sorted by relevance

12345678910>>...21

/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_plane.c86 static int create_in_format_blob(struct drm_device *dev, struct drm_plane *plane) in create_in_format_blob() argument
95 formats_size = sizeof(__u32) * plane->format_count; in create_in_format_blob()
102 sizeof(struct drm_format_modifier) * plane->modifier_count; in create_in_format_blob()
118 blob_data->count_formats = plane->format_count; in create_in_format_blob()
120 blob_data->count_modifiers = plane->modifier_count; in create_in_format_blob()
125 memcpy(formats_ptr(blob_data), plane->format_types, formats_size); in create_in_format_blob()
128 if (!plane->funcs->format_mod_supported) in create_in_format_blob()
132 for (i = 0; i < plane->modifier_count; i++) { in create_in_format_blob()
133 for (j = 0; j < plane->format_count; j++) { in create_in_format_blob()
134 if (plane->funcs->format_mod_supported(plane, in create_in_format_blob()
[all …]
H A Ddrm_blend.c212 int drm_plane_create_alpha_property(struct drm_plane *plane) in drm_plane_create_alpha_property() argument
216 prop = drm_property_create_range(plane->dev, 0, "alpha", in drm_plane_create_alpha_property()
221 drm_object_attach_property(&plane->base, prop, DRM_BLEND_ALPHA_OPAQUE); in drm_plane_create_alpha_property()
222 plane->alpha_property = prop; in drm_plane_create_alpha_property()
224 if (plane->state) in drm_plane_create_alpha_property()
225 plane->state->alpha = DRM_BLEND_ALPHA_OPAQUE; in drm_plane_create_alpha_property()
265 int drm_plane_create_rotation_property(struct drm_plane *plane, in drm_plane_create_rotation_property() argument
283 prop = drm_property_create_bitmask(plane->dev, 0, "rotation", in drm_plane_create_rotation_property()
289 drm_object_attach_property(&plane->base, prop, rotation); in drm_plane_create_rotation_property()
291 if (plane->state) in drm_plane_create_rotation_property()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/drmDsp/
H A Dmodeset.c138 if (!(p->plane->possible_crtcs & (1 << crtc->pipe))) in get_sp_plane()
147 void put_sp_plane(struct sp_plane* plane) { in put_sp_plane() argument
151 p = drmModeGetPlane(plane->dev->fd, plane->plane->plane_id); in put_sp_plane()
153 plane->plane = p; in put_sp_plane()
155 if (plane->plane->crtc_id) in put_sp_plane()
156 drmModeSetPlane(plane->dev->fd, plane->plane->plane_id, in put_sp_plane()
157 plane->plane->crtc_id, 0, 0, in put_sp_plane()
160 if (plane->bo) { in put_sp_plane()
161 free_sp_bo(plane->bo); in put_sp_plane()
162 plane->bo = NULL; in put_sp_plane()
[all …]
H A Ddev.c35 int is_supported_format(struct sp_plane* plane, uint32_t format) { in is_supported_format() argument
38 for (i = 0; i < plane->plane->count_formats; i++) { in is_supported_format()
39 if (plane->plane->formats[i] == format) in is_supported_format()
45 static int get_supported_format(struct sp_plane* plane, uint32_t* format) { in get_supported_format() argument
48 for (i = 0; i < plane->plane->count_formats; i++) { in get_supported_format()
49 if (plane->plane->formats[i] == DRM_FORMAT_XRGB8888 || in get_supported_format()
50 plane->plane->formats[i] == DRM_FORMAT_ARGB8888 || in get_supported_format()
51 plane->plane->formats[i] == DRM_FORMAT_RGBA8888) { in get_supported_format()
52 *format = plane->plane->formats[i]; in get_supported_format()
154 struct sp_plane* plane = &dev->planes[i]; in create_sp_dev() local
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/
H A Dfb_decoder.c203 struct intel_vgpu_primary_plane_format *plane) in intel_vgpu_decode_primary_plane() argument
214 plane->enabled = !!(val & DISPLAY_PLANE_ENABLE); in intel_vgpu_decode_primary_plane()
215 if (!plane->enabled) in intel_vgpu_decode_primary_plane()
219 plane->tiled = val & PLANE_CTL_TILED_MASK; in intel_vgpu_decode_primary_plane()
231 plane->bpp = skl_pixel_formats[fmt].bpp; in intel_vgpu_decode_primary_plane()
232 plane->drm_format = skl_pixel_formats[fmt].drm_format; in intel_vgpu_decode_primary_plane()
234 plane->tiled = val & DISPPLANE_TILED; in intel_vgpu_decode_primary_plane()
236 plane->bpp = bdw_pixel_formats[fmt].bpp; in intel_vgpu_decode_primary_plane()
237 plane->drm_format = bdw_pixel_formats[fmt].drm_format; in intel_vgpu_decode_primary_plane()
240 if (!plane->bpp) { in intel_vgpu_decode_primary_plane()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in nv10_update_plane() argument
120 struct nouveau_drm *drm = nouveau_drm(plane->dev); in nv10_update_plane()
123 container_of(plane, struct nouveau_plane, base); in nv10_update_plane()
192 nv10_disable_plane(struct drm_plane *plane, in nv10_disable_plane() argument
195 struct nvif_object *dev = &nouveau_drm(plane->dev)->client.device.object; in nv10_disable_plane()
197 container_of(plane, struct nouveau_plane, base); in nv10_disable_plane()
209 nv_destroy_plane(struct drm_plane *plane) in nv_destroy_plane() argument
211 drm_plane_force_disable(plane); in nv_destroy_plane()
212 drm_plane_cleanup(plane); in nv_destroy_plane()
213 kfree(plane); in nv_destroy_plane()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/
H A Dmtk_drm_plane.c34 static void mtk_plane_reset(struct drm_plane *plane) in mtk_plane_reset() argument
38 if (plane->state) { in mtk_plane_reset()
39 __drm_atomic_helper_plane_destroy_state(plane->state); in mtk_plane_reset()
41 state = to_mtk_plane_state(plane->state); in mtk_plane_reset()
47 plane->state = &state->base; in mtk_plane_reset()
50 state->base.plane = plane; in mtk_plane_reset()
54 static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane) in mtk_plane_duplicate_state() argument
56 struct mtk_plane_state *old_state = to_mtk_plane_state(plane->state); in mtk_plane_duplicate_state()
63 __drm_atomic_helper_plane_duplicate_state(plane, &state->base); in mtk_plane_duplicate_state()
65 WARN_ON(state->base.plane != plane); in mtk_plane_duplicate_state()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c116 static void virtio_gpu_plane_destroy(struct drm_plane *plane) in virtio_gpu_plane_destroy() argument
118 drm_plane_cleanup(plane); in virtio_gpu_plane_destroy()
119 kfree(plane); in virtio_gpu_plane_destroy()
131 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, in virtio_gpu_plane_atomic_check() argument
134 bool is_cursor = plane->type == DRM_PLANE_TYPE_CURSOR; in virtio_gpu_plane_atomic_check()
175 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, in virtio_gpu_primary_plane_update() argument
178 struct drm_device *dev = plane->dev; in virtio_gpu_primary_plane_update()
184 if (plane->state->crtc) in virtio_gpu_primary_plane_update()
185 output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); in virtio_gpu_primary_plane_update()
191 if (!plane->state->fb || !output->crtc.state->active) { in virtio_gpu_primary_plane_update()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c46 struct intel_plane *plane) in intel_plane_state_reset() argument
50 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); in intel_plane_state_reset()
58 struct intel_plane *plane; in intel_plane_alloc() local
60 plane = kzalloc(sizeof(*plane), GFP_KERNEL); in intel_plane_alloc()
61 if (!plane) in intel_plane_alloc()
66 kfree(plane); in intel_plane_alloc()
70 intel_plane_state_reset(plane_state, plane); in intel_plane_alloc()
72 plane->base.state = &plane_state->uapi; in intel_plane_alloc()
74 return plane; in intel_plane_alloc()
77 void intel_plane_free(struct intel_plane *plane) in intel_plane_free() argument
[all …]
H A Dintel_sprite.c250 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_check_stride() local
267 max_stride = plane->max_stride(plane, fb->format->format, in intel_plane_check_stride()
273 plane->base.base.id, plane->base.name, max_stride); in intel_plane_check_stride()
363 struct drm_i915_private *dev_priv = to_i915(plane_state->uapi.plane->dev); in skl_plane_ratio()
383 struct drm_i915_private *dev_priv = to_i915(plane_state->uapi.plane->dev); in skl_plane_min_cdclk()
397 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride() argument
415 skl_program_scaler(struct intel_plane *plane, in skl_program_scaler() argument
419 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in skl_program_scaler()
421 enum pipe pipe = plane->pipe; in skl_program_scaler()
442 !icl_is_hdr_plane(dev_priv, plane->id)) { in skl_program_scaler()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/dss/
H A Ddispc.h342 static inline u16 DISPC_OVL_BASE(enum omap_plane_id plane) in DISPC_OVL_BASE() argument
344 switch (plane) { in DISPC_OVL_BASE()
362 static inline u16 DISPC_BA0_OFFSET(enum omap_plane_id plane) in DISPC_BA0_OFFSET() argument
364 switch (plane) { in DISPC_BA0_OFFSET()
378 static inline u16 DISPC_BA1_OFFSET(enum omap_plane_id plane) in DISPC_BA1_OFFSET() argument
380 switch (plane) { in DISPC_BA1_OFFSET()
394 static inline u16 DISPC_BA0_UV_OFFSET(enum omap_plane_id plane) in DISPC_BA0_UV_OFFSET() argument
396 switch (plane) { in DISPC_BA0_UV_OFFSET()
414 static inline u16 DISPC_BA1_UV_OFFSET(enum omap_plane_id plane) in DISPC_BA1_UV_OFFSET() argument
416 switch (plane) { in DISPC_BA1_UV_OFFSET()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddispc.h339 static inline u16 DISPC_OVL_BASE(enum omap_plane plane) in DISPC_OVL_BASE() argument
341 switch (plane) { in DISPC_OVL_BASE()
359 static inline u16 DISPC_BA0_OFFSET(enum omap_plane plane) in DISPC_BA0_OFFSET() argument
361 switch (plane) { in DISPC_BA0_OFFSET()
375 static inline u16 DISPC_BA1_OFFSET(enum omap_plane plane) in DISPC_BA1_OFFSET() argument
377 switch (plane) { in DISPC_BA1_OFFSET()
391 static inline u16 DISPC_BA0_UV_OFFSET(enum omap_plane plane) in DISPC_BA0_UV_OFFSET() argument
393 switch (plane) { in DISPC_BA0_UV_OFFSET()
411 static inline u16 DISPC_BA1_UV_OFFSET(enum omap_plane plane) in DISPC_BA1_UV_OFFSET() argument
413 switch (plane) { in DISPC_BA1_UV_OFFSET()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A Domap_plane.c26 static int omap_plane_prepare_fb(struct drm_plane *plane, in omap_plane_prepare_fb() argument
35 static void omap_plane_cleanup_fb(struct drm_plane *plane, in omap_plane_cleanup_fb() argument
42 static void omap_plane_atomic_update(struct drm_plane *plane, in omap_plane_atomic_update() argument
45 struct omap_drm_private *priv = plane->dev->dev_private; in omap_plane_atomic_update()
46 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_atomic_update()
47 struct drm_plane_state *state = plane->state; in omap_plane_atomic_update()
77 dev_err(plane->dev->dev, "Failed to setup plane %s\n", in omap_plane_atomic_update()
86 static void omap_plane_atomic_disable(struct drm_plane *plane, in omap_plane_atomic_disable() argument
89 struct omap_drm_private *priv = plane->dev->dev_private; in omap_plane_atomic_disable()
90 struct omap_plane *omap_plane = to_omap_plane(plane); in omap_plane_atomic_disable()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/
H A Drcar_du_plane.c95 static int rcar_du_plane_hwalloc(struct rcar_du_plane *plane, in rcar_du_plane_hwalloc() argument
105 if (plane->group->index != 0) in rcar_du_plane_hwalloc()
111 fixed = plane->group->index == 0 ? 1 : 0; in rcar_du_plane_hwalloc()
146 struct rcar_du_plane *plane; in rcar_du_atomic_check_planes() local
149 plane = to_rcar_plane(drm_plane); in rcar_du_atomic_check_planes()
154 plane->group->index, plane - plane->group->planes); in rcar_du_atomic_check_planes()
164 index = plane - plane->group->planes; in rcar_du_atomic_check_planes()
165 group_freed_planes[plane->group->index] |= 1 << index; in rcar_du_atomic_check_planes()
177 groups |= 1 << plane->group->index; in rcar_du_atomic_check_planes()
180 index = plane - plane->group->planes; in rcar_du_atomic_check_planes()
[all …]
H A Drcar_du_vsp.c148 static void rcar_du_vsp_plane_setup(struct rcar_du_vsp_plane *plane) in rcar_du_vsp_plane_setup() argument
151 to_rcar_vsp_plane_state(plane->plane.state); in rcar_du_vsp_plane_setup()
153 struct drm_framebuffer *fb = plane->plane.state->fb; in rcar_du_vsp_plane_setup()
180 vsp1_du_atomic_update(plane->vsp->vsp, crtc->vsp_pipe, in rcar_du_vsp_plane_setup()
181 plane->index, &cfg); in rcar_du_vsp_plane_setup()
220 static int rcar_du_vsp_plane_prepare_fb(struct drm_plane *plane, in rcar_du_vsp_plane_prepare_fb() argument
224 struct rcar_du_vsp *vsp = to_rcar_vsp_plane(plane)->vsp; in rcar_du_vsp_plane_prepare_fb()
238 return drm_gem_fb_prepare_fb(plane, state); in rcar_du_vsp_plane_prepare_fb()
254 static void rcar_du_vsp_plane_cleanup_fb(struct drm_plane *plane, in rcar_du_vsp_plane_cleanup_fb() argument
258 struct rcar_du_vsp *vsp = to_rcar_vsp_plane(plane)->vsp; in rcar_du_vsp_plane_cleanup_fb()
[all …]
/OK3568_Linux_fs/external/drm-cursor/
H A Ddrm_cursor.c92 drmModePlane *plane; member
138 drm_plane *plane; member
195 static int drm_plane_get_prop(drm_ctx *ctx, drm_plane *plane, drm_plane_prop p) in drm_plane_get_prop() argument
200 if (plane->prop_ids[p]) in drm_plane_get_prop()
201 return plane->prop_ids[p]; in drm_plane_get_prop()
203 for (i = 0; i < plane->props->count_props; i++) { in drm_plane_get_prop()
204 prop = drmModeGetProperty(ctx->fd, plane->props->props[i]); in drm_plane_get_prop()
207 plane->prop_ids[p] = i; in drm_plane_get_prop()
217 drm_plane *plane, drm_plane_prop p, in drm_atomic_add_plane_prop() argument
220 int prop_idx = drm_plane_get_prop(ctx, plane, p); in drm_atomic_add_plane_prop()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.c127 static struct dpu_kms *_dpu_plane_get_kms(struct drm_plane *plane) in _dpu_plane_get_kms() argument
129 struct msm_drm_private *priv = plane->dev->dev_private; in _dpu_plane_get_kms()
141 static void _dpu_plane_calc_bw(struct drm_plane *plane, in _dpu_plane_calc_bw() argument
144 struct dpu_plane *pdpu = to_dpu_plane(plane); in _dpu_plane_calc_bw()
148 struct dpu_kms *dpu_kms = _dpu_plane_get_kms(plane); in _dpu_plane_calc_bw()
156 pstate = to_dpu_plane_state(plane->state); in _dpu_plane_calc_bw()
157 mode = &plane->state->crtc->mode; in _dpu_plane_calc_bw()
190 static void _dpu_plane_calc_clk(struct drm_plane *plane) in _dpu_plane_calc_clk() argument
192 struct dpu_plane *pdpu = to_dpu_plane(plane); in _dpu_plane_calc_clk()
197 pstate = to_dpu_plane_state(plane->state); in _dpu_plane_calc_clk()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vkms/
H A Dvkms_plane.c20 vkms_plane_duplicate_state(struct drm_plane *plane) in vkms_plane_duplicate_state() argument
38 __drm_atomic_helper_plane_duplicate_state(plane, in vkms_plane_duplicate_state()
44 static void vkms_plane_destroy_state(struct drm_plane *plane, in vkms_plane_destroy_state() argument
65 static void vkms_plane_reset(struct drm_plane *plane) in vkms_plane_reset() argument
69 if (plane->state) in vkms_plane_reset()
70 vkms_plane_destroy_state(plane, plane->state); in vkms_plane_reset()
78 plane->state = &vkms_state->base; in vkms_plane_reset()
79 plane->state->plane = plane; in vkms_plane_reset()
91 static void vkms_plane_atomic_update(struct drm_plane *plane, in vkms_plane_atomic_update() argument
95 struct drm_framebuffer *fb = plane->state->fb; in vkms_plane_atomic_update()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_plane.c20 struct komeda_plane *kplane = to_kplane(st->plane); in komeda_plane_init_data_flow()
32 st->plane->name, st->normalized_zpos, in komeda_plane_init_data_flow()
73 komeda_plane_atomic_check(struct drm_plane *plane, in komeda_plane_atomic_check() argument
76 struct komeda_plane *kplane = to_kplane(plane); in komeda_plane_atomic_check()
117 komeda_plane_atomic_update(struct drm_plane *plane, in komeda_plane_atomic_update() argument
127 static void komeda_plane_destroy(struct drm_plane *plane) in komeda_plane_destroy() argument
129 drm_plane_cleanup(plane); in komeda_plane_destroy()
131 kfree(to_kplane(plane)); in komeda_plane_destroy()
134 static void komeda_plane_reset(struct drm_plane *plane) in komeda_plane_reset() argument
137 struct komeda_plane *kplane = to_kplane(plane); in komeda_plane_reset()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/tegra/
H A Dhub.c61 static inline unsigned int tegra_plane_offset(struct tegra_plane *plane, in tegra_plane_offset() argument
66 return plane->offset + offset; in tegra_plane_offset()
71 return plane->offset + offset; in tegra_plane_offset()
76 return plane->offset + offset; in tegra_plane_offset()
79 dev_WARN(plane->dc->dev, "invalid offset: %x\n", offset); in tegra_plane_offset()
81 return plane->offset + offset; in tegra_plane_offset()
84 static inline u32 tegra_plane_readl(struct tegra_plane *plane, in tegra_plane_readl() argument
87 return tegra_dc_readl(plane->dc, tegra_plane_offset(plane, offset)); in tegra_plane_readl()
90 static inline void tegra_plane_writel(struct tegra_plane *plane, u32 value, in tegra_plane_writel() argument
93 tegra_dc_writel(plane->dc, value, tegra_plane_offset(plane, offset)); in tegra_plane_writel()
[all …]
/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_plane.h49 struct drm_plane *plane; member
283 int (*update_plane)(struct drm_plane *plane,
306 int (*disable_plane)(struct drm_plane *plane,
316 void (*destroy)(struct drm_plane *plane);
328 void (*reset)(struct drm_plane *plane);
344 int (*set_property)(struct drm_plane *plane,
378 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
388 void (*atomic_destroy_state)(struct drm_plane *plane,
433 int (*atomic_set_property)(struct drm_plane *plane,
456 int (*atomic_get_property)(struct drm_plane *plane,
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsun4i_layer.c18 static void sun4i_backend_layer_reset(struct drm_plane *plane) in sun4i_backend_layer_reset() argument
20 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_reset()
23 if (plane->state) { in sun4i_backend_layer_reset()
24 state = state_to_sun4i_layer_state(plane->state); in sun4i_backend_layer_reset()
29 plane->state = NULL; in sun4i_backend_layer_reset()
34 __drm_atomic_helper_plane_reset(plane, &state->state); in sun4i_backend_layer_reset()
35 plane->state->zpos = layer->id; in sun4i_backend_layer_reset()
40 sun4i_backend_layer_duplicate_state(struct drm_plane *plane) in sun4i_backend_layer_duplicate_state() argument
42 struct sun4i_layer_state *orig = state_to_sun4i_layer_state(plane->state); in sun4i_backend_layer_duplicate_state()
49 __drm_atomic_helper_plane_duplicate_state(plane, &copy->state); in sun4i_backend_layer_duplicate_state()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sti/
H A Dsti_plane.c19 const char *sti_plane_to_str(struct sti_plane *plane) in sti_plane_to_str() argument
21 switch (plane->desc) { in sti_plane_to_str()
41 void sti_plane_update_fps(struct sti_plane *plane, in sti_plane_update_fps() argument
45 struct drm_plane_state *state = plane->drm_plane.state; in sti_plane_update_fps()
53 fps = &plane->fps_info; in sti_plane_update_fps()
74 snprintf(plane->fps_info.fps_str, FPS_LENGTH, in sti_plane_update_fps()
76 plane->drm_plane.name, in sti_plane_update_fps()
81 sti_plane_to_str(plane)); in sti_plane_update_fps()
89 snprintf(plane->fps_info.fips_str, in sti_plane_update_fps()
93 plane->fps_info.fips_str[0] = '\0'; in sti_plane_update_fps()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/atmel-hlcdc/
H A Datmel_hlcdc_plane.c272 atmel_hlcdc_plane_scaler_set_phicoeff(struct atmel_hlcdc_plane *plane, in atmel_hlcdc_plane_scaler_set_phicoeff() argument
279 atmel_hlcdc_layer_write_cfg(&plane->layer, cfg_offs + i, in atmel_hlcdc_plane_scaler_set_phicoeff()
283 void atmel_hlcdc_plane_setup_scaler(struct atmel_hlcdc_plane *plane, in atmel_hlcdc_plane_setup_scaler() argument
286 const struct atmel_hlcdc_layer_desc *desc = plane->layer.desc; in atmel_hlcdc_plane_setup_scaler()
293 atmel_hlcdc_layer_write_cfg(&plane->layer, in atmel_hlcdc_plane_setup_scaler()
307 atmel_hlcdc_plane_scaler_set_phicoeff(plane, in atmel_hlcdc_plane_setup_scaler()
314 atmel_hlcdc_plane_scaler_set_phicoeff(plane, in atmel_hlcdc_plane_setup_scaler()
325 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.scaler_config, in atmel_hlcdc_plane_setup_scaler()
332 atmel_hlcdc_plane_update_pos_and_size(struct atmel_hlcdc_plane *plane, in atmel_hlcdc_plane_update_pos_and_size() argument
335 const struct atmel_hlcdc_layer_desc *desc = plane->layer.desc; in atmel_hlcdc_plane_update_pos_and_size()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c22 static int mdp5_plane_mode_set(struct drm_plane *plane,
26 static struct mdp5_kms *get_kms(struct drm_plane *plane) in get_kms() argument
28 struct msm_drm_private *priv = plane->dev->dev_private; in get_kms()
37 static void mdp5_plane_destroy(struct drm_plane *plane) in mdp5_plane_destroy() argument
39 struct mdp5_plane *mdp5_plane = to_mdp5_plane(plane); in mdp5_plane_destroy()
41 drm_plane_cleanup(plane); in mdp5_plane_destroy()
47 struct drm_plane *plane) in mdp5_plane_install_rotation_property() argument
49 drm_plane_create_rotation_property(plane, in mdp5_plane_install_rotation_property()
58 static void mdp5_plane_install_properties(struct drm_plane *plane, in mdp5_plane_install_properties() argument
61 struct drm_device *dev = plane->dev; in mdp5_plane_install_properties()
[all …]

12345678910>>...21