| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | psp_v13_0.c | 88 static int psp_v13_0_init_microcode(struct psp_context *psp) in psp_v13_0_init_microcode() 144 static bool psp_v13_0_is_sos_alive(struct psp_context *psp) in psp_v13_0_is_sos_alive() 154 static int psp_v13_0_wait_for_vmbx_ready(struct psp_context *psp) in psp_v13_0_wait_for_vmbx_ready() 176 static int psp_v13_0_wait_for_bootloader(struct psp_context *psp) in psp_v13_0_wait_for_bootloader() 261 static int psp_v13_0_bootloader_load_kdb(struct psp_context *psp) in psp_v13_0_bootloader_load_kdb() 350 static int psp_v13_0_ring_stop(struct psp_context *psp, in psp_v13_0_ring_stop() 379 static int psp_v13_0_ring_create(struct psp_context *psp, in psp_v13_0_ring_create() 446 static int psp_v13_0_ring_destroy(struct psp_context *psp, in psp_v13_0_ring_destroy() 734 static int psp_v13_0_update_spirom(struct psp_context *psp, in psp_v13_0_update_spirom() 769 static int psp_v13_0_vbflash_status(struct psp_context *psp) in psp_v13_0_vbflash_status() [all …]
|
| H A D | psp_v14_0.c | 59 static int psp_v14_0_init_microcode(struct psp_context *psp) in psp_v14_0_init_microcode() 92 static bool psp_v14_0_is_sos_alive(struct psp_context *psp) in psp_v14_0_is_sos_alive() 102 static int psp_v14_0_wait_for_bootloader(struct psp_context *psp) in psp_v14_0_wait_for_bootloader() 160 static int psp_v14_0_bootloader_load_kdb(struct psp_context *psp) in psp_v14_0_bootloader_load_kdb() 165 static int psp_v14_0_bootloader_load_spl(struct psp_context *psp) in psp_v14_0_bootloader_load_spl() 238 static int psp_v14_0_ring_stop(struct psp_context *psp, in psp_v14_0_ring_stop() 267 static int psp_v14_0_ring_create(struct psp_context *psp, in psp_v14_0_ring_create() 334 static int psp_v14_0_ring_destroy(struct psp_context *psp, in psp_v14_0_ring_destroy() 625 static int psp_v14_0_update_spirom(struct psp_context *psp, in psp_v14_0_update_spirom() 660 static int psp_v14_0_vbflash_status(struct psp_context *psp) in psp_v14_0_vbflash_status() [all …]
|
| H A D | amdgpu_psp.c | 168 struct psp_context *psp = &adev->psp; in psp_early_init() local 441 struct psp_context *psp = &adev->psp; in psp_sw_init() local 547 struct psp_context *psp = &adev->psp; in psp_sw_fini() local 989 struct psp_context *psp = &adev->psp; in psp_boot_config_get() local 1015 struct psp_context *psp = &adev->psp; in psp_boot_config_set() local 1038 struct psp_context *psp = &adev->psp; in psp_rl_load() local 2307 struct psp_context *psp = &adev->psp; in amdgpu_psp_wait_for_bootloader() local 2328 struct psp_context *psp = &adev->psp; in amdgpu_psp_tos_reload_needed() local 2954 struct psp_context *psp = &adev->psp; in psp_load_fw() local 3071 struct psp_context *psp = &adev->psp; in psp_hw_fini() local [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() 59 static bool psp_v13_0_4_is_sos_alive(struct psp_context *psp) in psp_v13_0_4_is_sos_alive() 69 static int psp_v13_0_4_wait_for_bootloader(struct psp_context *psp) in psp_v13_0_4_wait_for_bootloader() 127 static int psp_v13_0_4_bootloader_load_kdb(struct psp_context *psp) in psp_v13_0_4_bootloader_load_kdb() 132 static int psp_v13_0_4_bootloader_load_spl(struct psp_context *psp) in psp_v13_0_4_bootloader_load_spl() 157 static int psp_v13_0_4_bootloader_load_sos(struct psp_context *psp) in psp_v13_0_4_bootloader_load_sos() 194 static int psp_v13_0_4_ring_stop(struct psp_context *psp, in psp_v13_0_4_ring_stop() 223 static int psp_v13_0_4_ring_create(struct psp_context *psp, in psp_v13_0_4_ring_create() 290 static int psp_v13_0_4_ring_destroy(struct psp_context *psp, in psp_v13_0_4_ring_destroy() 308 static uint32_t psp_v13_0_4_ring_get_wptr(struct psp_context *psp) in psp_v13_0_4_ring_get_wptr() [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() 145 static int psp_v11_0_wait_for_bootloader(struct psp_context *psp) in psp_v11_0_wait_for_bootloader() 168 static bool psp_v11_0_is_sos_alive(struct psp_context *psp) in psp_v11_0_is_sos_alive() 211 static int psp_v11_0_bootloader_load_kdb(struct psp_context *psp) in psp_v11_0_bootloader_load_kdb() 216 static int psp_v11_0_bootloader_load_spl(struct psp_context *psp) in psp_v11_0_bootloader_load_spl() 226 static int psp_v11_0_bootloader_load_sos(struct psp_context *psp) in psp_v11_0_bootloader_load_sos() 261 static int psp_v11_0_ring_stop(struct psp_context *psp, in psp_v11_0_ring_stop() 289 static int psp_v11_0_ring_create(struct psp_context *psp, in psp_v11_0_ring_create() 358 static int psp_v11_0_ring_destroy(struct psp_context *psp, in psp_v11_0_ring_destroy() 376 static int psp_v11_0_mode1_reset(struct psp_context *psp) in psp_v11_0_mode1_reset() [all …]
|
| H A D | psp_v3_1.c | 57 static int psp_v3_1_init_microcode(struct psp_context *psp) in psp_v3_1_init_microcode() 78 static int psp_v3_1_bootloader_load_sysdrv(struct psp_context *psp) in psp_v3_1_bootloader_load_sysdrv() 117 static int psp_v3_1_bootloader_load_sos(struct psp_context *psp) in psp_v3_1_bootloader_load_sos() 155 static void psp_v3_1_reroute_ih(struct psp_context *psp) in psp_v3_1_reroute_ih() 186 static int psp_v3_1_ring_create(struct psp_context *psp, in psp_v3_1_ring_create() 251 static int psp_v3_1_ring_stop(struct psp_context *psp, in psp_v3_1_ring_stop() 279 static int psp_v3_1_ring_destroy(struct psp_context *psp, in psp_v3_1_ring_destroy() 297 static bool psp_v3_1_smu_reload_quirk(struct psp_context *psp) in psp_v3_1_smu_reload_quirk() 306 static int psp_v3_1_mode1_reset(struct psp_context *psp) in psp_v3_1_mode1_reset() 340 static uint32_t psp_v3_1_ring_get_wptr(struct psp_context *psp) in psp_v3_1_ring_get_wptr() [all …]
|
| H A D | psp_v12_0.c | 48 static int psp_v12_0_init_microcode(struct psp_context *psp) in psp_v12_0_init_microcode() 72 static int psp_v12_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v12_0_bootloader_load_sysdrv() 111 static int psp_v12_0_bootloader_load_sos(struct psp_context *psp) in psp_v12_0_bootloader_load_sos() 150 static void psp_v12_0_reroute_ih(struct psp_context *psp) in psp_v12_0_reroute_ih() 181 static int psp_v12_0_ring_create(struct psp_context *psp, in psp_v12_0_ring_create() 236 static int psp_v12_0_ring_stop(struct psp_context *psp, in psp_v12_0_ring_stop() 264 static int psp_v12_0_ring_destroy(struct psp_context *psp, in psp_v12_0_ring_destroy() 282 static int psp_v12_0_mode1_reset(struct psp_context *psp) in psp_v12_0_mode1_reset() 316 static uint32_t psp_v12_0_ring_get_wptr(struct psp_context *psp) in psp_v12_0_ring_get_wptr() 329 static void psp_v12_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v12_0_ring_set_wptr() [all …]
|
| H A D | psp_v10_0.c | 47 static int psp_v10_0_init_microcode(struct psp_context *psp) in psp_v10_0_init_microcode() 70 static int psp_v10_0_ring_create(struct psp_context *psp, in psp_v10_0_ring_create() 102 static int psp_v10_0_ring_stop(struct psp_context *psp, in psp_v10_0_ring_stop() 123 static int psp_v10_0_ring_destroy(struct psp_context *psp, in psp_v10_0_ring_destroy() 141 static int psp_v10_0_mode1_reset(struct psp_context *psp) in psp_v10_0_mode1_reset() 147 static uint32_t psp_v10_0_ring_get_wptr(struct psp_context *psp) in psp_v10_0_ring_get_wptr() 154 static void psp_v10_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v10_0_ring_set_wptr() 171 void psp_v10_0_set_psp_funcs(struct psp_context *psp) in psp_v10_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() 60 static int psp_v11_0_8_ring_create(struct psp_context *psp, in psp_v11_0_8_ring_create() 127 static int psp_v11_0_8_ring_destroy(struct psp_context *psp, in psp_v11_0_8_ring_destroy() 145 static uint32_t psp_v11_0_8_ring_get_wptr(struct psp_context *psp) in psp_v11_0_8_ring_get_wptr() 158 static void psp_v11_0_8_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v11_0_8_ring_set_wptr() 178 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.h | 420 #define psp_init_microcode(psp) \ argument 422 #define psp_bootloader_load_kdb(psp) \ argument 424 #define psp_bootloader_load_spl(psp) \ argument 426 #define psp_bootloader_load_sysdrv(psp) \ argument 428 #define psp_bootloader_load_soc_drv(psp) \ argument 432 #define psp_bootloader_load_dbg_drv(psp) \ argument 443 #define psp_bootloader_load_sos(psp) \ argument 445 #define psp_smu_reload_quirk(psp) \ argument 447 #define psp_mode1_reset(psp) \ argument 449 #define psp_mem_training(psp, ops) \ argument [all …]
|
| 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_securedisplay.c | 48 void psp_securedisplay_parse_resp_status(struct psp_context *psp, in psp_securedisplay_parse_resp_status() 80 void psp_prep_securedisplay_cmd_buf(struct psp_context *psp, struct ta_securedisplay_cmd **cmd, in psp_prep_securedisplay_cmd_buf() 95 struct psp_context *psp = &adev->psp; in amdgpu_securedisplay_debugfs_write() local
|
| 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 255 struct psp_context *psp = &adev->psp; in ta_if_unload_debugfs_write() local 304 struct psp_context *psp = &adev->psp; in ta_if_invoke_debugfs_write() local
|
| /linux-6.15/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; in add_display_to_topology_v2() local 172 struct psp_context *psp = hdcp->config.psp.handle; in add_display_to_topology_v3() local 253 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_create_session() local 292 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_destroy_session() local 325 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_rx() local 366 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_encryption() local 393 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_ksvlist_vp() local 435 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_dp_stream_encryption() local [all …]
|
| /linux-6.15/drivers/crypto/ccp/ |
| H A D | psp-dev.c | 45 int psp_mailbox_command(struct psp_device *psp, enum psp_cmd cmd, void *cmdbuff, in psp_mailbox_command() 82 int psp_extended_mailbox_cmd(struct psp_device *psp, unsigned int timeout_msecs, in psp_extended_mailbox_cmd() 109 struct psp_device *psp; in psp_alloc_struct() local 125 struct psp_device *psp = data; in psp_irq_handler() local 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() local 296 struct psp_device *psp = sp->psp_data; in psp_dev_destroy() local [all …]
|
| 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 | hsti.c | 64 struct psp_device *psp = sp->psp_data; in psp_security_is_visible() local 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()
|
| H A D | tee-dev.c | 162 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() local 360 struct psp_device *psp = psp_get_master_device(); in psp_check_tee_status() local
|
| /linux-6.15/drivers/staging/greybus/ |
| H A D | power_supply.c | 316 enum power_supply_property psp) in get_psy_prop() 327 enum power_supply_property psp) in is_psy_prop_writeable() 513 enum power_supply_property psp; in gb_power_supply_prop_descriptors_get() local 590 enum power_supply_property psp) in __gb_power_supply_property_update() 623 enum power_supply_property psp, in __gb_power_supply_property_get() 637 enum power_supply_property psp, in __gb_power_supply_property_strval_get() 658 enum power_supply_property psp, in _gb_power_supply_property_get() 754 enum power_supply_property psp, in get_property() 765 enum power_supply_property psp, in gb_power_supply_property_set() 801 enum power_supply_property psp, in set_property() [all …]
|
| /linux-6.15/drivers/accel/amdxdna/ |
| H A D | aie2_psp.c | 47 static int psp_exec(struct psp_device *psp, u32 *reg_vals) in psp_exec() 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() 119 struct psp_device *psp; in aie2m_psp_create() local
|
| /linux-6.15/drivers/power/supply/ |
| 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 | sbs-battery.c | 95 enum power_supply_property psp; member 223 enum power_supply_property psp) in sbs_get_string_buf() 519 struct i2c_client *client, enum power_supply_property psp, in sbs_get_ti_battery_presence_and_health() 577 struct i2c_client *client, enum power_supply_property psp, in sbs_get_battery_presence_and_health() 612 int reg_offset, enum power_supply_property psp, in sbs_get_battery_property() 679 enum power_supply_property psp) in sbs_get_property_index() 694 enum power_supply_property psp) in sbs_get_constant_string() 720 enum power_supply_property psp, union power_supply_propval *val) in sbs_unit_adjustment() 798 int reg_offset, enum power_supply_property psp, in sbs_get_battery_capacity() 875 enum power_supply_property psp, in sbs_get_battery_manufacture_date() [all …]
|
| H A D | acer_a500_battery.c | 36 enum power_supply_property psp; member 97 enum power_supply_property psp, in a500_battery_unit_adjustment() 125 enum power_supply_property psp) in a500_battery_get_ec_data_index() 147 enum power_supply_property psp, in a500_battery_get_property()
|
| H A D | test_power.c | 45 enum power_supply_property psp, in test_power_get_ac_property() 59 enum power_supply_property psp, in test_power_get_usb_property() 73 enum power_supply_property psp, in test_power_get_battery_property() 141 enum power_supply_property psp) in test_power_battery_property_is_writeable() 147 enum power_supply_property psp, in test_power_set_battery_property() 252 enum power_supply_property psp, in test_power_battery_extget_property() 271 enum power_supply_property psp, in test_power_battery_extset_property() 290 enum power_supply_property psp) in test_power_battery_extproperty_is_writeable()
|
| H A D | lego_ev3_battery.c | 39 enum power_supply_property psp, in lego_ev3_battery_get_property() 93 enum power_supply_property psp, in lego_ev3_battery_set_property() 128 enum power_supply_property psp) in lego_ev3_battery_property_is_writeable()
|