Home
last modified time | relevance | path

Searched refs:tiles (Results 1 – 25 of 35) sorted by relevance

12

/linux/Documentation/userspace-api/media/v4l/
H A Dmetafmt-pisp-be.rst18 The PiSP Back End processes images in tiles, and its configuration requires
31 to be processed and is therefore shared across all the tiles of the image. So
33 across all tiles from the same frame.
41 As the ISP processes images in tiles, each set of tiles parameters describe how
43 parameters consist of 160 bytes of data and to process a batch of tiles several
44 sets of tiles parameters are required.
H A Dpixfmt-yuv-planar.rst103 - 64x32 tiles
112 - 16x16 tiles
126 - 4x4 tiles
154 - 4x4 tiles
161 - 16x32 / 16x16 tiles tiled low bits
168 - 16x32 / 16x16 tiles raster low bits
390 pixels in 2D 16x16 tiles, and stores tiles linearly in memory.
395 pixels in 2D 64x32 tiles, and stores 2x2 groups of tiles in
399 If the vertical resolution is an odd number of tiles, the last row of
400 tiles is stored in linear order. The layouts of the luma and chroma
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dnv25.c33 u32 tiles = DIV_ROUND_UP(size, 0x40); in nv25_fb_tile_comp() local
34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv25_fb_tile_comp()
H A Dnv35.c33 u32 tiles = DIV_ROUND_UP(size, 0x40); in nv35_fb_tile_comp() local
34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv35_fb_tile_comp()
H A Dnv36.c33 u32 tiles = DIV_ROUND_UP(size, 0x40); in nv36_fb_tile_comp() local
34 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv36_fb_tile_comp()
H A Dnv40.c33 u32 tiles = DIV_ROUND_UP(size, 0x80); in nv40_fb_tile_comp() local
34 u32 tags = round_up(tiles / fb->ram->parts, 0x100); in nv40_fb_tile_comp()
H A Dnv20.c46 u32 tiles = DIV_ROUND_UP(size, 0x40); in nv20_fb_tile_comp() local
47 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv20_fb_tile_comp()
H A Dnv30.c52 u32 tiles = DIV_ROUND_UP(size, 0x40); in nv30_fb_tile_comp() local
53 u32 tags = round_up(tiles / fb->ram->parts, 0x40); in nv30_fb_tile_comp()
/linux/Documentation/admin-guide/perf/
H A Dthunderx2-pmu.rst9 The DMC has 8 interleaved channels and the L3C has 16 interleaved tiles.
11 to the total number of channels/tiles.
/linux/drivers/gpu/drm/i915/display/
H A Dintel_fb.c979 unsigned int tiles; in intel_adjust_tile_offset() local
985 tiles = (old_offset - new_offset) / tile_size; in intel_adjust_tile_offset()
987 *y += tiles / pitch_tiles * tile_height; in intel_adjust_tile_offset()
988 *x += tiles % pitch_tiles * tile_width; in intel_adjust_tile_offset()
1090 unsigned int tile_rows, tiles, pitch_tiles; in intel_compute_aligned_offset() local
1105 tiles = *x / tile_width; in intel_compute_aligned_offset()
1108 offset = (tile_rows * pitch_tiles + tiles) * tile_size; in intel_compute_aligned_offset()
1617 unsigned int tiles; in calc_plane_normal_size() local
1620 tiles = plane_view_linear_tiles(fb, color_plane, dims, x, y); in calc_plane_normal_size()
1622 tiles = plane_view_src_stride_tiles(fb, color_plane, dims) * in calc_plane_normal_size()
[all …]
/linux/arch/arm/include/debug/
H A Dvexpress.S28 @ - all other (RS1 complaint) tiles use UART mapped
/linux/drivers/gpu/drm/xe/
H A Dxe_gsc_proxy.c381 struct xe_gt *gt = xe->tiles[0].media_gt; in xe_gsc_proxy_component_bind()
396 struct xe_gt *gt = xe->tiles[0].media_gt; in xe_gsc_proxy_component_unbind()
H A Dxe_device.c904 if (xe->tiles->media_gt && in xe_device_probe()
905 XE_GT_WA(xe->tiles->media_gt, 15015404425_disable)) in xe_device_probe()
H A Dxe_vram.c301 vram->migrate = xe->tiles[id].migrate; in xe_vram_region_alloc()
H A Dxe_bo.c172 tile = &xe->tiles[mem_type == XE_PL_STOLEN ? 0 : (mem_type - XE_PL_VRAM0)]; in mem_type_to_migrate()
238 return xe->tiles[tile_id].mem.kernel_vram->placement; in bo_vram_flags_to_vram_placement()
240 return xe->tiles[tile_id].mem.vram->placement; in bo_vram_flags_to_vram_placement()
965 migrate = xe->tiles[0].migrate; in xe_bo_move()
H A Dxe_pci.c544 gt->tile = &xe->tiles[0]; in read_gmdid()
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-hid-picolcd41 tiles get changed and it's not appropriate to expect the application
/linux/arch/riscv/
H A DKconfig.socs76 The Blackhole SoC contains four RISC-V CPU tiles each
/linux/drivers/media/platform/raspberrypi/pisp_be/
H A Dpisp_be.c198 dma_addr_t tiles; member
294 pispbe_wr(pispbe, PISP_BE_TILE_ADDR_LO_REG, lower_32_bits(job->tiles)); in pispbe_queue_job()
295 pispbe_wr(pispbe, PISP_BE_TILE_ADDR_HI_REG, upper_32_bits(job->tiles)); in pispbe_queue_job()
491 job->tiles = pispbe->config_dma_addr + in pispbe_prepare_job()
493 offsetof(struct pisp_be_tiles_config, tiles); in pispbe_prepare_job()
/linux/arch/arm/boot/dts/arm/
H A Darm-realview-eb.dts42 * core tiles.
/linux/Documentation/admin-guide/media/
H A Draspberrypi-pisp-be.rst18 The PiSP Back End ISP processes images in tiles. The handling of image
/linux/Documentation/gpu/
H A Ddrm-vm-bind-async.rst209 * @tile_mask: Mask for which tiles to create binds for, 0 == All tiles,
/linux/Documentation/translations/sp_SP/process/
H A Dkernel-docs.rst32 útiles para buscar temas específicos, y una breve "Descripción" del
/linux/arch/arm/mach-versatile/
H A DKconfig253 ARM core and logic (FPGA) tiles on the Versatile Express motherboard,
/linux/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c1550 if (soc_data->tiles) { in msm_pinctrl_probe()
1553 soc_data->tiles[i]); in msm_pinctrl_probe()

12