Home
last modified time | relevance | path

Searched refs:amdxdna_client (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/accel/amdxdna/
H A Damdxdna_pci_drv.h43 struct amdxdna_client;
60 int (*mmap)(struct amdxdna_client *client, struct vm_area_struct *vma);
69 int (*get_aie_info)(struct amdxdna_client *client, struct amdxdna_drm_get_info *args);
70 int (*set_aie_state)(struct amdxdna_client *client, struct amdxdna_drm_set_state *args);
71 int (*get_array)(struct amdxdna_client *client, struct amdxdna_drm_get_array *args);
150 struct amdxdna_client { struct
201 static inline bool amdxdna_pasid_on(struct amdxdna_client *client) in amdxdna_pasid_on()
H A Damdxdna_pci_drv.c77 static int amdxdna_sva_init(struct amdxdna_client *client) in amdxdna_sva_init()
98 static void amdxdna_sva_fini(struct amdxdna_client *client) in amdxdna_sva_fini()
111 struct amdxdna_client *client; in amdxdna_drm_open()
164 static void amdxdna_client_cleanup(struct amdxdna_client *client) in amdxdna_client_cleanup()
187 struct amdxdna_client *client = filp->driver_priv; in amdxdna_drm_close()
201 struct amdxdna_client *client = filp->driver_priv; in amdxdna_drm_get_info_ioctl()
219 struct amdxdna_client *client = filp->driver_priv; in amdxdna_drm_get_array_ioctl()
235 struct amdxdna_client *client = filp->driver_priv; in amdxdna_drm_set_state_ioctl()
254 struct amdxdna_client *client = drm_filp->driver_priv; in amdxdna_drm_gem_mmap()
286 struct amdxdna_client *client = filp->driver_priv; in amdxdna_show_fdinfo()
[all …]
H A Daie2_pci.c446 struct amdxdna_client *client; in aie2_hw_suspend()
458 struct amdxdna_client *client; in aie2_hw_resume()
636 static int aie2_get_aie_status(struct amdxdna_client *client, in aie2_get_aie_status()
667 static int aie2_get_aie_version(struct amdxdna_client *client, in aie2_get_aie_version()
686 static int aie2_get_firmware_version(struct amdxdna_client *client, in aie2_get_firmware_version()
705 static int aie2_get_power_mode(struct amdxdna_client *client, in aie2_get_power_mode()
723 static int aie2_get_clock_metadata(struct amdxdna_client *client, in aie2_get_clock_metadata()
752 static int aie2_get_sensors(struct amdxdna_client *client, in aie2_get_sensors()
861 static int aie2_get_hwctx_status(struct amdxdna_client *client, in aie2_get_hwctx_status()
866 struct amdxdna_client *tmp_client; in aie2_get_hwctx_status()
[all …]
H A Damdxdna_gem.h40 struct amdxdna_client *client;
70 struct amdxdna_gem_obj *amdxdna_gem_get_obj(struct amdxdna_client *client,
H A Daie2_pci.h76 struct amdxdna_client;
299 void aie2_hwctx_suspend(struct amdxdna_client *client);
300 int aie2_hwctx_resume(struct amdxdna_client *client);
H A Daie2_ctx.c192 void aie2_hwctx_suspend(struct amdxdna_client *client) in aie2_hwctx_suspend()
212 int aie2_hwctx_resume(struct amdxdna_client *client) in aie2_hwctx_resume()
664 struct amdxdna_client *client = hwctx->client; in aie2_hwctx_init()
930 struct amdxdna_client *client = hwctx->client; in aie2_hwctx_cfg_debug_bo()
1012 struct amdxdna_client *client = hwctx->client; in aie2_hwctx_sync_debug_bo()
1232 struct amdxdna_client *client = hwctx->client; in aie2_hwctx_heap_expand()