Symbol: intel_pxp
drivers/gpu/drm/i915/i915_drv.h
309
struct intel_pxp *pxp;
drivers/gpu/drm/i915/i915_drv.h
66
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp.c
115
static void destroy_vcs_context(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
121
static void pxp_init_full(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
264
void intel_pxp_mark_termination_in_progress(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
270
static void pxp_queue_termination(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
285
static bool pxp_component_bound(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
297
int intel_pxp_get_backend_timeout_ms(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
305
static int __pxp_global_teardown_final(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
328
static int __pxp_global_teardown_restart(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
353
void intel_pxp_end(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
374
static bool pxp_required_fw_failed(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
385
static bool pxp_fw_dependencies_completed(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
398
int intel_pxp_get_readiness_status(struct intel_pxp *pxp, int timeout_ms)
drivers/gpu/drm/i915/pxp/intel_pxp.c
424
int intel_pxp_start(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
453
void intel_pxp_init_hw(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
459
void intel_pxp_fini_hw(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
469
struct intel_pxp *pxp = i915->pxp;
drivers/gpu/drm/i915/pxp/intel_pxp.c
494
void intel_pxp_invalidate(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
52
bool intel_pxp_is_supported(const struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
57
bool intel_pxp_is_enabled(const struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
62
bool intel_pxp_is_active(const struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
67
static void kcr_pxp_set_status(const struct intel_pxp *pxp, bool enable)
drivers/gpu/drm/i915/pxp/intel_pxp.c
75
static void kcr_pxp_enable(const struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
80
static void kcr_pxp_disable(const struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.c
85
static int create_vcs_context(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp.h
14
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp.h
16
bool intel_pxp_is_supported(const struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
17
bool intel_pxp_is_enabled(const struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
18
bool intel_pxp_is_active(const struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
23
void intel_pxp_init_hw(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
24
void intel_pxp_fini_hw(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
26
void intel_pxp_mark_termination_in_progress(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
27
void intel_pxp_tee_end_arb_fw_session(struct intel_pxp *pxp, u32 arb_session_id);
drivers/gpu/drm/i915/pxp/intel_pxp.h
29
int intel_pxp_get_readiness_status(struct intel_pxp *pxp, int timeout_ms);
drivers/gpu/drm/i915/pxp/intel_pxp.h
30
int intel_pxp_get_backend_timeout_ms(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
31
int intel_pxp_start(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
32
void intel_pxp_end(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp.h
36
void intel_pxp_invalidate(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_cmd.c
97
int intel_pxp_terminate_session(struct intel_pxp *pxp, u32 id)
drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
11
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_cmd.h
13
int intel_pxp_terminate_session(struct intel_pxp *pxp, u32 idx);
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c
23
struct intel_pxp *pxp = m->private;
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c
47
struct intel_pxp *pxp = data;
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.c
70
void intel_pxp_debugfs_register(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
13
void intel_pxp_debugfs_register(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
16
intel_pxp_debugfs_register(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_debugfs.h
9
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
167
gsccs_send_message_retry_complete(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
193
bool intel_pxp_gsccs_is_ready_for_sessions(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
210
int intel_pxp_gsccs_create_session(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
23
is_fw_err_platform_config(struct intel_pxp *pxp, u32 type)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
249
void intel_pxp_gsccs_end_arb_fw_session(struct intel_pxp *pxp, u32 session_id)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
291
gsccs_cleanup_fw_host_session_handle(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
303
gsccs_destroy_execution_resource(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
371
gsccs_allocate_execution_resource(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
428
void intel_pxp_gsccs_fini(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
437
int intel_pxp_gsccs_init(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
55
gsccs_send_message(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
13
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
21
void intel_pxp_gsccs_fini(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
22
int intel_pxp_gsccs_init(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
24
int intel_pxp_gsccs_create_session(struct intel_pxp *pxp, int arb_session_id);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
25
void intel_pxp_gsccs_end_arb_fw_session(struct intel_pxp *pxp, u32 arb_session_id);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
26
bool intel_pxp_gsccs_is_ready_for_sessions(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
29
static inline void intel_pxp_gsccs_fini(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
33
static inline int intel_pxp_gsccs_init(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
38
static inline bool intel_pxp_gsccs_is_ready_for_sessions(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_huc.c
19
int intel_pxp_huc_load_and_auth(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
11
int intel_pxp_huc_load_and_auth(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_huc.h
9
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_irq.c
25
void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir)
drivers/gpu/drm/i915/pxp/intel_pxp_irq.c
70
void intel_pxp_irq_enable(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_irq.c
85
void intel_pxp_irq_disable(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
11
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
23
void intel_pxp_irq_enable(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
24
void intel_pxp_irq_disable(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
25
void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir);
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
27
static inline void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir)
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
31
static inline void intel_pxp_irq_enable(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_irq.h
35
static inline void intel_pxp_irq_disable(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
14
void intel_pxp_suspend_prepare(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
24
void intel_pxp_suspend(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
37
static void _pxp_resume(struct intel_pxp *pxp, bool take_wakeref)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
60
void intel_pxp_resume_complete(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
65
void intel_pxp_runtime_resume(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.c
70
void intel_pxp_runtime_suspend(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
12
void intel_pxp_suspend_prepare(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
13
void intel_pxp_suspend(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
14
void intel_pxp_resume_complete(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
15
void intel_pxp_runtime_suspend(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
16
void intel_pxp_runtime_resume(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
18
static inline void intel_pxp_suspend_prepare(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
22
static inline void intel_pxp_suspend(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
26
static inline void intel_pxp_resume_complete(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
30
static inline void intel_pxp_runtime_suspend(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
34
static inline void intel_pxp_runtime_resume(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_pm.h
9
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
123
void intel_pxp_terminate(struct intel_pxp *pxp, bool post_invalidation_needs_restart)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
139
static void pxp_terminate_complete(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
152
struct intel_pxp *pxp = container_of(work, typeof(*pxp), session_work);
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
188
void intel_pxp_session_management_init(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
20
static bool intel_pxp_session_is_in_play(struct intel_pxp *pxp, u32 id)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
33
static int pxp_wait_for_session_state(struct intel_pxp *pxp, u32 id, bool in_play)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
56
static int pxp_create_arb_session(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_session.c
92
static int pxp_terminate_arb_session_and_global(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_session.h
11
struct intel_pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_session.h
14
void intel_pxp_session_management_init(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_session.h
15
void intel_pxp_terminate(struct intel_pxp *pxp, bool post_invalidation_needs_restart);
drivers/gpu/drm/i915/pxp/intel_pxp_session.h
17
static inline void intel_pxp_session_management_init(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_session.h
21
static inline void intel_pxp_terminate(struct intel_pxp *pxp, bool post_invalidation_needs_restart)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
108
int intel_pxp_tee_stream_message(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
163
struct intel_pxp *pxp = i915->pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
207
struct intel_pxp *pxp = i915->pxp;
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
229
static int alloc_streaming_command(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
27
is_fw_err_platform_config(struct intel_pxp *pxp, u32 type)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
279
static void free_streaming_command(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
291
int intel_pxp_tee_component_init(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
317
void intel_pxp_tee_component_fini(struct intel_pxp *pxp)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
330
int intel_pxp_tee_cmd_create_arb_session(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
369
void intel_pxp_tee_end_arb_fw_session(struct intel_pxp *pxp, u32 session_id)
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c
58
static int intel_pxp_tee_io_message(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
11
int intel_pxp_tee_component_init(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
12
void intel_pxp_tee_component_fini(struct intel_pxp *pxp);
drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
14
int intel_pxp_tee_cmd_create_arb_session(struct intel_pxp *pxp,
drivers/gpu/drm/i915/pxp/intel_pxp_tee.h
17
int intel_pxp_tee_stream_message(struct intel_pxp *pxp,