Symbol: xe_gsc
drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
132
struct xe_gsc *gsc = &gt->uc.gsc;
drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
40
struct xe_gsc *gsc = &gt->uc.gsc;
drivers/gpu/drm/xe/xe_gsc.c
127
static int query_compatibility_version(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
202
static int gsc_upload(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
262
static int gsc_upload_and_init(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
352
struct xe_gsc *gsc = container_of(work, typeof(*gsc), work);
drivers/gpu/drm/xe/xe_gsc.c
386
struct xe_gsc *gsc = &gt->uc.gsc;
drivers/gpu/drm/xe/xe_gsc.c
40
gsc_to_gt(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
400
int xe_gsc_init(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
443
struct xe_gsc *gsc = arg;
drivers/gpu/drm/xe/xe_gsc.c
45
static int memcpy_fw(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
456
int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
514
void xe_gsc_load_start(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
549
void xe_gsc_wait_for_worker_completion(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
555
void xe_gsc_stop_prepare(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.c
609
void xe_gsc_print_info(struct xe_gsc *gsc, struct drm_printer *p)
drivers/gpu/drm/xe/xe_gsc.c
70
static int emit_gsc_upload(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc.h
12
struct xe_gsc;
drivers/gpu/drm/xe/xe_gsc.h
16
int xe_gsc_init(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc.h
17
int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc.h
18
void xe_gsc_wait_for_worker_completion(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc.h
19
void xe_gsc_stop_prepare(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc.h
20
void xe_gsc_load_start(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc.h
25
void xe_gsc_print_info(struct xe_gsc *gsc, struct drm_printer *p);
drivers/gpu/drm/xe/xe_gsc_debugfs.c
17
gsc_to_gt(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_debugfs.c
23
gsc_to_xe(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_debugfs.c
28
static struct xe_gsc *node_to_gsc(struct drm_info_node *node)
drivers/gpu/drm/xe/xe_gsc_debugfs.c
35
struct xe_gsc *gsc = node_to_gsc(m->private);
drivers/gpu/drm/xe/xe_gsc_debugfs.c
49
void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent)
drivers/gpu/drm/xe/xe_gsc_debugfs.h
10
struct xe_gsc;
drivers/gpu/drm/xe/xe_gsc_debugfs.h
12
void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent);
drivers/gpu/drm/xe/xe_gsc_proxy.c
102
static void gsc_proxy_irq_toggle(struct xe_gsc *gsc, bool enabled)
drivers/gpu/drm/xe/xe_gsc_proxy.c
110
static int proxy_send_to_csme(struct xe_gsc *gsc, u32 size)
drivers/gpu/drm/xe/xe_gsc_proxy.c
131
static int proxy_send_to_gsc(struct xe_gsc *gsc, u32 size)
drivers/gpu/drm/xe/xe_gsc_proxy.c
221
static int proxy_query(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
325
int xe_gsc_proxy_request_handler(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
358
void xe_gsc_proxy_irq_handler(struct xe_gsc *gsc, u32 iir)
drivers/gpu/drm/xe/xe_gsc_proxy.c
382
struct xe_gsc *gsc = &gt->uc.gsc;
drivers/gpu/drm/xe/xe_gsc_proxy.c
397
struct xe_gsc *gsc = &gt->uc.gsc;
drivers/gpu/drm/xe/xe_gsc_proxy.c
411
static int proxy_channel_alloc(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
438
static void xe_gsc_proxy_stop(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
459
struct xe_gsc *gsc = arg;
drivers/gpu/drm/xe/xe_gsc_proxy.c
489
int xe_gsc_proxy_init(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
531
int xe_gsc_proxy_start(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
61
gsc_to_gt(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
66
bool xe_gsc_proxy_init_done(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
75
int xe_gsc_wait_for_proxy_init_done(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.c
86
static void __gsc_proxy_irq_rmw(struct xe_gsc *gsc, u32 clr, u32 set)
drivers/gpu/drm/xe/xe_gsc_proxy.c
96
static void gsc_proxy_irq_clear(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_proxy.h
11
struct xe_gsc;
drivers/gpu/drm/xe/xe_gsc_proxy.h
13
int xe_gsc_proxy_init(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.h
14
bool xe_gsc_proxy_init_done(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.h
15
int xe_gsc_wait_for_proxy_init_done(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.h
16
int xe_gsc_proxy_start(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.h
18
int xe_gsc_proxy_request_handler(struct xe_gsc *gsc);
drivers/gpu/drm/xe/xe_gsc_proxy.h
19
void xe_gsc_proxy_irq_handler(struct xe_gsc *gsc, u32 iir);
drivers/gpu/drm/xe/xe_gsc_submit.c
171
int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in,
drivers/gpu/drm/xe/xe_gsc_submit.c
37
gsc_to_gt(struct xe_gsc *gsc)
drivers/gpu/drm/xe/xe_gsc_submit.h
13
struct xe_gsc;
drivers/gpu/drm/xe/xe_gsc_submit.h
28
int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in,
drivers/gpu/drm/xe/xe_uc_fw.c
530
struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw);
drivers/gpu/drm/xe/xe_uc_types.h
23
struct xe_gsc gsc;