Searched refs:xe_gsc (Results 1 - 11 of 11) sorted by last modified time
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_uc_fw.c | 15 #include "xe_gsc.h" 496 struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw);
|
H 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,
|
H A D | xe_gsc_types.h | 22 * struct xe_gsc - GSC 24 struct xe_gsc { struct
|
H A D | xe_gsc_submit.c | 38 gsc_to_gt(struct xe_gsc *gsc) 172 int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in,
|
H 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);
|
H A D | xe_gsc_proxy.c | 18 #include "xe_gsc.h" 59 gsc_to_gt(struct xe_gsc *gsc) 69 bool xe_gsc_proxy_init_done(struct xe_gsc *gsc) 78 static void __gsc_proxy_irq_rmw(struct xe_gsc *gsc, u32 clr, u32 set) 88 static void gsc_proxy_irq_clear(struct xe_gsc *gsc) 94 static void gsc_proxy_irq_toggle(struct xe_gsc *gsc, bool enabled) 102 static int proxy_send_to_csme(struct xe_gsc *gsc, u32 size) 123 static int proxy_send_to_gsc(struct xe_gsc *gsc, u32 size) 193 static int proxy_query(struct xe_gsc *gsc) 292 int xe_gsc_proxy_request_handler(struct xe_gsc *gs [all...] |
H A D | xe_gsc.h | 14 int xe_gsc_init(struct xe_gsc *gsc); 15 int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc); 16 void xe_gsc_wait_for_worker_completion(struct xe_gsc *gsc); 17 void xe_gsc_load_start(struct xe_gsc *gsc); 18 void xe_gsc_remove(struct xe_gsc *gsc);
|
H A D | xe_gsc.c | 6 #include "xe_gsc.h" 34 gsc_to_gt(struct xe_gsc *gsc) 39 static int memcpy_fw(struct xe_gsc *gsc) 63 static int emit_gsc_upload(struct xe_gsc *gsc) 119 static int query_compatibility_version(struct xe_gsc *gsc) 193 static int gsc_upload(struct xe_gsc *gsc) 253 static int gsc_upload_and_init(struct xe_gsc *gsc) 339 struct xe_gsc *gsc = container_of(work, typeof(*gsc), work); 378 struct xe_gsc *gsc = >->uc.gsc; 392 int xe_gsc_init(struct xe_gsc *gs [all...] |
H A D | Makefile | 50 $(obj)/xe_gsc.o \ 80 xe_gsc.o \
|
H A D | xe_uc_types.h | 23 struct xe_gsc gsc;
|
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_hdcp_gsc.c | 177 struct xe_gsc *gsc = >->uc.gsc;
|
Completed in 215 milliseconds