Home
last modified time | relevance | path

Searched refs:aie (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/accel/amdxdna/
H A Daie2_pci.c94 XDNA_ERR(ndev->aie.xdna, "Invalid mbox magic 0x%x", info_regs.magic); in aie2_get_mgmt_chann_info()
99 i2x = &ndev->aie.mgmt_i2x; in aie2_get_mgmt_chann_info()
100 x2i = &ndev->aie.mgmt_x2i; in aie2_get_mgmt_chann_info()
112 ndev->aie.mgmt_chan_idx = info_regs.msi_id; in aie2_get_mgmt_chann_info()
113 ndev->aie.mgmt_prot_major = info_regs.prot_major; in aie2_get_mgmt_chann_info()
114 ndev->aie.mgmt_prot_minor = info_regs.prot_minor; in aie2_get_mgmt_chann_info()
116 ret = aie_check_protocol(&ndev->aie, ndev->aie.mgmt_prot_major, in aie2_get_mgmt_chann_info()
117 ndev->aie.mgmt_prot_minor); in aie2_get_mgmt_chann_info()
120 aie_dump_mgmt_chann_debug(&ndev->aie); in aie2_get_mgmt_chann_info()
140 bitmap_subset(&cfg->feature_mask, &ndev->aie.feature_mask, in aie2_runtime_cfg()
[all …]
H A Daie2_message.c35 ret = aie_send_mgmt_msg_wait(&ndev->aie, &msg); in aie2_suspend_fw()
37 XDNA_ERR(ndev->aie.xdna, "Failed to suspend fw, ret %d", ret); in aie2_suspend_fw()
41 return aie_psp_waitmode_poll(ndev->aie.psp_hdl); in aie2_suspend_fw()
48 return aie_send_mgmt_msg_wait(&ndev->aie, &msg); in aie2_resume_fw()
59 ret = aie_send_mgmt_msg_wait(&ndev->aie, &msg); in aie2_set_runtime_cfg()
61 XDNA_ERR(ndev->aie.xdna, "Failed to set runtime config, ret %d", ret); in aie2_set_runtime_cfg()
74 ret = aie_send_mgmt_msg_wait(&ndev->aie, &msg); in aie2_get_runtime_cfg()
76 XDNA_ERR(ndev->aie.xdna, "Failed to get runtime config, ret %d", ret); in aie2_get_runtime_cfg()
90 return aie_send_mgmt_msg_wait(&ndev->aie, &msg); in aie2_assign_mgmt_pasid()
97 struct amdxdna_dev *xdna = ndev->aie.xdna; in aie2_query_aie_version()
[all …]
H A Daie2_pci.h22 #define NDEV2PDEV(ndev) (to_pci_dev((ndev)->aie.xdna->ddev.dev))
40 pci_resource_len(NDEV2PDEV(_ndev), (_ndev)->aie.xdna->dev_info->mbox_bar); \
147 struct aie_device aie; member
H A Daie2_ctx.c523 if (unlikely(!ndev->aie.metadata.core.row_count)) { in aie2_hwctx_col_list()
528 hwctx->num_col = hwctx->num_tiles / ndev->aie.metadata.core.row_count; in aie2_hwctx_col_list()
587 if (AIE_FEATURE_ON(&xdna->dev_handle->aie, AIE2_TEMPORAL_ONLY)) { in aie2_alloc_resource()