Searched refs:amdxdna_dev_hdl (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_pci.h | 205 struct amdxdna_dev_hdl { struct 258 int (*set_dpm)(struct amdxdna_dev_hdl *ndev, u32 dpm_level); argument 301 int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev, 312 int aie2_smu_init(struct amdxdna_dev_hdl *ndev); 313 void aie2_smu_fini(struct amdxdna_dev_hdl *ndev); 314 int npu1_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level); 315 int npu4_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level); 318 int aie2_pm_init(struct amdxdna_dev_hdl *ndev); 319 int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target); 320 int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level); [all …]
|
| H A D | aie2_pm.c | 18 static int aie2_pm_set_clk_gating(struct amdxdna_dev_hdl *ndev, u32 val) in aie2_pm_set_clk_gating() 30 int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level) in aie2_pm_set_dpm() 46 int aie2_pm_init(struct amdxdna_dev_hdl *ndev) in aie2_pm_init() 82 int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target) in aie2_pm_set_mode()
|
| H A D | aie2_pci.c | 63 static int aie2_check_protocol(struct amdxdna_dev_hdl *ndev, u32 fw_major, u32 fw_minor) in aie2_check_protocol() 85 static void aie2_dump_chann_info_debug(struct amdxdna_dev_hdl *ndev) in aie2_dump_chann_info_debug() 102 static int aie2_get_mgmt_chann_info(struct amdxdna_dev_hdl *ndev) in aie2_get_mgmt_chann_info() 164 int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev, in aie2_runtime_cfg() 191 static int aie2_xdna_reset(struct amdxdna_dev_hdl *ndev) in aie2_xdna_reset() 210 static int aie2_mgmt_fw_init(struct amdxdna_dev_hdl *ndev) in aie2_mgmt_fw_init() 235 static int aie2_mgmt_fw_query(struct amdxdna_dev_hdl *ndev) in aie2_mgmt_fw_query() 262 static void aie2_mgmt_fw_fini(struct amdxdna_dev_hdl *ndev) in aie2_mgmt_fw_fini() 304 struct amdxdna_dev_hdl *ndev; in aie2_xrs_set_dft_dpm_level() 325 struct amdxdna_dev_hdl *ndev = xdna->dev_handle; in aie2_hw_stop() [all …]
|
| H A D | aie2_message.c | 32 static int aie2_send_mgmt_msg_wait(struct amdxdna_dev_hdl *ndev, in aie2_send_mgmt_msg_wait() 55 void *aie2_alloc_msg_buffer(struct amdxdna_dev_hdl *ndev, u32 *size, in aie2_alloc_msg_buffer() 79 void aie2_free_msg_buffer(struct amdxdna_dev_hdl *ndev, size_t size, in aie2_free_msg_buffer() 92 int aie2_suspend_fw(struct amdxdna_dev_hdl *ndev) in aie2_suspend_fw() 106 int aie2_resume_fw(struct amdxdna_dev_hdl *ndev) in aie2_resume_fw() 113 int aie2_set_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 value) in aie2_set_runtime_cfg() 130 int aie2_get_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 *value) in aie2_get_runtime_cfg() 146 int aie2_assign_mgmt_pasid(struct amdxdna_dev_hdl *ndev, u16 pasid) in aie2_assign_mgmt_pasid() 155 int aie2_query_aie_version(struct amdxdna_dev_hdl *ndev, struct aie_version *version) in aie2_query_aie_version() 174 int aie2_query_aie_metadata(struct amdxdna_dev_hdl *ndev, struct aie_metadata *metadata) in aie2_query_aie_metadata() [all …]
|
| H A D | aie2_ctx.c | 448 struct amdxdna_dev_hdl *ndev; in aie2_hwctx_col_list()
|