/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_display.c | 652 amdgpu_lookup_format_info(u32 format, uint64_t modifier) argument 654 if (!IS_AMD_FMT_MOD(modifier)) 657 if (AMD_FMT_MOD_GET(DCC_RETILE, modifier)) 662 if (AMD_FMT_MOD_GET(DCC, modifier)) 724 uint64_t modifier = 0; local 732 modifier = DRM_FORMAT_MOD_LINEAR; 828 modifier = AMD_FMT_MOD | 853 modifier |= AMD_FMT_MOD_SET(DCC, 1) | 867 * but we should convert it to a modifier plane for getfb2, so the 878 modifier | 949 get_dcc_block_size(uint64_t modifier, bool rb_aligned, bool pipe_aligned) argument 1033 uint64_t modifier = rfb->base.modifier; local [all...] |
H A D | amdgpu_display.h | 47 amdgpu_lookup_format_info(u32 format, uint64_t modifier);
|
/linux-master/sound/usb/usx2y/ |
H A D | usbus428ctldefs.h | 44 unsigned char modifier; member in struct:us428_ctls
|
/linux-master/drivers/staging/fbtft/ |
H A D | fbtft-bus.c | 14 #define define_fbtft_write_reg(func, buffer_type, data_type, modifier) \ 25 buf[i] = modifier((data_type)va_arg(args, \ 42 *buf = modifier((data_type)va_arg(args, unsigned int)); \ 55 *buf++ = modifier((data_type)va_arg(args, \
|
/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_layer.c | 115 uint32_t format, uint64_t modifier) 120 return sun4i_backend_format_is_supported(format, modifier); 122 return sun4i_backend_format_is_supported(format, modifier) || 123 sun4i_frontend_format_is_supported(format, modifier); 114 sun4i_layer_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument
|
H A D | sun4i_frontend.c | 166 if (fb->modifier == DRM_FORMAT_MOD_ALLWINNER_TILED) { 268 uint64_t modifier, u32 *val) 270 bool tiled = (modifier == DRM_FORMAT_MOD_ALLWINNER_TILED); 385 bool sun4i_frontend_format_is_supported(uint32_t fmt, uint64_t modifier) argument 389 if (modifier == DRM_FORMAT_MOD_ALLWINNER_TILED) 391 else if (modifier != DRM_FORMAT_MOD_LINEAR) 408 uint64_t modifier = fb->modifier; local 422 ret = sun4i_frontend_drm_format_to_input_mode(format, modifier, 267 sun4i_frontend_drm_format_to_input_mode(const struct drm_format_info *format, uint64_t modifier, u32 *val) argument
|
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_plane_initial.c | 142 switch (fb->modifier) { 150 "Unsupported modifier for initial FB: 0x%llx\n", 151 fb->modifier); 159 mode_cmd.modifier[0] = fb->modifier;
|
/linux-master/drivers/gpu/drm/meson/ |
H A D | meson_plane.c | 165 fb->modifier & DRM_FORMAT_MOD_ARM_AFBC(MESON_MOD_AFBC_VALID_BITS)) 210 priv->afbcd.ops->fmt_to_blk_mode(fb->modifier, 376 priv->afbcd.modifier = fb->modifier; 429 u32 format, u64 modifier) 435 if (modifier == DRM_FORMAT_MOD_INVALID) 438 if (modifier == DRM_FORMAT_MOD_LINEAR) 445 if (modifier & ~DRM_FORMAT_MOD_ARM_AFBC(MESON_MOD_AFBC_VALID_BITS)) 449 if (plane->modifiers[i] == modifier) 453 DRM_DEBUG_KMS("Unsupported modifier\ 428 meson_plane_format_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) argument [all...] |
H A D | meson_overlay.c | 489 if ((fb->modifier & DRM_FORMAT_MOD_AMLOGIC_FBC(0, 0)) == 497 if (fb->modifier & DRM_FORMAT_MOD_AMLOGIC_FBC(0, 501 if ((fb->modifier & __fourcc_mod_amlogic_layout_mask) == 754 u32 format, u64 modifier) 756 if (modifier == DRM_FORMAT_MOD_LINEAR && 761 if ((modifier & DRM_FORMAT_MOD_AMLOGIC_FBC(0, 0)) == 763 unsigned int layout = modifier & 767 (modifier >> __fourcc_mod_amlogic_options_shift) & 773 modifier, format); 780 modifier, layou 753 meson_overlay_format_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) argument [all...] |
/linux-master/drivers/gpu/ipu-v3/ |
H A D | ipu-pre.c | 167 uint64_t modifier, unsigned int bufaddr) 174 if (modifier == DRM_FORMAT_MOD_LINEAR) 213 if (modifier != DRM_FORMAT_MOD_LINEAR) { 216 if (modifier == DRM_FORMAT_MOD_VIVANTE_SUPER_TILED) 226 if (modifier == DRM_FORMAT_MOD_LINEAR) 165 ipu_pre_configure(struct ipu_pre *pre, unsigned int width, unsigned int height, unsigned int stride, u32 format, uint64_t modifier, unsigned int bufaddr) argument
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_ioc32.c | 298 u64 modifier[4]; member in struct:drm_mode_fb_cmd232 311 offsetof(drm_mode_fb_cmd232_t, modifier))) 314 if (copy_from_user(&req64.modifier, &argp->modifier, 315 sizeof(req64.modifier)))
|
H A D | drm_modeset_helper.c | 94 fb->modifier = mode_cmd->modifier[0];
|
H A D | drm_framebuffer.c | 186 if (!block_size && (r->modifier[i] == DRM_FORMAT_MOD_LINEAR)) { 187 drm_dbg_kms(dev, "Format requires non-linear modifier for plane %d\n", i); 207 if (r->modifier[i] && !(r->flags & DRM_MODE_FB_MODIFIERS)) { 208 drm_dbg_kms(dev, "bad fb modifier %llu for plane %d\n", 209 r->modifier[i], i); 214 r->modifier[i] != r->modifier[0]) { 215 drm_dbg_kms(dev, "bad fb modifier %llu for plane %d\n", 216 r->modifier[i], i); 220 /* modifier specifi [all...] |
H A D | drm_gem_framebuffer_helper.c | 170 mode_cmd->modifier[0])) { 171 drm_dbg_kms(dev, "Unsupported pixel format %p4cc / modifier 0x%llx\n", 172 &mode_cmd->pixel_format, mode_cmd->modifier[0]); 530 switch (mode_cmd->modifier[0] & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK) { 544 mode_cmd->modifier[0] 553 if (mode_cmd->modifier[0] & AFBC_FORMAT_MOD_TILED) {
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_plane.c | 95 return amdgpu_lookup_format_info(cmd->pixel_format, cmd->modifier[0]); 167 static bool amdgpu_dm_plane_modifier_has_dcc(uint64_t modifier) argument 169 return IS_AMD_FMT_MOD(modifier) && AMD_FMT_MOD_GET(DCC, modifier); 172 static unsigned int amdgpu_dm_plane_modifier_gfx9_swizzle_mode(uint64_t modifier) argument 174 if (modifier == DRM_FORMAT_MOD_LINEAR) 177 return AMD_FMT_MOD_GET(TILE, modifier); 235 uint64_t modifier) 237 unsigned int mod_bank_xor_bits = AMD_FMT_MOD_GET(BANK_XOR_BITS, modifier); 238 unsigned int mod_pipe_xor_bits = AMD_FMT_MOD_GET(PIPE_XOR_BITS, modifier); 233 amdgpu_dm_plane_fill_gfx9_tiling_info_from_modifier(const struct amdgpu_device *adev, union dc_tiling_info *tiling_info, uint64_t modifier) argument 316 const uint64_t modifier = afb->base.modifier; local 1390 amdgpu_dm_plane_format_mod_supported(struct drm_plane *plane, uint32_t format, uint64_t modifier) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 132 uint64_t modifier, 139 if (modifier == DRM_FORMAT_MOD_LINEAR) { 146 * modifier fields. See drm_fourcc.h for details. 149 if ((modifier & (0xffull << 12)) == 0ull) { 150 /* Legacy modifier. Translate to this dev's 'kind.' */ 151 modifier |= disp->format_modifiers[0] & (0xffull << 12); 154 *tile_mode = (uint32_t)(modifier & 0xF); 155 *kind = (uint8_t)((modifier >> 12) & 0xFF); 170 nouveau_decode_mod(drm, fb->modifier, tile_mode, kind); 191 uint64_t modifier, 131 nouveau_decode_mod(struct nouveau_drm *drm, uint64_t modifier, uint32_t *tile_mode, uint8_t *kind) argument 190 nouveau_validate_decode_mod(struct nouveau_drm *drm, uint64_t modifier, uint32_t *tile_mode, uint8_t *kind) argument [all...] |
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_fb.c | 54 if (drm_is_afbc(mode_cmd->modifier[0])) {
|
/linux-master/drivers/gpu/drm/arm/ |
H A D | malidp_drv.h | 96 u32 format, u64 modifier);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_plane_initial.c | 280 switch (fb->modifier) { 288 "Unsupported modifier for initial FB: 0x%llx\n", 289 fb->modifier); 301 mode_cmd.modifier[0] = fb->modifier;
|
H A D | intel_sprite.c | 327 if (fb->modifier == I915_FORMAT_MOD_X_TILED) 712 if (fb->modifier == I915_FORMAT_MOD_X_TILED) 942 u32 pixel_format, u64 modifier, 949 if (modifier == I915_FORMAT_MOD_X_TILED) 957 u32 pixel_format, u64 modifier, 1037 if (fb->modifier == I915_FORMAT_MOD_X_TILED) 1447 u32 format, u64 modifier) 1449 if (!intel_fb_plane_supports_modifier(to_intel_plane(_plane), modifier)) 1458 if (modifier == DRM_FORMAT_MOD_LINEAR || 1459 modifier 941 g4x_sprite_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) argument 956 hsw_sprite_max_stride(struct intel_plane *plane, u32 pixel_format, u64 modifier, unsigned int rotation) argument 1446 g4x_sprite_format_mod_supported(struct drm_plane *_plane, u32 format, u64 modifier) argument 1467 snb_sprite_format_mod_supported(struct drm_plane *_plane, u32 format, u64 modifier) argument 1493 vlv_sprite_format_mod_supported(struct drm_plane *_plane, u32 format, u64 modifier) argument [all...] |
/linux-master/include/uapi/drm/ |
H A D | exynos_drm.h | 161 __u64 modifier; member in struct:drm_exynos_ipp_format 233 * @modifier: image format modifier (see DRM_FORMAT_MOD_* in drm_fourcc.h) 242 __u64 modifier; member in struct:drm_exynos_ioctl_ipp_get_limits 277 __u64 modifier; member in struct:drm_exynos_ipp_task_buffer
|
/linux-master/arch/s390/crypto/ |
H A D | aes_s390.c | 190 unsigned long modifier) 196 return (modifier & CPACF_DECRYPT) ? 222 static int ecb_aes_crypt(struct skcipher_request *req, unsigned long modifier) argument 231 return fallback_skcipher_crypt(sctx, req, modifier); 237 cpacf_km(sctx->fc | modifier, sctx->key, 318 static int cbc_aes_crypt(struct skcipher_request *req, unsigned long modifier) argument 331 return fallback_skcipher_crypt(sctx, req, modifier); 341 cpacf_kmc(sctx->fc | modifier, ¶m, 418 static int xts_aes_crypt(struct skcipher_request *req, unsigned long modifier) argument 445 return (modifier 188 fallback_skcipher_crypt(struct s390_aes_ctx *sctx, struct skcipher_request *req, unsigned long modifier) argument [all...] |
/linux-master/drivers/iio/common/scmi_sensors/ |
H A D | scmi_iio.c | 456 enum iio_modifier *modifier) 470 *modifier = IIO_MOD_X; 473 *modifier = IIO_MOD_Y; 476 *modifier = IIO_MOD_Z; 575 enum iio_modifier modifier; local 617 &modifier); 621 scmi_iio_set_data_channel(&iio_channels[i], type, modifier, 455 scmi_iio_get_chan_modifier(const char *name, enum iio_modifier *modifier) argument
|
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_plane.c | 52 DRM_DEBUG_ATOMIC("rotation(0x%x) isn't supported by %p4cc with modifier: 0x%llx.\n", 53 dflow->rot, &caps->fourcc, fb->modifier); 177 u32 format, u64 modifier) 184 format, modifier, 0); 176 komeda_plane_format_mod_supported(struct drm_plane *plane, u32 format, u64 modifier) argument
|
/linux-master/drivers/gpu/drm/msm/disp/ |
H A D | mdp_kms.h | 95 const struct msm_format *mdp_get_format(struct msm_kms *kms, uint32_t format, uint64_t modifier);
|