/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_device.c | 88 .doorbell_size = 4, 107 .doorbell_size = 4, 126 .doorbell_size = 8, 145 .doorbell_size = 4, 163 .doorbell_size = 4, 181 .doorbell_size = 4, 199 .doorbell_size = 4, 218 .doorbell_size = 4, 236 .doorbell_size = 4, 254 .doorbell_size [all...] |
H A D | kfd_doorbell.c | 51 return roundup(kfd->device_info->doorbell_size * in kfd_doorbell_process_slice() 183 inx *= kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_kernel_doorbell() 204 * sizeof(u32) / kfd->device_info->doorbell_size; in kfd_release_kernel_doorbell() 242 doorbell_id * kfd->device_info->doorbell_size / sizeof(u32); in kfd_get_doorbell_dw_offset_in_bar()
|
H A D | kfd_kernel_queue.c | 114 retval = kfd_gtt_sa_allocate(dev, dev->device_info->doorbell_size, in kq_initialize() 301 if (kq->dev->device_info->doorbell_size == 8) { in kq_submit_packet() 314 if (kq->dev->device_info->doorbell_size == 8) { in kq_rollback_packet()
|
H A D | kfd_priv.h | 196 unsigned int doorbell_size; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_doorbell.c | 53 return roundup(kfd->device_info.doorbell_size * in kfd_doorbell_process_slice() 167 kfd->device_info.doorbell_size); in kfd_get_kernel_doorbell() 249 pdd->dev->kfd->device_info.doorbell_size); in kfd_get_process_doorbells()
|
H A D | kfd_kernel_queue.c | 115 retval = kfd_gtt_sa_allocate(dev, dev->kfd->device_info.doorbell_size, in kq_initialize() 301 if (kq->dev->kfd->device_info.doorbell_size == 8) { in kq_submit_packet() 314 if (kq->dev->kfd->device_info.doorbell_size == 8) { in kq_rollback_packet()
|
H A D | kfd_device.c | 187 kfd->device_info.doorbell_size = 8; in kfd_device_info_init() 219 kfd->device_info.doorbell_size = 4; in kfd_device_info_init()
|
H A D | kfd_priv.h | 226 unsigned int doorbell_size; member
|
H A D | kfd_process_queue_manager.c | 410 pdd->dev->kfd->device_info.doorbell_size); in pqm_create_queue()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | nbio_v6_1.c | 71 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v6_1_sdma_doorbell_range() 80 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v6_1_sdma_doorbell_range() 70 nbio_v6_1_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v6_1_sdma_doorbell_range() argument
|
H A D | amdgpu_nbio.h | 61 bool use_doorbell, int doorbell_index, int doorbell_size);
|
H A D | nbio_v2_3.c | 88 int doorbell_size) in nbio_v2_3_sdma_doorbell_range() 103 doorbell_size); in nbio_v2_3_sdma_doorbell_range() 86 nbio_v2_3_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v2_3_sdma_doorbell_range() argument
|
H A D | nbio_v7_0.c | 78 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_0_sdma_doorbell_range() 87 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v7_0_sdma_doorbell_range() 77 nbio_v7_0_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_0_sdma_doorbell_range() argument
|
H A D | nbio_v7_4.c | 100 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_4_sdma_doorbell_range() 123 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v7_4_sdma_doorbell_range() 99 nbio_v7_4_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_4_sdma_doorbell_range() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | nbio_v7_0.c | 69 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_0_sdma_doorbell_range() 78 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v7_0_sdma_doorbell_range() 68 nbio_v7_0_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_0_sdma_doorbell_range() argument
|
H A D | nbio_v7_9.c | 80 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_9_sdma_doorbell_range() 96 BIF_DOORBELL0_RANGE_SIZE_ENTRY, doorbell_size); in nbio_v7_9_sdma_doorbell_range() 102 S2A_DOORBELL_PORT1_RANGE_SIZE, doorbell_size); in nbio_v7_9_sdma_doorbell_range() 79 nbio_v7_9_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_9_sdma_doorbell_range() argument
|
H A D | nbio_v4_3.c | 67 int doorbell_size) in nbio_v4_3_sdma_doorbell_range() 88 doorbell_size); in nbio_v4_3_sdma_doorbell_range() 510 int doorbell_size) in nbio_v4_3_sriov_sdma_doorbell_range() 65 nbio_v4_3_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v4_3_sdma_doorbell_range() argument 508 nbio_v4_3_sriov_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v4_3_sriov_sdma_doorbell_range() argument
|
H A D | nbio_v7_2.c | 110 int doorbell_size) in nbio_v7_2_sdma_doorbell_range() 121 SIZE, doorbell_size); in nbio_v7_2_sdma_doorbell_range() 108 nbio_v7_2_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_2_sdma_doorbell_range() argument
|
H A D | nbio_v7_7.c | 67 int doorbell_size) in nbio_v7_7_sdma_doorbell_range() 78 SIZE, doorbell_size); in nbio_v7_7_sdma_doorbell_range() 65 nbio_v7_7_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_7_sdma_doorbell_range() argument
|
H A D | amdgpu_nbio.h | 71 bool use_doorbell, int doorbell_index, int doorbell_size);
|
H A D | nbio_v2_3.c | 111 int doorbell_size) in nbio_v2_3_sdma_doorbell_range() 126 doorbell_size); in nbio_v2_3_sdma_doorbell_range() 109 nbio_v2_3_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v2_3_sdma_doorbell_range() argument
|
H A D | nbio_v6_1.c | 90 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v6_1_sdma_doorbell_range() 99 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v6_1_sdma_doorbell_range() 89 nbio_v6_1_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v6_1_sdma_doorbell_range() argument
|
H A D | nbio_v7_4.c | 140 bool use_doorbell, int doorbell_index, int doorbell_size) in nbio_v7_4_sdma_doorbell_range() 173 doorbell_range = REG_SET_FIELD(doorbell_range, BIF_SDMA0_DOORBELL_RANGE, SIZE, doorbell_size); in nbio_v7_4_sdma_doorbell_range() 139 nbio_v7_4_sdma_doorbell_range(struct amdgpu_device *adev, int instance, bool use_doorbell, int doorbell_index, int doorbell_size) nbio_v7_4_sdma_doorbell_range() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 13900 int rx_count, tx_count, rss_count, doorbell_size; in bnx2x_init_one() local 13995 doorbell_size = BNX2X_L2_MAX_CID(bp) * (1 << BNX2X_DB_SHIFT); in bnx2x_init_one() 13996 if (doorbell_size > pci_resource_len(pdev, 2)) { in bnx2x_init_one() 14003 doorbell_size); in bnx2x_init_one()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 13828 int rx_count, tx_count, rss_count, doorbell_size; in bnx2x_init_one() local 13923 doorbell_size = BNX2X_L2_MAX_CID(bp) * (1 << BNX2X_DB_SHIFT); in bnx2x_init_one() 13924 if (doorbell_size > pci_resource_len(pdev, 2)) { in bnx2x_init_one() 13931 doorbell_size); in bnx2x_init_one()
|