Home
last modified time | relevance | path

Searched defs:psp (Results 1 – 25 of 236) sorted by relevance

12345678910

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_psp.c61 static void psp_check_pmfw_centralized_cstate_management(struct psp_context *psp) in psp_check_pmfw_centralized_cstate_management()
81 struct psp_context *psp = &adev->psp; in psp_early_init() local
120 static void psp_memory_training_fini(struct psp_context *psp) in psp_memory_training_fini()
129 static int psp_memory_training_init(struct psp_context *psp) in psp_memory_training_init()
161 struct psp_context *psp = &adev->psp; in psp_sw_init() local
218 int psp_wait_for(struct psp_context *psp, uint32_t reg_index, in psp_wait_for()
244 psp_cmd_submit_buf(struct psp_context *psp, in psp_cmd_submit_buf()
323 static void psp_prep_tmr_cmd_buf(struct psp_context *psp, in psp_prep_tmr_cmd_buf()
346 static int psp_load_toc(struct psp_context *psp, in psp_load_toc()
370 static int psp_tmr_init(struct psp_context *psp) in psp_tmr_init()
[all …]
Dpsp_v11_0.c76 static int psp_v11_0_init_microcode(struct psp_context *psp) in psp_v11_0_init_microcode()
199 int psp_v11_0_wait_for_bootloader(struct psp_context *psp) in psp_v11_0_wait_for_bootloader()
222 static bool psp_v11_0_is_sos_alive(struct psp_context *psp) in psp_v11_0_is_sos_alive()
232 static int psp_v11_0_bootloader_load_kdb(struct psp_context *psp) in psp_v11_0_bootloader_load_kdb()
265 static int psp_v11_0_bootloader_load_spl(struct psp_context *psp) in psp_v11_0_bootloader_load_spl()
298 static int psp_v11_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v11_0_bootloader_load_sysdrv()
334 static int psp_v11_0_bootloader_load_sos(struct psp_context *psp) in psp_v11_0_bootloader_load_sos()
371 static void psp_v11_0_reroute_ih(struct psp_context *psp) in psp_v11_0_reroute_ih()
402 static int psp_v11_0_ring_init(struct psp_context *psp, in psp_v11_0_ring_init()
433 static int psp_v11_0_ring_stop(struct psp_context *psp, in psp_v11_0_ring_stop()
[all …]
Dpsp_v3_1.c56 static int psp_v3_1_init_microcode(struct psp_context *psp) in psp_v3_1_init_microcode()
85 static int psp_v3_1_bootloader_load_sysdrv(struct psp_context *psp) in psp_v3_1_bootloader_load_sysdrv()
126 static int psp_v3_1_bootloader_load_sos(struct psp_context *psp) in psp_v3_1_bootloader_load_sos()
166 static int psp_v3_1_ring_init(struct psp_context *psp, in psp_v3_1_ring_init()
192 static void psp_v3_1_reroute_ih(struct psp_context *psp) in psp_v3_1_reroute_ih()
223 static int psp_v3_1_ring_create(struct psp_context *psp, in psp_v3_1_ring_create()
287 static int psp_v3_1_ring_stop(struct psp_context *psp, in psp_v3_1_ring_stop()
315 static int psp_v3_1_ring_destroy(struct psp_context *psp, in psp_v3_1_ring_destroy()
333 static bool psp_v3_1_smu_reload_quirk(struct psp_context *psp) in psp_v3_1_smu_reload_quirk()
342 static int psp_v3_1_mode1_reset(struct psp_context *psp) in psp_v3_1_mode1_reset()
[all …]
Dpsp_v12_0.c48 static int psp_v12_0_init_microcode(struct psp_context *psp) in psp_v12_0_init_microcode()
120 static int psp_v12_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v12_0_bootloader_load_sysdrv()
161 static int psp_v12_0_bootloader_load_sos(struct psp_context *psp) in psp_v12_0_bootloader_load_sos()
202 static void psp_v12_0_reroute_ih(struct psp_context *psp) in psp_v12_0_reroute_ih()
233 static int psp_v12_0_ring_init(struct psp_context *psp, in psp_v12_0_ring_init()
261 static int psp_v12_0_ring_create(struct psp_context *psp, in psp_v12_0_ring_create()
314 static int psp_v12_0_ring_stop(struct psp_context *psp, in psp_v12_0_ring_stop()
342 static int psp_v12_0_ring_destroy(struct psp_context *psp, in psp_v12_0_ring_destroy()
360 static int psp_v12_0_mode1_reset(struct psp_context *psp) in psp_v12_0_mode1_reset()
394 static uint32_t psp_v12_0_ring_get_wptr(struct psp_context *psp) in psp_v12_0_ring_get_wptr()
[all …]
Dpsp_v10_0.c47 static int psp_v10_0_init_microcode(struct psp_context *psp) in psp_v10_0_init_microcode()
121 static int psp_v10_0_ring_init(struct psp_context *psp, in psp_v10_0_ring_init()
147 static int psp_v10_0_ring_create(struct psp_context *psp, in psp_v10_0_ring_create()
179 static int psp_v10_0_ring_stop(struct psp_context *psp, in psp_v10_0_ring_stop()
200 static int psp_v10_0_ring_destroy(struct psp_context *psp, in psp_v10_0_ring_destroy()
218 static int psp_v10_0_mode1_reset(struct psp_context *psp) in psp_v10_0_mode1_reset()
224 static uint32_t psp_v10_0_ring_get_wptr(struct psp_context *psp) in psp_v10_0_ring_get_wptr()
231 static void psp_v10_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v10_0_ring_set_wptr()
249 void psp_v10_0_set_psp_funcs(struct psp_context *psp) in psp_v10_0_set_psp_funcs()
Damdgpu_psp.h312 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type)) argument
313 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type)) argument
314 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type)) argument
315 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type))) argument
316 #define psp_init_microcode(psp) \ argument
318 #define psp_bootloader_load_kdb(psp) \ argument
320 #define psp_bootloader_load_spl(psp) \ argument
322 #define psp_bootloader_load_sysdrv(psp) \ argument
324 #define psp_bootloader_load_sos(psp) \ argument
326 #define psp_smu_reload_quirk(psp) \ argument
[all …]
/kernel/linux/linux-5.10/drivers/crypto/ccp/
Dpsp-dev.c23 struct psp_device *psp; in psp_alloc_struct() local
39 struct psp_device *psp = data; in psp_irq_handler() local
60 static unsigned int psp_get_capability(struct psp_device *psp) in psp_get_capability()
79 static int psp_check_sev_support(struct psp_device *psp, in psp_check_sev_support()
91 static int psp_check_tee_support(struct psp_device *psp, in psp_check_tee_support()
103 static int psp_check_support(struct psp_device *psp, in psp_check_support()
116 static int psp_init(struct psp_device *psp, unsigned int capability) in psp_init()
138 struct psp_device *psp; in psp_dev_init() local
208 struct psp_device *psp = sp->psp_data; in psp_dev_destroy() local
223 void psp_set_sev_irq_handler(struct psp_device *psp, psp_irq_handler_t handler, in psp_set_sev_irq_handler()
[all …]
Dtee-dev.c191 int tee_dev_init(struct psp_device *psp) in tee_dev_init()
234 void tee_dev_destroy(struct psp_device *psp) in tee_dev_destroy()
350 struct psp_device *psp = psp_get_master_device(); in psp_tee_process_cmd() local
389 struct psp_device *psp = psp_get_master_device(); in psp_check_tee_status() local
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/hdcp/
Dhdcp_psp.c50 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_remove_display_from_topology() local
85 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_add_display_to_topology() local
132 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_create_session() local
171 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_destroy_session() local
204 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_rx() local
245 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_encryption() local
272 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_validate_ksvlist_vp() local
314 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_enable_dp_stream_encryption() local
350 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp1_link_maintenance() local
389 struct psp_context *psp = hdcp->config.psp.handle; in mod_hdcp_hdcp2_create_session() local
[all …]
/kernel/linux/linux-4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_psp.c40 struct psp_context *psp = &adev->psp; in psp_early_init() local
68 struct psp_context *psp = &adev->psp; in psp_sw_init() local
94 int psp_wait_for(struct psp_context *psp, uint32_t reg_index, in psp_wait_for()
117 psp_cmd_submit_buf(struct psp_context *psp, in psp_cmd_submit_buf()
153 static int psp_tmr_init(struct psp_context *psp) in psp_tmr_init()
171 static int psp_tmr_load(struct psp_context *psp) in psp_tmr_load()
210 static int psp_asd_init(struct psp_context *psp) in psp_asd_init()
227 static int psp_asd_load(struct psp_context *psp) in psp_asd_load()
257 static int psp_hw_start(struct psp_context *psp) in psp_hw_start()
287 static int psp_np_fw_load(struct psp_context *psp) in psp_np_fw_load()
[all …]
Dpsp_v3_1.c103 static int psp_v3_1_init_microcode(struct psp_context *psp) in psp_v3_1_init_microcode()
174 static int psp_v3_1_bootloader_load_sysdrv(struct psp_context *psp) in psp_v3_1_bootloader_load_sysdrv()
234 static int psp_v3_1_bootloader_load_sos(struct psp_context *psp) in psp_v3_1_bootloader_load_sos()
299 static int psp_v3_1_ring_init(struct psp_context *psp, in psp_v3_1_ring_init()
325 static int psp_v3_1_ring_create(struct psp_context *psp, in psp_v3_1_ring_create()
357 static int psp_v3_1_ring_stop(struct psp_context *psp, in psp_v3_1_ring_stop()
381 static int psp_v3_1_ring_destroy(struct psp_context *psp, in psp_v3_1_ring_destroy()
399 static int psp_v3_1_cmd_submit(struct psp_context *psp, in psp_v3_1_cmd_submit()
536 static bool psp_v3_1_compare_sram_data(struct psp_context *psp, in psp_v3_1_compare_sram_data()
571 static bool psp_v3_1_smu_reload_quirk(struct psp_context *psp) in psp_v3_1_smu_reload_quirk()
[all …]
Dpsp_v10_0.c102 static int psp_v10_0_init_microcode(struct psp_context *psp) in psp_v10_0_init_microcode()
168 static int psp_v10_0_ring_init(struct psp_context *psp, in psp_v10_0_ring_init()
194 static int psp_v10_0_ring_create(struct psp_context *psp, in psp_v10_0_ring_create()
226 static int psp_v10_0_ring_stop(struct psp_context *psp, in psp_v10_0_ring_stop()
250 static int psp_v10_0_ring_destroy(struct psp_context *psp, in psp_v10_0_ring_destroy()
268 static int psp_v10_0_cmd_submit(struct psp_context *psp, in psp_v10_0_cmd_submit()
403 static bool psp_v10_0_compare_sram_data(struct psp_context *psp, in psp_v10_0_compare_sram_data()
439 static int psp_v10_0_mode1_reset(struct psp_context *psp) in psp_v10_0_mode1_reset()
457 void psp_v10_0_set_psp_funcs(struct psp_context *psp) in psp_v10_0_set_psp_funcs()
Damdgpu_psp.h134 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type)) argument
135 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type)) argument
136 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type)) argument
137 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type))) argument
138 #define psp_cmd_submit(psp, ucode, cmd_mc, fence_mc, index) \ argument
140 #define psp_compare_sram_data(psp, ucode, type) \ argument
142 #define psp_init_microcode(psp) \ argument
144 #define psp_bootloader_load_sysdrv(psp) \ argument
146 #define psp_bootloader_load_sos(psp) \ argument
148 #define psp_smu_reload_quirk(psp) \ argument
[all …]
/kernel/linux/linux-5.10/drivers/staging/greybus/
Dpower_supply.c106 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
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()
[all …]
/kernel/linux/linux-4.19/drivers/staging/greybus/
Dpower_supply.c107 static int get_psp_from_gb_prop(int gb_prop, enum power_supply_property *psp) in get_psp_from_gb_prop()
317 enum power_supply_property psp) in get_psy_prop()
328 enum power_supply_property psp) in is_psy_prop_writeable()
338 static int is_prop_valint(enum power_supply_property psp) in is_prop_valint()
514 enum power_supply_property psp; in gb_power_supply_prop_descriptors_get() local
591 enum power_supply_property psp) in __gb_power_supply_property_update()
624 enum power_supply_property psp, in __gb_power_supply_property_get()
638 enum power_supply_property psp, in __gb_power_supply_property_strval_get()
659 enum power_supply_property psp, in _gb_power_supply_property_get()
755 enum power_supply_property psp, in get_property()
[all …]
/kernel/linux/linux-4.19/drivers/crypto/ccp/
Dpsp-dev.c55 struct psp_device *psp; in psp_alloc_struct() local
71 struct psp_device *psp = data; in psp_irq_handler() local
96 static int sev_wait_cmd_ioc(struct psp_device *psp, in sev_wait_cmd_ioc()
149 struct psp_device *psp = psp_master; in __sev_do_cmd_locked() local
221 struct psp_device *psp = psp_master; in __sev_platform_init_locked() local
783 static int sev_misc_init(struct psp_device *psp) in sev_misc_init()
823 static int sev_init(struct psp_device *psp) in sev_init()
837 struct psp_device *psp; in psp_dev_init() local
893 struct psp_device *psp = sp->psp_data; in psp_dev_destroy() local
/kernel/linux/linux-4.19/drivers/power/supply/
Dsbs-battery.c83 enum power_supply_property psp; member
321 struct i2c_client *client, enum power_supply_property psp, in sbs_get_battery_presence_and_health()
347 struct i2c_client *client, enum power_supply_property psp, in sbs_get_ti_battery_presence_and_health()
403 int reg_offset, enum power_supply_property psp, in sbs_get_battery_property()
470 int reg_offset, enum power_supply_property psp, char *val) in sbs_get_battery_string_property()
483 enum power_supply_property psp, union power_supply_propval *val) in sbs_unit_adjustment()
557 int reg_offset, enum power_supply_property psp, in sbs_get_battery_capacity()
600 enum power_supply_property psp) in sbs_get_property_index()
614 enum power_supply_property psp, in sbs_get_property()
Dlego_ev3_battery.c38 enum power_supply_property psp, in lego_ev3_battery_get_property()
92 enum power_supply_property psp, in lego_ev3_battery_set_property()
127 enum power_supply_property psp) in lego_ev3_battery_property_is_writeable()
Dqcom_smbb.c497 enum power_supply_property psp, in smbb_usbin_get_property()
525 enum power_supply_property psp, in smbb_usbin_set_property()
545 enum power_supply_property psp, in smbb_dcin_get_property()
573 enum power_supply_property psp, in smbb_dcin_set_property()
593 enum power_supply_property psp) in smbb_charger_writable_property()
599 enum power_supply_property psp, in smbb_battery_get_property()
669 enum power_supply_property psp, in smbb_battery_set_property()
691 enum power_supply_property psp) in smbb_battery_writable_property()
/kernel/linux/linux-5.10/drivers/power/supply/
Dsbs-battery.c92 enum power_supply_property psp; member
483 struct i2c_client *client, enum power_supply_property psp, in sbs_get_ti_battery_presence_and_health()
541 struct i2c_client *client, enum power_supply_property psp, in sbs_get_battery_presence_and_health()
576 int reg_offset, enum power_supply_property psp, in sbs_get_battery_property()
643 int reg_offset, enum power_supply_property psp, char *val) in sbs_get_battery_string_property()
656 enum power_supply_property psp, union power_supply_propval *val) in sbs_unit_adjustment()
733 int reg_offset, enum power_supply_property psp, in sbs_get_battery_capacity()
776 enum power_supply_property psp) in sbs_get_property_index()
792 enum power_supply_property psp = POWER_SUPPLY_PROP_TECHNOLOGY; in sbs_get_chemistry() local
822 enum power_supply_property psp, in sbs_get_battery_manufacture_date()
[all …]
Dwilco-charger.c87 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()
Dlego_ev3_battery.c38 enum power_supply_property psp, in lego_ev3_battery_get_property()
92 enum power_supply_property psp, in lego_ev3_battery_set_property()
127 enum power_supply_property psp) in lego_ev3_battery_property_is_writeable()
Dmp2629_charger.c221 enum power_supply_property psp, in mp2629_charger_battery_get_prop()
324 enum power_supply_property psp, in mp2629_charger_battery_set_prop()
348 enum power_supply_property psp, in mp2629_charger_usb_get_prop()
413 enum power_supply_property psp, in mp2629_charger_usb_set_prop()
431 enum power_supply_property psp) in mp2629_charger_battery_prop_writeable()
440 enum power_supply_property psp) in mp2629_charger_usb_prop_writeable()
Dqcom_smbb.c489 enum power_supply_property psp, in smbb_usbin_get_property()
517 enum power_supply_property psp, in smbb_usbin_set_property()
537 enum power_supply_property psp, in smbb_dcin_get_property()
565 enum power_supply_property psp, in smbb_dcin_set_property()
585 enum power_supply_property psp) in smbb_charger_writable_property()
591 enum power_supply_property psp, in smbb_battery_get_property()
661 enum power_supply_property psp, in smbb_battery_set_property()
683 enum power_supply_property psp) in smbb_battery_writable_property()
/kernel/linux/linux-5.10/drivers/usb/misc/
Dapple-mfi-fastcharge.c92 enum power_supply_property psp, in apple_mfi_fc_get_property()
114 enum power_supply_property psp, in apple_mfi_fc_set_property()
143 enum power_supply_property psp) in apple_mfi_fc_property_is_writeable()

12345678910