@@ -196,7 +196,7 @@ int amdgpu_amdkfd_reserve_mem_limit(struct amdgpu_device *adev,
196196 return - EINVAL ;
197197
198198 vram_size = KFD_XCP_MEMORY_SIZE (adev , xcp_id );
199- if (adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) {
199+ if (adev -> flags & AMD_IS_APU ) {
200200 system_mem_needed = size ;
201201 ttm_mem_needed = size ;
202202 }
@@ -233,7 +233,7 @@ int amdgpu_amdkfd_reserve_mem_limit(struct amdgpu_device *adev,
233233 if (adev && xcp_id >= 0 ) {
234234 adev -> kfd .vram_used [xcp_id ] += vram_needed ;
235235 adev -> kfd .vram_used_aligned [xcp_id ] +=
236- (adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) ?
236+ (adev -> flags & AMD_IS_APU ) ?
237237 vram_needed :
238238 ALIGN (vram_needed , VRAM_AVAILABLITY_ALIGN );
239239 }
@@ -261,7 +261,7 @@ void amdgpu_amdkfd_unreserve_mem_limit(struct amdgpu_device *adev,
261261
262262 if (adev ) {
263263 adev -> kfd .vram_used [xcp_id ] -= size ;
264- if (adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) {
264+ if (adev -> flags & AMD_IS_APU ) {
265265 adev -> kfd .vram_used_aligned [xcp_id ] -= size ;
266266 kfd_mem_limit .system_mem_used -= size ;
267267 kfd_mem_limit .ttm_mem_used -= size ;
@@ -894,7 +894,7 @@ static int kfd_mem_attach(struct amdgpu_device *adev, struct kgd_mem *mem,
894894 * if peer device has large BAR. In contrast, access over xGMI is
895895 * allowed for both small and large BAR configurations of peer device
896896 */
897- if ((adev != bo_adev && !(adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU )) &&
897+ if ((adev != bo_adev && !(adev -> flags & AMD_IS_APU )) &&
898898 ((mem -> domain == AMDGPU_GEM_DOMAIN_VRAM ) ||
899899 (mem -> alloc_flags & KFD_IOC_ALLOC_MEM_FLAGS_DOORBELL ) ||
900900 (mem -> alloc_flags & KFD_IOC_ALLOC_MEM_FLAGS_MMIO_REMAP ))) {
@@ -1682,7 +1682,7 @@ size_t amdgpu_amdkfd_get_available_memory(struct amdgpu_device *adev,
16821682 - atomic64_read (& adev -> vram_pin_size )
16831683 - reserved_for_pt ;
16841684
1685- if (adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) {
1685+ if (adev -> flags & AMD_IS_APU ) {
16861686 system_mem_available = no_system_mem_limit ?
16871687 kfd_mem_limit .max_system_mem_limit :
16881688 kfd_mem_limit .max_system_mem_limit -
@@ -1730,7 +1730,7 @@ int amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu(
17301730 if (flags & KFD_IOC_ALLOC_MEM_FLAGS_VRAM ) {
17311731 domain = alloc_domain = AMDGPU_GEM_DOMAIN_VRAM ;
17321732
1733- if (adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) {
1733+ if (adev -> flags & AMD_IS_APU ) {
17341734 domain = AMDGPU_GEM_DOMAIN_GTT ;
17351735 alloc_domain = AMDGPU_GEM_DOMAIN_GTT ;
17361736 alloc_flags = 0 ;
@@ -1981,7 +1981,7 @@ int amdgpu_amdkfd_gpuvm_free_memory_of_gpu(
19811981 if (size ) {
19821982 if (!is_imported &&
19831983 (mem -> bo -> preferred_domains == AMDGPU_GEM_DOMAIN_VRAM ||
1984- ((adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) &&
1984+ ((adev -> flags & AMD_IS_APU ) &&
19851985 mem -> bo -> preferred_domains == AMDGPU_GEM_DOMAIN_GTT )))
19861986 * size = bo_size ;
19871987 else
@@ -2404,7 +2404,7 @@ static int import_obj_create(struct amdgpu_device *adev,
24042404 (* mem )-> bo = bo ;
24052405 (* mem )-> va = va ;
24062406 (* mem )-> domain = (bo -> preferred_domains & AMDGPU_GEM_DOMAIN_VRAM ) &&
2407- !(adev -> gmc . is_app_apu || adev -> flags & AMD_IS_APU ) ?
2407+ !(adev -> flags & AMD_IS_APU ) ?
24082408 AMDGPU_GEM_DOMAIN_VRAM : AMDGPU_GEM_DOMAIN_GTT ;
24092409
24102410 (* mem )-> mapped_to_gpu_memory = 0 ;
0 commit comments