/linux-master/drivers/gpu/drm/sun4i/ |
H A D | sun4i_frontend.h | 149 bool sun4i_frontend_format_is_supported(uint32_t fmt, uint64_t modifier);
|
H A D | sun4i_backend.c | 155 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/drivers/gpu/ipu-v3/ |
H A D | ipu-prg.c | 125 uint64_t modifier) 132 switch (modifier) { 276 u32 format, uint64_t modifier, unsigned long *eba) 299 width, height, stride, format, modifier, *eba); 124 ipu_prg_format_supported(struct ipu_soc *ipu, uint32_t format, uint64_t modifier) argument 273 ipu_prg_channel_configure(struct ipuv3_channel *ipu_chan, unsigned int axi_id, unsigned int width, unsigned int height, unsigned int stride, u32 format, uint64_t modifier, unsigned long *eba) argument
|
/linux-master/include/drm/ |
H A D | drm_framebuffer.h | 157 * 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 D | drm_plane.h | 536 * format/modifier combination is valid for the plane. This allows the 538 * which modifier), and to validate modifiers at atomic_check time. 540 * If not present, then any modifier in the plane's modifier 545 * True if the given modifier is valid for that format on the plane. 549 uint64_t modifier); 829 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set 830 * @format_modifiers to NULL. The plane will advertise the linear modifier. 873 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set 874 * @format_modifiers to NULL. The plane will advertise the linear modifier [all...] |
/linux-master/drivers/gpu/drm/imx/dcss/ |
H A D | dcss-dpr.c | 460 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 D | ipuv3-plane.c | 341 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, 819 * planes with a tiling modifier, which need the PREs to resolve into 835 plane_state->fb->modifier == DRM_FORMAT_MOD_LINEAR) 843 plane_state->fb->modifier)) 860 plane_state->fb->modifier != DRM_FORMAT_MOD_LINEAR) 863 /* 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 D | vc4_drm.h | 344 __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 D | enum-attributes.c | 80 static struct kobj_attribute modifier = variable in typeref:struct:kobj_attribute 104 &modifier.attr,
|
/linux-master/drivers/gpu/drm/arm/ |
H A D | malidp_mw.c | 147 if (fb->modifier) { 154 fb->format->format, !!fb->modifier);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic_plane.c | 395 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 D | skl_scaler.c | 106 u64 modifier, bool need_scaler) 165 if (format && intel_format_info_is_yuv_semiplanar(format, modifier) && 280 fb && intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier)) 291 fb ? fb->modifier : 0, 449 !intel_format_info_is_yuv_semiplanar(fb->format, fb->modifier)) { 790 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 D | intel_cursor.c | 153 if (fb && fb->modifier != DRM_FORMAT_MOD_LINEAR) { 190 u32 pixel_format, u64 modifier, 340 u32 pixel_format, u64 modifier, 647 u32 format, u64 modifier) 649 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 646 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 D | d71_component.c | 153 static u32 to_ad_ctrl(u64 modifier) argument 157 if (!modifier) 160 if ((modifier & AFBC_FORMAT_MOD_BLOCK_SIZE_MASK) == 164 if (modifier & AFBC_FORMAT_MOD_YTR) 166 if (modifier & AFBC_FORMAT_MOD_SPLIT) 168 if (modifier & AFBC_FORMAT_MOD_TILED) 227 malidp_write32(reg, AD_CONTROL, to_ad_ctrl(fb->modifier)); 228 if (fb->modifier) { 236 if (fb->modifier & AFBC_FORMAT_MOD_TILED) 250 upsampling = fb->modifier [all...] |
/linux-master/drivers/gpu/drm/tegra/ |
H A D | plane.c | 109 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 D | meson_drv.h | 174 u64 modifier; member in struct:meson_drm::__anon720
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_plane.c | 132 * Blob property which contains the set of buffer format and modifier 138 * capability for general modifier support. If this flag is set then every 221 mod->modifier = plane->modifiers[i]; 480 * Drivers that only support the DRM_FORMAT_MOD_LINEAR modifier support may set 481 * @format_modifiers to NULL. The plane will advertise the linear modifier. 862 u32 format, u64 modifier) 874 if (!plane->funcs->format_mod_supported(plane, format, modifier)) 881 if (modifier == plane->modifiers[i]) 909 fb->modifier); 911 DRM_DEBUG_KMS("Invalid pixel format %p4cc, modifier 861 drm_plane_check_pixel_format(struct drm_plane *plane, u32 format, u64 modifier) argument 942 drm_any_plane_has_format(struct drm_device *dev, u32 format, u64 modifier) argument [all...] |
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 822 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/msm/disp/dpu1/ |
H A D | dpu_formats.c | 1010 const uint64_t modifier) 1018 * Currently only support exactly zero or one modifier. 1019 * All planes use the same modifier. 1021 DRM_DEBUG_ATOMIC("plane format modifier 0x%llX\n", modifier); 1023 switch (modifier) { 1035 DPU_ERROR("unsupported format modifier %llX\n", modifier); 1047 DPU_ERROR("unsupported fmt: %4.4s modifier 0x%llX\n", 1048 (char *)&format, modifier); 1008 dpu_get_dpu_format_ext( const uint32_t format, const uint64_t modifier) argument [all...] |
H A D | dpu_trace.h | 658 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/arch/s390/crypto/ |
H A D | paes_s390.c | 211 static int ecb_paes_crypt(struct skcipher_request *req, unsigned long modifier) argument 233 k = cpacf_km(ctx->fc | modifier, ¶m, 326 static int cbc_paes_crypt(struct skcipher_request *req, unsigned long modifier) argument 350 k = cpacf_kmc(ctx->fc | modifier, ¶m, 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 D | exynos_drm_ipp.c | 176 .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 D | ras.c | 210 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/scsi/ |
H A D | qlogicpti.h | 162 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 D | imx-ipu-v3.h | 346 uint64_t modifier); 353 u32 format, uint64_t modifier, unsigned long *eba);
|