/linux-master/drivers/gpu/drm/arm/ |
H A D | malidp_crtc.c | 382 if ((pstate->rotation & MALIDP_ROTATED_MASK) || fb->modifier) 400 if ((pstate->rotation & MALIDP_ROTATED_MASK) || fb->modifier) {
|
H A D | malidp_drv.c | 282 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 D | drm_mode.h | 667 #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 D | sun4i_backend.h | 197 bool sun4i_backend_format_is_supported(uint32_t fmt, uint64_t modifier);
|
/linux-master/scripts/ |
H A D | dev-needs.sh | 21 It also takes an optional modifier flag as the first parameter to change
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_bo.c | 901 * 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 D | dcss-dev.h | 133 const struct drm_format_info *format, u64 modifier);
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_crtc.c | 399 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 D | dpu_encoder_phys_wb.c | 329 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 D | dpu_plane.c | 1343 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 D | rockchip_drm_vop.c | 791 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 D | rockchip_drm_vop2.c | 530 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 D | trace_events_hist.c | 34 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 D | mxsfb_kms.c | 624 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 D | d71_dev.c | 534 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 D | drm_crtc.c | 794 fb->modifier); 796 drm_dbg_kms(dev, "Invalid pixel format %p4cc, modifier 0x%llx\n", 797 &fb->format->format, fb->modifier);
|
H A D | drm_crtc_internal.h | 276 u32 format, u64 modifier);
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_plane.c | 183 switch (fb->modifier) { 193 DRM_DEV_ERROR(dev->dev, "unsupported pixel format modifier");
|
H A D | exynos_drm_gsc.c | 1135 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 D | exynos_drm_fimc.c | 1096 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 D | ipu-prv.h | 265 uint64_t modifier, unsigned int bufaddr);
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_fb.c | 185 mode_cmd->modifier[0]);
|
/linux-master/drivers/iio/accel/ |
H A D | mma8452.c | 1209 #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 D | intel_fbc.c | 222 (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 D | skl_watermark.c | 715 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...] |