Searched refs:modifier (Results 76 - 100 of 132) sorted by relevance

123456

/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_crtc.c382 if ((pstate->rotation & MALIDP_ROTATED_MASK) || fb->modifier)
400 if ((pstate->rotation & MALIDP_ROTATED_MASK) || fb->modifier) {
H A Dmalidp_drv.c282 mode_cmd->modifier[0]) == false)
290 switch (mode_cmd->modifier[0] & AFBC_SIZE_MASK) {
317 switch (mode_cmd->modifier[0] & AFBC_SIZE_MASK) {
380 if (mode_cmd->modifier[0]) {
/linux-master/include/uapi/drm/
H A Ddrm_mode.h667 #define DRM_MODE_FB_MODIFIERS (1<<1) /* enables ->modifier[] */
691 * To accommodate tiled, compressed, etc formats, a modifier can be specified.
693 * though it looks like we have a modifier per-plane, we in fact do not. The
694 * modifier for each plane must be identical. Thus all combinations of
698 * All of the entries in @handles, @pitches, @offsets and @modifier must be
699 * zero when unused. Warning, for @offsets and @modifier zero can't be used to
701 * offset is common, and a zero modifier is &DRM_FORMAT_MOD_LINEAR).
731 * @modifier: Format modifier, one per plane. See ``DRM_FORMAT_MOD_*``
733 * modifier
735 __u64 modifier[4]; member in struct:drm_mode_fb_cmd2
1216 __u64 modifier; member in struct:drm_format_modifier
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_backend.h197 bool sun4i_backend_format_is_supported(uint32_t fmt, uint64_t modifier);
/linux-master/scripts/
H A Ddev-needs.sh21 It also takes an optional modifier flag as the first parameter to change
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_bo.c901 * vc4_set_tiling_ioctl() - Sets the tiling modifier for a BO.
906 * The tiling state of the BO decides the default modifier of an fb if
907 * no specific modifier was set by userspace, and the return value of
927 switch (args->modifier) {
952 * vc4_get_tiling_ioctl() - Gets the tiling modifier for a BO.
957 * Returns the tiling modifier for a BO as set by vc4_set_tiling_ioctl().
970 if (args->flags != 0 || args->modifier != 0)
981 args->modifier = DRM_FORMAT_MOD_BROADCOM_VC4_T_TILED;
983 args->modifier = DRM_FORMAT_MOD_NONE;
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-dev.h133 const struct drm_format_info *format, u64 modifier);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_crtc.c399 uint64_t modifier,
416 modifier); local
471 format, fb ? fb->modifier : 0,
479 format, fb ? fb->modifier : 0,
1324 seq_printf(s, "modifier:%8llu ", fb->modifier);
393 _dpu_crtc_blend_setup_pipe(struct drm_crtc *crtc, struct drm_plane *plane, struct dpu_crtc_mixer *mixer, u32 num_mixers, enum dpu_stage stage, const struct msm_format *format, uint64_t modifier, struct dpu_sw_pipe *pipe, unsigned int stage_idx, struct dpu_hw_stage_cfg *stage_cfg ) argument
H A Ddpu_encoder_phys_wb.c329 dpu_fmt = mdp_get_format(&phys_enc->dpu_kms->base, format->pixel_format, wb_job->fb->modifier);
580 format->pixel_format, job->fb->modifier);
H A Ddpu_plane.c1343 uint32_t format, uint64_t modifier)
1345 if (modifier == DRM_FORMAT_MOD_LINEAR)
1348 if (modifier == DRM_FORMAT_MOD_QCOM_COMPRESSED)
1342 dpu_plane_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c791 static inline bool rockchip_afbc(u64 modifier) argument
793 return modifier == ROCKCHIP_AFBC_MOD;
797 u32 format, u64 modifier)
799 if (modifier == DRM_FORMAT_MOD_LINEAR)
802 if (!rockchip_afbc(modifier)) {
803 DRM_DEBUG_KMS("Unsupported format modifier 0x%llx\n", modifier);
862 if (rockchip_afbc(fb->modifier)) {
985 if (rockchip_afbc(fb->modifier)) {
1549 if (drm_is_afbc(plane_state->fb->modifier))
796 rockchip_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) argument
[all...]
H A Drockchip_drm_vop2.c530 static bool rockchip_afbc(struct drm_plane *plane, u64 modifier) argument
534 if (modifier == DRM_FORMAT_MOD_LINEAR)
538 if (plane->modifiers[i] == modifier)
545 u64 modifier)
550 if (modifier == DRM_FORMAT_MOD_INVALID)
553 if (modifier == DRM_FORMAT_MOD_LINEAR)
556 if (!rockchip_afbc(plane, modifier)) {
557 drm_dbg_kms(vop2->drm, "Unsupported format modifier 0x%llx\n",
558 modifier);
1238 afbc_en = rockchip_afbc(plane, fb->modifier);
544 rockchip_vop2_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) argument
[all...]
/linux-master/kernel/trace/
H A Dtrace_events_hist.c34 C(BAD_FIELD_MODIFIER, "Invalid field modifier"), \
65 C(INVALID_SORT_MODIFIER,"Invalid sort modifier"), \
2298 char *field_name, *modifier, *str; local
2301 modifier = str = kstrdup(field_str, GFP_KERNEL);
2302 if (!modifier)
2305 field_name = strsep(&modifier, ".");
2306 if (modifier) {
2307 if (strcmp(modifier, "hex") == 0)
2309 else if (strcmp(modifier, "sym") == 0)
2315 else if (strcmp(modifier, "symXoffse
[all...]
/linux-master/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c624 uint64_t modifier)
626 return modifier == DRM_FORMAT_MOD_LINEAR;
622 mxsfb_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_dev.c534 u32 layer_type, u64 modifier, u32 rot)
536 uint64_t layout = modifier & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK;
533 d71_format_mod_supported(const struct komeda_format_caps *caps, u32 layer_type, u64 modifier, u32 rot) argument
/linux-master/drivers/gpu/drm/
H A Ddrm_crtc.c794 fb->modifier);
796 drm_dbg_kms(dev, "Invalid pixel format %p4cc, modifier 0x%llx\n",
797 &fb->format->format, fb->modifier);
H A Ddrm_crtc_internal.h276 u32 format, u64 modifier);
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_plane.c183 switch (fb->modifier) {
193 DRM_DEV_ERROR(dev->dev, "unsupported pixel format modifier");
H A Dexynos_drm_gsc.c1135 gsc_src_set_fmt(ctx, task->src.buf.fourcc, task->src.buf.modifier);
1139 gsc_dst_set_fmt(ctx, task->dst.buf.fourcc, task->dst.buf.modifier);
1253 formats[j].modifier = DRM_FORMAT_MOD_SAMSUNG_16_16_TILE;
H A Dexynos_drm_fimc.c1096 fimc_src_set_fmt(ctx, task->src.buf.fourcc, task->src.buf.modifier);
1100 fimc_dst_set_fmt(ctx, task->dst.buf.fourcc, task->dst.buf.modifier);
1316 formats[j].modifier = DRM_FORMAT_MOD_SAMSUNG_64_32_TILE;
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-prv.h265 uint64_t modifier, unsigned int bufaddr);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fb.c185 mode_cmd->modifier[0]);
/linux-master/drivers/iio/accel/
H A Dmma8452.c1209 #define MMA8452_FREEFALL_CHANNEL(modifier) { \
1212 .channel2 = modifier, \
1218 #define MMA8652_FREEFALL_CHANNEL(modifier) { \
1221 .channel2 = modifier, \
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_fbc.c222 (DISPLAY_VER(i915) == 9 && fb->modifier == DRM_FORMAT_MOD_LINEAR))
919 if (fb->modifier == DRM_FORMAT_MOD_LINEAR && stride & 511)
1112 return fb->modifier == I915_FORMAT_MOD_X_TILED;
1366 if (old_fb->modifier != new_fb->modifier)
H A Dskl_watermark.c715 u64 modifier, unsigned int rotation,
1739 u64 modifier, unsigned int rotation,
1749 !intel_format_info_is_yuv_semiplanar(format, modifier)) {
1755 wp->x_tiled = modifier == I915_FORMAT_MOD_X_TILED;
1756 wp->y_tiled = modifier != I915_FORMAT_MOD_X_TILED &&
1757 intel_fb_is_tiled_modifier(modifier);
1758 wp->rc_surface = intel_fb_is_ccs_modifier(modifier);
1759 wp->is_planar = intel_format_info_is_yuv_semiplanar(format, modifier);
1769 modifier == I915_FORMAT_MOD_Yf_TILED && wp->cpp == 1)
1841 fb->format, fb->modifier,
1737 skl_compute_wm_params(const struct intel_crtc_state *crtc_state, int width, const struct drm_format_info *format, u64 modifier, unsigned int rotation, u32 plane_pixel_rate, struct skl_wm_params *wp, int color_plane) argument
[all...]

Completed in 542 milliseconds

123456