Home
last modified time | relevance | path

Searched refs:doorbell_size (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device.c88 .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 Dkfd_doorbell.c51 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 Dkfd_kernel_queue.c114 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 Dkfd_priv.h196 unsigned int doorbell_size; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c53 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 Dkfd_kernel_queue.c115 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 Dkfd_device.c187 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 Dkfd_priv.h226 unsigned int doorbell_size; member
H A Dkfd_process_queue_manager.c410 pdd->dev->kfd->device_info.doorbell_size); in pqm_create_queue()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Dnbio_v6_1.c71 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 Damdgpu_nbio.h61 bool use_doorbell, int doorbell_index, int doorbell_size);
H A Dnbio_v2_3.c88 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 Dnbio_v7_0.c78 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 Dnbio_v7_4.c100 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 Dnbio_v7_0.c69 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 Dnbio_v7_9.c80 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 Dnbio_v4_3.c67 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 Dnbio_v7_2.c110 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 Dnbio_v7_7.c67 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 Damdgpu_nbio.h71 bool use_doorbell, int doorbell_index, int doorbell_size);
H A Dnbio_v2_3.c111 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 Dnbio_v6_1.c90 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 Dnbio_v7_4.c140 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 Dbnx2x_main.c13900 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 Dbnx2x_main.c13828 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()

Completed in 51 milliseconds

12