Home
last modified time | relevance | path

Searched refs:psp_device (Results 1 – 15 of 15) sorted by relevance

/drivers/crypto/ccp/
A Dpsp-dev.c24 struct psp_device *psp_master;
109 struct psp_device *psp; in psp_alloc_struct()
125 struct psp_device *psp = data; in psp_irq_handler()
143 static unsigned int psp_get_capability(struct psp_device *psp) in psp_get_capability()
163 static int psp_check_sev_support(struct psp_device *psp) in psp_check_sev_support()
174 static int psp_check_tee_support(struct psp_device *psp) in psp_check_tee_support()
185 static int psp_init(struct psp_device *psp) in psp_init()
226 struct psp_device *psp; in psp_dev_init()
296 struct psp_device *psp = sp->psp_data; in psp_dev_destroy()
322 void psp_clear_sev_irq_handler(struct psp_device *psp) in psp_clear_sev_irq_handler()
[all …]
A Dpsp-dev.h25 extern struct psp_device *psp_master;
52 struct psp_device { struct
75 void psp_set_sev_irq_handler(struct psp_device *psp, psp_irq_handler_t handler, argument
77 void psp_clear_sev_irq_handler(struct psp_device *psp);
79 struct psp_device *psp_get_master_device(void);
95 int psp_mailbox_command(struct psp_device *psp, enum psp_cmd cmd, void *cmdbuff,
129 int psp_extended_mailbox_cmd(struct psp_device *psp, unsigned int timeout_msecs,
A Dplatform-access.h22 struct psp_device *psp;
32 void platform_access_dev_destroy(struct psp_device *psp);
33 int platform_access_dev_init(struct psp_device *psp);
A Ddbc.h23 struct psp_device *psp;
44 void dbc_dev_destroy(struct psp_device *psp);
45 int dbc_dev_init(struct psp_device *psp);
A Dsev-dev.h39 struct psp_device *psp;
62 int sev_dev_init(struct psp_device *psp);
63 void sev_dev_destroy(struct psp_device *psp);
A Dhsti.c27 struct psp_device *psp = sp->psp_data; \
64 struct psp_device *psp = sp->psp_data; in psp_security_is_visible()
77 static int psp_poulate_hsti(struct psp_device *psp) in psp_poulate_hsti()
112 int psp_init_hsti(struct psp_device *psp) in psp_init_hsti()
A Dplatform-access.c47 struct psp_device *psp = psp_get_master_device(); in psp_check_platform_access_status()
59 struct psp_device *psp = psp_get_master_device(); in psp_send_platform_access_msg()
150 struct psp_device *psp = psp_get_master_device(); in psp_ring_platform_doorbell()
194 void platform_access_dev_destroy(struct psp_device *psp) in platform_access_dev_destroy()
206 int platform_access_dev_init(struct psp_device *psp) in platform_access_dev_init()
A Dtee-dev.h55 struct psp_device *psp;
112 int tee_dev_init(struct psp_device *psp);
113 void tee_dev_destroy(struct psp_device *psp);
A Dtee-dev.c162 int tee_dev_init(struct psp_device *psp) in tee_dev_init()
205 void tee_dev_destroy(struct psp_device *psp) in tee_dev_destroy()
321 struct psp_device *psp = psp_get_master_device(); in psp_tee_process_cmd()
360 struct psp_device *psp = psp_get_master_device(); in psp_check_tee_status()
A Ddbc.c119 void dbc_dev_destroy(struct psp_device *psp) in dbc_dev_destroy()
133 struct psp_device *psp_master = psp_get_master_device(); in dbc_ioctl()
192 int dbc_dev_init(struct psp_device *psp) in dbc_dev_init()
A Dhsti.h15 int psp_init_hsti(struct psp_device *psp);
A Dsp-pci.c48 struct psp_device *psp = sp->psp_data; \
72 struct psp_device *psp = sp->psp_data; in psp_firmware_is_visible()
A Dsev-dev.c845 struct psp_device *psp = psp_master; in __sev_do_cmd_locked()
1108 struct psp_device *psp = psp_master; in __sev_snp_init_locked()
1378 struct psp_device *psp = psp_master; in __sev_platform_shutdown_locked()
1719 struct psp_device *psp = psp_master; in __sev_snp_shutdown_locked()
2370 int sev_dev_init(struct psp_device *psp) in sev_dev_init()
2485 void sev_dev_destroy(struct psp_device *psp) in sev_dev_destroy()
/drivers/accel/amdxdna/
A Daie2_psp.c38 struct psp_device { struct
47 static int psp_exec(struct psp_device *psp, u32 *reg_vals) in psp_exec() argument
79 void aie2_psp_stop(struct psp_device *psp) in aie2_psp_stop()
89 int aie2_psp_start(struct psp_device *psp) in aie2_psp_start()
117 struct psp_device *aie2m_psp_create(struct drm_device *ddev, struct psp_config *conf) in aie2m_psp_create()
119 struct psp_device *psp; in aie2m_psp_create()
A Daie2_pci.h165 struct psp_device *psp_hdl;
249 struct psp_device *aie2m_psp_create(struct drm_device *ddev, struct psp_config *conf);
250 int aie2_psp_start(struct psp_device *psp);
251 void aie2_psp_stop(struct psp_device *psp);

Completed in 27 milliseconds