drm/amdgpu: use linux size macro to simplify ONE_Kib & One_Mib
replace internal size macro with linux size macro Signed-off-by: Kevin Wang <kevin1.wang@amd.com> Reviewed-by: Tianci Yin <tianci.yin@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
bd68fb94b3
commit
4dee6e4ca5
2 changed files with 3 additions and 10 deletions
|
@ -1719,10 +1719,10 @@ static int amdgpu_ttm_training_reserve_vram_fini(struct amdgpu_device *adev)
|
||||||
|
|
||||||
static u64 amdgpu_ttm_training_get_c2p_offset(u64 vram_size)
|
static u64 amdgpu_ttm_training_get_c2p_offset(u64 vram_size)
|
||||||
{
|
{
|
||||||
if ((vram_size & (ONE_MiB - 1)) < (4 * ONE_KiB + 1) )
|
if ((vram_size & (SZ_1M - 1)) < (SZ_4K + 1) )
|
||||||
vram_size -= ONE_MiB;
|
vram_size -= SZ_1M;
|
||||||
|
|
||||||
return ALIGN(vram_size, ONE_MiB);
|
return ALIGN(vram_size, SZ_1M);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -66,13 +66,6 @@ struct amdgpu_copy_mem {
|
||||||
unsigned long offset;
|
unsigned long offset;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Definitions for constance */
|
|
||||||
enum amdgpu_internal_constants
|
|
||||||
{
|
|
||||||
ONE_KiB = 0x400,
|
|
||||||
ONE_MiB = 0x100000,
|
|
||||||
};
|
|
||||||
|
|
||||||
extern const struct ttm_mem_type_manager_func amdgpu_gtt_mgr_func;
|
extern const struct ttm_mem_type_manager_func amdgpu_gtt_mgr_func;
|
||||||
extern const struct ttm_mem_type_manager_func amdgpu_vram_mgr_func;
|
extern const struct ttm_mem_type_manager_func amdgpu_vram_mgr_func;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue