Home
last modified time | relevance | path

Searched refs:ivpu_device (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.12.1/drivers/accel/ivpu/
Divpu_hw_btrs.h21 int ivpu_hw_btrs_info_init(struct ivpu_device *vdev);
22 void ivpu_hw_btrs_freq_ratios_init(struct ivpu_device *vdev);
23 int ivpu_hw_btrs_irqs_clear_with_0_mtl(struct ivpu_device *vdev);
24 int ivpu_hw_btrs_wp_drive(struct ivpu_device *vdev, bool enable);
25 int ivpu_hw_btrs_wait_for_clock_res_own_ack(struct ivpu_device *vdev);
26 int ivpu_hw_btrs_d0i3_enable(struct ivpu_device *vdev);
27 int ivpu_hw_btrs_d0i3_disable(struct ivpu_device *vdev);
28 void ivpu_hw_btrs_set_port_arbitration_weights_lnl(struct ivpu_device *vdev);
29 bool ivpu_hw_btrs_is_idle(struct ivpu_device *vdev);
30 int ivpu_hw_btrs_wait_for_idle(struct ivpu_device *vdev);
[all …]
Divpu_hw_ip.h11 int ivpu_hw_ip_host_ss_configure(struct ivpu_device *vdev);
12 void ivpu_hw_ip_idle_gen_enable(struct ivpu_device *vdev);
13 void ivpu_hw_ip_idle_gen_disable(struct ivpu_device *vdev);
14 int ivpu_hw_ip_pwr_domain_enable(struct ivpu_device *vdev);
15 int ivpu_hw_ip_host_ss_axi_enable(struct ivpu_device *vdev);
16 int ivpu_hw_ip_top_noc_enable(struct ivpu_device *vdev);
17 u64 ivpu_hw_ip_read_perf_timer_counter(struct ivpu_device *vdev);
18 void ivpu_hw_ip_snoop_disable(struct ivpu_device *vdev);
19 void ivpu_hw_ip_tbu_mmu_enable(struct ivpu_device *vdev);
20 int ivpu_hw_ip_soc_cpu_boot(struct ivpu_device *vdev);
[all …]
Divpu_hw.h28 bool (*btrs_irq_handler)(struct ivpu_device *vdev, int irq);
29 bool (*ip_irq_handler)(struct ivpu_device *vdev, int irq);
58 int ivpu_hw_init(struct ivpu_device *vdev);
59 int ivpu_hw_power_up(struct ivpu_device *vdev);
60 int ivpu_hw_power_down(struct ivpu_device *vdev);
61 int ivpu_hw_reset(struct ivpu_device *vdev);
62 int ivpu_hw_boot_fw(struct ivpu_device *vdev);
63 void ivpu_hw_profiling_freq_drive(struct ivpu_device *vdev, bool enable);
64 void ivpu_irq_handlers_init(struct ivpu_device *vdev);
65 void ivpu_hw_irq_enable(struct ivpu_device *vdev);
[all …]
Divpu_jsm_msg.h13 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id,
15 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id);
16 int ivpu_jsm_get_heartbeat(struct ivpu_device *vdev, u32 engine, u64 *heartbeat);
17 int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine);
18 int ivpu_jsm_preempt_engine(struct ivpu_device *vdev, u32 engine, u32 preempt_id);
19 int ivpu_jsm_dyndbg_control(struct ivpu_device *vdev, char *command, size_t size);
20 int ivpu_jsm_trace_get_capability(struct ivpu_device *vdev, u32 *trace_destination_mask,
22 int ivpu_jsm_trace_set_config(struct ivpu_device *vdev, u32 trace_level, u32 trace_destination_mask,
24 int ivpu_jsm_context_release(struct ivpu_device *vdev, u32 host_ssid);
25 int ivpu_jsm_pwr_d0i3_enter(struct ivpu_device *vdev);
[all …]
Divpu_pm.h12 struct ivpu_device;
15 struct ivpu_device *vdev;
25 void ivpu_pm_init(struct ivpu_device *vdev);
26 void ivpu_pm_enable(struct ivpu_device *vdev);
27 void ivpu_pm_disable(struct ivpu_device *vdev);
28 void ivpu_pm_cancel_recovery(struct ivpu_device *vdev);
38 int __must_check ivpu_rpm_get(struct ivpu_device *vdev);
39 void ivpu_rpm_put(struct ivpu_device *vdev);
41 void ivpu_pm_trigger_recovery(struct ivpu_device *vdev, const char *reason);
42 void ivpu_start_job_timeout_detection(struct ivpu_device *vdev);
[all …]
Divpu_hw_ip.c69 static int wait_for_ip_bar(struct ivpu_device *vdev) in wait_for_ip_bar()
74 static void host_ss_rst_clr(struct ivpu_device *vdev) in host_ss_rst_clr()
85 static int host_ss_noc_qreqn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_37xx()
95 static int host_ss_noc_qreqn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_40xx()
105 static int host_ss_noc_qreqn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check()
113 static int host_ss_noc_qacceptn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_37xx()
123 static int host_ss_noc_qacceptn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_40xx()
133 static int host_ss_noc_qacceptn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check()
141 static int host_ss_noc_qdeny_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qdeny_check_37xx()
151 static int host_ss_noc_qdeny_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qdeny_check_40xx()
[all …]
Divpu_ipc.h45 typedef void (*ivpu_ipc_rx_callback_t)(struct ivpu_device *vdev,
85 int ivpu_ipc_init(struct ivpu_device *vdev);
86 void ivpu_ipc_fini(struct ivpu_device *vdev);
88 void ivpu_ipc_enable(struct ivpu_device *vdev);
89 void ivpu_ipc_disable(struct ivpu_device *vdev);
90 void ivpu_ipc_reset(struct ivpu_device *vdev);
92 void ivpu_ipc_irq_handler(struct ivpu_device *vdev);
93 void ivpu_ipc_irq_thread_handler(struct ivpu_device *vdev);
95 void ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons,
97 void ivpu_ipc_consumer_del(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons);
[all …]
Divpu_mmu_context.h11 struct ivpu_device;
32 int ivpu_mmu_global_context_init(struct ivpu_device *vdev);
33 void ivpu_mmu_global_context_fini(struct ivpu_device *vdev);
34 int ivpu_mmu_reserved_context_init(struct ivpu_device *vdev);
35 void ivpu_mmu_reserved_context_fini(struct ivpu_device *vdev);
37 int ivpu_mmu_user_context_init(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, u32 ctx_id);
38 void ivpu_mmu_user_context_fini(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx);
39 void ivpu_mmu_user_context_mark_invalid(struct ivpu_device *vdev, u32 ssid);
45 int ivpu_mmu_context_map_sgt(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx,
47 void ivpu_mmu_context_unmap_sgt(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx,
[all …]
Divpu_mmu.h9 struct ivpu_device;
40 int ivpu_mmu_init(struct ivpu_device *vdev);
41 void ivpu_mmu_disable(struct ivpu_device *vdev);
42 int ivpu_mmu_enable(struct ivpu_device *vdev);
43 int ivpu_mmu_set_pgtable(struct ivpu_device *vdev, int ssid, struct ivpu_mmu_pgtable *pgtable);
44 void ivpu_mmu_clear_pgtable(struct ivpu_device *vdev, int ssid);
45 int ivpu_mmu_invalidate_tlb(struct ivpu_device *vdev, u16 ssid);
47 void ivpu_mmu_irq_evtq_handler(struct ivpu_device *vdev);
48 void ivpu_mmu_irq_gerr_handler(struct ivpu_device *vdev);
49 void ivpu_mmu_evtq_dump(struct ivpu_device *vdev);
Divpu_hw_btrs.c65 int ivpu_hw_btrs_irqs_clear_with_0_mtl(struct ivpu_device *vdev) in ivpu_hw_btrs_irqs_clear_with_0_mtl()
77 static void freq_ratios_init_mtl(struct ivpu_device *vdev) in freq_ratios_init_mtl()
90 static void freq_ratios_init_lnl(struct ivpu_device *vdev) in freq_ratios_init_lnl()
103 void ivpu_hw_btrs_freq_ratios_init(struct ivpu_device *vdev) in ivpu_hw_btrs_freq_ratios_init()
132 static int read_tile_config_fuse(struct ivpu_device *vdev, u32 *tile_fuse_config) in read_tile_config_fuse()
159 static int info_init_mtl(struct ivpu_device *vdev) in info_init_mtl()
171 static int info_init_lnl(struct ivpu_device *vdev) in info_init_lnl()
188 int ivpu_hw_btrs_info_init(struct ivpu_device *vdev) in ivpu_hw_btrs_info_init()
196 static int wp_request_sync(struct ivpu_device *vdev) in wp_request_sync()
204 static int wait_for_status_ready(struct ivpu_device *vdev, bool enable) in wait_for_status_ready()
[all …]
Divpu_drv.h116 struct ivpu_device { struct
164 struct ivpu_device *vdev; argument
196 int ivpu_boot(struct ivpu_device *vdev);
197 int ivpu_shutdown(struct ivpu_device *vdev);
198 void ivpu_prepare_for_reset(struct ivpu_device *vdev);
200 static inline u8 ivpu_revision(struct ivpu_device *vdev) in ivpu_revision()
205 static inline u16 ivpu_device_id(struct ivpu_device *vdev) in ivpu_device_id()
210 static inline int ivpu_hw_ip_gen(struct ivpu_device *vdev) in ivpu_hw_ip_gen()
225 static inline int ivpu_hw_btrs_gen(struct ivpu_device *vdev) in ivpu_hw_btrs_gen()
240 static inline struct ivpu_device *to_ivpu_device(struct drm_device *dev) in to_ivpu_device()
[all …]
Divpu_pm.c34 static void ivpu_pm_prepare_cold_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_cold_boot()
44 static void ivpu_pm_prepare_warm_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_warm_boot()
58 static int ivpu_suspend(struct ivpu_device *vdev) in ivpu_suspend()
71 static int ivpu_resume(struct ivpu_device *vdev) in ivpu_resume()
116 struct ivpu_device *vdev = pm->vdev; in ivpu_pm_recovery_work()
149 void ivpu_pm_trigger_recovery(struct ivpu_device *vdev, const char *reason) in ivpu_pm_trigger_recovery()
174 struct ivpu_device *vdev = pm->vdev; in ivpu_job_timeout_work()
179 void ivpu_start_job_timeout_detection(struct ivpu_device *vdev) in ivpu_start_job_timeout_detection()
187 void ivpu_stop_job_timeout_detection(struct ivpu_device *vdev) in ivpu_stop_job_timeout_detection()
195 struct ivpu_device *vdev = to_ivpu_device(drm); in ivpu_pm_suspend_cb()
[all …]
Divpu_debugfs.c23 static inline struct ivpu_device *seq_to_ivpu(struct seq_file *s) in seq_to_ivpu()
33 struct ivpu_device *vdev = seq_to_ivpu(s); in bo_list_show()
42 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_name_show()
50 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_capability_show()
68 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_config_show()
88 struct ivpu_device *vdev = seq_to_ivpu(s); in last_bootmode_show()
97 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_counter_show()
105 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_pending_show()
113 struct ivpu_device *vdev = seq_to_ivpu(s); in firewall_irq_counter_show()
133 struct ivpu_device *vdev = file->private_data; in dvfs_mode_fops_write()
[all …]
Divpu_hw.c45 static void platform_init(struct ivpu_device *vdev) in platform_init()
56 static void wa_init(struct ivpu_device *vdev) in wa_init()
78 static void timeouts_init(struct ivpu_device *vdev) in timeouts_init()
110 static void memory_ranges_init(struct ivpu_device *vdev) in memory_ranges_init()
125 static int wp_enable(struct ivpu_device *vdev) in wp_enable()
130 static int wp_disable(struct ivpu_device *vdev) in wp_disable()
135 int ivpu_hw_power_up(struct ivpu_device *vdev) in ivpu_hw_power_up()
199 static void save_d0i3_entry_timestamp(struct ivpu_device *vdev) in save_d0i3_entry_timestamp()
205 int ivpu_hw_reset(struct ivpu_device *vdev) in ivpu_hw_reset()
222 int ivpu_hw_power_down(struct ivpu_device *vdev) in ivpu_hw_power_down()
[all …]
Divpu_job.h14 struct ivpu_device;
48 struct ivpu_device *vdev;
63 void ivpu_cmdq_reset_all_contexts(struct ivpu_device *vdev);
65 void ivpu_job_done_consumer_init(struct ivpu_device *vdev);
66 void ivpu_job_done_consumer_fini(struct ivpu_device *vdev);
68 void ivpu_jobs_abort_all(struct ivpu_device *vdev);
Divpu_fw.h9 struct ivpu_device;
37 int ivpu_fw_init(struct ivpu_device *vdev);
38 void ivpu_fw_fini(struct ivpu_device *vdev);
39 void ivpu_fw_load(struct ivpu_device *vdev);
40 void ivpu_fw_boot_params_setup(struct ivpu_device *vdev, struct vpu_boot_params *bp);
42 static inline bool ivpu_fw_is_cold_boot(struct ivpu_device *vdev) in ivpu_fw_is_cold_boot()
Divpu_ipc.c26 static void ivpu_ipc_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_ipc_msg_dump()
35 static void ivpu_jsm_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_jsm_msg_dump()
48 ivpu_ipc_rx_mark_free(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, in ivpu_ipc_rx_mark_free()
57 static void ivpu_ipc_mem_fini(struct ivpu_device *vdev) in ivpu_ipc_mem_fini()
66 ivpu_ipc_tx_prepare(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_tx_prepare()
122 static void ivpu_ipc_tx_release(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx_release()
130 static void ivpu_ipc_tx(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx()
136 ivpu_ipc_rx_msg_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_rx_msg_add()
168 ivpu_ipc_rx_msg_del(struct ivpu_device *vdev, struct ivpu_ipc_rx_msg *rx_msg) in ivpu_ipc_rx_msg_del()
176 void ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_consumer_add()
[all …]
Divpu_mmu.c301 static void ivpu_mmu_config_check(struct ivpu_device *vdev) in ivpu_mmu_config_check()
335 static int ivpu_mmu_cdtab_alloc(struct ivpu_device *vdev) in ivpu_mmu_cdtab_alloc()
350 static int ivpu_mmu_strtab_alloc(struct ivpu_device *vdev) in ivpu_mmu_strtab_alloc()
370 static int ivpu_mmu_cmdq_alloc(struct ivpu_device *vdev) in ivpu_mmu_cmdq_alloc()
389 static int ivpu_mmu_evtq_alloc(struct ivpu_device *vdev) in ivpu_mmu_evtq_alloc()
408 static int ivpu_mmu_structs_alloc(struct ivpu_device *vdev) in ivpu_mmu_structs_alloc()
437 static int ivpu_mmu_reg_write_cr0(struct ivpu_device *vdev, u32 val) in ivpu_mmu_reg_write_cr0()
444 static int ivpu_mmu_reg_write_irq_ctrl(struct ivpu_device *vdev, u32 val) in ivpu_mmu_reg_write_irq_ctrl()
451 static int ivpu_mmu_irqs_setup(struct ivpu_device *vdev) in ivpu_mmu_irqs_setup()
463 static int ivpu_mmu_cmdq_wait_for_cons(struct ivpu_device *vdev) in ivpu_mmu_cmdq_wait_for_cons()
[all …]
Divpu_mmu_context.c47 static void *ivpu_pgtable_alloc_page(struct ivpu_device *vdev, dma_addr_t *dma) in ivpu_pgtable_alloc_page()
79 static void ivpu_pgtable_free_page(struct ivpu_device *vdev, u64 *cpu_addr, dma_addr_t dma_addr) in ivpu_pgtable_free_page()
93 static int ivpu_mmu_pgtable_init(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtable_init()
106 static void ivpu_mmu_pgtables_free(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtables_free()
146 ivpu_mmu_ensure_pud(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx) in ivpu_mmu_ensure_pud()
182 ivpu_mmu_ensure_pmd(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx, in ivpu_mmu_ensure_pmd()
211 ivpu_mmu_ensure_pte(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, in ivpu_mmu_ensure_pte()
231 ivpu_mmu_context_map_page(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_mmu_context_map_page()
260 ivpu_mmu_context_map_cont_64k(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, u64 vpu_addr, in ivpu_mmu_context_map_cont_64k()
296 ivpu_mmu_context_map_pages(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_mmu_context_map_pages()
[all …]
Divpu_jsm_msg.c92 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, in ivpu_jsm_register_db()
112 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id) in ivpu_jsm_unregister_db()
128 int ivpu_jsm_get_heartbeat(struct ivpu_device *vdev, u32 engine, u64 *heartbeat) in ivpu_jsm_get_heartbeat()
151 int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine) in ivpu_jsm_reset_engine()
170 int ivpu_jsm_preempt_engine(struct ivpu_device *vdev, u32 engine, u32 preempt_id) in ivpu_jsm_preempt_engine()
190 int ivpu_jsm_dyndbg_control(struct ivpu_device *vdev, char *command, size_t size) in ivpu_jsm_dyndbg_control()
207 int ivpu_jsm_trace_get_capability(struct ivpu_device *vdev, u32 *trace_destination_mask, in ivpu_jsm_trace_get_capability()
227 int ivpu_jsm_trace_set_config(struct ivpu_device *vdev, u32 trace_level, u32 trace_destination_mask, in ivpu_jsm_trace_set_config()
246 int ivpu_jsm_context_release(struct ivpu_device *vdev, u32 host_ssid) in ivpu_jsm_context_release()
262 int ivpu_jsm_pwr_d0i3_enter(struct ivpu_device *vdev) in ivpu_jsm_pwr_d0i3_enter()
[all …]
Divpu_drv.c70 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_get()
80 static void file_priv_unbind(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv) in file_priv_unbind()
98 struct ivpu_device *vdev = file_priv->vdev; in file_priv_release()
117 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_put()
128 static int ivpu_get_capabilities(struct ivpu_device *vdev, struct drm_ivpu_param *args) in ivpu_get_capabilities()
147 struct ivpu_device *vdev = file_priv->vdev; in ivpu_get_param_ioctl()
227 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_open()
287 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_postclose()
309 static int ivpu_wait_for_ready(struct ivpu_device *vdev) in ivpu_wait_for_ready()
345 static int ivpu_hw_sched_init(struct ivpu_device *vdev) in ivpu_hw_sched_init()
[all …]
Divpu_job.c28 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq) in ivpu_cmdq_ring_db()
33 static int ivpu_preemption_buffers_create(struct ivpu_device *vdev, in ivpu_preemption_buffers_create()
68 static void ivpu_preemption_buffers_free(struct ivpu_device *vdev, in ivpu_preemption_buffers_free()
83 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_alloc()
130 struct ivpu_device *vdev = file_priv->vdev; in ivpu_hws_cmdq_init()
149 struct ivpu_device *vdev = file_priv->vdev; in ivpu_register_db()
168 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_init()
204 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_fini()
302 void ivpu_cmdq_reset_all_contexts(struct ivpu_device *vdev) in ivpu_cmdq_reset_all_contexts()
332 struct ivpu_device *vdev = file_priv->vdev; in ivpu_context_abort_locked()
[all …]
Divpu_debugfs.h9 struct ivpu_device;
12 void ivpu_debugfs_init(struct ivpu_device *vdev);
14 static inline void ivpu_debugfs_init(struct ivpu_device *vdev) { } in ivpu_debugfs_init()
Divpu_fw_log.h28 void ivpu_fw_log_print(struct ivpu_device *vdev, bool only_new_msgs, struct drm_printer *p);
29 void ivpu_fw_log_clear(struct ivpu_device *vdev);
31 static inline void ivpu_fw_log_dump(struct ivpu_device *vdev) in ivpu_fw_log_dump()
Divpu_gem.c25 static inline void ivpu_dbg_bo(struct ivpu_device *vdev, struct ivpu_bo *bo, const char *action) in ivpu_dbg_bo()
43 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_pin()
79 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_alloc_vpu_addr()
106 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_unbind_locked()
136 void ivpu_bo_unbind_all_bos_from_context(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx) in ivpu_bo_unbind_all_bos_from_context()
175 static struct ivpu_bo *ivpu_bo_alloc(struct ivpu_device *vdev, u64 size, u32 flags) in ivpu_bo_alloc()
206 struct ivpu_device *vdev = file_priv->vdev; in ivpu_gem_bo_open()
228 struct ivpu_device *vdev = to_ivpu_device(obj->dev); in ivpu_gem_bo_free()
262 struct ivpu_device *vdev = file_priv->vdev; in ivpu_bo_create_ioctl()
291 ivpu_bo_create(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_bo_create()
[all …]

12