/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | vcn_sw_ring.c | 66 uint32_t vmid, uint64_t pd_addr) in vcn_dec_sw_ring_emit_vm_flush() 71 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_dec_sw_ring_emit_vm_flush() 75 data1 = lower_32_bits(pd_addr); in vcn_dec_sw_ring_emit_vm_flush() 65 vcn_dec_sw_ring_emit_vm_flush(struct amdgpu_ring *ring, uint32_t vmid, uint64_t pd_addr) vcn_dec_sw_ring_emit_vm_flush() argument
|
H A D | amdgpu_trace.h | 228 __field(u64, pd_addr) 237 __entry->pd_addr = job->vm_pd_addr; 240 TP_printk("pasid=%d, ring=%s, id=%u, hub=%u, pd_addr=%010Lx needs_flush=%u", 242 __entry->vm_hub, __entry->pd_addr, __entry->needs_flush) 418 uint64_t pd_addr), 419 TP_ARGS(ring, vmid, pd_addr), 424 __field(u64, pd_addr) 431 __entry->pd_addr = pd_addr; 433 TP_printk("ring=%s, id=%u, hub=%u, pd_addr [all...] |
H A D | vcn_v2_0.h | 37 unsigned vmid, uint64_t pd_addr); 50 unsigned int vmid, uint64_t pd_addr);
|
H A D | amdgpu_gmc.c | 129 uint64_t pd_addr; in amdgpu_gmc_pd_addr() local 135 amdgpu_gmc_get_pde_for_bo(bo, -1, &pd_addr, &flags); in amdgpu_gmc_pd_addr() 136 pd_addr |= flags; in amdgpu_gmc_pd_addr() 138 pd_addr = amdgpu_bo_gpu_offset(bo); in amdgpu_gmc_pd_addr() 140 return pd_addr; in amdgpu_gmc_pd_addr()
|
H A D | vcn_sw_ring.h | 40 uint32_t vmid, uint64_t pd_addr);
|
H A D | jpeg_v2_0.h | 57 unsigned vmid, uint64_t pd_addr);
|
H A D | jpeg_v2_0.c | 616 unsigned vmid, uint64_t pd_addr) in jpeg_v2_0_dec_ring_emit_vm_flush() 621 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush() 625 data1 = lower_32_bits(pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush() 615 jpeg_v2_0_dec_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) jpeg_v2_0_dec_ring_emit_vm_flush() argument
|
H A D | jpeg_v1_0.c | 377 unsigned vmid, uint64_t pd_addr) in jpeg_v1_0_decode_ring_emit_vm_flush() 382 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush() 386 data1 = lower_32_bits(pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush() 376 jpeg_v1_0_decode_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) jpeg_v1_0_decode_ring_emit_vm_flush() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_hmc.c | 120 u64 *pd_addr; in i40e_add_pd_table_entry() local 158 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40e_add_pd_table_entry() 159 pd_addr += rel_pd_idx; in i40e_add_pd_table_entry() 162 memcpy(pd_addr, &page_desc, sizeof(u64)); in i40e_add_pd_table_entry() 197 u64 *pd_addr; in i40e_remove_pd_bp() local 223 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40e_remove_pd_bp() 224 pd_addr += rel_pd_idx; in i40e_remove_pd_bp() 225 memset(pd_addr, 0, sizeof(u64)); in i40e_remove_pd_bp()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_hmc.c | 120 u64 *pd_addr; in i40e_add_pd_table_entry() local 157 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40e_add_pd_table_entry() 158 pd_addr += rel_pd_idx; in i40e_add_pd_table_entry() 161 memcpy(pd_addr, &page_desc, sizeof(u64)); in i40e_add_pd_table_entry() 196 u64 *pd_addr; in i40e_remove_pd_bp() local 222 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40e_remove_pd_bp() 223 pd_addr += rel_pd_idx; in i40e_remove_pd_bp() 224 memset(pd_addr, 0, sizeof(u64)); in i40e_remove_pd_bp()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_trace.h | 108 TP_PROTO(uint64_t pd_addr, unsigned ring, unsigned id), 109 TP_ARGS(pd_addr, ring, id), 111 __field(u64, pd_addr) 117 __entry->pd_addr = pd_addr; 121 TP_printk("pd_addr=%010Lx, ring=%u, id=%u", 122 __entry->pd_addr, __entry->ring, __entry->id)
|
H A D | si_dma.c | 188 unsigned vm_id, uint64_t pd_addr) in si_dma_vm_flush() 197 radeon_ring_write(ring, pd_addr >> 12); in si_dma_vm_flush() 187 si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) si_dma_vm_flush() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_trace.h | 108 TP_PROTO(uint64_t pd_addr, unsigned ring, unsigned id), 109 TP_ARGS(pd_addr, ring, id), 111 __field(u64, pd_addr) 117 __entry->pd_addr = pd_addr; 121 TP_printk("pd_addr=%010Lx, ring=%u, id=%u", 122 __entry->pd_addr, __entry->ring, __entry->id)
|
H A D | si_dma.c | 187 unsigned vm_id, uint64_t pd_addr) in si_dma_vm_flush() 196 radeon_ring_write(ring, pd_addr >> 12); in si_dma_vm_flush() 186 si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) si_dma_vm_flush() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_trace.h | 226 __field(u64, pd_addr) 235 __entry->pd_addr = job->vm_pd_addr; 238 TP_printk("pasid=%d, ring=%s, id=%u, hub=%u, pd_addr=%010Lx needs_flush=%u", 240 __entry->vm_hub, __entry->pd_addr, __entry->needs_flush) 416 uint64_t pd_addr), 417 TP_ARGS(ring, vmid, pd_addr), 422 __field(u64, pd_addr) 429 __entry->pd_addr = pd_addr; 431 TP_printk("ring=%s, id=%u, hub=%u, pd_addr [all...] |
H A D | vcn_v2_0.h | 37 unsigned vmid, uint64_t pd_addr); 50 unsigned int vmid, uint64_t pd_addr);
|
H A D | amdgpu_gmc.c | 73 uint64_t pd_addr; in amdgpu_gmc_pd_addr() local 79 amdgpu_gmc_get_pde_for_bo(bo, -1, &pd_addr, &flags); in amdgpu_gmc_pd_addr() 80 pd_addr |= flags; in amdgpu_gmc_pd_addr() 82 pd_addr = amdgpu_bo_gpu_offset(bo); in amdgpu_gmc_pd_addr() 84 return pd_addr; in amdgpu_gmc_pd_addr()
|
H A D | jpeg_v2_0.h | 36 unsigned vmid, uint64_t pd_addr);
|
H A D | jpeg_v2_0.c | 626 unsigned vmid, uint64_t pd_addr) in jpeg_v2_0_dec_ring_emit_vm_flush() 631 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush() 635 data1 = lower_32_bits(pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush() 625 jpeg_v2_0_dec_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) jpeg_v2_0_dec_ring_emit_vm_flush() argument
|
H A D | jpeg_v1_0.c | 373 unsigned vmid, uint64_t pd_addr) in jpeg_v1_0_decode_ring_emit_vm_flush() 378 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush() 382 data1 = lower_32_bits(pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush() 372 jpeg_v1_0_decode_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) jpeg_v1_0_decode_ring_emit_vm_flush() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_hmc.c | 626 u64 *pd_addr; in i40iw_add_pd_table_entry() local 657 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40iw_add_pd_table_entry() 658 pd_addr += rel_pd_idx; in i40iw_add_pd_table_entry() 660 memcpy(pd_addr, &page_desc, sizeof(*pd_addr)); in i40iw_add_pd_table_entry() 702 u64 *pd_addr; in i40iw_remove_pd_bp() local 721 pd_addr = (u64 *)pd_table->pd_page_addr.va; in i40iw_remove_pd_bp() 722 pd_addr += rel_pd_idx; in i40iw_remove_pd_bp() 723 memset(pd_addr, 0, sizeof(u64)); in i40iw_remove_pd_bp()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | hmc.c | 552 u64 *pd_addr; in irdma_add_pd_table_entry() local 586 pd_addr = pd_table->pd_page_addr.va; in irdma_add_pd_table_entry() 587 pd_addr += rel_pd_idx; in irdma_add_pd_table_entry() 588 memcpy(pd_addr, &page_desc, sizeof(*pd_addr)); in irdma_add_pd_table_entry() 622 u64 *pd_addr; in irdma_remove_pd_bp() local 640 pd_addr = pd_table->pd_page_addr.va; in irdma_remove_pd_bp() 641 pd_addr += rel_pd_idx; in irdma_remove_pd_bp() 642 memset(pd_addr, 0, sizeof(u64)); in irdma_remove_pd_bp()
|
/kernel/linux/linux-5.10/drivers/clk/mediatek/ |
H A D | clk-pll.c | 41 void __iomem *pd_addr; member 124 val = readl(pll->pd_addr); in mtk_pll_set_rate_regs() 129 if (pll->pd_addr != pll->pcw_addr) { in mtk_pll_set_rate_regs() 130 writel(val, pll->pd_addr); in mtk_pll_set_rate_regs() 216 postdiv = (readl(pll->pd_addr) >> pll->data->pd_shift) & POSTDIV_MASK; in mtk_pll_recalc_rate() 314 pll->pd_addr = base + data->pd_reg; in mtk_clk_register_pll()
|
/kernel/linux/linux-6.6/drivers/clk/mediatek/ |
H A D | clk-pll.c | 102 val = readl(pll->pd_addr); in mtk_pll_set_rate_regs() 107 if (pll->pd_addr != pll->pcw_addr) { in mtk_pll_set_rate_regs() 108 writel(val, pll->pd_addr); in mtk_pll_set_rate_regs() 193 postdiv = (readl(pll->pd_addr) >> pll->data->pd_shift) & POSTDIV_MASK; in mtk_pll_recalc_rate() 296 pll->pd_addr = base + data->pd_reg; in mtk_clk_register_pll_ops()
|
H A D | clk-fhctl.c | 165 regval = readl(pll->pd_addr) >> pll->data->pd_shift; in __get_postdiv() 175 regval = readl(pll->pd_addr); in __set_postdiv() 178 writel(regval, pll->pd_addr); in __set_postdiv()
|