Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpu/drm/i915/pxp/
Dintel_pxp.c42 struct intel_gt *pxp_to_gt(const struct intel_pxp *pxp) in pxp_to_gt()
47 bool intel_pxp_is_enabled(const struct intel_pxp *pxp) in intel_pxp_is_enabled()
52 bool intel_pxp_is_active(const struct intel_pxp *pxp) in intel_pxp_is_active()
74 static int create_vcs_context(struct intel_pxp *pxp) in create_vcs_context()
104 static void destroy_vcs_context(struct intel_pxp *pxp) in destroy_vcs_context()
109 void intel_pxp_init(struct intel_pxp *pxp) in intel_pxp_init()
146 void intel_pxp_fini(struct intel_pxp *pxp) in intel_pxp_fini()
158 void intel_pxp_mark_termination_in_progress(struct intel_pxp *pxp) in intel_pxp_mark_termination_in_progress()
164 static void pxp_queue_termination(struct intel_pxp *pxp) in pxp_queue_termination()
179 static bool pxp_component_bound(struct intel_pxp *pxp) in pxp_component_bound()
[all …]
Dintel_pxp.h36 static inline void intel_pxp_init(struct intel_pxp *pxp) in intel_pxp_init()
40 static inline void intel_pxp_fini(struct intel_pxp *pxp) in intel_pxp_fini()
44 static inline int intel_pxp_start(struct intel_pxp *pxp) in intel_pxp_start()
49 static inline bool intel_pxp_is_enabled(const struct intel_pxp *pxp) in intel_pxp_is_enabled()
54 static inline bool intel_pxp_is_active(const struct intel_pxp *pxp) in intel_pxp_is_active()
59 static inline int intel_pxp_key_check(struct intel_pxp *pxp, in intel_pxp_key_check()
Dintel_pxp_session.c21 static bool intel_pxp_session_is_in_play(struct intel_pxp *pxp, u32 id) in intel_pxp_session_is_in_play()
34 static int pxp_wait_for_session_state(struct intel_pxp *pxp, u32 id, bool in_play) in pxp_wait_for_session_state()
57 static int pxp_create_arb_session(struct intel_pxp *pxp) in pxp_create_arb_session()
89 static int pxp_terminate_arb_session_and_global(struct intel_pxp *pxp) in pxp_terminate_arb_session_and_global()
115 static void pxp_terminate(struct intel_pxp *pxp) in pxp_terminate()
131 static void pxp_terminate_complete(struct intel_pxp *pxp) in pxp_terminate_complete()
142 struct intel_pxp *pxp = container_of(work, typeof(*pxp), session_work); in intel_pxp_session_work() local
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(struct intel_pxp *pxp) in intel_pxp_resume()
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.c12 void intel_pxp_suspend_prepare(struct intel_pxp *pxp) in intel_pxp_suspend_prepare()
22 void intel_pxp_suspend(struct intel_pxp *pxp) in intel_pxp_suspend()
35 void intel_pxp_resume(struct intel_pxp *pxp) in intel_pxp_resume()
51 void intel_pxp_runtime_suspend(struct intel_pxp *pxp) in intel_pxp_runtime_suspend()
Dintel_pxp_tee.c24 static int intel_pxp_tee_io_message(struct intel_pxp *pxp, in intel_pxp_tee_io_message()
86 struct intel_pxp *pxp = i915_dev_to_pxp(i915_kdev); in i915_pxp_tee_component_bind() local
111 struct intel_pxp *pxp = i915_dev_to_pxp(i915_kdev); in i915_pxp_tee_component_unbind() local
127 int intel_pxp_tee_component_init(struct intel_pxp *pxp) in intel_pxp_tee_component_init()
145 void intel_pxp_tee_component_fini(struct intel_pxp *pxp) in intel_pxp_tee_component_fini()
156 int intel_pxp_tee_cmd_create_arb_session(struct intel_pxp *pxp, in intel_pxp_tee_cmd_create_arb_session()
Dintel_pxp_irq.c21 void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir) in intel_pxp_irq_handler()
63 void intel_pxp_irq_enable(struct intel_pxp *pxp) in intel_pxp_irq_enable()
78 void intel_pxp_irq_disable(struct intel_pxp *pxp) in intel_pxp_irq_disable()
Dintel_pxp_debugfs.c19 struct intel_pxp *pxp = m->private; in pxp_info_show() local
43 struct intel_pxp *pxp = data; in pxp_terminate_set() local
62 void intel_pxp_debugfs_register(struct intel_pxp *pxp, struct dentry *gt_root) in intel_pxp_debugfs_register()
Dintel_pxp_debugfs.h16 intel_pxp_debugfs_register(struct intel_pxp *pxp, struct dentry *root) in intel_pxp_debugfs_register()
Dintel_pxp_irq.h27 static inline void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir) in intel_pxp_irq_handler()
Dintel_pxp_cmd.c95 int intel_pxp_terminate_session(struct intel_pxp *pxp, u32 id) in intel_pxp_terminate_session()
/Linux-v6.1/arch/arm/boot/dts/
Dimx6dl.dtsi94 pxp: pxp@20f0000 { label
Dimx6sll.dtsi640 pxp: pxp@20f0000 { label
Dimx6sl.dtsi765 pxp: pxp@20f0000 { label
Dimx6ul.dtsi1020 pxp: pxp@21cc000 { label
Dimx28.dtsi1020 pxp: pxp@8002a000 { label
Dimx6sx.dtsi1252 pxp: pxp@2218000 { label
/Linux-v6.1/drivers/gpu/drm/i915/gt/
Dintel_gt_types.h281 struct intel_pxp pxp; member
/Linux-v6.1/drivers/net/ethernet/qlogic/qed/
Dqed_hw.c34 struct pxp_ptt_entry pxp; member