| /drivers/gpu/drm/xe/ |
| A D | xe_gsc_proxy.c | 61 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() 96 static void gsc_proxy_irq_clear(struct xe_gsc *gsc) in gsc_proxy_irq_clear() 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() 382 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_proxy_component_bind() local 397 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_proxy_component_unbind() local 411 static int proxy_channel_alloc(struct xe_gsc *gsc) in proxy_channel_alloc() 440 struct xe_gsc *gsc = arg; in xe_gsc_proxy_remove() local 472 int xe_gsc_proxy_init(struct xe_gsc *gsc) in xe_gsc_proxy_init() [all …]
|
| A D | xe_gsc.c | 40 gsc_to_gt(struct xe_gsc *gsc) in gsc_to_gt() 45 static int memcpy_fw(struct xe_gsc *gsc) in memcpy_fw() 70 static int emit_gsc_upload(struct xe_gsc *gsc) in emit_gsc_upload() 202 static int gsc_upload(struct xe_gsc *gsc) in gsc_upload() 262 static int gsc_upload_and_init(struct xe_gsc *gsc) in gsc_upload_and_init() 392 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_hwe_irq_handler() local 406 int xe_gsc_init(struct xe_gsc *gsc) in xe_gsc_init() 448 struct xe_gsc *gsc = arg; in free_resources() local 461 int xe_gsc_init_post_hwconfig(struct xe_gsc *gsc) in xe_gsc_init_post_hwconfig() 519 void xe_gsc_load_start(struct xe_gsc *gsc) in xe_gsc_load_start() [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() 36 struct xe_gsc *gsc = node_to_gsc(m->private); in gsc_info() local 51 void xe_gsc_debugfs_register(struct xe_gsc *gsc, struct dentry *parent) in xe_gsc_debugfs_register()
|
| 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_types.h | 23 struct xe_gsc gsc; member
|
| A D | xe_uc_fw.c | 527 struct xe_gsc *gsc = container_of(uc_fw, struct xe_gsc, fw); in parse_cpd_header() local
|
| /drivers/gpu/drm/i915/gt/uc/ |
| A D | intel_gsc_uc.c | 18 struct intel_gsc_uc *gsc = container_of(work, typeof(*gsc), work); in gsc_work() local 118 void intel_gsc_uc_init_early(struct intel_gsc_uc *gsc) in intel_gsc_uc_init_early() 146 static int gsc_allocate_and_map_vma(struct intel_gsc_uc *gsc, u32 size) in gsc_allocate_and_map_vma() 198 static void gsc_unmap_and_free_vma(struct intel_gsc_uc *gsc) in gsc_unmap_and_free_vma() 210 int intel_gsc_uc_init(struct intel_gsc_uc *gsc) in intel_gsc_uc_init() 253 void intel_gsc_uc_fini(struct intel_gsc_uc *gsc) in intel_gsc_uc_fini() 274 void intel_gsc_uc_flush_work(struct intel_gsc_uc *gsc) in intel_gsc_uc_flush_work() 282 void intel_gsc_uc_resume(struct intel_gsc_uc *gsc) in intel_gsc_uc_resume() 301 void intel_gsc_uc_load_start(struct intel_gsc_uc *gsc) in intel_gsc_uc_load_start() 318 void intel_gsc_uc_load_status(struct intel_gsc_uc *gsc, struct drm_printer *p) in intel_gsc_uc_load_status()
|
| A D | intel_gsc_proxy.c | 84 static int proxy_send_to_csme(struct intel_gsc_uc *gsc) in proxy_send_to_csme() 123 static int proxy_send_to_gsc(struct intel_gsc_uc *gsc) in proxy_send_to_gsc() 186 static int proxy_query(struct intel_gsc_uc *gsc) in proxy_query() 255 int intel_gsc_proxy_request_handler(struct intel_gsc_uc *gsc) in intel_gsc_proxy_request_handler() 290 void intel_gsc_proxy_irq_handler(struct intel_gsc_uc *gsc, u32 iir) in intel_gsc_proxy_irq_handler() 313 struct intel_gsc_uc *gsc = >->uc.gsc; in i915_gsc_proxy_component_bind() local 335 struct intel_gsc_uc *gsc = >->uc.gsc; in i915_gsc_proxy_component_unbind() local 354 static int proxy_channel_alloc(struct intel_gsc_uc *gsc) in proxy_channel_alloc() 374 static void proxy_channel_free(struct intel_gsc_uc *gsc) in proxy_channel_free() 384 void intel_gsc_proxy_fini(struct intel_gsc_uc *gsc) in intel_gsc_proxy_fini() [all …]
|
| A D | intel_gsc_fw.c | 40 bool intel_gsc_uc_fw_proxy_init_done(struct intel_gsc_uc *gsc, bool needs_wakeref) in intel_gsc_uc_fw_proxy_init_done() 48 int intel_gsc_uc_fw_proxy_get_status(struct intel_gsc_uc *gsc) in intel_gsc_uc_fw_proxy_get_status() 62 bool intel_gsc_uc_fw_init_done(struct intel_gsc_uc *gsc) in intel_gsc_uc_fw_init_done() 75 struct intel_gsc_uc *gsc = container_of(gsc_fw, struct intel_gsc_uc, fw); in intel_gsc_fw_get_binary_info() local 263 static int emit_gsc_fw_load(struct i915_request *rq, struct intel_gsc_uc *gsc) in emit_gsc_fw_load() 282 static int gsc_fw_load(struct intel_gsc_uc *gsc) in gsc_fw_load() 327 static int gsc_fw_load_prepare(struct intel_gsc_uc *gsc) in gsc_fw_load_prepare() 389 static int gsc_fw_query_compatibility_version(struct intel_gsc_uc *gsc) in gsc_fw_query_compatibility_version() 444 int intel_gsc_uc_fw_upload(struct intel_gsc_uc *gsc) in intel_gsc_uc_fw_upload()
|
| A D | intel_gsc_uc.h | 69 static inline bool intel_gsc_uc_is_supported(struct intel_gsc_uc *gsc) in intel_gsc_uc_is_supported() 74 static inline bool intel_gsc_uc_is_wanted(struct intel_gsc_uc *gsc) in intel_gsc_uc_is_wanted() 79 static inline bool intel_gsc_uc_is_used(struct intel_gsc_uc *gsc) in intel_gsc_uc_is_used()
|
| A D | intel_gsc_uc_heci_cmd_submit.c | 42 int intel_gsc_uc_heci_cmd_submit_packet(struct intel_gsc_uc *gsc, u64 addr_in, in intel_gsc_uc_heci_cmd_submit_packet() 136 intel_gsc_uc_heci_cmd_submit_nonpriv(struct intel_gsc_uc *gsc, in intel_gsc_uc_heci_cmd_submit_nonpriv()
|
| A D | intel_gsc_uc_debugfs.c | 18 struct intel_gsc_uc *gsc = m->private; in gsc_info_show() local
|
| A D | intel_uc.h | 32 struct intel_gsc_uc gsc; member
|
| /drivers/media/platform/samsung/exynos-gsc/ |
| A D | gsc-core.c | 339 void gsc_set_prefbuf(struct gsc_dev *gsc, struct gsc_frame *frm) in gsc_set_prefbuf() 390 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_try_fmt_mplane() local 519 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_try_selection() local 699 struct gsc_dev *gsc = ctx->gsc_dev; in __gsc_s_ctrl() local 861 struct gsc_dev *gsc = priv; in gsc_irq_handler() local 1106 struct gsc_dev *gsc; in gsc_probe() local 1205 struct gsc_dev *gsc = platform_get_drvdata(pdev); in gsc_remove() local 1225 static int gsc_m2m_suspend(struct gsc_dev *gsc) in gsc_m2m_suspend() 1247 static void gsc_m2m_resume(struct gsc_dev *gsc) in gsc_m2m_resume() 1264 struct gsc_dev *gsc = dev_get_drvdata(dev); in gsc_runtime_resume() local [all …]
|
| A D | gsc-m2m.c | 30 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_m2m_ctx_stop_req() local 147 struct gsc_dev *gsc; in gsc_m2m_device_run() local 363 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_m2m_reqbufs() local 606 struct gsc_dev *gsc = video_drvdata(file); in gsc_m2m_open() local 670 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_m2m_release() local 694 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_m2m_poll() local 709 struct gsc_dev *gsc = ctx->gsc_dev; in gsc_m2m_mmap() local 735 int gsc_register_m2m_device(struct gsc_dev *gsc) in gsc_register_m2m_device() 781 void gsc_unregister_m2m_device(struct gsc_dev *gsc) in gsc_unregister_m2m_device()
|
| /drivers/gpu/drm/i915/gt/ |
| A D | intel_gsc.c | 43 gsc_ext_om_alloc(struct intel_gsc *gsc, struct intel_gsc_intf *intf, size_t size) in gsc_ext_om_alloc() 129 struct intel_gsc *gsc, unsigned int intf_id) in gsc_destroy_one() 152 static void gsc_init_one(struct drm_i915_private *i915, struct intel_gsc *gsc, in gsc_init_one() 300 void intel_gsc_init(struct intel_gsc *gsc, struct drm_i915_private *i915) in intel_gsc_init() 311 void intel_gsc_fini(struct intel_gsc *gsc) in intel_gsc_fini()
|
| A D | intel_gt.h | 117 static inline struct intel_gt *gsc_to_gt(struct intel_gsc *gsc) in gsc_to_gt()
|
| A D | intel_gt_types.h | 106 struct intel_gsc gsc; member
|
| /drivers/mfd/ |
| A D | gateworks-gsc.c | 76 static int gsc_powerdown(struct gsc_dev *gsc, unsigned long secs) in gsc_powerdown() 108 struct gsc_dev *gsc = dev_get_drvdata(dev); in gsc_show() local 125 struct gsc_dev *gsc = dev_get_drvdata(dev); in gsc_store() local 200 struct gsc_dev *gsc; in gsc_probe() local
|
| /drivers/gpu/drm/xe/display/ |
| A D | xe_hdcp_gsc.c | 38 struct xe_gsc *gsc = >->uc.gsc; in intel_hdcp_gsc_check_status() local 139 struct xe_gsc *gsc = >->uc.gsc; in xe_gsc_send_sync() local
|
| /drivers/hwmon/ |
| A D | gsc-hwmon.c | 26 struct gsc_dev *gsc; member 303 struct gsc_dev *gsc = dev_get_drvdata(pdev->dev.parent); in gsc_hwmon_probe() local
|
| /drivers/parisc/ |
| A D | gsc.h | 28 struct parisc_device *gsc; member
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_hdcp_gsc.c | 26 struct intel_gsc_uc *gsc = gt ? >->uc.gsc : NULL; in intel_hdcp_gsc_check_status() local
|
| /drivers/gpu/drm/i915/selftests/ |
| A D | i915_selftest.c | 135 __gsc_proxy_init_progressing(struct intel_gsc_uc *gsc) in __gsc_proxy_init_progressing()
|