Lines Matching refs:dw
318 uint32_t dw[8]; in vega10_ih_decode_iv() local
320 dw[0] = le32_to_cpu(adev->irq.ih.ring[ring_index + 0]); in vega10_ih_decode_iv()
321 dw[1] = le32_to_cpu(adev->irq.ih.ring[ring_index + 1]); in vega10_ih_decode_iv()
322 dw[2] = le32_to_cpu(adev->irq.ih.ring[ring_index + 2]); in vega10_ih_decode_iv()
323 dw[3] = le32_to_cpu(adev->irq.ih.ring[ring_index + 3]); in vega10_ih_decode_iv()
324 dw[4] = le32_to_cpu(adev->irq.ih.ring[ring_index + 4]); in vega10_ih_decode_iv()
325 dw[5] = le32_to_cpu(adev->irq.ih.ring[ring_index + 5]); in vega10_ih_decode_iv()
326 dw[6] = le32_to_cpu(adev->irq.ih.ring[ring_index + 6]); in vega10_ih_decode_iv()
327 dw[7] = le32_to_cpu(adev->irq.ih.ring[ring_index + 7]); in vega10_ih_decode_iv()
329 entry->client_id = dw[0] & 0xff; in vega10_ih_decode_iv()
330 entry->src_id = (dw[0] >> 8) & 0xff; in vega10_ih_decode_iv()
331 entry->ring_id = (dw[0] >> 16) & 0xff; in vega10_ih_decode_iv()
332 entry->vmid = (dw[0] >> 24) & 0xf; in vega10_ih_decode_iv()
333 entry->vmid_src = (dw[0] >> 31); in vega10_ih_decode_iv()
334 entry->timestamp = dw[1] | ((u64)(dw[2] & 0xffff) << 32); in vega10_ih_decode_iv()
335 entry->timestamp_src = dw[2] >> 31; in vega10_ih_decode_iv()
336 entry->pasid = dw[3] & 0xffff; in vega10_ih_decode_iv()
337 entry->pasid_src = dw[3] >> 31; in vega10_ih_decode_iv()
338 entry->src_data[0] = dw[4]; in vega10_ih_decode_iv()
339 entry->src_data[1] = dw[5]; in vega10_ih_decode_iv()
340 entry->src_data[2] = dw[6]; in vega10_ih_decode_iv()
341 entry->src_data[3] = dw[7]; in vega10_ih_decode_iv()