/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_wopcm.c | 87 static bool __check_layout(struct xe_device *xe, u32 wopcm_size, argument 138 static int __wopcm_init_regs(struct xe_device *xe, struct xe_gt *gt, argument 180 u32 xe_wopcm_size(struct xe_device *xe) argument 199 struct xe_device *xe = wopcm_to_xe(wopcm); local [all...] |
H A D | xe_dma_buf.c | 52 struct xe_device *xe = xe_bo_device(bo); local 212 struct xe_device *xe = to_xe_device(dev); local
|
H A D | xe_hw_fence.c | 164 struct xe_device *xe = gt_to_xe(fence->ctx->gt); local
|
H A D | xe_gt_idle.c | 137 struct xe_device *xe = gt_to_xe(gt); local
|
H A D | xe_heci_gsc.c | 91 void xe_heci_gsc_fini(struct xe_device *xe) argument 111 static int heci_gsc_irq_setup(struct xe_device *xe) argument 129 static int heci_gsc_add_device(struct xe_device *xe, const struct heci_gsc_def *def) argument 174 xe_heci_gsc_init(struct xe_device *xe) argument 216 xe_heci_gsc_irq_handler(struct xe_device *xe, u32 iir) argument [all...] |
H A D | xe_gt_topology.c | 38 struct xe_device *xe = gt_to_xe(gt); local 66 get_num_dss_regs(struct xe_device *xe, int *geometry_regs, int *compute_regs) argument 86 struct xe_device *xe = gt_to_xe(gt); local 158 struct xe_device *xe = gt_to_xe(gt); local [all...] |
H A D | xe_gsc_submit.c | 54 u32 xe_gsc_emit_header(struct xe_device *xe, struct iosys_map *map, u32 offset, argument 79 xe_gsc_poison_header(struct xe_device *xe, struct iosys_map *map, u32 offset) argument 95 xe_gsc_check_and_update_pending(struct xe_device *xe, struct iosys_map *in, u32 offset_in, struct iosys_map *out, u32 offset_out) argument 121 xe_gsc_read_out_header(struct xe_device *xe, struct iosys_map *map, u32 offset, u32 min_payload_size, u32 *payload_offset) argument [all...] |
H A D | xe_ttm_stolen_mgr.c | 54 bool xe_ttm_stolen_cpu_access_needs_ggtt(struct xe_device *xe) argument 59 static s64 detect_bar2_dgfx(struct xe_device *xe, struct xe_ttm_stolen_mgr *mgr) argument 91 get_wopcm_size(struct xe_device *xe) argument 114 detect_bar2_integrated(struct xe_device *xe, struct xe_ttm_stolen_mgr *mgr) argument 189 detect_stolen(struct xe_device *xe, struct xe_ttm_stolen_mgr *mgr) argument 203 xe_ttm_stolen_mgr_init(struct xe_device *xe) argument 253 struct xe_device *xe = xe_bo_device(bo); local 267 __xe_ttm_stolen_io_mem_reserve_bar2(struct xe_device *xe, struct xe_ttm_stolen_mgr *mgr, struct ttm_resource *mem) argument 291 __xe_ttm_stolen_io_mem_reserve_stolen(struct xe_device *xe, struct xe_ttm_stolen_mgr *mgr, struct ttm_resource *mem) argument 318 xe_ttm_stolen_io_mem_reserve(struct xe_device *xe, struct ttm_resource *mem) argument 332 xe_ttm_stolen_gpu_offset(struct xe_device *xe) argument [all...] |
H A D | xe_pm.c | 51 int xe_pm_suspend(struct xe_device *xe) argument 88 xe_pm_resume(struct xe_device *xe) argument 128 xe_pm_pci_d3cold_capable(struct xe_device *xe) argument 152 xe_pm_runtime_init(struct xe_device *xe) argument 175 xe_pm_init_early(struct xe_device *xe) argument 181 xe_pm_init(struct xe_device *xe) argument 199 xe_pm_runtime_fini(struct xe_device *xe) argument 207 xe_pm_write_callback_task(struct xe_device *xe, struct task_struct *task) argument 221 xe_pm_read_callback_task(struct xe_device *xe) argument 228 xe_pm_runtime_suspend(struct xe_device *xe) argument 293 xe_pm_runtime_resume(struct xe_device *xe) argument 344 xe_pm_runtime_get(struct xe_device *xe) argument 349 xe_pm_runtime_put(struct xe_device *xe) argument 355 xe_pm_runtime_get_if_active(struct xe_device *xe) argument 360 xe_pm_assert_unbounded_bridge(struct xe_device *xe) argument 374 xe_pm_set_vram_threshold(struct xe_device *xe, u32 threshold) argument 398 xe_pm_d3cold_allowed_toggle(struct xe_device *xe) argument [all...] |
H A D | xe_reg_sr.c | 40 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe) argument 217 struct xe_device *xe = gt_to_xe(gt); local
|
H A D | xe_device.h | 52 static inline struct xe_tile *xe_device_get_root_tile(struct xe_device *xe) argument 67 static inline struct xe_gt *xe_device_get_gt(struct xe_device *xe, u8 gt_id) argument 109 xe_root_mmio_gt(struct xe_device *xe) argument 114 xe_device_uc_enabled(struct xe_device *xe) argument 147 xe_device_in_fault_mode(struct xe_device *xe) argument 152 xe_device_in_non_fault_mode(struct xe_device *xe) argument 157 xe_device_has_flat_ccs(struct xe_device *xe) argument 162 xe_device_has_sriov(struct xe_device *xe) argument 167 xe_device_has_memirq(struct xe_device *xe) argument [all...] |
H A D | xe_gt_tlb_invalidation.c | 243 struct xe_device *xe = gt_to_xe(gt); local
|
H A D | xe_sched_job.c | 295 struct xe_device *xe = q->gt->tile->xe; local
|
H A D | xe_gt_throttle_sysfs.c | 238 struct xe_device *xe = gt_to_xe(gt); local
|
H A D | xe_lmtt.c | 36 static bool xe_has_multi_level_lmtt(struct xe_device *xe) argument 161 struct xe_device *xe = lmtt_to_xe(lmtt); local 189 struct xe_device *xe = tile_to_xe(tile); local
|
H A D | xe_ttm_vram_mgr.c | 315 struct xe_device *xe = to_xe_device(dev); local 335 int __xe_ttm_vram_mgr_init(struct xe_device *xe, struct xe_ttm_vram_mgr *mgr, argument 362 struct xe_device *xe = tile_to_xe(tile); local 371 int xe_ttm_vram_mgr_alloc_sgt(struct xe_device *xe, argument [all...] |
H A D | xe_sync.c | 23 struct xe_device *xe; member in struct:xe_user_fence 52 static struct xe_user_fence *user_fence_create(struct xe_device *xe, u64 addr, argument 102 int xe_sync_entry_parse(struct xe_device *xe, struct xe_file *xef, argument [all...] |
H A D | xe_execlist.c | 48 struct xe_device *xe = gt_to_xe(gt); local 97 struct xe_device *xe = gt_to_xe(port->hwe->gt); local 253 struct xe_execlist_port *xe_execlist_port_create(struct xe_device *xe, argument 322 struct xe_device *xe = gt_to_xe(q->gt); local 371 struct xe_device *xe = gt_to_xe(q->gt); local [all...] |
/linux-master/drivers/gpu/drm/xe/tests/ |
H A D | xe_bo.c | 111 static void ccs_test_run_tile(struct xe_device *xe, struct xe_tile *tile, argument 155 static int ccs_test_run_device(struct xe_device *xe) argument 186 evict_test_run_tile(struct xe_device *xe, struct xe_tile *tile, struct kunit *test) argument 326 evict_test_run_device(struct xe_device *xe) argument [all...] |
H A D | xe_migrate.c | 14 static bool sanity_fence_failed(struct xe_device *xe, struct dma_fence *fence, argument 36 static int run_sanity_job(struct xe_migrate *m, struct xe_device *xe, argument 104 struct xe_device *xe = tile_to_xe(m->tile); local 214 struct xe_device *xe = tile_to_xe(m->tile); local 265 struct xe_device *xe = tile_to_xe(tile); local 420 migrate_test_run_device(struct xe_device *xe) argument [all...] |
/linux-master/drivers/gpu/drm/xe/display/ |
H A D | xe_plane_initial.c | 53 initial_plane_bo(struct xe_device *xe, argument [all...] |
H A D | xe_display.c | 34 static bool has_display(struct xe_device *xe) argument 56 struct xe_device *xe = to_xe_device(dev); local 79 static void unset_display_features(struct xe_device *xe) argument 86 struct xe_device *xe = to_xe_device(dev); local 102 xe_display_create(struct xe_device *xe) argument 122 struct xe_device *xe = to_xe_device(dev); local 130 xe_display_init_nommio(struct xe_device *xe) argument 146 struct xe_device *xe = to_xe_device(dev); local 155 xe_display_init_noirq(struct xe_device *xe) argument 186 struct xe_device *xe = to_xe_device(dev); local 194 xe_display_init_noaccel(struct xe_device *xe) argument 208 xe_display_init(struct xe_device *xe) argument 216 xe_display_fini(struct xe_device *xe) argument 229 xe_display_register(struct xe_device *xe) argument 239 xe_display_unregister(struct xe_device *xe) argument 249 xe_display_driver_remove(struct xe_device *xe) argument 261 xe_display_irq_handler(struct xe_device *xe, u32 master_ctl) argument 270 xe_display_irq_enable(struct xe_device *xe, u32 gu_misc_iir) argument 279 xe_display_irq_reset(struct xe_device *xe) argument 287 xe_display_irq_postinstall(struct xe_device *xe, struct xe_gt *gt) argument 296 intel_suspend_encoders(struct xe_device *xe) argument 320 xe_display_pm_suspend(struct xe_device *xe) argument 349 xe_display_pm_suspend_late(struct xe_device *xe) argument 360 xe_display_pm_resume_early(struct xe_device *xe) argument 370 xe_display_pm_resume(struct xe_device *xe) argument 398 xe_display_probe(struct xe_device *xe) argument [all...] |
H A D | xe_fb_pin.c | 20 struct xe_device *xe = xe_bo_device(bo); local 53 struct xe_device *xe = xe_bo_device(bo); local 83 struct xe_device *xe = to_xe_device(fb->base.dev); local 160 struct xe_device *xe = xe_bo_device(bo); local 185 struct xe_device *xe = to_xe_device(fb->base.dev); local 253 struct xe_device *xe = to_xe_device(dev); local 317 struct xe_device *xe = to_xe_device(vma->bo->ttm.base.dev); local [all...] |
/linux-master/drivers/staging/fbtft/ |
H A D | fb_agm1264k-fl.c | 213 int xs, ys_page, xe, ye_page; member in struct:__anon213 217 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument 226 construct_line_bitmap(struct fbtft_par *par, u8 *dest, signed short *src, int xs, int xe, int y) argument
|
H A D | fb_ili9163.c | 111 set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) argument
|