Searched refs:modifier (Results 51 - 75 of 132) sorted by relevance

123456

/linux-master/include/drm/
H A Ddrm_framebuffer.h157 * tiling or buffer layout per @modifier. It is meant to be used when
170 * @modifier: Data layout modifier. This is used to describe
175 uint64_t modifier; member in struct:drm_framebuffer
H A Ddrm_plane.h538 * format/modifier combination is valid for the plane. This allows the
540 * which modifier), and to validate modifiers at atomic_check time.
542 * If not present, then any modifier in the plane's modifier
547 * True if the given modifier is valid for that format on the plane.
551 uint64_t modifier);
836 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set
837 * @format_modifiers to NULL. The plane will advertise the linear modifier.
880 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set
881 * @format_modifiers to NULL. The plane will advertise the linear modifier
[all...]
/linux-master/drivers/gpu/drm/imx/dcss/
H A Ddcss-dpr.c460 static void dcss_dpr_tile_set(struct dcss_dpr_ch *ch, uint64_t modifier) argument
464 switch (modifier) {
493 const struct drm_format_info *format, u64 modifier)
509 dcss_dpr_tile_set(ch, modifier);
492 dcss_dpr_format_set(struct dcss_dpr *dpr, int ch_num, const struct drm_format_info *format, u64 modifier) argument
/linux-master/drivers/gpu/drm/imx/ipuv3/
H A Dipuv3-plane.c341 uint32_t format, uint64_t modifier)
346 if (modifier == DRM_FORMAT_MOD_LINEAR)
351 * modifier, so we always take the early return from this function and
354 return ipu_prg_format_supported(ipu, format, modifier);
633 fb->format->format, fb->modifier,
826 * planes with a tiling modifier, which need the PREs to resolve into
842 plane_state->fb->modifier == DRM_FORMAT_MOD_LINEAR)
850 plane_state->fb->modifier))
867 plane_state->fb->modifier != DRM_FORMAT_MOD_LINEAR)
870 /* make sure that modifier i
340 ipu_plane_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
[all...]
/linux-master/include/uapi/drm/
H A Dvc4_drm.h344 __u64 modifier; member in struct:drm_vc4_get_tiling
350 __u64 modifier; member in struct:drm_vc4_set_tiling
/linux-master/drivers/platform/x86/dell/dell-wmi-sysman/
H A Denum-attributes.c80 static struct kobj_attribute modifier = variable in typeref:struct:kobj_attribute
104 &modifier.attr,
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_mw.c150 if (fb->modifier) {
157 fb->format->format, !!fb->modifier);
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c395 if (cur->hw.fb->modifier != new->hw.fb->modifier ||
633 intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier))
644 intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier)) {
966 if (fb->modifier == I915_FORMAT_MOD_Y_TILED_CCS ||
967 fb->modifier == I915_FORMAT_MOD_Yf_TILED_CCS)
988 intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier)) {
H A Dskl_scaler.c106 u64 modifier, bool need_scaler)
165 if (format && intel_format_info_is_yuv_semiplanar(format, modifier) &&
281 fb && intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier))
292 fb ? fb->modifier : 0,
450 !intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier)) {
791 if (intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier) &&
102 skl_update_scaler(struct intel_crtc_state *crtc_state, bool force_detach, unsigned int scaler_user, int *scaler_id, int src_w, int src_h, int dst_w, int dst_h, const struct drm_format_info *format, u64 modifier, bool need_scaler) argument
H A Dintel_cursor.c153 if (fb && fb->modifier != DRM_FORMAT_MOD_LINEAR) {
190 u32 pixel_format, u64 modifier,
340 u32 pixel_format, u64 modifier,
669 u32 format, u64 modifier)
671 if (!intel_fb_plane_supports_modifier(to_intel_plane(_plane), modifier))
189 i845_cursor_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) argument
339 i9xx_cursor_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) argument
668 intel_cursor_format_mod_supported(struct drm_plane *_plane, u32 format, u64 modifier) argument
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c155 static u32 to_ad_ctrl(u64 modifier) argument
159 if (!modifier)
162 if ((modifier & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK) ==
166 if (modifier & AFBC_FORMAT_MOD_YTR)
168 if (modifier & AFBC_FORMAT_MOD_SPLIT)
170 if (modifier & AFBC_FORMAT_MOD_TILED)
229 malidp_write32(reg, AD_CONTROL, to_ad_ctrl(fb->modifier));
230 if (fb->modifier) {
238 if (fb->modifier & AFBC_FORMAT_MOD_TILED)
252 upsampling = fb->modifier
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Dplane.c109 uint64_t modifier)
113 if (modifier == DRM_FORMAT_MOD_LINEAR)
117 if (fourcc_mod_is_vendor(modifier, NVIDIA)) {
118 if (modifier & DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT) {
107 tegra_plane_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/meson/
H A Dmeson_drv.h174 u64 modifier; member in struct:meson_drm::__anon720
/linux-master/drivers/gpu/drm/msm/disp/
H A Dmdp_format.c602 uint64_t modifier)
608 switch (modifier) {
618 drm_err(kms->dev, "unsupported format modifier %llX\n", modifier);
629 drm_err(kms->dev, "unsupported fmt: %p4cc modifier 0x%llX\n",
630 &format, modifier);
601 mdp_get_format(struct msm_kms *kms, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/
H A Ddrm_fb_dma_helper.c174 /* Only support linear modifier */
175 if (fb->modifier != DRM_FORMAT_MOD_LINEAR)
H A Ddrm_plane.c132 * Blob property which contains the set of buffer format and modifier
138 * capability for general modifier support. If this flag is set then every
240 mod->modifier = plane->modifiers[i];
499 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set
500 * @format_modifiers to NULL. The plane will advertise the linear modifier.
881 u32 format, u64 modifier)
893 if (!plane->funcs->format_mod_supported(plane, format, modifier))
900 if (modifier == plane->modifiers[i])
928 fb->modifier);
930 DRM_DEBUG_KMS("Invalid pixel format %p4cc, modifier
880 drm_plane_check_pixel_format(struct drm_plane *plane, u32 format, u64 modifier) argument
961 drm_any_plane_has_format(struct drm_device *dev, u32 format, u64 modifier) argument
[all...]
H A Ddrm_simple_kms_helper.c314 uint64_t modifier)
316 return modifier == DRM_FORMAT_MOD_LINEAR;
312 drm_simple_kms_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_plane.c822 u64 base_format_mod = fourcc_mod_broadcom_mod(fb->modifier);
956 uint32_t param = fourcc_mod_broadcom_param(fb->modifier);
1049 (long long)fb->modifier);
1544 uint64_t modifier)
1556 switch (fourcc_mod_broadcom_mod(modifier)) {
1565 switch (fourcc_mod_broadcom_mod(modifier)) {
1575 switch (fourcc_mod_broadcom_mod(modifier)) {
1602 return (modifier == DRM_FORMAT_MOD_LINEAR);
1542 vc4_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_backend.c155 bool sun4i_backend_format_is_supported(uint32_t fmt, uint64_t modifier) argument
159 if (modifier != DRM_FORMAT_MOD_LINEAR)
411 uint64_t modifier = state->fb->modifier; local
416 if (!sun4i_frontend_format_is_supported(format, modifier))
419 if (!sun4i_backend_format_is_supported(format, modifier))
/linux-master/arch/s390/crypto/
H A Dpaes_s390.c211 static int ecb_paes_crypt(struct skcipher_request *req, unsigned long modifier) argument
233 k = cpacf_km(ctx->fc | modifier, &param,
326 static int cbc_paes_crypt(struct skcipher_request *req, unsigned long modifier) argument
350 k = cpacf_kmc(ctx->fc | modifier, &param,
492 static int xts_paes_crypt(struct skcipher_request *req, unsigned long modifier) argument
530 k = cpacf_km(ctx->fc | modifier, xts_param.key + offset,
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.c176 .modifier = ipp->formats[i].modifier,
198 ipp->formats[i].modifier == mod)
234 format = __ipp_format_get(ipp, resp->fourcc, resp->modifier,
557 fmt = __ipp_format_get(task->ipp, buf->buf.fourcc, buf->buf.modifier,
/linux-master/arch/powerpc/platforms/pseries/
H A Dras.c210 pr_err("Unknown power/cooling shutdown event (modifier = %d)\n",
236 char modifier; local
244 modifier = epow_log->event_modifier & 0xF; /* bottom 4 bits */
265 handle_system_shutdown(modifier);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_trace.h658 uint64_t modifier),
660 pixel_format, modifier),
673 __field( uint64_t, modifier )
687 __entry->modifier = modifier;
692 "modifier:%llu",
698 __entry->pixel_format, __entry->modifier)
/linux-master/drivers/scsi/
H A Dqlogicpti.h162 u8 modifier; member in struct:Marker_Entry
164 u8 modifier; member in struct:Marker_Entry
170 /* marker entry modifier definitions */
/linux-master/include/video/
H A Dimx-ipu-v3.h346 uint64_t modifier);
353 u32 format, uint64_t modifier, unsigned long *eba);

Completed in 647 milliseconds

123456