Searched refs:num_doorbells (Results 1 – 5 of 5) sorted by relevance
316 rdev->doorbell.num_doorbells = min_t(u32, rdev->doorbell.size / sizeof(u32), RADEON_MAX_DOORBELLS); in radeon_doorbell_init()317 if (rdev->doorbell.num_doorbells == 0) in radeon_doorbell_init()320 rdev->doorbell.ptr = ioremap(rdev->doorbell.base, rdev->doorbell.num_doorbells * sizeof(u32)); in radeon_doorbell_init()356 unsigned long offset = find_first_zero_bit(rdev->doorbell.used, rdev->doorbell.num_doorbells); in radeon_doorbell_get()357 if (offset < rdev->doorbell.num_doorbells) { in radeon_doorbell_get()376 if (doorbell < rdev->doorbell.num_doorbells) in radeon_doorbell_free()400 if (rdev->doorbell.size > rdev->doorbell.num_doorbells * sizeof(u32)) { in radeon_doorbell_get_kfd_info()403 *start_offset = rdev->doorbell.num_doorbells * sizeof(u32); in radeon_doorbell_get_kfd_info()
721 u32 num_doorbells; /* Number of doorbells actually reserved for radeon. */ member
1738 if (index < rdev->doorbell.num_doorbells) { in cik_mm_rdoorbell()1758 if (index < rdev->doorbell.num_doorbells) { in cik_mm_wdoorbell()
141 if (index < adev->doorbell.num_doorbells) { in amdgpu_mm_rdoorbell()161 if (index < adev->doorbell.num_doorbells) { in amdgpu_mm_wdoorbell()348 adev->doorbell.num_doorbells = min_t(u32, adev->doorbell.size / sizeof(u32), in amdgpu_doorbell_init()350 if (adev->doorbell.num_doorbells == 0) in amdgpu_doorbell_init()353 adev->doorbell.ptr = ioremap(adev->doorbell.base, adev->doorbell.num_doorbells * sizeof(u32)); in amdgpu_doorbell_init()398 if (adev->doorbell.size > adev->doorbell.num_doorbells * sizeof(u32)) { in amdgpu_doorbell_get_kfd_info()401 *start_offset = adev->doorbell.num_doorbells * sizeof(u32); in amdgpu_doorbell_get_kfd_info()
775 u32 num_doorbells; /* Number of doorbells actually reserved for amdgpu. */ member