Home
last modified time | relevance | path

Searched refs:doorbell_id (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/i915/gt/uc/
Dselftest_guc.c71 pr_err("doorbell %u ring failed!\n", client->doorbell_id); in ring_doorbell_nop()
77 client->doorbell_id, desc->wq_status); in ring_doorbell_nop()
90 client->doorbell_id == GUC_DOORBELL_INVALID) in validate_client()
98 return !client || doorbell_ok(client->guc, client->doorbell_id); in client_doorbell_in_sync()
269 db_id = clients[i]->doorbell_id; in igt_guc_doorbells()
278 if (db_id != clients[i]->doorbell_id) { in igt_guc_doorbells()
280 i, db_id, clients[i]->doorbell_id); in igt_guc_doorbells()
Dintel_guc_submission.c92 GEM_BUG_ON(client->doorbell_id != GUC_DOORBELL_INVALID); in reserve_doorbell()
111 client->doorbell_id = id; in reserve_doorbell()
120 if (client->doorbell_id == GUC_DOORBELL_INVALID) in has_doorbell()
123 return test_bit(client->doorbell_id, client->guc->doorbell_bitmap); in has_doorbell()
130 __clear_bit(client->doorbell_id, client->guc->doorbell_bitmap); in unreserve_doorbell()
131 client->doorbell_id = GUC_DOORBELL_INVALID; in unreserve_doorbell()
206 u16 db_id = client->doorbell_id; in __fini_doorbell()
226 __update_doorbell_desc(client, client->doorbell_id); in create_doorbell()
363 desc->db_id = client->doorbell_id; in guc_stage_desc_init()
811 client->doorbell_id = GUC_DOORBELL_INVALID; in guc_client_alloc()
[all …]
Dintel_guc_submission.h49 u16 doorbell_id; member
/Linux-v5.4/drivers/gpu/drm/amd/amdkfd/
Dkfd_doorbell.c230 unsigned int doorbell_id) in kfd_doorbell_id_to_offset() argument
241 doorbell_id * kfd->device_info->doorbell_size / sizeof(u32); in kfd_doorbell_id_to_offset()
Dkfd_priv.h501 unsigned int doorbell_id; member
822 unsigned int doorbell_id);
Dkfd_device_queue_manager.c143 q->doorbell_id = q->properties.queue_id; in allocate_doorbell()
154 q->doorbell_id = idx_offset[q->properties.sdma_engine_id] in allocate_doorbell()
169 q->doorbell_id = found; in allocate_doorbell()
174 q->doorbell_id); in allocate_doorbell()
190 old = test_and_clear_bit(q->doorbell_id, qpd->doorbell_bitmap); in deallocate_doorbell()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_debugfs.c1907 client->doorbell_id, client->doorbell_offset); in i915_guc_info()