Lines Matching refs:ret

383 	int i = 0, j = 0, ret = -EINVAL;  in save_phy_training_values()  local
385 ret = xspi_sector_erase(address_to_store, PHY_ERASE_SIZE); in save_phy_training_values()
386 if (ret != 0) { in save_phy_training_values()
425 ret = xspi_write(phy_store, (void *)training_1D_values, size); in save_phy_training_values()
443 ret = xspi_write(phy_store, training_2D_values, in save_phy_training_values()
451 if (ret != 0) { in save_phy_training_values()
452 ret = xspi_write(phy_store, ddrctrl_regs, size); in save_phy_training_values()
462 if (ret != 0) { in save_phy_training_values()
478 int i = 0, j = 0, ret = -EINVAL; in restore_phy_training_values() local
504 ret = xspi_read(phy_store, (uint32_t *)training_1D_values, in restore_phy_training_values()
506 if (ret != 0) { in restore_phy_training_values()
509 ret); in restore_phy_training_values()
531 ret = xspi_read(phy_store, in restore_phy_training_values()
534 if (ret != 0) { in restore_phy_training_values()
537 ret); in restore_phy_training_values()
559 ret = xspi_read(phy_store, (uint32_t *)ddrctrl_regs, size); in restore_phy_training_values()
568 if (ret != 0) { in restore_phy_training_values()
2148 int ret = -EINVAL; in g_exec_fw() local
2174 ret = wait_fw_done(phy, train2d); in g_exec_fw()
2175 if (ret == -ETIMEDOUT) { in g_exec_fw()
2180 return ret; in g_exec_fw()
2214 int ret; in load_fw() local
2240 ret = img_loadr(imem_id, &image_buf, &size); in load_fw()
2241 if (ret != 0) { in load_fw()
2243 return ret; in load_fw()
2264 ret = send_fw(phy, PHY_GEN2_IMEM_ADDR, in load_fw()
2266 if (ret != 0) { in load_fw()
2267 return ret; in load_fw()
2273 ret = img_loadr(dmem_id, &image_buf, &size); in load_fw()
2274 if (ret != 0) { in load_fw()
2276 return ret; in load_fw()
2289 ret = send_fw(phy, PHY_GEN2_DMEM_ADDR, msg, len); in load_fw()
2290 if (ret != 0) { in load_fw()
2291 return ret; in load_fw()
2294 ret = send_fw(phy, PHY_GEN2_DMEM_ADDR + len / 2, in load_fw()
2296 if (ret != 0) { in load_fw()
2297 return ret; in load_fw()
2301 return ret; in load_fw()
2489 int ret; in compute_ddr_phy() local
2586 ret = phy_gen2_msg_init(&msg_1d, &msg_2d, &input); in compute_ddr_phy()
2587 if (ret != 0) { in compute_ddr_phy()
2588 ERROR("Init msg failed (error code %d)\n", ret); in compute_ddr_phy()
2589 return ret; in compute_ddr_phy()
2592 ret = c_init_phy_config(priv->phy, priv->ip_rev, &input, &msg_1d); in compute_ddr_phy()
2593 if (ret != 0) { in compute_ddr_phy()
2594 ERROR("Init PHY failed (error code %d)\n", ret); in compute_ddr_phy()
2595 return ret; in compute_ddr_phy()
2602 ret = restore_phy_training_values(priv->phy, in compute_ddr_phy()
2610 if (ret != 0) { in compute_ddr_phy()
2611 ERROR("Restoring of training data failed %d\n", ret); in compute_ddr_phy()
2612 return ret; in compute_ddr_phy()
2621 ret = mmap_add_dynamic_region(priv->phy_gen2_fw_img_buf, in compute_ddr_phy()
2625 if (ret != 0) { in compute_ddr_phy()
2627 return ret; in compute_ddr_phy()
2631 ret = load_fw(priv->phy, &input, 0, &msg_1d, in compute_ddr_phy()
2634 if (ret != 0) { in compute_ddr_phy()
2635 ERROR("Loading firmware failed (error code %d)\n", ret); in compute_ddr_phy()
2636 return ret; in compute_ddr_phy()
2640 ret = g_exec_fw(priv->phy, 0, &input); in compute_ddr_phy()
2641 if (ret != 0) { in compute_ddr_phy()
2642 ERROR("Execution FW failed (error code %d)\n", ret); in compute_ddr_phy()
2658 if ((ret == 0) && (input.basic.train2d != 0)) { in compute_ddr_phy()
2661 ret = load_fw(priv->phy, &input, 1, &msg_2d, in compute_ddr_phy()
2666 if (ret != 0) { in compute_ddr_phy()
2667 ERROR("Loading fw failed (err code %d)\n", ret); in compute_ddr_phy()
2670 ret = g_exec_fw(priv->phy, 1, &input); in compute_ddr_phy()
2671 if (ret != 0) { in compute_ddr_phy()
2673 ret); in compute_ddr_phy()
2679 ret == 0) { in compute_ddr_phy()
2686 ret = save_phy_training_values(priv->phy, in compute_ddr_phy()
2694 if (ret != 0) { in compute_ddr_phy()
2696 ERROR("Warm boot will fail. Error=%d.\n", ret); in compute_ddr_phy()
2702 if (ret == 0) { in compute_ddr_phy()
2718 return ret; in compute_ddr_phy()