diff options
Diffstat (limited to 'lspcon_i2c_spi.c')
-rw-r--r-- | lspcon_i2c_spi.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lspcon_i2c_spi.c b/lspcon_i2c_spi.c index e9ff2ddc..bed7efc8 100644 --- a/lspcon_i2c_spi.c +++ b/lspcon_i2c_spi.c @@ -434,6 +434,7 @@ static const struct spi_master spi_master_i2c_lspcon = { .read = lspcon_i2c_spi_read, .write_256 = lspcon_i2c_spi_write_256, .write_aai = lspcon_i2c_spi_write_aai, + .shutdown = lspcon_i2c_spi_shutdown, }; static int lspcon_i2c_spi_init(void) @@ -458,10 +459,7 @@ static int lspcon_i2c_spi_init(void) data->fd = fd; - ret |= register_shutdown(lspcon_i2c_spi_shutdown, data); - ret |= register_spi_master(&spi_master_i2c_lspcon, data); - - return ret; + return register_spi_master(&spi_master_i2c_lspcon, data); } const struct programmer_entry programmer_lspcon_i2c_spi = { |