Home
last modified time | relevance | path

Searched defs:pxp (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/i915/pxp/
Dintel_pxp.c50 bool intel_pxp_is_supported(const struct intel_pxp *pxp) in intel_pxp_is_supported()
55 bool intel_pxp_is_enabled(const struct intel_pxp *pxp) in intel_pxp_is_enabled()
60 bool intel_pxp_is_active(const struct intel_pxp *pxp) in intel_pxp_is_active()
65 static void kcr_pxp_set_status(const struct intel_pxp *pxp, bool enable) in kcr_pxp_set_status()
73 static void kcr_pxp_enable(const struct intel_pxp *pxp) in kcr_pxp_enable()
78 static void kcr_pxp_disable(const struct intel_pxp *pxp) in kcr_pxp_disable()
83 static int create_vcs_context(struct intel_pxp *pxp) in create_vcs_context()
113 static void destroy_vcs_context(struct intel_pxp *pxp) in destroy_vcs_context()
119 static void pxp_init_full(struct intel_pxp *pxp) in pxp_init_full()
259 void intel_pxp_mark_termination_in_progress(struct intel_pxp *pxp) in intel_pxp_mark_termination_in_progress()
[all …]
Dintel_pxp_session.c18 static bool intel_pxp_session_is_in_play(struct intel_pxp *pxp, u32 id) in intel_pxp_session_is_in_play()
31 static int pxp_wait_for_session_state(struct intel_pxp *pxp, u32 id, bool in_play) in pxp_wait_for_session_state()
54 static int pxp_create_arb_session(struct intel_pxp *pxp) in pxp_create_arb_session()
90 static int pxp_terminate_arb_session_and_global(struct intel_pxp *pxp) in pxp_terminate_arb_session_and_global()
121 void intel_pxp_terminate(struct intel_pxp *pxp, bool post_invalidation_needs_restart) in intel_pxp_terminate()
137 static void pxp_terminate_complete(struct intel_pxp *pxp) in pxp_terminate_complete()
148 struct intel_pxp *pxp = container_of(work, typeof(*pxp), session_work); in pxp_session_work() local
182 void intel_pxp_session_management_init(struct intel_pxp *pxp) in intel_pxp_session_management_init()
Dintel_pxp_gsccs.c52 gsccs_send_message(struct intel_pxp *pxp, in gsccs_send_message()
164 gsccs_send_message_retry_complete(struct intel_pxp *pxp, in gsccs_send_message_retry_complete()
190 bool intel_pxp_gsccs_is_ready_for_sessions(struct intel_pxp *pxp) in intel_pxp_gsccs_is_ready_for_sessions()
207 int intel_pxp_gsccs_create_session(struct intel_pxp *pxp, in intel_pxp_gsccs_create_session()
246 void intel_pxp_gsccs_end_arb_fw_session(struct intel_pxp *pxp, u32 session_id) in intel_pxp_gsccs_end_arb_fw_session()
288 gsccs_cleanup_fw_host_session_handle(struct intel_pxp *pxp) in gsccs_cleanup_fw_host_session_handle()
300 gsccs_destroy_execution_resource(struct intel_pxp *pxp) in gsccs_destroy_execution_resource()
368 gsccs_allocate_execution_resource(struct intel_pxp *pxp) in gsccs_allocate_execution_resource()
425 void intel_pxp_gsccs_fini(struct intel_pxp *pxp) in intel_pxp_gsccs_fini()
434 int intel_pxp_gsccs_init(struct intel_pxp *pxp) in intel_pxp_gsccs_init()
Dintel_pxp_tee.c54 static int intel_pxp_tee_io_message(struct intel_pxp *pxp, in intel_pxp_tee_io_message()
102 int intel_pxp_tee_stream_message(struct intel_pxp *pxp, in intel_pxp_tee_stream_message()
157 struct intel_pxp *pxp = i915->pxp; in i915_pxp_tee_component_bind() local
200 struct intel_pxp *pxp = i915->pxp; in i915_pxp_tee_component_unbind() local
222 static int alloc_streaming_command(struct intel_pxp *pxp) in alloc_streaming_command()
272 static void free_streaming_command(struct intel_pxp *pxp) in free_streaming_command()
284 int intel_pxp_tee_component_init(struct intel_pxp *pxp) in intel_pxp_tee_component_init()
310 void intel_pxp_tee_component_fini(struct intel_pxp *pxp) in intel_pxp_tee_component_fini()
323 int intel_pxp_tee_cmd_create_arb_session(struct intel_pxp *pxp, in intel_pxp_tee_cmd_create_arb_session()
362 void intel_pxp_tee_end_arb_fw_session(struct intel_pxp *pxp, u32 session_id) in intel_pxp_tee_end_arb_fw_session()
Dintel_pxp_pm.h17 static inline void intel_pxp_suspend_prepare(struct intel_pxp *pxp) in intel_pxp_suspend_prepare()
21 static inline void intel_pxp_suspend(struct intel_pxp *pxp) in intel_pxp_suspend()
25 static inline void intel_pxp_resume_complete(struct intel_pxp *pxp) in intel_pxp_resume_complete()
29 static inline void intel_pxp_runtime_suspend(struct intel_pxp *pxp) in intel_pxp_runtime_suspend()
33 static inline void intel_pxp_runtime_resume(struct intel_pxp *pxp) in intel_pxp_runtime_resume()
Dintel_pxp_pm.c14 void intel_pxp_suspend_prepare(struct intel_pxp *pxp) in intel_pxp_suspend_prepare()
24 void intel_pxp_suspend(struct intel_pxp *pxp) in intel_pxp_suspend()
37 void intel_pxp_resume_complete(struct intel_pxp *pxp) in intel_pxp_resume_complete()
54 void intel_pxp_runtime_suspend(struct intel_pxp *pxp) in intel_pxp_runtime_suspend()
Dintel_pxp_irq.h27 static inline void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir) in intel_pxp_irq_handler()
31 static inline void intel_pxp_irq_enable(struct intel_pxp *pxp) in intel_pxp_irq_enable()
35 static inline void intel_pxp_irq_disable(struct intel_pxp *pxp) in intel_pxp_irq_disable()
Dintel_pxp_irq.c25 void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir) in intel_pxp_irq_handler()
69 void intel_pxp_irq_enable(struct intel_pxp *pxp) in intel_pxp_irq_enable()
84 void intel_pxp_irq_disable(struct intel_pxp *pxp) in intel_pxp_irq_disable()
Dintel_pxp_debugfs.c23 struct intel_pxp *pxp = m->private; in pxp_info_show() local
47 struct intel_pxp *pxp = data; in pxp_terminate_set() local
70 void intel_pxp_debugfs_register(struct intel_pxp *pxp) in intel_pxp_debugfs_register()
Dintel_pxp_session.h17 static inline void intel_pxp_session_management_init(struct intel_pxp *pxp) in intel_pxp_session_management_init()
21 static inline void intel_pxp_terminate(struct intel_pxp *pxp, bool post_invalidation_needs_restart) in intel_pxp_terminate()
Dintel_pxp_gsccs.h30 static inline void intel_pxp_gsccs_fini(struct intel_pxp *pxp) in intel_pxp_gsccs_fini()
34 static inline int intel_pxp_gsccs_init(struct intel_pxp *pxp) in intel_pxp_gsccs_init()
Dintel_pxp_debugfs.h16 intel_pxp_debugfs_register(struct intel_pxp *pxp) in intel_pxp_debugfs_register()
Dintel_pxp_huc.c17 int intel_pxp_huc_load_and_auth(struct intel_pxp *pxp) in intel_pxp_huc_load_and_auth()
Dintel_pxp_cmd.c97 int intel_pxp_terminate_session(struct intel_pxp *pxp, u32 id) in intel_pxp_terminate_session()
/linux-6.6.21/arch/arm/boot/dts/nxp/imx/
Dimx7d.dtsi169 pxp: pxp@30700000 { label
Dimx6dl.dtsi94 pxp: pxp@20f0000 { label
Dimx6sll.dtsi640 pxp: pxp@20f0000 { label
Dimx6sl.dtsi765 pxp: pxp@20f0000 { label
Dimx6ul.dtsi1029 pxp: pxp@21cc000 { label
Dimx6sx.dtsi1286 pxp: pxp@2218000 { label
/linux-6.6.21/arch/arm/boot/dts/nxp/mxs/
Dimx28.dtsi1012 pxp: pxp@8002a000 { label
/linux-6.6.21/drivers/net/ethernet/qlogic/qed/
Dqed_hw.c37 struct pxp_ptt_entry pxp; member
/linux-6.6.21/drivers/gpu/drm/i915/
Di915_drv.h350 struct intel_pxp *pxp; member