Symbol: amdxdna_dev_hdl
drivers/accel/amdxdna/aie2_ctx.c
378
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_error.c
21
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_error.c
215
static void aie2_update_last_async_error(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
240
static u32 aie2_error_backtrack(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
330
void aie2_error_async_events_free(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_error.c
345
int aie2_error_async_events_alloc(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_error.c
404
int aie2_get_array_async_error(struct amdxdna_dev_hdl *ndev, struct amdxdna_drm_get_array *args)
drivers/accel/amdxdna/aie2_message.c
109
int aie2_get_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 *value)
drivers/accel/amdxdna/aie2_message.c
125
int aie2_assign_mgmt_pasid(struct amdxdna_dev_hdl *ndev, u16 pasid)
drivers/accel/amdxdna/aie2_message.c
134
int aie2_query_aie_version(struct amdxdna_dev_hdl *ndev, struct aie_version *version)
drivers/accel/amdxdna/aie2_message.c
153
int aie2_query_aie_metadata(struct amdxdna_dev_hdl *ndev, struct aie_metadata *metadata)
drivers/accel/amdxdna/aie2_message.c
190
int aie2_query_firmware_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
208
static int aie2_destroy_context_req(struct amdxdna_dev_hdl *ndev, u32 id)
drivers/accel/amdxdna/aie2_message.c
224
static u32 aie2_get_context_priority(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
244
int aie2_create_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx)
drivers/accel/amdxdna/aie2_message.c
32
static int aie2_send_mgmt_msg_wait(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
324
int aie2_destroy_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx)
drivers/accel/amdxdna/aie2_message.c
343
int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size)
drivers/accel/amdxdna/aie2_message.c
371
int aie2_query_status(struct amdxdna_dev_hdl *ndev, char __user *buf,
drivers/accel/amdxdna/aie2_message.c
424
int aie2_query_telemetry(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
473
int aie2_register_asyn_event_msg(struct amdxdna_dev_hdl *ndev, dma_addr_t addr, u32 size,
drivers/accel/amdxdna/aie2_message.c
55
void *aie2_alloc_msg_buffer(struct amdxdna_dev_hdl *ndev, u32 *size,
drivers/accel/amdxdna/aie2_message.c
71
int aie2_suspend_fw(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
85
int aie2_resume_fw(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
915
void aie2_msg_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
92
int aie2_set_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 value)
drivers/accel/amdxdna/aie2_message.c
923
void aie2_destroy_mgmt_chann(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
101
static int aie2_get_mgmt_chann_info(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
1125
struct amdxdna_dev_hdl *ndev = client->xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
163
int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.c
190
static int aie2_xdna_reset(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
209
static int aie2_mgmt_fw_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
234
static int aie2_mgmt_fw_query(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
261
static void aie2_mgmt_fw_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
303
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
324
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
347
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
501
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
62
static int aie2_check_protocol(struct amdxdna_dev_hdl *ndev, u32 fw_major, u32 fw_minor)
drivers/accel/amdxdna/aie2_pci.c
643
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
678
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
723
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
757
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
773
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
84
static void aie2_dump_chann_info_debug(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
864
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
958
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.h
229
int (*set_dpm)(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
270
int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
281
int aie2_smu_init(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
282
void aie2_smu_fini(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
283
int npu1_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
284
int npu4_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
287
int aie2_pm_init(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
288
int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target);
drivers/accel/amdxdna/aie2_pci.h
289
int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
298
int aie2_error_async_events_alloc(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
299
void aie2_error_async_events_free(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
301
int aie2_get_array_async_error(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
305
void aie2_msg_init(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
306
void aie2_destroy_mgmt_chann(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
307
int aie2_suspend_fw(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
308
int aie2_resume_fw(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
309
int aie2_set_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 value);
drivers/accel/amdxdna/aie2_pci.h
310
int aie2_get_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 *value);
drivers/accel/amdxdna/aie2_pci.h
311
int aie2_assign_mgmt_pasid(struct amdxdna_dev_hdl *ndev, u16 pasid);
drivers/accel/amdxdna/aie2_pci.h
312
int aie2_query_aie_version(struct amdxdna_dev_hdl *ndev, struct aie_version *version);
drivers/accel/amdxdna/aie2_pci.h
313
int aie2_query_aie_metadata(struct amdxdna_dev_hdl *ndev, struct aie_metadata *metadata);
drivers/accel/amdxdna/aie2_pci.h
314
int aie2_query_firmware_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
316
int aie2_create_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx);
drivers/accel/amdxdna/aie2_pci.h
317
int aie2_destroy_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx);
drivers/accel/amdxdna/aie2_pci.h
318
int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size);
drivers/accel/amdxdna/aie2_pci.h
319
int aie2_query_status(struct amdxdna_dev_hdl *ndev, char __user *buf, u32 size, u32 *cols_filled);
drivers/accel/amdxdna/aie2_pci.h
320
int aie2_query_telemetry(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
323
int aie2_register_asyn_event_msg(struct amdxdna_dev_hdl *ndev, dma_addr_t addr, u32 size,
drivers/accel/amdxdna/aie2_pci.h
339
void *aie2_alloc_msg_buffer(struct amdxdna_dev_hdl *ndev, u32 *size,
drivers/accel/amdxdna/aie2_pm.c
18
static int aie2_pm_set_clk_gating(struct amdxdna_dev_hdl *ndev, u32 val)
drivers/accel/amdxdna/aie2_pm.c
30
int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/aie2_pm.c
46
int aie2_pm_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pm.c
82
int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target)
drivers/accel/amdxdna/aie2_smu.c
125
int aie2_smu_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_smu.c
148
void aie2_smu_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_smu.c
32
static int aie2_smu_exec(struct amdxdna_dev_hdl *ndev, u32 reg_cmd,
drivers/accel/amdxdna/aie2_smu.c
64
int npu1_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/aie2_smu.c
96
int npu4_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/amdxdna_pci_drv.h
95
struct amdxdna_dev_hdl *dev_handle;