Lines Matching refs:vops
723 const struct ufs_hba_variant_ops *vops; member
1059 if (hba->vops) in ufshcd_get_var_name()
1060 return hba->vops->name; in ufshcd_get_var_name()
1066 if (hba->vops && hba->vops->init) in ufshcd_vops_init()
1067 return hba->vops->init(hba); in ufshcd_vops_init()
1074 if (hba->vops && hba->vops->exit) in ufshcd_vops_exit()
1075 return hba->vops->exit(hba); in ufshcd_vops_exit()
1080 if (hba->vops && hba->vops->get_ufs_hci_version) in ufshcd_vops_get_ufs_hci_version()
1081 return hba->vops->get_ufs_hci_version(hba); in ufshcd_vops_get_ufs_hci_version()
1089 if (hba->vops && hba->vops->clk_scale_notify) in ufshcd_vops_clk_scale_notify()
1090 return hba->vops->clk_scale_notify(hba, up, status); in ufshcd_vops_clk_scale_notify()
1097 if (hba->vops && hba->vops->setup_clocks) in ufshcd_vops_setup_clocks()
1098 return hba->vops->setup_clocks(hba, on, status); in ufshcd_vops_setup_clocks()
1104 if (hba->vops && hba->vops->setup_regulators) in ufshcd_vops_setup_regulators()
1105 return hba->vops->setup_regulators(hba, status); in ufshcd_vops_setup_regulators()
1113 if (hba->vops && hba->vops->hce_enable_notify) in ufshcd_vops_hce_enable_notify()
1114 return hba->vops->hce_enable_notify(hba, status); in ufshcd_vops_hce_enable_notify()
1121 if (hba->vops && hba->vops->link_startup_notify) in ufshcd_vops_link_startup_notify()
1122 return hba->vops->link_startup_notify(hba, status); in ufshcd_vops_link_startup_notify()
1132 if (hba->vops && hba->vops->pwr_change_notify) in ufshcd_vops_pwr_change_notify()
1133 return hba->vops->pwr_change_notify(hba, status, in ufshcd_vops_pwr_change_notify()
1142 if (hba->vops && hba->vops->setup_xfer_req) in ufshcd_vops_setup_xfer_req()
1143 return hba->vops->setup_xfer_req(hba, tag, is_scsi_cmd); in ufshcd_vops_setup_xfer_req()
1149 if (hba->vops && hba->vops->setup_task_mgmt) in ufshcd_vops_setup_task_mgmt()
1150 return hba->vops->setup_task_mgmt(hba, tag, tm_function); in ufshcd_vops_setup_task_mgmt()
1157 if (hba->vops && hba->vops->hibern8_notify) in ufshcd_vops_hibern8_notify()
1158 return hba->vops->hibern8_notify(hba, cmd, status); in ufshcd_vops_hibern8_notify()
1163 if (hba->vops && hba->vops->apply_dev_quirks) in ufshcd_vops_apply_dev_quirks()
1164 return hba->vops->apply_dev_quirks(hba); in ufshcd_vops_apply_dev_quirks()
1170 if (hba->vops && hba->vops->fixup_dev_quirks) in ufshcd_vops_fixup_dev_quirks()
1171 hba->vops->fixup_dev_quirks(hba); in ufshcd_vops_fixup_dev_quirks()
1176 if (hba->vops && hba->vops->suspend) in ufshcd_vops_suspend()
1177 return hba->vops->suspend(hba, op); in ufshcd_vops_suspend()
1184 if (hba->vops && hba->vops->resume) in ufshcd_vops_resume()
1185 return hba->vops->resume(hba, op); in ufshcd_vops_resume()
1192 if (hba->vops && hba->vops->dbg_register_dump) in ufshcd_vops_dbg_register_dump()
1193 hba->vops->dbg_register_dump(hba); in ufshcd_vops_dbg_register_dump()
1198 if (hba->vops && hba->vops->device_reset) { in ufshcd_vops_device_reset()
1199 int err = hba->vops->device_reset(hba); in ufshcd_vops_device_reset()
1217 if (hba->vops && hba->vops->config_scaling_param) in ufshcd_vops_config_scaling_param()
1218 hba->vops->config_scaling_param(hba, profile, data); in ufshcd_vops_config_scaling_param()