Searched refs:xe_gsc (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_gsc_proxy.h | 11 struct xe_gsc; 13 int xe_gsc_proxy_init(struct xe_gsc *gsc); 14 bool xe_gsc_proxy_init_done(struct xe_gsc *gsc); 15 void xe_gsc_proxy_remove(struct xe_gsc *gsc); 16 int xe_gsc_proxy_start(struct xe_gsc *gsc); 18 int xe_gsc_proxy_request_handler(struct xe_gsc *gsc); 19 void xe_gsc_proxy_irq_handler(struct xe_gsc *gsc, u32 iir);
|
| A D | xe_gsc.h | 12 struct xe_gsc; 16 int xe_gsc_init(struct xe_gsc *gsc); 17 int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc); 18 void xe_gsc_wait_for_worker_completion(struct xe_gsc *gsc); 19 void xe_gsc_load_start(struct xe_gsc *gsc); 20 void xe_gsc_remove(struct xe_gsc *gsc); 25 void xe_gsc_print_info(struct xe_gsc *gsc, struct drm_printer *p);
|
| A D | xe_gsc_proxy.c | 60 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt() 65 bool xe_gsc_proxy_init_done(struct xe_gsc *gsc) in xe_gsc_proxy_init_done() 84 static void gsc_proxy_irq_clear(struct xe_gsc *gsc) in gsc_proxy_irq_clear() 189 static int proxy_query(struct xe_gsc *gsc) in proxy_query() 288 int xe_gsc_proxy_request_handler(struct xe_gsc *gsc) in xe_gsc_proxy_request_handler() 345 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_proxy_component_bind() 360 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_proxy_component_unbind() 374 static int proxy_channel_alloc(struct xe_gsc *gsc) in proxy_channel_alloc() 407 int xe_gsc_proxy_init(struct xe_gsc *gsc) in xe_gsc_proxy_init() 449 void xe_gsc_proxy_remove(struct xe_gsc *gsc) in xe_gsc_proxy_remove() [all …]
|
| A D | xe_gsc_debugfs.c | 18 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt() 24 gsc_to_xe(struct xe_gsc *gsc) in gsc_to_xe() 29 static struct xe_gsc *node_to_gsc(struct drm_info_node *node) in node_to_gsc() 36 struct xe_gsc *gsc = node_to_gsc(m->private); in gsc_info() 51 void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent) in xe_gsc_debugfs_register()
|
| A D | xe_gsc.c | 39 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt() 44 static int memcpy_fw(struct xe_gsc *gsc) in memcpy_fw() 68 static int emit_gsc_upload(struct xe_gsc *gsc) in emit_gsc_upload() 199 static int gsc_upload(struct xe_gsc *gsc) in gsc_upload() 259 static int gsc_upload_and_init(struct xe_gsc *gsc) in gsc_upload_and_init() 390 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_hwe_irq_handler() 404 int xe_gsc_init(struct xe_gsc *gsc) in xe_gsc_init() 446 struct xe_gsc *gsc = arg; in free_resources() 459 int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc) in xe_gsc_init_post_hwconfig() 517 void xe_gsc_load_start(struct xe_gsc *gsc) in xe_gsc_load_start() [all …]
|
| A D | xe_gsc_debugfs.h | 10 struct xe_gsc; 12 void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent);
|
| A D | xe_gsc_submit.h | 13 struct xe_gsc; 28 int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in,
|
| A D | xe_uc_types.h | 23 struct xe_gsc gsc;
|
| A D | xe_gsc_types.h | 24 struct xe_gsc { struct
|
| A D | xe_gsc_submit.c | 39 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt() 173 int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in, in xe_gsc_pkt_submit_kernel()
|
| A D | xe_uc_fw.c | 507 struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw); in parse_cpd_header()
|
| A D | Makefile | 42 xe_gsc.o \
|
| /linux/drivers/gpu/drm/xe/display/ |
| A D | xe_hdcp_gsc.c | 42 struct xe_gsc *gsc = >->uc.gsc; in intel_hdcp_gsc_check_status() 185 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_send_sync()
|
Completed in 23 milliseconds