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