summaryrefslogtreecommitdiffstats
path: root/digilent_spi.c
diff options
context:
space:
mode:
Diffstat (limited to 'digilent_spi.c')
-rw-r--r--digilent_spi.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/digilent_spi.c b/digilent_spi.c
index 5471724e4..ee788901d 100644
--- a/digilent_spi.c
+++ b/digilent_spi.c
@@ -315,7 +315,7 @@ static int digilent_spi_send_command(const struct flashctx *flash, unsigned int
return 0;
}
-static struct spi_master spi_master_digilent_spi = {
+static const struct spi_master spi_master_digilent_spi = {
.features = SPI_MASTER_4BA,
.max_data_read = 252,
.max_data_write = 252,
@@ -454,10 +454,9 @@ int digilent_spi_init(void)
}
digilent_data->reset_board = reset_board;
digilent_data->handle = handle;
- spi_master_digilent_spi.data = digilent_data;
register_shutdown(digilent_spi_shutdown, digilent_data);
- register_spi_master(&spi_master_digilent_spi, NULL);
+ register_spi_master(&spi_master_digilent_spi, digilent_data);
return 0;