Lines Matching refs:hisi_qm
358 bool hpre_check_alg_support(struct hisi_qm *qm, u32 alg) in hpre_check_alg_support()
371 struct hisi_qm *qm = s->private; in hpre_diff_regs_show()
458 static void hpre_config_pasid(struct hisi_qm *qm) in hpre_config_pasid()
478 static int hpre_cfg_by_dsm(struct hisi_qm *qm) in hpre_cfg_by_dsm()
502 static int hpre_set_cluster(struct hisi_qm *qm) in hpre_set_cluster()
541 static void disable_flr_of_bme(struct hisi_qm *qm) in disable_flr_of_bme()
552 static void hpre_open_sva_prefetch(struct hisi_qm *qm) in hpre_open_sva_prefetch()
573 static void hpre_close_sva_prefetch(struct hisi_qm *qm) in hpre_close_sva_prefetch()
593 static void hpre_enable_clock_gate(struct hisi_qm *qm) in hpre_enable_clock_gate()
617 static void hpre_disable_clock_gate(struct hisi_qm *qm) in hpre_disable_clock_gate()
641 static int hpre_set_user_domain_and_cache(struct hisi_qm *qm) in hpre_set_user_domain_and_cache()
698 static void hpre_cnt_regs_clear(struct hisi_qm *qm) in hpre_cnt_regs_clear()
717 static void hpre_master_ooo_ctrl(struct hisi_qm *qm, bool enable) in hpre_master_ooo_ctrl()
737 static void hpre_hw_error_disable(struct hisi_qm *qm) in hpre_hw_error_disable()
750 static void hpre_hw_error_enable(struct hisi_qm *qm) in hpre_hw_error_enable()
773 static inline struct hisi_qm *hpre_file_to_qm(struct hpre_debugfs_file *file) in hpre_file_to_qm()
782 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_clear_enable_read()
790 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_clear_enable_write()
805 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_cluster_inqry_read()
815 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_cluster_inqry_write()
827 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_ctrl_debug_read()
863 struct hisi_qm *qm = hpre_file_to_qm(file); in hpre_ctrl_debug_write()
946 static int hpre_create_debugfs_file(struct hisi_qm *qm, struct dentry *dir, in hpre_create_debugfs_file()
971 static int hpre_pf_comm_regs_debugfs_init(struct hisi_qm *qm) in hpre_pf_comm_regs_debugfs_init()
991 static int hpre_cluster_debugfs_init(struct hisi_qm *qm) in hpre_cluster_debugfs_init()
1027 static int hpre_ctrl_debug_init(struct hisi_qm *qm) in hpre_ctrl_debug_init()
1043 static void hpre_dfx_debug_init(struct hisi_qm *qm) in hpre_dfx_debug_init()
1063 static int hpre_debugfs_init(struct hisi_qm *qm) in hpre_debugfs_init()
1098 static void hpre_debugfs_exit(struct hisi_qm *qm) in hpre_debugfs_exit()
1105 static int hpre_pre_store_cap_reg(struct hisi_qm *qm) in hpre_pre_store_cap_reg()
1133 static int hpre_qm_init(struct hisi_qm *qm, struct pci_dev *pdev) in hpre_qm_init()
1185 static int hpre_show_last_regs_init(struct hisi_qm *qm) in hpre_show_last_regs_init()
1216 static void hpre_show_last_regs_uninit(struct hisi_qm *qm) in hpre_show_last_regs_uninit()
1227 static void hpre_show_last_dfx_regs(struct hisi_qm *qm) in hpre_show_last_dfx_regs()
1263 static void hpre_log_hw_error(struct hisi_qm *qm, u32 err_sts) in hpre_log_hw_error()
1276 static u32 hpre_get_hw_err_status(struct hisi_qm *qm) in hpre_get_hw_err_status()
1281 static void hpre_clear_hw_err_status(struct hisi_qm *qm, u32 err_sts) in hpre_clear_hw_err_status()
1286 static void hpre_disable_error_report(struct hisi_qm *qm, u32 err_type) in hpre_disable_error_report()
1294 static void hpre_open_axi_master_ooo(struct hisi_qm *qm) in hpre_open_axi_master_ooo()
1305 static enum acc_err_result hpre_get_err_result(struct hisi_qm *qm) in hpre_get_err_result()
1326 static void hpre_err_info_init(struct hisi_qm *qm) in hpre_err_info_init()
1362 struct hisi_qm *qm = &hpre->qm; in hpre_pf_probe_init()
1382 struct hisi_qm *qm = &hpre->qm; in hpre_probe_init()
1399 static void hpre_probe_uninit(struct hisi_qm *qm) in hpre_probe_uninit()
1413 struct hisi_qm *qm; in hpre_probe()
1484 struct hisi_qm *qm = pci_get_drvdata(pdev); in hpre_remove()