/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_format_caps.c | 59 * 2. Tiled RGB always has SC 72 /* TILED + (SPARSE) */ 73 /* TILED YUV format only */ 76 /* TILED + SC + (SPLIT+SPARSE | SPARSE) + (YTR) */ 87 /* TILED + SC + (SPLIT+SPARSE | SPARSE) + YTR */
|
H A D | komeda_framebuffer.c | 70 /* tiled header afbc */ in komeda_fb_afbc_size_check()
|
/linux/include/uapi/drm/ |
H A D | omap_drm.h | 57 __u32 bytes; /* (for non-tiled formats) */ 61 } tiled; /* (for tiled formats) */ member 97 /* note: in case of tiled buffers, the user virtual size can be
|
H A D | drm_fourcc.h | 289 * packed YCbCr420 2x2 tiled formats 459 * of the data in a plane of an FB. This can be used to express tiled/ 542 * and so might actually result in a tiled framebuffer. 561 * This is a tiled layout using 4Kb tiles (except on gen2 where the tiles 2Kb) 578 * This is a tiled layout using 4Kb tiles (except on gen2 where the tiles 2Kb) 596 * This is a tiled layout using 4Kb tiles in row-major layout. 612 * The main surface will be plane index 0 and must be Y/Yf-tiled, 631 * The main surface is Y-tiled and at plane index 0, the CCS is linear and 642 * The main surface is Y-tiled and at plane index 0, the CCS is linear and 656 * The main surface is Y-tiled an [all...] |
/linux/drivers/gpu/drm/msm/disp/ |
H A D | mdp_format.h | 48 * @fetch_mode: linear, tiled, or ubwc hw fetch behavior
|
/linux/Documentation/gpu/ |
H A D | drm-compute.rst | 50 What should be noted is that each memory region (tiled memory for example)
|
H A D | tegra.rst | 146 with Tegra-specific flags. This is useful for buffers that should be tiled, or
|
/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_frontend.c | 270 bool tiled = (modifier == DRM_FORMAT_MOD_ALLWINNER_TILED); in sun4i_frontend_drm_format_to_input_mode() local 278 *val = tiled ? SUN4I_FRONTEND_INPUT_FMT_DATA_MOD_MB32_SEMIPLANAR in sun4i_frontend_drm_format_to_input_mode() 283 *val = tiled ? SUN4I_FRONTEND_INPUT_FMT_DATA_MOD_MB32_PLANAR in sun4i_frontend_drm_format_to_input_mode()
|
H A D | sun4i_frontend.h | 41 * In tiled mode, the stride is defined as the distance between the start of the
|
/linux/net/netfilter/ipvs/ |
H A D | Kconfig | 294 stored in a hash table. This table is tiled by each destination 297 tiled an amount proportional to the weights specified. The table
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fimc.c | 364 static void fimc_src_set_fmt(struct fimc_context *ctx, u32 fmt, bool tiled) in fimc_src_set_fmt() argument 406 if (tiled) in fimc_src_set_fmt() 630 static void fimc_dst_set_fmt(struct fimc_context *ctx, u32 fmt, bool tiled) in fimc_dst_set_fmt() argument 679 if (tiled) in fimc_dst_set_fmt() 1306 /* tiled formats */ in fimc_probe()
|
H A D | exynos_drm_gsc.c | 449 static void gsc_src_set_fmt(struct gsc_context *ctx, u32 fmt, bool tiled) in gsc_src_set_fmt() argument 515 if (tiled) in gsc_src_set_fmt() 636 static void gsc_dst_set_fmt(struct gsc_context *ctx, u32 fmt, bool tiled) in gsc_dst_set_fmt() argument 702 if (tiled) in gsc_dst_set_fmt() 1250 /* tiled formats */ in gsc_probe()
|
/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_gem_dmabuf.c | 47 * get de-tiled view. For now just reject it. in omap_gem_dmabuf_begin_cpu_access()
|
H A D | omap_fbdev.c | 218 * (non-tiled buffer doesn't need to be pinned for fbcon to write in omap_fbdev_driver_fbdev_probe()
|
H A D | omap_dmm_tiler.c | 619 * [28:27] = 0x0 for 8-bit tiled 620 * 0x1 for 16-bit tiled 621 * 0x2 for 32-bit tiled
|
/linux/Documentation/userspace-api/ |
H A D | dma-buf-alloc-exchange.rst | 128 making use of tiled access and possibly also compression. For example, the 319 implementation-specific: some will internally use tiled layouts which are not
|
/linux/drivers/gpu/drm/tegra/ |
H A D | plane.c | 280 * for the tiled windows because DC uses 16-bytes atom, while DDR3 in tegra_plane_calculate_memory_bandwidth() 281 * uses 32-bytes atom. Hence there is x2 memory overfetch for tiled in tegra_plane_calculate_memory_bandwidth()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_fb.c | 31 * an area on the main surface of 16 x16 sets of 128 byte Y-tiled 32 * cache-line-pairs. CCS is always Y tiled." 454 * intel_fb_is_tiled_modifier: Check if a modifier is a tiled modifier type 458 * Returns %true if @modifier is a tiled modifier. 869 * The block covers the full GTT page sized tile on all tiled surfaces and 1946 * offset is only used with linear buffers on pre-hsw and tiled buffers 2245 "tiled" : "linear", in intel_framebuffer_init()
|
/linux/Documentation/admin-guide/media/ |
H A D | ivtv.rst | 162 is a 16x16 linear tiled NV12 format (V4L2_PIX_FMT_NV12_16L16)
|
/linux/Documentation/userspace-api/media/drivers/ |
H A D | cx2341x-uapi.rst | 10 format of a YUV frame is 16x16 linear tiled NV12 (V4L2_PIX_FMT_NV12_16L16).
|
/linux/drivers/gpu/drm/radeon/ |
H A D | r600_cs.c | 2380 u32 header, cmd, count, tiled; in r600_dma_cs_parse() local 2396 tiled = GET_DMA_T(header); in r600_dma_cs_parse() 2405 if (tiled) { in r600_dma_cs_parse() 2436 if (tiled) { in r600_dma_cs_parse() 2440 /* tiled src, linear dst */ in r600_dma_cs_parse() 2450 /* linear src, tiled dst */ in r600_dma_cs_parse()
|
H A D | radeon_gem.c | 810 int radeon_align_pitch(struct radeon_device *rdev, int width, int cpp, bool tiled) in radeon_align_pitch() argument 813 int align_large = (ASIC_IS_AVIVO(rdev)) || tiled; in radeon_align_pitch()
|
/linux/drivers/gpu/drm/meson/ |
H A D | meson_osd_afbcd.c | 46 * - Tiled header
|
/linux/include/drm/ |
H A D | drm_framebuffer.h | 163 * storage buffer object. For tiled layouts this generally means its
|
H A D | drm_fourcc.h | 95 * in tiled formats or to describe groups of pixels in packed
|