Lines Matching defs:vdev
86 static void ivpu_hw_read_platform(struct ivpu_device *vdev) in ivpu_hw_read_platform()
100 static void ivpu_hw_wa_init(struct ivpu_device *vdev) in ivpu_hw_wa_init()
106 static void ivpu_hw_timeouts_init(struct ivpu_device *vdev) in ivpu_hw_timeouts_init()
121 static int ivpu_pll_wait_for_cmd_send(struct ivpu_device *vdev) in ivpu_pll_wait_for_cmd_send()
127 static int ivpu_pll_cmd_send(struct ivpu_device *vdev, u16 min_ratio, u16 max_ratio, in ivpu_pll_cmd_send()
164 static int ivpu_pll_wait_for_lock(struct ivpu_device *vdev, bool enable) in ivpu_pll_wait_for_lock()
174 static int ivpu_pll_wait_for_status_ready(struct ivpu_device *vdev) in ivpu_pll_wait_for_status_ready()
182 static void ivpu_pll_init_frequency_ratios(struct ivpu_device *vdev) in ivpu_pll_init_frequency_ratios()
200 static int ivpu_pll_drive(struct ivpu_device *vdev, bool enable) in ivpu_pll_drive()
246 static int ivpu_pll_enable(struct ivpu_device *vdev) in ivpu_pll_enable()
251 static int ivpu_pll_disable(struct ivpu_device *vdev) in ivpu_pll_disable()
256 static void ivpu_boot_host_ss_rst_clr_assert(struct ivpu_device *vdev) in ivpu_boot_host_ss_rst_clr_assert()
267 static void ivpu_boot_host_ss_rst_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_host_ss_rst_drive()
284 static void ivpu_boot_host_ss_clk_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_host_ss_clk_drive()
301 static int ivpu_boot_noc_qreqn_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_noc_qreqn_check()
311 static int ivpu_boot_noc_qacceptn_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_noc_qacceptn_check()
321 static int ivpu_boot_noc_qdeny_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_noc_qdeny_check()
331 static int ivpu_boot_top_noc_qrenqn_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_top_noc_qrenqn_check()
342 static int ivpu_boot_top_noc_qacceptn_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_top_noc_qacceptn_check()
353 static int ivpu_boot_top_noc_qdeny_check(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_top_noc_qdeny_check()
364 static int ivpu_boot_host_ss_configure(struct ivpu_device *vdev) in ivpu_boot_host_ss_configure()
371 static void ivpu_boot_vpu_idle_gen_disable(struct ivpu_device *vdev) in ivpu_boot_vpu_idle_gen_disable()
376 static int ivpu_boot_host_ss_axi_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_host_ss_axi_drive()
401 static int ivpu_boot_host_ss_axi_enable(struct ivpu_device *vdev) in ivpu_boot_host_ss_axi_enable()
406 static int ivpu_boot_host_ss_axi_disable(struct ivpu_device *vdev) in ivpu_boot_host_ss_axi_disable()
411 static int ivpu_boot_host_ss_top_noc_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_host_ss_top_noc_drive()
439 static int ivpu_boot_host_ss_top_noc_enable(struct ivpu_device *vdev) in ivpu_boot_host_ss_top_noc_enable()
444 static int ivpu_boot_host_ss_top_noc_disable(struct ivpu_device *vdev) in ivpu_boot_host_ss_top_noc_disable()
449 static void ivpu_boot_pwr_island_trickle_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_pwr_island_trickle_drive()
461 static void ivpu_boot_pwr_island_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_pwr_island_drive()
473 static int ivpu_boot_wait_for_pwr_island_status(struct ivpu_device *vdev, u32 exp_val) in ivpu_boot_wait_for_pwr_island_status()
483 static void ivpu_boot_pwr_island_isolation_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_pwr_island_isolation_drive()
495 static void ivpu_boot_dpu_active_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_dpu_active_drive()
507 static int ivpu_boot_pwr_domain_disable(struct ivpu_device *vdev) in ivpu_boot_pwr_domain_disable()
517 static int ivpu_boot_pwr_domain_enable(struct ivpu_device *vdev) in ivpu_boot_pwr_domain_enable()
544 static void ivpu_boot_no_snoop_enable(struct ivpu_device *vdev) in ivpu_boot_no_snoop_enable()
555 static void ivpu_boot_tbu_mmu_enable(struct ivpu_device *vdev) in ivpu_boot_tbu_mmu_enable()
578 static void ivpu_boot_soc_cpu_boot(struct ivpu_device *vdev) in ivpu_boot_soc_cpu_boot()
604 static int ivpu_boot_d0i3_drive(struct ivpu_device *vdev, bool enable) in ivpu_boot_d0i3_drive()
629 static int ivpu_hw_mtl_info_init(struct ivpu_device *vdev) in ivpu_hw_mtl_info_init()
672 static int ivpu_hw_mtl_reset(struct ivpu_device *vdev) in ivpu_hw_mtl_reset()
697 static int ivpu_hw_mtl_d0i3_enable(struct ivpu_device *vdev) in ivpu_hw_mtl_d0i3_enable()
710 static int ivpu_hw_mtl_d0i3_disable(struct ivpu_device *vdev) in ivpu_hw_mtl_d0i3_disable()
721 static int ivpu_hw_mtl_power_up(struct ivpu_device *vdev) in ivpu_hw_mtl_power_up()
775 static int ivpu_hw_mtl_boot_fw(struct ivpu_device *vdev) in ivpu_hw_mtl_boot_fw()
784 static bool ivpu_hw_mtl_is_idle(struct ivpu_device *vdev) in ivpu_hw_mtl_is_idle()
796 static int ivpu_hw_mtl_power_down(struct ivpu_device *vdev) in ivpu_hw_mtl_power_down()
829 static void ivpu_hw_mtl_wdt_disable(struct ivpu_device *vdev) in ivpu_hw_mtl_wdt_disable()
848 static u32 ivpu_hw_mtl_reg_pll_freq_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_pll_freq_get()
861 static u32 ivpu_hw_mtl_reg_telemetry_offset_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_telemetry_offset_get()
866 static u32 ivpu_hw_mtl_reg_telemetry_size_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_telemetry_size_get()
871 static u32 ivpu_hw_mtl_reg_telemetry_enable_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_telemetry_enable_get()
876 static void ivpu_hw_mtl_reg_db_set(struct ivpu_device *vdev, u32 db_id) in ivpu_hw_mtl_reg_db_set()
884 static u32 ivpu_hw_mtl_reg_ipc_rx_addr_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_ipc_rx_addr_get()
889 static u32 ivpu_hw_mtl_reg_ipc_rx_count_get(struct ivpu_device *vdev) in ivpu_hw_mtl_reg_ipc_rx_count_get()
896 static void ivpu_hw_mtl_reg_ipc_tx_set(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_hw_mtl_reg_ipc_tx_set()
901 static void ivpu_hw_mtl_irq_clear(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_clear()
906 static void ivpu_hw_mtl_irq_enable(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_enable()
914 static void ivpu_hw_mtl_irq_disable(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_disable()
922 static void ivpu_hw_mtl_irq_wdt_nce_handler(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_wdt_nce_handler()
929 static void ivpu_hw_mtl_irq_wdt_mss_handler(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_wdt_mss_handler()
937 static void ivpu_hw_mtl_irq_noc_firewall_handler(struct ivpu_device *vdev) in ivpu_hw_mtl_irq_noc_firewall_handler()
945 static u32 ivpu_hw_mtl_irqv_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_mtl_irqv_handler()
976 static u32 ivpu_hw_mtl_irqb_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_mtl_irqb_handler()
1025 struct ivpu_device *vdev = ptr; in ivpu_hw_mtl_irq_handler() local
1034 static void ivpu_hw_mtl_diagnose_failure(struct ivpu_device *vdev) in ivpu_hw_mtl_diagnose_failure()