Searched refs:xe_gsc (Results 1 - 11 of 11) sorted by last modified time

/linux-master/drivers/gpu/drm/xe/
H A Dxe_uc_fw.c15 #include "xe_gsc.h"
496 struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw);
H A Dxe_gsc_submit.h13 struct xe_gsc;
28 int xe_gsc_pkt_submit_kernel(struct xe_gsc *gsc, u64 addr_in, u32 size_in,
H A Dxe_gsc_types.h22 * struct xe_gsc - GSC
24 struct xe_gsc { struct
H A Dxe_gsc_submit.c38 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 Dxe_gsc_proxy.h11 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 Dxe_gsc_proxy.c18 #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 Dxe_gsc.h14 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 Dxe_gsc.c6 #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 = &gt->uc.gsc;
392 int xe_gsc_init(struct xe_gsc *gs
[all...]
H A DMakefile50 $(obj)/xe_gsc.o \
80 xe_gsc.o \
H A Dxe_uc_types.h23 struct xe_gsc gsc;
/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_hdcp_gsc.c177 struct xe_gsc *gsc = &gt->uc.gsc;

Completed in 215 milliseconds