Searched refs:emit_wait (Results 1 - 12 of 12) sorted by relevance
/linux-master/drivers/gpu/drm/radeon/ |
H A D | uvd_v3_1.c | 35 * @emit_wait: true if we should emit a wait command 42 bool emit_wait) 53 radeon_ring_write(ring, 0x80 | (emit_wait ? 1 : 0)); 39 uvd_v3_1_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | uvd_v2_2.c | 68 * @emit_wait: true if we should emit a wait command 75 bool emit_wait) 86 radeon_ring_write(ring, emit_wait ? 1 : 0); 72 uvd_v2_2_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | r600_dma.c | 307 * @emit_wait: wait or signal semaphore 315 bool emit_wait) 318 u32 s = emit_wait ? 0 : 1; 312 r600_dma_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | radeon_vce.c | 691 * @emit_wait: true=emit wait, false=emit signal 697 bool emit_wait) 704 radeon_ring_write(ring, cpu_to_le32(0x01003000 | (emit_wait ? 1 : 0))); 705 if (!emit_wait) 694 radeon_vce_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | radeon_asic.h | 81 bool emit_wait); 326 bool emit_wait); 332 bool emit_wait); 793 bool emit_wait); 813 bool emit_wait); 947 bool emit_wait); 957 bool emit_wait); 963 bool emit_wait);
|
H A D | uvd_v1_0.c | 461 * @emit_wait: true if we should emit a wait command 468 bool emit_wait) 465 uvd_v1_0_semaphore_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | cik_sdma.c | 222 * @emit_wait: wait or signal semaphore 230 bool emit_wait) 233 u32 extra_bits = emit_wait ? 0 : SDMA_SEMAPHORE_EXTRA_S; 227 cik_sdma_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | radeon.h | 1735 bool emit_wait); 1818 struct radeon_semaphore *semaphore, bool emit_wait); 2723 #define radeon_semaphore_ring_emit(rdev, r, cp, semaphore, emit_wait) (rdev)->asic->ring[(r)]->emit_semaphore((rdev), (cp), (semaphore), (emit_wait))
|
H A D | r600.c | 2920 * @emit_wait: Is this a semaphore wait? 2928 bool emit_wait) 2931 unsigned sel = emit_wait ? PACKET3_SEM_SEL_WAIT : PACKET3_SEM_SEL_SIGNAL; 2941 if (emit_wait && (rdev->family >= CHIP_CEDAR)) { 2925 r600_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | cik.c | 3606 * @emit_wait: Is this a semaphore wait? 3614 bool emit_wait) 3617 unsigned sel = emit_wait ? PACKET3_SEM_SEL_WAIT : PACKET3_SEM_SEL_SIGNAL; 3623 if (emit_wait && ring->idx == RADEON_RING_TYPE_GFX_INDEX) { 3611 cik_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
H A D | r100.c | 893 bool emit_wait) 890 r100_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) argument
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_engine_pm.c | 34 static u32 *emit_wait(u32 *cs, u32 offset, int op, u32 value) function 94 cs = emit_wait(cs, offset + 4008, MI_SEMAPHORE_SAD_NEQ_SDD, 1); 100 cs = emit_wait(cs, offset + 4008, MI_SEMAPHORE_SAD_EQ_SDD, 1);
|
Completed in 319 milliseconds