| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | psp_v14_0.c | 61 static int psp_v14_0_init_microcode(struct psp_context *psp) in psp_v14_0_init_microcode() argument 94 static bool psp_v14_0_is_sos_alive(struct psp_context *psp) in psp_v14_0_is_sos_alive() argument 104 static int psp_v14_0_wait_for_bootloader(struct psp_context *psp) in psp_v14_0_wait_for_bootloader() argument 125 psp_v14_0_bootloader_load_component(struct psp_context * psp,struct psp_bin_desc * bin_desc,enum psp_bootloader_cmd bl_cmd) psp_v14_0_bootloader_load_component() argument 160 psp_v14_0_bootloader_load_kdb(struct psp_context * psp) psp_v14_0_bootloader_load_kdb() argument 165 psp_v14_0_bootloader_load_spl(struct psp_context * psp) psp_v14_0_bootloader_load_spl() argument 170 psp_v14_0_bootloader_load_sysdrv(struct psp_context * psp) psp_v14_0_bootloader_load_sysdrv() argument 175 psp_v14_0_bootloader_load_soc_drv(struct psp_context * psp) psp_v14_0_bootloader_load_soc_drv() argument 180 psp_v14_0_bootloader_load_intf_drv(struct psp_context * psp) psp_v14_0_bootloader_load_intf_drv() argument 185 psp_v14_0_bootloader_load_dbg_drv(struct psp_context * psp) psp_v14_0_bootloader_load_dbg_drv() argument 191 psp_v14_0_bootloader_load_ras_drv(struct psp_context * psp) psp_v14_0_bootloader_load_ras_drv() argument 196 psp_v14_0_bootloader_load_ipkeymgr_drv(struct psp_context * psp) psp_v14_0_bootloader_load_ipkeymgr_drv() argument 201 psp_v14_0_bootloader_load_sos(struct psp_context * psp) psp_v14_0_bootloader_load_sos() argument 239 psp_v14_0_ring_stop(struct psp_context * psp,enum psp_ring_type ring_type) psp_v14_0_ring_stop() argument 270 psp_v14_0_ring_create(struct psp_context * psp,enum psp_ring_type ring_type) psp_v14_0_ring_create() argument 340 psp_v14_0_ring_destroy(struct psp_context * psp,enum psp_ring_type ring_type) psp_v14_0_ring_destroy() argument 358 psp_v14_0_ring_get_wptr(struct psp_context * psp) psp_v14_0_ring_get_wptr() argument 371 psp_v14_0_ring_set_wptr(struct psp_context * psp,uint32_t value) psp_v14_0_ring_set_wptr() argument 383 psp_v14_0_memory_training_send_msg(struct psp_context * psp,int msg) psp_v14_0_memory_training_send_msg() argument 416 psp_v14_0_memory_training(struct psp_context * psp,uint32_t ops) psp_v14_0_memory_training() argument 537 psp_v14_0_load_usbc_pd_fw(struct psp_context * psp,uint64_t fw_pri_mc_addr) psp_v14_0_load_usbc_pd_fw() argument 581 psp_v14_0_read_usbc_pd_fw(struct psp_context * psp,uint32_t * fw_ver) psp_v14_0_read_usbc_pd_fw() argument 597 psp_v14_0_exec_spi_cmd(struct psp_context * psp,int cmd) psp_v14_0_exec_spi_cmd() argument 636 psp_v14_0_update_spirom(struct psp_context * psp,uint64_t fw_pri_mc_addr) psp_v14_0_update_spirom() argument 672 psp_v14_0_vbflash_status(struct psp_context * psp) psp_v14_0_vbflash_status() argument 702 psp_v14_0_set_psp_funcs(struct psp_context * psp) psp_v14_0_set_psp_funcs() argument [all...] |
| H A D | psp_v13_0_4.c | 35 static int psp_v13_0_4_init_microcode(struct psp_context *psp) in psp_v13_0_4_init_microcode() argument 59 static bool psp_v13_0_4_is_sos_alive(struct psp_context *psp) in psp_v13_0_4_is_sos_alive() argument 69 static int psp_v13_0_4_wait_for_bootloader(struct psp_context *psp) in psp_v13_0_4_wait_for_bootloader() argument 90 static int psp_v13_0_4_bootloader_load_component(struct psp_context *psp, in psp_v13_0_4_bootloader_load_component() argument 125 psp_v13_0_4_bootloader_load_kdb(struct psp_context * psp) psp_v13_0_4_bootloader_load_kdb() argument 130 psp_v13_0_4_bootloader_load_spl(struct psp_context * psp) psp_v13_0_4_bootloader_load_spl() argument 135 psp_v13_0_4_bootloader_load_sysdrv(struct psp_context * psp) psp_v13_0_4_bootloader_load_sysdrv() argument 140 psp_v13_0_4_bootloader_load_soc_drv(struct psp_context * psp) psp_v13_0_4_bootloader_load_soc_drv() argument 145 psp_v13_0_4_bootloader_load_intf_drv(struct psp_context * psp) psp_v13_0_4_bootloader_load_intf_drv() argument 150 psp_v13_0_4_bootloader_load_dbg_drv(struct psp_context * psp) psp_v13_0_4_bootloader_load_dbg_drv() argument 155 psp_v13_0_4_bootloader_load_sos(struct psp_context * psp) psp_v13_0_4_bootloader_load_sos() argument 192 psp_v13_0_4_ring_stop(struct psp_context * psp,enum psp_ring_type ring_type) psp_v13_0_4_ring_stop() argument 223 psp_v13_0_4_ring_create(struct psp_context * psp,enum psp_ring_type ring_type) psp_v13_0_4_ring_create() argument 293 psp_v13_0_4_ring_destroy(struct psp_context * psp,enum psp_ring_type ring_type) psp_v13_0_4_ring_destroy() argument 311 psp_v13_0_4_ring_get_wptr(struct psp_context * psp) psp_v13_0_4_ring_get_wptr() argument 324 psp_v13_0_4_ring_set_wptr(struct psp_context * psp,uint32_t value) psp_v13_0_4_ring_set_wptr() argument 352 psp_v13_0_4_set_psp_funcs(struct psp_context * psp) psp_v13_0_4_set_psp_funcs() argument [all...] |
| H A D | psp_v11_0.c | 88 static int psp_v11_0_init_microcode(struct psp_context *psp) in psp_v11_0_init_microcode() argument 145 psp_v11_wait_for_tos_unload(struct psp_context * psp) psp_v11_wait_for_tos_unload() argument 166 psp_v11_0_wait_for_bootloader(struct psp_context * psp) psp_v11_0_wait_for_bootloader() argument 191 psp_v11_0_is_sos_alive(struct psp_context * psp) psp_v11_0_is_sos_alive() argument 201 psp_v11_0_bootloader_load_component(struct psp_context * psp,struct psp_bin_desc * bin_desc,enum psp_bootloader_cmd bl_cmd) psp_v11_0_bootloader_load_component() argument 234 psp_v11_0_bootloader_load_kdb(struct psp_context * psp) psp_v11_0_bootloader_load_kdb() argument 239 psp_v11_0_bootloader_load_spl(struct psp_context * psp) psp_v11_0_bootloader_load_spl() argument 244 psp_v11_0_bootloader_load_sysdrv(struct psp_context * psp) psp_v11_0_bootloader_load_sysdrv() argument 249 psp_v11_0_bootloader_load_sos(struct psp_context * psp) psp_v11_0_bootloader_load_sos() argument 284 psp_v11_0_ring_stop(struct psp_context * psp,enum psp_ring_type ring_type) psp_v11_0_ring_stop() argument 314 psp_v11_0_ring_create(struct psp_context * psp,enum psp_ring_type ring_type) psp_v11_0_ring_create() argument 386 psp_v11_0_ring_destroy(struct psp_context * psp,enum psp_ring_type ring_type) psp_v11_0_ring_destroy() argument 404 psp_v11_0_mode1_reset(struct psp_context * psp) psp_v11_0_mode1_reset() argument 428 psp_v11_0_memory_training_send_msg(struct psp_context * psp,int msg) psp_v11_0_memory_training_send_msg() argument 463 psp_v11_0_memory_training(struct psp_context * psp,uint32_t ops) psp_v11_0_memory_training() argument 584 psp_v11_0_ring_get_wptr(struct psp_context * psp) psp_v11_0_ring_get_wptr() argument 597 psp_v11_0_ring_set_wptr(struct psp_context * psp,uint32_t value) psp_v11_0_ring_set_wptr() argument 609 psp_v11_0_load_usbc_pd_fw(struct psp_context * psp,uint64_t fw_pri_mc_addr) psp_v11_0_load_usbc_pd_fw() argument 652 psp_v11_0_read_usbc_pd_fw(struct psp_context * psp,uint32_t * fw_ver) psp_v11_0_read_usbc_pd_fw() argument 685 psp_v11_0_set_psp_funcs(struct psp_context * psp) psp_v11_0_set_psp_funcs() argument [all...] |
| H A D | psp_v15_0_8.c | 36 psp_v15_0_8_init_microcode(struct psp_context * psp) psp_v15_0_8_init_microcode() argument 51 psp_v15_0_8_ring_stop(struct psp_context * psp,enum psp_ring_type ring_type) psp_v15_0_8_ring_stop() argument 80 psp_v15_0_8_ring_create(struct psp_context * psp,enum psp_ring_type ring_type) psp_v15_0_8_ring_create() argument 147 psp_v15_0_8_ring_destroy(struct psp_context * psp,enum psp_ring_type ring_type) psp_v15_0_8_ring_destroy() argument 165 psp_v15_0_8_ring_get_wptr(struct psp_context * psp) psp_v15_0_8_ring_get_wptr() argument 178 psp_v15_0_8_ring_set_wptr(struct psp_context * psp,uint32_t value) psp_v15_0_8_ring_set_wptr() argument 190 psp_v15_0_8_get_ras_capability(struct psp_context * psp) psp_v15_0_8_get_ras_capability() argument 360 psp_v15_0_8_set_psp_funcs(struct psp_context * psp) psp_v15_0_8_set_psp_funcs() argument [all...] |
| H A D | psp_v15_0.c | 37 static int psp_v15_0_0_init_microcode(struct psp_context *psp) in psp_v15_0_0_init_microcode() 56 static int psp_v15_0_0_ring_stop(struct psp_context *psp, in psp_v15_0_0_ring_stop() 85 static int psp_v15_0_0_ring_create(struct psp_context *psp, in psp_v15_0_0_ring_create() 152 static int psp_v15_0_0_ring_destroy(struct psp_context *psp, in psp_v15_0_0_ring_destroy() 170 static uint32_t psp_v15_0_0_ring_get_wptr(struct psp_context *psp) in psp_v15_0_0_ring_get_wptr() 183 static void psp_v15_0_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v15_0_0_ring_set_wptr() 204 void psp_v15_0_0_set_psp_funcs(struct psp_context *psp) in psp_v15_0_0_set_psp_funcs()
|
| H A D | psp_v11_0_8.c | 31 static int psp_v11_0_8_ring_stop(struct psp_context *psp, in psp_v11_0_8_ring_stop() 62 static int psp_v11_0_8_ring_create(struct psp_context *psp, in psp_v11_0_8_ring_create() 132 static int psp_v11_0_8_ring_destroy(struct psp_context *psp, in psp_v11_0_8_ring_destroy() 150 static uint32_t psp_v11_0_8_ring_get_wptr(struct psp_context *psp) in psp_v11_0_8_ring_get_wptr() 163 static void psp_v11_0_8_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v11_0_8_ring_set_wptr() 183 void psp_v11_0_8_set_psp_funcs(struct psp_context *psp) in psp_v11_0_8_set_psp_funcs()
|
| H A D | amdgpu_psp_ta.h | 28 #define psp_fn_ta_initialize(psp) ((psp)->ta_funcs->fn_ta_initialize((psp))) argument 29 #define psp_fn_ta_invoke(psp, ta_cmd_id) ((psp)->ta_funcs->fn_ta_invoke((psp), (ta_cmd_id))) argument 30 #define psp_fn_ta_terminate(psp) ((psp)->ta_funcs->fn_ta_terminate((psp))) argument
|
| H A D | amdgpu_psp_ta.c | 72 static void set_ta_context_funcs(struct psp_context *psp, in set_ta_context_funcs() 153 struct psp_context *psp = &adev->psp; in ta_if_load_debugfs_write() local 251 struct psp_context *psp = &adev->psp; in ta_if_unload_debugfs_write() local 300 struct psp_context *psp = &adev->psp; in ta_if_invoke_debugfs_write() local
|
| /linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
| H A D | hdcp_psp.c | 51 struct psp_context *psp = hdcp->config.psp.handle; in remove_display_from_topology_v2() local 87 struct psp_context *psp = hdcp->config.psp.handle; in remove_display_from_topology_v3() local 125 struct psp_context *psp = hdcp->config.psp.handle; add_display_to_topology_v2() local 172 struct psp_context *psp = hdcp->config.psp.handle; add_display_to_topology_v3() local 253 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_create_session() local 295 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_destroy_session() local 328 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_validate_rx() local 369 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_enable_encryption() local 399 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_validate_ksvlist_vp() local 441 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_enable_dp_stream_encryption() local 477 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp1_link_maintenance() local 503 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_create_session() local 550 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_destroy_session() local 583 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_prepare_ake_init() local 615 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_validate_ake_cert() local 675 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_validate_h_prime() local 721 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_prepare_lc_init() local 754 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_validate_l_prime() local 789 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_prepare_eks() local 834 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_enable_encryption() local 865 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_validate_rx_id_list() local 918 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_enable_dp_stream_encryption() local 962 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_prepare_stream_management() local 998 struct psp_context *psp = hdcp->config.psp.handle; mod_hdcp_hdcp2_validate_stream_ready() local [all...] |
| /linux/drivers/crypto/ccp/ |
| H A D | platform-access.c | 47 struct psp_device *psp = psp_get_master_device(); in psp_check_platform_access_status() local 59 struct psp_device *psp = psp_get_master_device(); in psp_send_platform_access_msg() local 150 struct psp_device *psp = psp_get_master_device(); in psp_ring_platform_doorbell() local 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()
|
| H A D | tee-dev.c | 189 int tee_dev_init(struct psp_device *psp) in tee_dev_init() 232 void tee_dev_destroy(struct psp_device *psp) in tee_dev_destroy() 348 struct psp_device *psp = psp_get_master_device(); in psp_tee_process_cmd() local 387 struct psp_device *psp = psp_get_master_device(); in psp_check_tee_status() local 396 int tee_restore(struct psp_device *psp) in tee_restore()
|
| H A D | hsti.c | 67 struct psp_device *psp = sp->psp_data; in psp_security_is_visible() local 80 static int psp_populate_hsti(struct psp_device *psp) in psp_populate_hsti() 115 int psp_init_hsti(struct psp_device *psp) in psp_init_hsti()
|
| H A D | sfs.c | 192 void sfs_dev_destroy(struct psp_device *psp) in sfs_dev_destroy() 251 int sfs_dev_init(struct psp_device *psp) in sfs_dev_init()
|
| H A D | sev-dev.c | 852 struct psp_device *psp = psp_master; in __sev_do_cmd_locked() local 1244 struct psp_device *psp = psp_master; in sev_is_snp_ciphertext_hiding_supported() local 1357 struct psp_device *psp = psp_master; __sev_snp_init_locked() local 1679 struct psp_device *psp = psp_master; __sev_platform_shutdown_locked() local 2029 struct psp_device *psp = psp_master; __sev_snp_shutdown_locked() local 2696 sev_dev_init(struct psp_device * psp) sev_dev_init() argument 2820 struct psp_device *psp = psp_master; sev_get_snp_policy_bits() local 2855 sev_dev_destroy(struct psp_device * psp) sev_dev_destroy() argument [all...] |
| /linux/drivers/staging/greybus/ |
| H A D | power_supply.c | 106 static int get_psp_from_gb_prop(int gb_prop, enum power_supply_property *psp) in get_psp_from_gb_prop() 316 enum power_supply_property psp) in get_psy_prop() 327 enum power_supply_property psp) in is_psy_prop_writeable() 337 static int is_prop_valint(enum power_supply_property psp) in is_prop_valint() 513 enum power_supply_property psp; in gb_power_supply_prop_descriptors_get() local 589 enum power_supply_property psp) in __gb_power_supply_property_update() 622 enum power_supply_property psp, in __gb_power_supply_property_get() 636 enum power_supply_property psp, in __gb_power_supply_property_strval_get() 657 enum power_supply_property psp, in _gb_power_supply_property_get() 753 enum power_supply_property psp, in get_property() [all …]
|
| /linux/drivers/power/supply/ |
| H A D | power_supply_core.c | 427 .psp = psp, in power_supply_get_property_from_supplier() argument 879 switch (psp) { in power_supply_battery_info_has_prop() argument 411 enum power_supply_property psp; global() member 922 power_supply_battery_info_get_prop(struct power_supply_battery_info * info,enum power_supply_property psp,union power_supply_propval * val) power_supply_battery_info_get_prop() argument 1198 psy_desc_has_property(const struct power_supply_desc * psy_desc,enum power_supply_property psp) psy_desc_has_property() argument 1214 power_supply_ext_has_property(const struct power_supply_ext * psy_ext,enum power_supply_property psp) power_supply_ext_has_property() argument 1226 power_supply_has_property(struct power_supply * psy,enum power_supply_property psp) power_supply_has_property() argument 1244 __power_supply_get_property(struct power_supply * psy,enum power_supply_property psp,union power_supply_propval * val,bool use_extensions) __power_supply_get_property() argument 1274 power_supply_get_property(struct power_supply * psy,enum power_supply_property psp,union power_supply_propval * val) power_supply_get_property() argument 1294 power_supply_get_property_direct(struct power_supply * psy,enum power_supply_property psp,union power_supply_propval * val) power_supply_get_property_direct() argument 1302 __power_supply_set_property(struct power_supply * psy,enum power_supply_property psp,const union power_supply_propval * val,bool use_extensions) __power_supply_set_property() argument 1331 power_supply_set_property(struct power_supply * psy,enum power_supply_property psp,const union power_supply_propval * val) power_supply_set_property() argument 1351 power_supply_set_property_direct(struct power_supply * psy,enum power_supply_property psp,const union power_supply_propval * val) power_supply_set_property_direct() argument 1359 power_supply_property_is_writeable(struct power_supply * psy,enum power_supply_property psp) power_supply_property_is_writeable() argument [all...] |
| H A D | rn5t618_power.c | 352 enum power_supply_property psp, in rn5t618_battery_get_property() 403 enum power_supply_property psp, in rn5t618_battery_set_property() 417 enum power_supply_property psp) in rn5t618_battery_property_is_writeable() 428 enum power_supply_property psp, in rn5t618_adp_get_property() 482 enum power_supply_property psp, in rn5t618_adp_set_property() 510 enum power_supply_property psp) in rn5t618_adp_property_is_writeable() 548 enum power_supply_property psp, in rn5t618_usb_get_property() 616 enum power_supply_property psp, in rn5t618_usb_set_property() 644 enum power_supply_property psp) in rn5t618_usb_property_is_writeable()
|
| H A D | cros_charge-control.c | 104 enum power_supply_property psp, in cros_chctl_psy_ext_get_prop() argument 125 enum power_supply_property psp, in cros_chctl_psy_ext_set_threshold() argument 160 enum power_supply_property psp, in cros_chctl_psy_ext_set_prop() argument 186 enum power_supply_property psp) in cros_chctl_psy_prop_is_writeable() argument
|
| H A D | test_power.c | 47 enum power_supply_property psp, in test_power_get_ac_property() 61 enum power_supply_property psp, in test_power_get_usb_property() 75 enum power_supply_property psp, in test_power_get_battery_property() 146 enum power_supply_property psp) in test_power_battery_property_is_writeable() 152 enum power_supply_property psp, in test_power_set_battery_property() 270 enum power_supply_property psp, in test_power_battery_extget_property() 292 enum power_supply_property psp, in test_power_battery_extset_property() 311 enum power_supply_property psp) in test_power_battery_extproperty_is_writeable()
|
| H A D | wilco-charger.c | 87 enum power_supply_property psp, in wilco_charge_get_property() 124 enum power_supply_property psp, in wilco_charge_set_property() 154 enum power_supply_property psp) in wilco_charge_property_is_writeable()
|
| H A D | mp2629_charger.c | 213 enum power_supply_property psp, in mp2629_charger_battery_get_prop() 316 enum power_supply_property psp, in mp2629_charger_battery_set_prop() 340 enum power_supply_property psp, in mp2629_charger_usb_get_prop() 405 enum power_supply_property psp, in mp2629_charger_usb_set_prop() 423 enum power_supply_property psp) in mp2629_charger_battery_prop_writeable() 432 enum power_supply_property psp) in mp2629_charger_usb_prop_writeable()
|
| H A D | axp20x_battery.c | 277 enum power_supply_property psp, in axp20x_battery_get_prop() 429 enum power_supply_property psp, in axp717_battery_get_prop() 770 enum power_supply_property psp, in axp20x_battery_set_prop() 806 enum power_supply_property psp, in axp717_battery_set_prop() 870 enum power_supply_property psp) in axp20x_battery_prop_writeable() 880 enum power_supply_property psp) in axp717_battery_prop_writeable()
|
| H A D | wm8350_power.c | 248 enum power_supply_property psp, in wm8350_ac_get_prop() 278 enum power_supply_property psp, in wm8350_usb_get_prop() 344 enum power_supply_property psp, in wm8350_bat_get_property()
|
| H A D | pmu_battery.c | 31 enum power_supply_property psp, in pmu_get_ac_prop() 83 enum power_supply_property psp, in pmu_bat_get_property()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | psp.c | 992 struct mlx5e_psp *psp = priv->psp; in mlx5e_psp_assoc_add() local 1015 struct mlx5e_psp *psp = priv->psp; in mlx5e_psp_assoc_del() local 1073 struct mlx5e_psp *psp = priv->psp; in mlx5e_psp_unregister() local 1084 struct mlx5e_psp *psp = priv->psp; in mlx5e_psp_register() local 1110 struct mlx5e_psp *psp; in mlx5e_psp_init() local 1158 struct mlx5e_psp *psp = priv->psp; in mlx5e_psp_cleanup() local
|