Home
last modified time | relevance | path

Searched refs:xe_gsc (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/xe/
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 int xe_gsc_wait_for_proxy_init_done(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.h12 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_stop_prepare(struct xe_gsc *gsc);
20 void xe_gsc_load_start(struct xe_gsc *gsc);
25 void xe_gsc_print_info(struct xe_gsc *gsc, struct drm_printer *p);
H A Dxe_gsc_proxy.c61 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt()
66 bool xe_gsc_proxy_init_done(struct xe_gsc *gsc) in xe_gsc_proxy_init_done()
75 int xe_gsc_wait_for_proxy_init_done(struct xe_gsc *gsc) in xe_gsc_wait_for_proxy_init_done()
86 static void __gsc_proxy_irq_rmw(struct xe_gsc *gsc, u32 clr, u32 set) in __gsc_proxy_irq_rmw()
96 static void gsc_proxy_irq_clear(struct xe_gsc *gsc) in gsc_proxy_irq_clear()
102 static void gsc_proxy_irq_toggle(struct xe_gsc *gsc, bool enabled) in gsc_proxy_irq_toggle()
110 static int proxy_send_to_csme(struct xe_gsc *gsc, u32 size) in proxy_send_to_csme()
131 static int proxy_send_to_gsc(struct xe_gsc *gsc, u32 size) in proxy_send_to_gsc()
221 static int proxy_query(struct xe_gsc *gsc) in proxy_query()
325 int xe_gsc_proxy_request_handler(struct xe_gsc *gsc) in xe_gsc_proxy_request_handler()
[all …]
H A Dxe_gsc_debugfs.h10 struct xe_gsc;
12 void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent);
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.h25 struct xe_gsc { struct
/linux/drivers/gpu/drm/xe/display/
H A Dxe_hdcp_gsc.c40 struct xe_gsc *gsc = &gt->uc.gsc; in intel_hdcp_gsc_check_status()
132 struct xe_gsc *gsc = &gt->uc.gsc; in xe_gsc_send_sync()