Searched refs:pitch_align (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_gem_framebuffer_helper.c | 306 unsigned int pitch_align, struct drm_gem_object *obj, in drm_gem_fbdev_fb_create() argument 315 if (pitch_align) in drm_gem_fbdev_fb_create() 317 pitch_align); in drm_gem_fbdev_fb_create()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | r600_cs.c | 250 u32 *pitch_align, in r600_get_array_mode_alignment() argument 265 *pitch_align = 1; /* tile_width */ in r600_get_array_mode_alignment() 271 *pitch_align = max((u32)64, (u32)(values->group_size / values->blocksize)); in r600_get_array_mode_alignment() 277 *pitch_align = max((u32)tile_width, in r600_get_array_mode_alignment() 285 *pitch_align = max((u32)macro_tile_width * tile_width, in r600_get_array_mode_alignment() 291 (*pitch_align) * values->blocksize * (*height_align) * values->nsamples); in r600_get_array_mode_alignment() 354 u32 height, height_align, pitch, pitch_align, depth_align; in r600_cs_track_validate_cb() local 388 &pitch_align, &height_align, &depth_align, &base_align)) { in r600_cs_track_validate_cb() 413 if (!IS_ALIGNED(pitch, pitch_align)) { in r600_cs_track_validate_cb() 415 __func__, __LINE__, pitch, pitch_align, array_mode); in r600_cs_track_validate_cb() [all …]
|
/Linux-v4.19/include/drm/ |
D | drm_gem_framebuffer_helper.h | 37 unsigned int pitch_align, struct drm_gem_object *obj,
|
/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | dc.c | 2038 if (dc->soc->pitch_align > tegra->pitch_align) in tegra_dc_init() 2039 tegra->pitch_align = dc->soc->pitch_align; in tegra_dc_init() 2100 .pitch_align = 8, 2119 .pitch_align = 8, 2138 .pitch_align = 64, 2157 .pitch_align = 64, 2176 .pitch_align = 64, 2229 .pitch_align = 64,
|
D | drm.h | 60 unsigned int pitch_align; member
|
D | fb.c | 226 tegra->pitch_align); in tegra_fbdev_probe()
|
D | dc.h | 59 unsigned int pitch_align; member
|
D | gem.c | 414 args->pitch = round_up(min_pitch, tegra->pitch_align); in tegra_bo_dumb_create()
|