aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediatek_i2c_spi.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/mediatek_i2c_spi.c b/mediatek_i2c_spi.c
index e8c77ffb..5757f31e 100644
--- a/mediatek_i2c_spi.c
+++ b/mediatek_i2c_spi.c
@@ -460,6 +460,7 @@ static const struct spi_master spi_master_i2c_mediatek = {
.read = default_spi_read,
.write_256 = default_spi_write_256,
.write_aai = default_spi_write_aai,
+ .shutdown = mediatek_shutdown,
.probe_opcode = default_spi_probe_opcode,
};
@@ -496,10 +497,7 @@ static int mediatek_init(void)
return ret;
}
- ret |= register_shutdown(mediatek_shutdown, port);
- ret |= register_spi_master(&spi_master_i2c_mediatek, port);
-
- return ret;
+ return register_spi_master(&spi_master_i2c_mediatek, port);
}
const struct programmer_entry programmer_mediatek_i2c_spi = {