| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | psp_v13_0.c | 85 static int psp_v13_0_init_microcode(struct psp_context *psp) in psp_v13_0_init_microcode() 142 static bool psp_v13_0_is_sos_alive(struct psp_context *psp) in psp_v13_0_is_sos_alive() 152 static void psp_v13_0_bootloader_print_status(struct psp_context *psp, in psp_v13_0_bootloader_print_status() 179 static int psp_v13_0_wait_for_vmbx_ready(struct psp_context *psp) in psp_v13_0_wait_for_vmbx_ready() 201 static int psp_v13_0_wait_for_bootloader(struct psp_context *psp) in psp_v13_0_wait_for_bootloader() 233 static int psp_v13_0_wait_for_bootloader_steady_state(struct psp_context *psp) in psp_v13_0_wait_for_bootloader_steady_state() 256 static int psp_v13_0_bootloader_load_component(struct psp_context *psp, in psp_v13_0_bootloader_load_component() 291 static int psp_v13_0_bootloader_load_kdb(struct psp_context *psp) in psp_v13_0_bootloader_load_kdb() 296 static int psp_v13_0_bootloader_load_spl(struct psp_context *psp) in psp_v13_0_bootloader_load_spl() 301 static int psp_v13_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v13_0_bootloader_load_sysdrv() [all …]
|
| 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() 94 static bool psp_v14_0_is_sos_alive(struct psp_context *psp) in psp_v14_0_is_sos_alive() 104 static int psp_v14_0_wait_for_bootloader(struct psp_context *psp) in psp_v14_0_wait_for_bootloader() 125 static int psp_v14_0_bootloader_load_component(struct psp_context *psp, in psp_v14_0_bootloader_load_component() 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() 170 static int psp_v14_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v14_0_bootloader_load_sysdrv() 175 static int psp_v14_0_bootloader_load_soc_drv(struct psp_context *psp) in psp_v14_0_bootloader_load_soc_drv() 180 static int psp_v14_0_bootloader_load_intf_drv(struct psp_context *psp) in psp_v14_0_bootloader_load_intf_drv() 185 static int psp_v14_0_bootloader_load_dbg_drv(struct psp_context *psp) in psp_v14_0_bootloader_load_dbg_drv() [all …]
|
| H A D | amdgpu_psp.c | 55 static int psp_ring_init(struct psp_context *psp, in psp_ring_init() 97 static void psp_check_pmfw_centralized_cstate_management(struct psp_context *psp) in psp_check_pmfw_centralized_cstate_management() 126 static int psp_init_sriov_microcode(struct psp_context *psp) in psp_init_sriov_microcode() 171 struct psp_context *psp = &adev->psp; in psp_early_init() local 296 static void psp_free_shared_bufs(struct psp_context *psp) in psp_free_shared_bufs() 327 static void psp_memory_training_fini(struct psp_context *psp) in psp_memory_training_fini() 336 static int psp_memory_training_init(struct psp_context *psp) in psp_memory_training_init() 454 struct psp_context *psp = &adev->psp; in psp_sw_init() local 560 struct psp_context *psp = &adev->psp; in psp_sw_fini() local 590 int psp_wait_for(struct psp_context *psp, uint32_t reg_index, uint32_t reg_val, in psp_wait_for() [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() 90 static int psp_v13_0_4_bootloader_load_component(struct psp_context *psp, in psp_v13_0_4_bootloader_load_component() 125 static int psp_v13_0_4_bootloader_load_kdb(struct psp_context *psp) in psp_v13_0_4_bootloader_load_kdb() 130 static int psp_v13_0_4_bootloader_load_spl(struct psp_context *psp) in psp_v13_0_4_bootloader_load_spl() 135 static int psp_v13_0_4_bootloader_load_sysdrv(struct psp_context *psp) in psp_v13_0_4_bootloader_load_sysdrv() 140 static int psp_v13_0_4_bootloader_load_soc_drv(struct psp_context *psp) in psp_v13_0_4_bootloader_load_soc_drv() 145 static int psp_v13_0_4_bootloader_load_intf_drv(struct psp_context *psp) in psp_v13_0_4_bootloader_load_intf_drv() 150 static int psp_v13_0_4_bootloader_load_dbg_drv(struct psp_context *psp) in psp_v13_0_4_bootloader_load_dbg_drv() [all …]
|
| H A D | psp_v15_0_8.c | 36 static int psp_v15_0_8_init_microcode(struct psp_context *psp) in psp_v15_0_8_init_microcode() 51 static int psp_v15_0_8_ring_stop(struct psp_context *psp, in psp_v15_0_8_ring_stop() 80 static int psp_v15_0_8_ring_create(struct psp_context *psp, in psp_v15_0_8_ring_create() 147 static int psp_v15_0_8_ring_destroy(struct psp_context *psp, in psp_v15_0_8_ring_destroy() 165 static uint32_t psp_v15_0_8_ring_get_wptr(struct psp_context *psp) in psp_v15_0_8_ring_get_wptr() 178 static void psp_v15_0_8_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v15_0_8_ring_set_wptr() 190 static bool psp_v15_0_8_get_ras_capability(struct psp_context *psp) in psp_v15_0_8_get_ras_capability() 360 void psp_v15_0_8_set_psp_funcs(struct psp_context *psp) in psp_v15_0_8_set_psp_funcs()
|
| H A D | psp_v15_0.c | 36 static int psp_v15_0_0_init_microcode(struct psp_context *psp) in psp_v15_0_0_init_microcode() 55 static int psp_v15_0_0_ring_stop(struct psp_context *psp, in psp_v15_0_0_ring_stop() 84 static int psp_v15_0_0_ring_create(struct psp_context *psp, in psp_v15_0_0_ring_create() 151 static int psp_v15_0_0_ring_destroy(struct psp_context *psp, in psp_v15_0_0_ring_destroy() 169 static uint32_t psp_v15_0_0_ring_get_wptr(struct psp_context *psp) in psp_v15_0_0_ring_get_wptr() 182 static void psp_v15_0_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v15_0_0_ring_set_wptr() 203 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; 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 295 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_destroy_session() local 328 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_rx() local 369 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_encryption() local 399 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_ksvlist_vp() local 441 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_dp_stream_encryption() 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()
|
| /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 | 411 enum power_supply_property psp; member 427 enum power_supply_property psp, in power_supply_get_property_from_supplier() 879 enum power_supply_property psp) in power_supply_battery_info_has_prop() 922 enum power_supply_property psp, in power_supply_battery_info_get_prop() 1198 enum power_supply_property psp) in psy_desc_has_property() 1214 enum power_supply_property psp) in power_supply_ext_has_property() 1226 enum power_supply_property psp) in power_supply_has_property() 1244 static int __power_supply_get_property(struct power_supply *psy, enum power_supply_property psp, in __power_supply_get_property() 1274 int power_supply_get_property(struct power_supply *psy, enum power_supply_property psp, in power_supply_get_property() 1294 int power_supply_get_property_direct(struct power_supply *psy, enum power_supply_property psp, in power_supply_get_property_direct() [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() 125 enum power_supply_property psp, in cros_chctl_psy_ext_set_threshold() 160 enum power_supply_property psp, in cros_chctl_psy_ext_set_prop() 186 enum power_supply_property psp) in cros_chctl_psy_prop_is_writeable()
|
| 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/usb/misc/ |
| H A D | apple-mfi-fastcharge.c | 93 enum power_supply_property psp, in apple_mfi_fc_get_property() 115 enum power_supply_property psp, in apple_mfi_fc_set_property() 143 enum power_supply_property psp) in apple_mfi_fc_property_is_writeable()
|