Lines Matching refs:ret
249 int ret; in ufshcd_dme_set_attr() local
260 ret = ufshcd_send_uic_cmd(hba, &uic_cmd); in ufshcd_dme_set_attr()
261 if (ret) in ufshcd_dme_set_attr()
263 set, UIC_GET_ATTR_ID(attr_sel), mib_val, ret); in ufshcd_dme_set_attr()
264 } while (ret && peer && --retries); in ufshcd_dme_set_attr()
266 if (ret) in ufshcd_dme_set_attr()
271 return ret; in ufshcd_dme_set_attr()
287 int ret; in ufshcd_dme_get_attr() local
296 ret = ufshcd_send_uic_cmd(hba, &uic_cmd); in ufshcd_dme_get_attr()
297 if (ret) in ufshcd_dme_get_attr()
299 get, UIC_GET_ATTR_ID(attr_sel), ret); in ufshcd_dme_get_attr()
300 } while (ret && peer && --retries); in ufshcd_dme_get_attr()
302 if (ret) in ufshcd_dme_get_attr()
307 if (mib_val && !ret) in ufshcd_dme_get_attr()
310 return ret; in ufshcd_dme_get_attr()
356 int ret; in ufshcd_dme_link_startup() local
360 ret = ufshcd_send_uic_cmd(hba, &uic_cmd); in ufshcd_dme_link_startup()
361 if (ret) in ufshcd_dme_link_startup()
363 "dme-link-startup: error code %d\n", ret); in ufshcd_dme_link_startup()
364 return ret; in ufshcd_dme_link_startup()
370 int ret; in ufshcd_dme_enable() local
374 ret = ufshcd_send_uic_cmd(hba, &uic_cmd); in ufshcd_dme_enable()
375 if (ret) in ufshcd_dme_enable()
377 "dme-enable: error code %d\n", ret); in ufshcd_dme_enable()
378 return ret; in ufshcd_dme_enable()
384 int ret; in ufshcd_dme_reset() local
388 ret = ufshcd_send_uic_cmd(hba, &uic_cmd); in ufshcd_dme_reset()
389 if (ret) in ufshcd_dme_reset()
391 "dme-reset: error code %d\n", ret); in ufshcd_dme_reset()
392 return ret; in ufshcd_dme_reset()
498 int ret; in ufshcd_link_startup() local
509 ret = ufshcd_dme_link_startup(hba); in ufshcd_link_startup()
512 if (!ret && !ufshcd_is_device_present(hba)) { in ufshcd_link_startup()
514 ret = -ENXIO; in ufshcd_link_startup()
523 if (ret && ufshcd_hba_enable(hba)) in ufshcd_link_startup()
525 } while (ret && retries--); in ufshcd_link_startup()
527 if (ret) in ufshcd_link_startup()
542 ret = ufshcd_disable_device_tx_lcc(hba); in ufshcd_link_startup()
543 if (ret) in ufshcd_link_startup()
548 ret = ufshcd_ops_link_startup_notify(hba, POST_CHANGE); in ufshcd_link_startup()
549 if (ret) in ufshcd_link_startup()
552 ret = ufshcd_make_hba_operational(hba); in ufshcd_link_startup()
554 if (ret) in ufshcd_link_startup()
555 dev_err(hba->dev, "link startup failed %d\n", ret); in ufshcd_link_startup()
557 return ret; in ufshcd_link_startup()
881 int ret = 0; in ufshcd_comp_devman_upiu() local
895 ret = -EINVAL; in ufshcd_comp_devman_upiu()
898 return ret; in ufshcd_comp_devman_upiu()
1128 int ret; in ufshcd_query_flag_retry() local
1132 ret = ufshcd_query_flag(hba, opcode, idn, flag_res); in ufshcd_query_flag_retry()
1133 if (ret) in ufshcd_query_flag_retry()
1136 __func__, ret, retries); in ufshcd_query_flag_retry()
1141 if (ret) in ufshcd_query_flag_retry()
1144 __func__, opcode, idn, ret, retries); in ufshcd_query_flag_retry()
1145 return ret; in ufshcd_query_flag_retry()
1230 int ret; in ufshcd_read_desc_length() local
1237 ret = ufshcd_query_descriptor_retry(hba, UPIU_QUERY_OPCODE_READ_DESC, in ufshcd_read_desc_length()
1241 if (ret) { in ufshcd_read_desc_length()
1244 return ret; in ufshcd_read_desc_length()
1249 ret = -EINVAL; in ufshcd_read_desc_length()
1254 return ret; in ufshcd_read_desc_length()
1349 int ret; in ufshcd_read_desc_param() local
1361 ret = ufshcd_map_desc_id_to_length(hba, desc_id, &buff_len); in ufshcd_read_desc_param()
1364 if (ret || !buff_len) { in ufshcd_read_desc_param()
1367 return ret; in ufshcd_read_desc_param()
1381 ret = ufshcd_query_descriptor_retry(hba, UPIU_QUERY_OPCODE_READ_DESC, in ufshcd_read_desc_param()
1385 if (ret) { in ufshcd_read_desc_param()
1387 __func__, desc_id, desc_index, param_offset, ret); in ufshcd_read_desc_param()
1395 ret = -EINVAL; in ufshcd_read_desc_param()
1408 return ret; in ufshcd_read_desc_param()
1430 int ret; in ufshcd_uic_pwr_ctrl() local
1432 ret = ufshcd_send_uic_cmd(hba, cmd); in ufshcd_uic_pwr_ctrl()
1433 if (ret) { in ufshcd_uic_pwr_ctrl()
1436 cmd->command, cmd->argument3, ret); in ufshcd_uic_pwr_ctrl()
1438 return ret; in ufshcd_uic_pwr_ctrl()
1448 ret = (status != PWR_OK) ? status : -1; in ufshcd_uic_pwr_ctrl()
1453 return ret; in ufshcd_uic_pwr_ctrl()
1463 int ret; in ufshcd_uic_change_pwr_mode() local
1468 ret = ufshcd_uic_pwr_ctrl(hba, &uic_cmd); in ufshcd_uic_change_pwr_mode()
1470 return ret; in ufshcd_uic_change_pwr_mode()
1769 int ret; in ufshcd_change_power_mode() local
1812 ret = ufshcd_uic_change_pwr_mode(hba, pwr_mode->pwr_rx << 4 | in ufshcd_change_power_mode()
1815 if (ret) { in ufshcd_change_power_mode()
1817 "%s: power mode change failed %d\n", __func__, ret); in ufshcd_change_power_mode()
1819 return ret; in ufshcd_change_power_mode()
1825 return ret; in ufshcd_change_power_mode()
1908 int ret, retry_count = 1; in _ufs_start() local
1911 ret = ufshcd_link_startup(hba); in _ufs_start()
1912 if (ret) in _ufs_start()
1913 return ret; in _ufs_start()
1915 ret = ufshcd_verify_dev_init(hba); in _ufs_start()
1916 if (ret) { in _ufs_start()
1920 return ret; in _ufs_start()
1923 ret = ufshcd_complete_dev_init(hba); in _ufs_start()
1924 if (ret) in _ufs_start()
1925 return ret; in _ufs_start()
1930 ret = ufs_get_device_desc(hba, hba->dev_desc); in _ufs_start()
1931 if (ret) { in _ufs_start()
1933 __func__, ret); in _ufs_start()
1935 return ret; in _ufs_start()
1948 return ret; in _ufs_start()
1953 int ret; in ufs_start() local
1955 ret = _ufs_start(hba); in ufs_start()
1956 if (ret) in ufs_start()
1957 return ret; in ufs_start()
1960 ret = ufs_create_partition_inventory(hba); in ufs_start()
1961 if (ret) { in ufs_start()
1962 dev_err(hba->dev, "%s: Failed to creat partition. err = %d\n", __func__, ret); in ufs_start()
1963 return ret; in ufs_start()
1971 ret = ufshcd_change_power_mode(hba, &hba->max_pwr_info.info); in ufs_start()
1972 if (ret) { in ufs_start()
1974 __func__, ret); in ufs_start()
1976 return ret; in ufs_start()
2064 int ret = device_bind_driver(ufs_dev, "ufs_scsi", "ufs_scsi", in ufs_scsi_bind() local
2067 return ret; in ufs_scsi_bind()
2084 int ret, i; in ufs_probe() local
2087 ret = uclass_get_device(UCLASS_UFS, i, &dev); in ufs_probe()
2088 if (ret == -ENODEV) in ufs_probe()