Home
last modified time | relevance | path

Searched defs:xdna (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/accel/amdxdna/
H A Daie2_ctx.c44 static inline void aie2_tdr_signal(struct amdxdna_dev *xdna) in aie2_tdr_signal()
49 static bool aie2_tdr_detect(struct amdxdna_dev *xdna) in aie2_tdr_detect()
99 static void aie2_hwctx_stop(struct amdxdna_dev *xdna, struct amdxdna_hwctx *hwctx, in aie2_hwctx_stop()
107 static int aie2_hwctx_restart(struct amdxdna_dev *xdna, struct amdxdna_hwctx *hwctx) in aie2_hwctx_restart()
184 struct amdxdna_dev *xdna = hwctx->client->xdna; in aie2_hwctx_suspend_cb() local
194 struct amdxdna_dev *xdna = client->xdna; in aie2_hwctx_suspend() local
207 struct amdxdna_dev *xdna = hwctx->client->xdna; in aie2_hwctx_resume_cb() local
243 struct amdxdna_dev *xdna = job->hwctx->client->xdna; in aie2_set_cmd_timeout() local
340 struct amdxdna_dev *xdna; in aie2_sched_cmdlist_resp_handler() local
474 struct amdxdna_dev *xdna; in aie2_sched_job_timedout() local
[all …]
H A Daie2_pci.c243 struct amdxdna_dev *xdna; in aie2_xrs_load() local
261 struct amdxdna_dev *xdna; in aie2_xrs_unload() local
275 struct amdxdna_dev *xdna = to_xdna_dev(ddev); in aie2_xrs_set_dft_dpm_level() local
300 static void aie2_hw_stop(struct amdxdna_dev *xdna) in aie2_hw_stop()
323 static int aie2_hw_start(struct amdxdna_dev *xdna) in aie2_hw_start()
444 static int aie2_hw_suspend(struct amdxdna_dev *xdna) in aie2_hw_suspend()
456 static int aie2_hw_resume(struct amdxdna_dev *xdna) in aie2_hw_resume()
476 static int aie2_init(struct amdxdna_dev *xdna) in aie2_init()
630 static void aie2_fini(struct amdxdna_dev *xdna) in aie2_fini()
640 struct amdxdna_dev *xdna = client->xdna; in aie2_get_aie_status() local
[all …]
H A Damdxdna_iommu.c18 static struct iova *amdxdna_iommu_alloc_iova(struct amdxdna_dev *xdna, in amdxdna_iommu_alloc_iova()
39 int amdxdna_dma_map_bo(struct amdxdna_dev *xdna, struct amdxdna_gem_obj *abo) in amdxdna_dma_map_bo()
101 void amdxdna_dma_unmap_bo(struct amdxdna_dev *xdna, struct amdxdna_gem_obj *abo) in amdxdna_dma_unmap_bo()
116 void *amdxdna_iommu_alloc(struct amdxdna_dev *xdna, size_t size, dma_addr_t *dma_addr) in amdxdna_iommu_alloc()
149 void amdxdna_iommu_free(struct amdxdna_dev *xdna, size_t size, in amdxdna_iommu_free()
159 struct amdxdna_dev *xdna = to_xdna_dev(dev); in amdxdna_cleanup_force_iova() local
171 void amdxdna_iommu_fini(struct amdxdna_dev *xdna) in amdxdna_iommu_fini()
177 int amdxdna_iommu_init(struct amdxdna_dev *xdna) in amdxdna_iommu_init()
H A Damdxdna_pci_drv.c79 struct amdxdna_dev *xdna = client->xdna; in amdxdna_sva_init() local
110 struct amdxdna_dev *xdna = to_xdna_dev(ddev); in amdxdna_drm_open() local
188 struct amdxdna_dev *xdna = to_xdna_dev(ddev); in amdxdna_drm_close() local
202 struct amdxdna_dev *xdna = to_xdna_dev(dev); in amdxdna_drm_get_info_ioctl() local
220 struct amdxdna_dev *xdna = to_xdna_dev(dev); in amdxdna_drm_get_array_ioctl() local
236 struct amdxdna_dev *xdna = to_xdna_dev(dev); in amdxdna_drm_set_state_ioctl() local
255 struct amdxdna_dev *xdna = client->xdna; in amdxdna_drm_gem_mmap() local
361 struct amdxdna_dev *xdna = res; in amdxdna_xdna_drm_release() local
369 struct amdxdna_dev *xdna; in amdxdna_probe() local
450 struct amdxdna_dev *xdna = pci_get_drvdata(pdev); in amdxdna_remove() local
[all …]
H A Damdxdna_pm.c16 struct amdxdna_dev *xdna = to_xdna_dev(dev_get_drvdata(dev)); in amdxdna_pm_suspend() local
29 struct amdxdna_dev *xdna = to_xdna_dev(dev_get_drvdata(dev)); in amdxdna_pm_resume() local
40 int amdxdna_pm_resume_get(struct amdxdna_dev *xdna) in amdxdna_pm_resume_get()
54 void amdxdna_pm_suspend_put(struct amdxdna_dev *xdna) in amdxdna_pm_suspend_put()
61 void amdxdna_pm_init(struct amdxdna_dev *xdna) in amdxdna_pm_init()
72 void amdxdna_pm_fini(struct amdxdna_dev *xdna) in amdxdna_pm_fini()
H A Damdxdna_pci_drv.h17 #define XDNA_INFO(xdna, fmt, args...) drm_info(&(xdna)->ddev, fmt, ##args) argument
18 #define XDNA_WARN(xdna, fmt, args...) drm_warn(&(xdna)->ddev, "%s: "fmt, __func__, ##args) argument
19 #define XDNA_ERR(xdna, fmt, args...) drm_err(&(xdna)->ddev, "%s: "fmt, __func__, ##args) argument
20 #define XDNA_DBG(xdna, fmt, args...) drm_dbg(&(xdna)->ddev, fmt, ##args) argument
21 #define XDNA_INFO_ONCE(xdna, fmt, args...) drm_info_once(&(xdna)->ddev, fmt, ##args) argument
23 #define XDNA_MBZ_DBG(xdna, ptr, sz) \ argument
156 struct amdxdna_dev *xdna; member
196 static inline bool amdxdna_iova_on(struct amdxdna_dev *xdna) in amdxdna_iova_on()
H A Damdxdna_pm.h18 static inline int amdxdna_pm_resume_get_locked(struct amdxdna_dev *xdna) in amdxdna_pm_resume_get_locked()