Home
last modified time | relevance | path

Searched refs:tiles (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/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 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 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 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()
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()
/kernel/linux/linux-6.6/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 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 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 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()
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/
H A Dpinctrl-msm.h132 const char *const *tiles; member
H A Dpinctrl-msm.c56 * @regs: Base addresses for the TLMM tiles.
1415 if (soc_data->tiles) { in msm_pinctrl_probe()
1418 soc_data->tiles[i]); in msm_pinctrl_probe()
H A Dpinctrl-qcs404.c1635 .tiles = qcs404_tiles,
H A Dpinctrl-sdm660.c1419 .tiles = sdm660_tiles,
H A Dpinctrl-sc7180.c1146 .tiles = sc7180_tiles,
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp9_req_lat_if.c276 struct vdec_vp9_slice_tiles tiles; member
888 struct vdec_vp9_slice_tiles *tiles; in vdec_vp9_slice_setup_tile() local
898 tiles = &vsi->frame.tiles; in vdec_vp9_slice_setup_tile()
899 tiles->actual_rows = 0; in vdec_vp9_slice_setup_tile()
912 tiles->mi_rows[i] = (offset + 7) >> 3; in vdec_vp9_slice_setup_tile()
913 if (tiles->mi_rows[i]) in vdec_vp9_slice_setup_tile()
914 tiles->actual_rows++; in vdec_vp9_slice_setup_tile()
921 tiles->mi_cols[i] = (offset + 7) >> 3; in vdec_vp9_slice_setup_tile()
1059 * parse tiles accordin
1080 struct vdec_vp9_slice_tiles *tiles; vdec_vp9_slice_setup_tile_buffer() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_fb.c45 * main surface. And each 64B CCS cache line represents an area of 4x1 Y-tiles
918 unsigned int tiles; in intel_adjust_tile_offset() local
924 tiles = (old_offset - new_offset) / tile_size; in intel_adjust_tile_offset()
926 *y += tiles / pitch_tiles * tile_height; in intel_adjust_tile_offset()
927 *x += tiles % pitch_tiles * tile_width; in intel_adjust_tile_offset()
1029 unsigned int tile_rows, tiles, pitch_tiles; in intel_compute_aligned_offset() local
1044 tiles = *x / tile_width; in intel_compute_aligned_offset()
1047 offset = (tile_rows * pitch_tiles + tiles) * tile_size; in intel_compute_aligned_offset()
1357 * of 8 main surface tiles. in plane_view_dst_stride_tiles()
1550 /* Return number of tiles
1556 unsigned int tiles; calc_plane_normal_size() local
[all...]
/kernel/linux/linux-5.10/arch/arm/include/debug/
H A Dvexpress.S28 @ - all other (RS1 complaint) tiles use UART mapped
/kernel/linux/linux-6.6/arch/arm/include/debug/
H A Dvexpress.S28 @ - all other (RS1 complaint) tiles use UART mapped
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/
H A Dpinctrl-msm.h155 const char *const *tiles; member
H A Dpinctrl-msm.c58 * @regs: Base addresses for the TLMM tiles.
1502 if (soc_data->tiles) { in msm_pinctrl_probe()
1505 soc_data->tiles[i]); in msm_pinctrl_probe()
H A Dpinctrl-sc8180x.c27 * used to locate different tiles for ACPI probe.
1592 .tiles = sc8180x_tiles,
1606 .tiles = sc8180x_tiles,
1618 * hardware layout of 3 separate tiles. Let's split the memory resource into
1630 * DT already has tiles defined properly, so nothing needs to be done in sc8180x_pinctrl_add_tile_resources()
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
H A Dhantro_g2_vp9_dec.c254 static void recompute_tile_info(unsigned short *tile_info, unsigned int tiles, unsigned int sbs) in recompute_tile_info() argument
260 for (i = 1; i <= tiles; ++i) { in recompute_tile_info()
261 next_accumulated = i * sbs / tiles; in recompute_tile_info()
369 /* provide aux buffers even if no tiles are used */ in config_tiles()

Completed in 33 milliseconds

12