Home
last modified time | relevance | path

Searched refs:nbio (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Dsoc15.c201 data = adev->nbio.funcs->get_pcie_data_offset(adev); in soc15_pcie_rreg()
337 return adev->nbio.funcs->get_memsize(adev); in soc15_get_config_memsize()
678 (adev->nbio.funcs->program_aspm)) in soc15_program_aspm()
679 adev->nbio.funcs->program_aspm(adev); in soc15_program_aspm()
700 return adev->nbio.funcs->get_rev_id(adev); in soc15_get_rev_id()
1222 adev->nbio.funcs->sdma_doorbell_range(adev, i, in soc15_sdma_doorbell_range_init()
1238 adev->nbio.funcs->init_registers(adev); in soc15_common_hw_init()
1244 adev->nbio.funcs->remap_hdp_registers(adev); in soc15_common_hw_init()
1268 if (adev->nbio.ras_if && in soc15_common_hw_fini()
1270 if (adev->nbio.ras && in soc15_common_hw_fini()
[all …]
A Dnv.c354 return adev->nbio.funcs->get_memsize(adev); in nv_get_config_memsize()
481 u32 memsize = adev->nbio.funcs->get_memsize(adev); in nv_asic_mode2_reset()
585 (adev->nbio.funcs->program_aspm)) in nv_program_aspm()
586 adev->nbio.funcs->program_aspm(adev); in nv_program_aspm()
613 return adev->nbio.funcs->get_rev_id(adev); in nv_get_rev_id()
701 (adev->nbio.funcs->enable_aspm) && in nv_update_umd_stable_pstate()
703 adev->nbio.funcs->enable_aspm(adev, !enter); in nv_update_umd_stable_pstate()
1085 if (adev->nbio.funcs->apply_lc_spc_mode_wa) in nv_common_hw_init()
1086 adev->nbio.funcs->apply_lc_spc_mode_wa(adev); in nv_common_hw_init()
1096 adev->nbio.funcs->init_registers(adev); in nv_common_hw_init()
[all …]
A Dsoc21.c138 data = adev->nbio.funcs->get_pcie_data_offset(adev); in soc21_pcie_rreg()
148 data = adev->nbio.funcs->get_pcie_data_offset(adev); in soc21_pcie_wreg()
157 data = adev->nbio.funcs->get_pcie_data_offset(adev); in soc21_pcie_rreg64()
167 data = adev->nbio.funcs->get_pcie_data_offset(adev); in soc21_pcie_wreg64()
202 return adev->nbio.funcs->get_memsize(adev); in soc21_get_config_memsize()
436 (adev->nbio.funcs->program_aspm)) in soc21_program_aspm()
437 adev->nbio.funcs->program_aspm(adev); in soc21_program_aspm()
458 return adev->nbio.funcs->get_rev_id(adev); in soc21_get_rev_id()
763 adev->nbio.funcs->init_registers(adev); in soc21_common_hw_init()
768 if (adev->nbio.funcs->remap_hdp_registers) in soc21_common_hw_init()
[all …]
A Ddf_v3_6.c51 address = adev->nbio.funcs->get_pcie_index_offset(adev); in df_v3_6_get_fica()
52 data = adev->nbio.funcs->get_pcie_data_offset(adev); in df_v3_6_get_fica()
74 address = adev->nbio.funcs->get_pcie_index_offset(adev); in df_v3_6_set_fica()
75 data = adev->nbio.funcs->get_pcie_data_offset(adev); in df_v3_6_set_fica()
102 address = adev->nbio.funcs->get_pcie_index_offset(adev); in df_v3_6_perfmon_rreg()
103 data = adev->nbio.funcs->get_pcie_data_offset(adev); in df_v3_6_perfmon_rreg()
124 address = adev->nbio.funcs->get_pcie_index_offset(adev); in df_v3_6_perfmon_wreg()
125 data = adev->nbio.funcs->get_pcie_data_offset(adev); in df_v3_6_perfmon_wreg()
143 address = adev->nbio.funcs->get_pcie_index_offset(adev); in df_v3_6_perfmon_arm_with_status()
144 data = adev->nbio.funcs->get_pcie_data_offset(adev); in df_v3_6_perfmon_arm_with_status()
A Damdgpu_nbio.c33 r = amdgpu_irq_get(adev, &adev->nbio.ras_controller_irq, 0); in amdgpu_nbio_ras_late_init()
36 r = amdgpu_irq_get(adev, &adev->nbio.ras_err_event_athub_irq, 0); in amdgpu_nbio_ras_late_init()
A Dnbio_v7_4.c367 struct ras_manager *obj = amdgpu_ras_find_obj(adev, adev->nbio.ras_if); in nbio_v7_4_handle_ras_controller_intr_no_bifring()
404 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_4_handle_ras_controller_intr_no_bifring()
410 get_ras_block_str(adev->nbio.ras_if)); in nbio_v7_4_handle_ras_controller_intr_no_bifring()
553 adev->nbio.ras_controller_irq.funcs = in nbio_v7_4_init_ras_controller_interrupt()
555 adev->nbio.ras_controller_irq.num_types = 1; in nbio_v7_4_init_ras_controller_interrupt()
560 &adev->nbio.ras_controller_irq); in nbio_v7_4_init_ras_controller_interrupt()
571 adev->nbio.ras_err_event_athub_irq.funcs = in nbio_v7_4_init_ras_err_event_athub_interrupt()
573 adev->nbio.ras_err_event_athub_irq.num_types = 1; in nbio_v7_4_init_ras_err_event_athub_interrupt()
578 &adev->nbio.ras_err_event_athub_irq); in nbio_v7_4_init_ras_err_event_athub_interrupt()
A Damdgpu_ras.c1603 if (adev->nbio.ras && in amdgpu_ras_interrupt_fatal_error_handler()
1604 adev->nbio.ras->handle_ras_controller_intr_no_bifring) in amdgpu_ras_interrupt_fatal_error_handler()
1605 adev->nbio.ras->handle_ras_controller_intr_no_bifring(adev); in amdgpu_ras_interrupt_fatal_error_handler()
1607 if (adev->nbio.ras && in amdgpu_ras_interrupt_fatal_error_handler()
2562 adev->nbio.ras = &nbio_v7_4_ras; in amdgpu_ras_init()
2564 adev->nbio.ras_if = &adev->nbio.ras->ras_block.ras_comm; in amdgpu_ras_init()
2572 if (adev->nbio.ras && in amdgpu_ras_init()
2573 adev->nbio.ras->init_ras_controller_interrupt) { in amdgpu_ras_init()
2574 r = adev->nbio.ras->init_ras_controller_interrupt(adev); in amdgpu_ras_init()
2579 if (adev->nbio.ras && in amdgpu_ras_init()
[all …]
A Damdgpu_discovery.c2247 adev->nbio.funcs = &nbio_v6_1_funcs; in amdgpu_discovery_set_ip_blocks()
2248 adev->nbio.hdp_flush_reg = &nbio_v6_1_hdp_flush_reg; in amdgpu_discovery_set_ip_blocks()
2253 adev->nbio.funcs = &nbio_v7_0_funcs; in amdgpu_discovery_set_ip_blocks()
2254 adev->nbio.hdp_flush_reg = &nbio_v7_0_hdp_flush_reg; in amdgpu_discovery_set_ip_blocks()
2259 adev->nbio.funcs = &nbio_v7_4_funcs; in amdgpu_discovery_set_ip_blocks()
2260 adev->nbio.hdp_flush_reg = &nbio_v7_4_hdp_flush_reg; in amdgpu_discovery_set_ip_blocks()
2267 adev->nbio.funcs = &nbio_v7_2_funcs; in amdgpu_discovery_set_ip_blocks()
2278 adev->nbio.funcs = &nbio_v2_3_funcs; in amdgpu_discovery_set_ip_blocks()
2284 adev->nbio.funcs = &nbio_v4_3_sriov_funcs; in amdgpu_discovery_set_ip_blocks()
2286 adev->nbio.funcs = &nbio_v4_3_funcs; in amdgpu_discovery_set_ip_blocks()
[all …]
A Damdgpu_bios.c499 if (adev->nbio.funcs && in amdgpu_soc15_read_bios_from_rom()
500 adev->nbio.funcs->get_rom_offset) { in amdgpu_soc15_read_bios_from_rom()
501 rom_offset = adev->nbio.funcs->get_rom_offset(adev); in amdgpu_soc15_read_bios_from_rom()
A Dvega10_ih.c273 adev->nbio.funcs->ih_control(adev); in vega10_ih_irq_init()
293 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega10_ih_irq_init()
A Dih_v6_0.c306 adev->nbio.funcs->ih_control(adev); in ih_v6_0_irq_init()
327 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in ih_v6_0_irq_init()
A Dnavi10_ih.c329 adev->nbio.funcs->ih_control(adev); in navi10_ih_irq_init()
361 adev->nbio.funcs->ih_doorbell_range(adev, ih[0]->use_doorbell, in navi10_ih_irq_init()
A Dvega20_ih.c309 adev->nbio.funcs->ih_control(adev); in vega20_ih_irq_init()
344 adev->nbio.funcs->ih_doorbell_range(adev, adev->irq.ih.use_doorbell, in vega20_ih_irq_init()
A Dsdma_v6_0.c308 const struct nbio_hdp_flush_reg *nbio_hf_reg = adev->nbio.hdp_flush_reg; in sdma_v6_0_ring_emit_hdp_flush()
315 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_done_offset(adev)) << 2); in sdma_v6_0_ring_emit_hdp_flush()
316 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_req_offset(adev)) << 2); in sdma_v6_0_ring_emit_hdp_flush()
535 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v6_0_gfx_resume()
A Damdgpu_device.c4688 u32 memsize = adev->nbio.funcs->get_memsize(adev); in amdgpu_device_mode1_reset()
5589 adev->nbio.funcs->enable_doorbell_interrupt) in amdgpu_device_baco_enter()
5590 adev->nbio.funcs->enable_doorbell_interrupt(adev, false); in amdgpu_device_baco_enter()
5609 adev->nbio.funcs->enable_doorbell_interrupt) in amdgpu_device_baco_exit()
5610 adev->nbio.funcs->enable_doorbell_interrupt(adev, true); in amdgpu_device_baco_exit()
5613 adev->nbio.funcs->clear_doorbell_interrupt) in amdgpu_device_baco_exit()
5614 adev->nbio.funcs->clear_doorbell_interrupt(adev); in amdgpu_device_baco_exit()
5924 address = adev->nbio.funcs->get_pcie_port_index_offset(adev); in amdgpu_device_pcie_port_rreg()
5925 data = adev->nbio.funcs->get_pcie_port_data_offset(adev); in amdgpu_device_pcie_port_rreg()
5940 address = adev->nbio.funcs->get_pcie_port_index_offset(adev); in amdgpu_device_pcie_port_wreg()
[all …]
A Dsdma_v5_2.c293 const struct nbio_hdp_flush_reg *nbio_hf_reg = adev->nbio.hdp_flush_reg; in sdma_v5_2_ring_emit_hdp_flush()
300 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_done_offset(adev)) << 2); in sdma_v5_2_ring_emit_hdp_flush()
301 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_req_offset(adev)) << 2); in sdma_v5_2_ring_emit_hdp_flush()
566 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v5_2_gfx_resume()
A Dsdma_v5_0.c487 const struct nbio_hdp_flush_reg *nbio_hf_reg = adev->nbio.hdp_flush_reg; in sdma_v5_0_ring_emit_hdp_flush()
497 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_done_offset(adev)) << 2); in sdma_v5_0_ring_emit_hdp_flush()
498 amdgpu_ring_write(ring, (adev->nbio.funcs->get_hdp_flush_req_offset(adev)) << 2); in sdma_v5_0_ring_emit_hdp_flush()
771 adev->nbio.funcs->sdma_doorbell_range(adev, i, ring->use_doorbell, in sdma_v5_0_gfx_resume()
A Djpeg_v3_0.c148 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v3_0_hw_init()
A Djpeg_v4_0.c152 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v4_0_hw_init()
A Djpeg_v2_0.c134 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_0_hw_init()
A Djpeg_v2_5.c182 adev->nbio.funcs->vcn_doorbell_range(adev, ring->use_doorbell, in jpeg_v2_5_hw_init()
A Dsdma_v4_0.c815 const struct nbio_hdp_flush_reg *nbio_hf_reg = adev->nbio.hdp_flush_reg; in sdma_v4_0_ring_emit_hdp_flush()
820 adev->nbio.funcs->get_hdp_flush_done_offset(adev), in sdma_v4_0_ring_emit_hdp_flush()
821 adev->nbio.funcs->get_hdp_flush_req_offset(adev), in sdma_v4_0_ring_emit_hdp_flush()
A Dgmc_v11_0.c700 adev->nbio.funcs->get_memsize(adev) * 1024ULL * 1024ULL; in gmc_v11_0_mc_init()
A Dgmc_v10_0.c833 adev->nbio.funcs->get_memsize(adev) * 1024ULL * 1024ULL; in gmc_v10_0_mc_init()
/linux-6.3-rc2/drivers/block/xen-blkback/
A Dblkback.c1195 int i, nbio = 0; in dispatch_rw_block_io() local
1333 biolist[nbio++] = bio; in dispatch_rw_block_io()
1348 biolist[nbio++] = bio; in dispatch_rw_block_io()
1353 atomic_set(&pending_req->pendcnt, nbio); in dispatch_rw_block_io()
1356 for (i = 0; i < nbio; i++) in dispatch_rw_block_io()

Completed in 63 milliseconds

12