ret = spi_nor_write_enable(nor);
        if (ret)
-               goto sst_write_err;
+               goto out;
 
        nor->sst_write_second = false;
 
                /* write one byte. */
                ret = spi_nor_write_data(nor, to, 1, buf);
                if (ret < 0)
-                       goto sst_write_err;
+                       goto out;
                WARN(ret != 1, "While writing 1 byte written %i bytes\n", ret);
                ret = spi_nor_wait_till_ready(nor);
                if (ret)
-                       goto sst_write_err;
+                       goto out;
 
                to++;
                actual++;
                /* write two bytes. */
                ret = spi_nor_write_data(nor, to, 2, buf + actual);
                if (ret < 0)
-                       goto sst_write_err;
+                       goto out;
                WARN(ret != 2, "While writing 2 bytes written %i bytes\n", ret);
                ret = spi_nor_wait_till_ready(nor);
                if (ret)
-                       goto sst_write_err;
+                       goto out;
                to += 2;
                nor->sst_write_second = true;
        }
 
        ret = spi_nor_write_disable(nor);
        if (ret)
-               goto sst_write_err;
+               goto out;
 
        ret = spi_nor_wait_till_ready(nor);
        if (ret)
-               goto sst_write_err;
+               goto out;
 
        /* Write out trailing byte if it exists. */
        if (actual != len) {
                ret = spi_nor_write_enable(nor);
                if (ret)
-                       goto sst_write_err;
+                       goto out;
 
                nor->program_opcode = SPINOR_OP_BP;
                ret = spi_nor_write_data(nor, to, 1, buf + actual);
                if (ret < 0)
-                       goto sst_write_err;
+                       goto out;
                WARN(ret != 1, "While writing 1 byte written %i bytes\n", ret);
                ret = spi_nor_wait_till_ready(nor);
                if (ret)
-                       goto sst_write_err;
+                       goto out;
 
                actual += 1;
 
                ret = spi_nor_write_disable(nor);
        }
-sst_write_err:
+out:
        *retlen += actual;
        spi_nor_unlock_and_unprep(nor, SPI_NOR_OPS_WRITE);
        return ret;