| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_device.c | 162 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_device_get_pcie_replay_count() local 177 struct amdgpu_device *adev = drm_to_adev(ddev); in amdgpu_sysfs_reg_state_get() local 311 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_px() local 328 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_boco() local 348 struct amdgpu_device *adev = drm_to_adev(dev); in amdgpu_device_supports_baco() local 2067 struct amdgpu_device *adev = dev; in amdgpu_device_ip_set_clockgating_state() local 2101 struct amdgpu_device *adev = dev; in amdgpu_device_ip_set_powergating_state() local 3085 struct amdgpu_device *adev; in amdgpu_device_enable_mgpu_fan_boost() local 3350 struct amdgpu_device *adev = in amdgpu_device_delayed_init_work_handler() local 3361 struct amdgpu_device *adev = in amdgpu_device_delay_enable_gfx_off() local [all …]
|
| A D | nbio_v4_3.c | 32 static void nbio_v4_3_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v4_3_remap_hdp_registers() 40 static u32 nbio_v4_3_get_rev_id(struct amdgpu_device *adev) in nbio_v4_3_get_rev_id() 60 static u32 nbio_v4_3_get_memsize(struct amdgpu_device *adev) in nbio_v4_3_get_memsize() 146 static void nbio_v4_3_gc_doorbell_init(struct amdgpu_device *adev) in nbio_v4_3_gc_doorbell_init() 182 static void nbio_v4_3_ih_doorbell_range(struct amdgpu_device *adev, in nbio_v4_3_ih_doorbell_range() 217 static void nbio_v4_3_ih_control(struct amdgpu_device *adev) in nbio_v4_3_ih_control() 339 static void nbio_v4_3_init_registers(struct amdgpu_device *adev) in nbio_v4_3_init_registers() 350 static u32 nbio_v4_3_get_rom_offset(struct amdgpu_device *adev) in nbio_v4_3_get_rom_offset() 361 static void nbio_v4_3_program_ltr(struct amdgpu_device *adev) in nbio_v4_3_program_ltr() 387 static void nbio_v4_3_program_aspm(struct amdgpu_device *adev) in nbio_v4_3_program_aspm() [all …]
|
| A D | nbio_v7_9.c | 38 static void nbio_v7_9_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_9_remap_hdp_registers() 46 static u32 nbio_v7_9_get_rev_id(struct amdgpu_device *adev) in nbio_v7_9_get_rev_id() 72 static u32 nbio_v7_9_get_memsize(struct amdgpu_device *adev) in nbio_v7_9_get_memsize() 263 static void nbio_v7_9_ih_doorbell_range(struct amdgpu_device *adev, in nbio_v7_9_ih_doorbell_range() 317 static void nbio_v7_9_get_clockgating_state(struct amdgpu_device *adev, in nbio_v7_9_get_clockgating_state() 322 static void nbio_v7_9_ih_control(struct amdgpu_device *adev) in nbio_v7_9_ih_control() 350 static u32 nbio_v7_9_get_pcie_index_offset(struct amdgpu_device *adev) in nbio_v7_9_get_pcie_index_offset() 355 static u32 nbio_v7_9_get_pcie_data_offset(struct amdgpu_device *adev) in nbio_v7_9_get_pcie_data_offset() 420 static void nbio_v7_9_init_registers(struct amdgpu_device *adev) in nbio_v7_9_init_registers() 456 static u64 nbio_v7_9_get_pcie_replay_count(struct amdgpu_device *adev) in nbio_v7_9_get_pcie_replay_count() [all …]
|
| A D | nbif_v6_3_1.c | 33 static void nbif_v6_3_1_remap_hdp_registers(struct amdgpu_device *adev) in nbif_v6_3_1_remap_hdp_registers() 41 static u32 nbif_v6_3_1_get_rev_id(struct amdgpu_device *adev) in nbif_v6_3_1_get_rev_id() 61 static u32 nbif_v6_3_1_get_memsize(struct amdgpu_device *adev) in nbif_v6_3_1_get_memsize() 149 static void nbif_v6_3_1_gc_doorbell_init(struct amdgpu_device *adev) in nbif_v6_3_1_gc_doorbell_init() 220 static void nbif_v6_3_1_ih_control(struct amdgpu_device *adev) in nbif_v6_3_1_ih_control() 255 nbif_v6_3_1_get_clockgating_state(struct amdgpu_device *adev, in nbif_v6_3_1_get_clockgating_state() 295 static void nbif_v6_3_1_init_registers(struct amdgpu_device *adev) in nbif_v6_3_1_init_registers() 304 static u32 nbif_v6_3_1_get_rom_offset(struct amdgpu_device *adev) in nbif_v6_3_1_get_rom_offset() 315 static void nbif_v6_3_1_program_ltr(struct amdgpu_device *adev) in nbif_v6_3_1_program_ltr() 344 static void nbif_v6_3_1_program_aspm(struct amdgpu_device *adev) in nbif_v6_3_1_program_aspm() [all …]
|
| A D | mxgpu_ai.c | 37 static void xgpu_ai_mailbox_send_ack(struct amdgpu_device *adev) in xgpu_ai_mailbox_send_ack() 63 static int xgpu_ai_mailbox_rcv_msg(struct amdgpu_device *adev, in xgpu_ai_mailbox_rcv_msg() 78 static uint8_t xgpu_ai_peek_ack(struct amdgpu_device *adev) { in xgpu_ai_peek_ack() 82 static int xgpu_ai_poll_ack(struct amdgpu_device *adev) in xgpu_ai_poll_ack() 195 static int xgpu_ai_request_reset(struct amdgpu_device *adev) in xgpu_ai_request_reset() 230 static int xgpu_ai_mailbox_ack_irq(struct amdgpu_device *adev, in xgpu_ai_mailbox_ack_irq() 257 static int xgpu_ai_wait_reset(struct amdgpu_device *adev) in xgpu_ai_wait_reset() 359 int xgpu_ai_mailbox_add_irq_id(struct amdgpu_device *adev) in xgpu_ai_mailbox_add_irq_id() 376 int xgpu_ai_mailbox_get_irq(struct amdgpu_device *adev) in xgpu_ai_mailbox_get_irq() 394 void xgpu_ai_mailbox_put_irq(struct amdgpu_device *adev) in xgpu_ai_mailbox_put_irq() [all …]
|
| A D | soc15.c | 323 static u32 soc15_get_xclk(struct amdgpu_device *adev) in soc15_get_xclk() 340 void soc15_grbm_select(struct amdgpu_device *adev, in soc15_grbm_select() 483 static int soc15_asic_baco_reset(struct amdgpu_device *adev) in soc15_asic_baco_reset() 504 soc15_asic_reset_method(struct amdgpu_device *adev) in soc15_asic_reset_method() 597 static int soc15_asic_reset(struct amdgpu_device *adev) in soc15_asic_reset() 625 static int soc15_supports_baco(struct amdgpu_device *adev) in soc15_supports_baco() 669 static void soc15_program_aspm(struct amdgpu_device *adev) in soc15_program_aspm() 687 static void soc15_reg_base_init(struct amdgpu_device *adev) in soc15_reg_base_init() 712 void soc15_set_virt_ops(struct amdgpu_device *adev) in soc15_set_virt_ops() 722 static bool soc15_need_full_reset(struct amdgpu_device *adev) in soc15_need_full_reset() [all …]
|
| A D | jpeg_v5_0_0.c | 51 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_early_init() local 71 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_sw_init() local 115 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_sw_fini() local 135 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_hw_init() local 162 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_hw_fini() local 182 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v5_0_0_suspend() local 400 static int jpeg_v5_0_0_start(struct amdgpu_device *adev) in jpeg_v5_0_0_start() 460 static int jpeg_v5_0_0_stop(struct amdgpu_device *adev) in jpeg_v5_0_0_stop() 496 struct amdgpu_device *adev = ring->adev; in jpeg_v5_0_0_dec_ring_get_rptr() local 510 struct amdgpu_device *adev = ring->adev; in jpeg_v5_0_0_dec_ring_get_wptr() local [all …]
|
| A D | mxgpu_nv.c | 36 static void xgpu_nv_mailbox_send_ack(struct amdgpu_device *adev) in xgpu_nv_mailbox_send_ack() 61 static int xgpu_nv_mailbox_rcv_msg(struct amdgpu_device *adev, in xgpu_nv_mailbox_rcv_msg() 75 static uint8_t xgpu_nv_peek_ack(struct amdgpu_device *adev) in xgpu_nv_peek_ack() 80 static int xgpu_nv_poll_ack(struct amdgpu_device *adev) in xgpu_nv_poll_ack() 224 static int xgpu_nv_request_reset(struct amdgpu_device *adev) in xgpu_nv_request_reset() 264 static int xgpu_nv_mailbox_ack_irq(struct amdgpu_device *adev, in xgpu_nv_mailbox_ack_irq() 294 static int xgpu_nv_wait_reset(struct amdgpu_device *adev) in xgpu_nv_wait_reset() 399 int xgpu_nv_mailbox_add_irq_id(struct amdgpu_device *adev) in xgpu_nv_mailbox_add_irq_id() 416 int xgpu_nv_mailbox_get_irq(struct amdgpu_device *adev) in xgpu_nv_mailbox_get_irq() 434 void xgpu_nv_mailbox_put_irq(struct amdgpu_device *adev) in xgpu_nv_mailbox_put_irq() [all …]
|
| A D | amdgpu_virt.c | 47 bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev) in amdgpu_virt_mmio_blocked() 55 void amdgpu_virt_init_setting(struct amdgpu_device *adev) in amdgpu_virt_init_setting() 129 int amdgpu_virt_reset_gpu(struct amdgpu_device *adev) in amdgpu_virt_reset_gpu() 164 void amdgpu_virt_ready_to_reset(struct amdgpu_device *adev) in amdgpu_virt_ready_to_reset() 178 int amdgpu_virt_wait_reset(struct amdgpu_device *adev) in amdgpu_virt_wait_reset() 194 int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev) in amdgpu_virt_alloc_mm_table() 224 void amdgpu_virt_free_mm_table(struct amdgpu_device *adev) in amdgpu_virt_free_mm_table() 853 void amdgpu_virt_pre_reset(struct amdgpu_device *adev) in amdgpu_virt_pre_reset() 860 void amdgpu_virt_post_reset(struct amdgpu_device *adev) in amdgpu_virt_post_reset() 1098 void amdgpu_sriov_wreg(struct amdgpu_device *adev, in amdgpu_sriov_wreg() [all …]
|
| A D | jpeg_v3_0.c | 51 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_early_init() local 84 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_sw_init() local 127 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_sw_fini() local 147 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_hw_init() local 165 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_hw_fini() local 185 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v3_0_suspend() local 325 static int jpeg_v3_0_start(struct amdgpu_device *adev) in jpeg_v3_0_start() 378 static int jpeg_v3_0_stop(struct amdgpu_device *adev) in jpeg_v3_0_stop() 409 struct amdgpu_device *adev = ring->adev; in jpeg_v3_0_dec_ring_get_rptr() local 423 struct amdgpu_device *adev = ring->adev; in jpeg_v3_0_dec_ring_get_wptr() local [all …]
|
| A D | gfx_v6_0.c | 1768 struct amdgpu_device *adev = ring->adev; in gfx_v6_0_ring_test_ring() local 1874 struct amdgpu_device *adev = ring->adev; in gfx_v6_0_ring_test_ib() local 2108 struct amdgpu_device *adev = ring->adev; in gfx_v6_0_ring_get_wptr() local 2122 struct amdgpu_device *adev = ring->adev; in gfx_v6_0_ring_set_wptr_gfx() local 2130 struct amdgpu_device *adev = ring->adev; in gfx_v6_0_ring_set_wptr_compute() local 2332 static int gfx_v6_0_rlc_init(struct amdgpu_device *adev) in gfx_v6_0_rlc_init() 2424 static u32 gfx_v6_0_halt_rlc(struct amdgpu_device *adev) in gfx_v6_0_halt_rlc() 2476 static void gfx_v6_0_init_cg(struct amdgpu_device *adev) in gfx_v6_0_init_cg() 2879 static void gfx_v6_0_init_pg(struct amdgpu_device *adev) in gfx_v6_0_init_pg() 3330 static int gfx_v6_0_eop_irq(struct amdgpu_device *adev, in gfx_v6_0_eop_irq() [all …]
|
| A D | vce_v2_0.c | 57 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_get_rptr() local 74 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_get_wptr() local 91 struct amdgpu_device *adev = ring->adev; in vce_v2_0_ring_set_wptr() local 99 static int vce_v2_0_lmi_clean(struct amdgpu_device *adev) in vce_v2_0_lmi_clean() 142 static void vce_v2_0_disable_cg(struct amdgpu_device *adev) in vce_v2_0_disable_cg() 147 static void vce_v2_0_init_cg(struct amdgpu_device *adev) in vce_v2_0_init_cg() 168 static void vce_v2_0_mc_resume(struct amdgpu_device *adev) in vce_v2_0_mc_resume() 206 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v2_0_is_idle() local 213 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in vce_v2_0_wait_for_idle() local 230 static int vce_v2_0_start(struct amdgpu_device *adev) in vce_v2_0_start() [all …]
|
| A D | amdgpu_amdkfd.c | 70 void amdgpu_amdkfd_device_probe(struct amdgpu_device *adev) in amdgpu_amdkfd_device_probe() 168 void amdgpu_amdkfd_device_init(struct amdgpu_device *adev) in amdgpu_amdkfd_device_init() 244 void amdgpu_amdkfd_interrupt(struct amdgpu_device *adev, in amdgpu_amdkfd_interrupt() 267 int amdgpu_amdkfd_pre_reset(struct amdgpu_device *adev, in amdgpu_amdkfd_pre_reset() 278 int amdgpu_amdkfd_post_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_post_reset() 288 void amdgpu_amdkfd_gpu_reset(struct amdgpu_device *adev) in amdgpu_amdkfd_gpu_reset() 562 struct amdgpu_device *adev = dst; in amdgpu_amdkfd_get_xgmi_hops_count() local 578 struct amdgpu_device *adev = dst, *peer_adev; in amdgpu_amdkfd_get_xgmi_bandwidth_mbytes() local 657 int amdgpu_amdkfd_submit_ib(struct amdgpu_device *adev, in amdgpu_amdkfd_submit_ib() 752 bool amdgpu_amdkfd_is_fed(struct amdgpu_device *adev) in amdgpu_amdkfd_is_fed() [all …]
|
| A D | soc24.c | 92 static u32 soc24_get_config_memsize(struct amdgpu_device *adev) in soc24_get_config_memsize() 97 static u32 soc24_get_xclk(struct amdgpu_device *adev) in soc24_get_xclk() 102 void soc24_grbm_select(struct amdgpu_device *adev, in soc24_grbm_select() 193 soc24_asic_reset_method(struct amdgpu_device *adev) in soc24_asic_reset_method() 217 static int soc24_asic_reset(struct amdgpu_device *adev) in soc24_asic_reset() 243 static void soc24_program_aspm(struct amdgpu_device *adev) in soc24_program_aspm() 261 static bool soc24_need_full_reset(struct amdgpu_device *adev) in soc24_need_full_reset() 331 static void soc24_pre_asic_init(struct amdgpu_device *adev) in soc24_pre_asic_init() 368 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in soc24_common_early_init() local 445 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in soc24_common_late_init() local [all …]
|
| A D | gfx_v7_0.c | 2026 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_test_ring() local 2292 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_test_ib() local 2593 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_get_wptr_gfx() local 2600 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_set_wptr_gfx() local 2614 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_set_wptr_compute() local 2724 static int gfx_v7_0_mec_init(struct amdgpu_device *adev) in gfx_v7_0_mec_init() 3188 static int gfx_v7_0_rlc_init(struct amdgpu_device *adev) in gfx_v7_0_rlc_init() 4039 struct amdgpu_device *adev = ring->adev; in gfx_v7_0_ring_soft_recovery() local 4783 static int gfx_v7_0_eop_irq(struct amdgpu_device *adev, in gfx_v7_0_eop_irq() 4810 static void gfx_v7_0_fault(struct amdgpu_device *adev, in gfx_v7_0_fault() [all …]
|
| A D | gmc_v12_0.c | 157 static void gmc_v12_0_set_irq_funcs(struct amdgpu_device *adev) in gmc_v12_0_set_irq_funcs() 183 struct amdgpu_device *adev, in gmc_v12_0_get_vmid_pasid_mapping_info() 410 struct amdgpu_device *adev = ring->adev; in gmc_v12_0_emit_pasid_mapping() local 496 static void gmc_v12_0_get_vm_pte(struct amdgpu_device *adev, in gmc_v12_0_get_vm_pte() 609 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in gmc_v12_0_early_init() local 629 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in gmc_v12_0_late_init() local 672 static int gmc_v12_0_mc_init(struct amdgpu_device *adev) in gmc_v12_0_mc_init() 712 static int gmc_v12_0_gart_init(struct amdgpu_device *adev) in gmc_v12_0_gart_init() 737 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in gmc_v12_0_sw_init() local 839 static void gmc_v12_0_gart_fini(struct amdgpu_device *adev) in gmc_v12_0_gart_fini() [all …]
|
| A D | jpeg_v4_0.c | 57 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_early_init() local 79 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_sw_init() local 139 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_sw_fini() local 159 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_hw_init() local 196 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_hw_fini() local 219 struct amdgpu_device *adev = (struct amdgpu_device *)handle; in jpeg_v4_0_suspend() local 364 static int jpeg_v4_0_start(struct amdgpu_device *adev) in jpeg_v4_0_start() 540 static int jpeg_v4_0_stop(struct amdgpu_device *adev) in jpeg_v4_0_stop() 571 struct amdgpu_device *adev = ring->adev; in jpeg_v4_0_dec_ring_get_rptr() local 585 struct amdgpu_device *adev = ring->adev; in jpeg_v4_0_dec_ring_get_wptr() local [all …]
|
| A D | gfx_v12_0.c | 405 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_ring_test_ring() local 447 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_ring_test_ib() local 2811 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_kiq_setting() local 2925 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_kgq_init_queue() local 3121 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_kiq_init_register() local 3231 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_kiq_init_queue() local 3271 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_kcq_init_queue() local 4170 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_ring_get_wptr_gfx() local 4186 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_ring_set_wptr_gfx() local 4249 struct amdgpu_device *adev = ring->adev; in gfx_v12_0_ring_set_wptr_compute() local [all …]
|
| A D | nbio_v7_0.c | 36 static void nbio_v7_0_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_0_remap_hdp_registers() 44 static u32 nbio_v7_0_get_rev_id(struct amdgpu_device *adev) in nbio_v7_0_get_rev_id() 63 static u32 nbio_v7_0_get_memsize(struct amdgpu_device *adev) in nbio_v7_0_get_memsize() 105 static void nbio_v7_0_enable_doorbell_aperture(struct amdgpu_device *adev, in nbio_v7_0_enable_doorbell_aperture() 117 static void nbio_v7_0_ih_doorbell_range(struct amdgpu_device *adev, in nbio_v7_0_ih_doorbell_range() 207 static void nbio_v7_0_get_clockgating_state(struct amdgpu_device *adev, in nbio_v7_0_get_clockgating_state() 223 static void nbio_v7_0_ih_control(struct amdgpu_device *adev) in nbio_v7_0_ih_control() 249 static u32 nbio_v7_0_get_pcie_index_offset(struct amdgpu_device *adev) in nbio_v7_0_get_pcie_index_offset() 254 static u32 nbio_v7_0_get_pcie_data_offset(struct amdgpu_device *adev) in nbio_v7_0_get_pcie_data_offset() 274 static void nbio_v7_0_init_registers(struct amdgpu_device *adev) in nbio_v7_0_init_registers() [all …]
|
| A D | nbio_v7_7.c | 31 static void nbio_v7_7_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_7_remap_hdp_registers() 39 static u32 nbio_v7_7_get_rev_id(struct amdgpu_device *adev) in nbio_v7_7_get_rev_id() 60 static u32 nbio_v7_7_get_memsize(struct amdgpu_device *adev) in nbio_v7_7_get_memsize() 108 static void nbio_v7_7_enable_doorbell_aperture(struct amdgpu_device *adev, in nbio_v7_7_enable_doorbell_aperture() 146 static void nbio_v7_7_ih_doorbell_range(struct amdgpu_device *adev, in nbio_v7_7_ih_doorbell_range() 169 static void nbio_v7_7_ih_control(struct amdgpu_device *adev) in nbio_v7_7_ih_control() 202 static u32 nbio_v7_7_get_pcie_index_offset(struct amdgpu_device *adev) in nbio_v7_7_get_pcie_index_offset() 207 static u32 nbio_v7_7_get_pcie_data_offset(struct amdgpu_device *adev) in nbio_v7_7_get_pcie_data_offset() 237 static void nbio_v7_7_init_registers(struct amdgpu_device *adev) in nbio_v7_7_init_registers() 317 static void nbio_v7_7_get_clockgating_state(struct amdgpu_device *adev, in nbio_v7_7_get_clockgating_state() [all …]
|
| A D | nbio_v7_11.c | 31 static void nbio_v7_11_remap_hdp_registers(struct amdgpu_device *adev) in nbio_v7_11_remap_hdp_registers() 39 static u32 nbio_v7_11_get_rev_id(struct amdgpu_device *adev) in nbio_v7_11_get_rev_id() 60 static u32 nbio_v7_11_get_memsize(struct amdgpu_device *adev) in nbio_v7_11_get_memsize() 113 static void nbio_v7_11_vcn_doorbell_range(struct amdgpu_device *adev, in nbio_v7_11_vcn_doorbell_range() 175 static void nbio_v7_11_ih_doorbell_range(struct amdgpu_device *adev, in nbio_v7_11_ih_doorbell_range() 197 static void nbio_v7_11_ih_control(struct amdgpu_device *adev) in nbio_v7_11_ih_control() 230 static u32 nbio_v7_11_get_pcie_index_offset(struct amdgpu_device *adev) in nbio_v7_11_get_pcie_index_offset() 235 static u32 nbio_v7_11_get_pcie_data_offset(struct amdgpu_device *adev) in nbio_v7_11_get_pcie_data_offset() 265 static void nbio_v7_11_init_registers(struct amdgpu_device *adev) in nbio_v7_11_init_registers() 339 static void nbio_v7_11_get_clockgating_state(struct amdgpu_device *adev, in nbio_v7_11_get_clockgating_state() [all …]
|
| A D | vi.c | 323 static u32 vi_smc_rreg(struct amdgpu_device *adev, u32 reg) in vi_smc_rreg() 349 static u32 cz_smc_rreg(struct amdgpu_device *adev, u32 reg) in cz_smc_rreg() 540 static u32 vi_get_xclk(struct amdgpu_device *adev) in vi_get_xclk() 579 void vi_srbm_select(struct amdgpu_device *adev, in vi_srbm_select() 916 vi_asic_reset_method(struct amdgpu_device *adev) in vi_asic_reset_method() 957 static int vi_asic_reset(struct amdgpu_device *adev) in vi_asic_reset() 1106 static void vi_enable_aspm(struct amdgpu_device *adev) in vi_enable_aspm() 1121 static void vi_program_aspm(struct amdgpu_device *adev) in vi_program_aspm() 1428 static void vi_pre_asic_init(struct amdgpu_device *adev) in vi_pre_asic_init() 2074 void vi_set_virt_ops(struct amdgpu_device *adev) in vi_set_virt_ops() [all …]
|
| A D | nv.c | 278 static u32 nv_didt_rreg(struct amdgpu_device *adev, u32 reg) in nv_didt_rreg() 306 static u32 nv_get_config_memsize(struct amdgpu_device *adev) in nv_get_config_memsize() 311 static u32 nv_get_xclk(struct amdgpu_device *adev) in nv_get_xclk() 317 void nv_grbm_select(struct amdgpu_device *adev, in nv_grbm_select() 410 static int nv_asic_mode2_reset(struct amdgpu_device *adev) in nv_asic_mode2_reset() 443 nv_asic_reset_method(struct amdgpu_device *adev) in nv_asic_reset_method() 475 static int nv_asic_reset(struct amdgpu_device *adev) in nv_asic_reset() 513 static void nv_program_aspm(struct amdgpu_device *adev) in nv_program_aspm() 531 void nv_set_virt_ops(struct amdgpu_device *adev) in nv_set_virt_ops() 536 static bool nv_need_full_reset(struct amdgpu_device *adev) in nv_need_full_reset() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/ |
| A D | amdgpu_dpm.c | 36 #define amdgpu_dpm_enable_bapm(adev, e) \ argument 127 int amdgpu_dpm_baco_enter(struct amdgpu_device *adev) in amdgpu_dpm_baco_enter() 146 int amdgpu_dpm_baco_exit(struct amdgpu_device *adev) in amdgpu_dpm_baco_exit() 165 int amdgpu_dpm_set_mp1_state(struct amdgpu_device *adev, in amdgpu_dpm_set_mp1_state() 235 int amdgpu_dpm_mode2_reset(struct amdgpu_device *adev) in amdgpu_dpm_mode2_reset() 271 int amdgpu_dpm_baco_reset(struct amdgpu_device *adev) in amdgpu_dpm_baco_reset() 309 int amdgpu_dpm_mode1_reset(struct amdgpu_device *adev) in amdgpu_dpm_mode1_reset() 359 int amdgpu_dpm_set_df_cstate(struct amdgpu_device *adev, in amdgpu_dpm_set_df_cstate() 868 int amdgpu_dpm_get_ecc_info(struct amdgpu_device *adev, in amdgpu_dpm_get_ecc_info() 1212 int amdgpu_dpm_get_sclk_od(struct amdgpu_device *adev) in amdgpu_dpm_get_sclk_od() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
| A D | kv_dpm.c | 641 static void kv_program_vc(struct amdgpu_device *adev) in kv_program_vc() 646 static void kv_clear_vc(struct amdgpu_device *adev) in kv_clear_vc() 715 static void kv_start_dpm(struct amdgpu_device *adev) in kv_start_dpm() 725 static void kv_stop_dpm(struct amdgpu_device *adev) in kv_stop_dpm() 730 static void kv_start_am(struct amdgpu_device *adev) in kv_start_am() 741 static void kv_reset_am(struct amdgpu_device *adev) in kv_reset_am() 1262 static int kv_dpm_enable(struct amdgpu_device *adev) in kv_dpm_enable() 1373 static void kv_dpm_disable(struct amdgpu_device *adev) in kv_dpm_disable() 1428 static void kv_init_sclk_t(struct amdgpu_device *adev) in kv_init_sclk_t() 2781 static int kv_dpm_init(struct amdgpu_device *adev) in kv_dpm_init() [all …]
|