diff --git a/firmware/target/arm/tms320dm320/spi-dm320.c b/firmware/target/arm/tms320dm320/spi-dm320.c index e9a097b0ea..b671bdb2c1 100644 --- a/firmware/target/arm/tms320dm320/spi-dm320.c +++ b/firmware/target/arm/tms320dm320/spi-dm320.c @@ -33,8 +33,6 @@ #define GIO_BL_ENABLE (1<<13) #define GIO_LCD_ENABLE (1<<5) -static struct mutex spi_mtx; - struct SPI_info { volatile unsigned short *setreg; volatile unsigned short *clrreg; @@ -75,8 +73,6 @@ int spi_block_transfer(enum SPI_target target, const uint8_t *tx_bytes, unsigned int tx_size, uint8_t *rx_bytes, unsigned int rx_size) { - mutex_lock(&spi_mtx); - /* Enable the clock */ bitset16(&IO_CLK_MOD2, CLK_MOD2_SIF0); @@ -131,8 +127,6 @@ int spi_block_transfer(enum SPI_target target, void spi_init(void) { - mutex_init(&spi_mtx); - /* Enable the clock */ bitset16(&IO_CLK_MOD2, CLK_MOD2_SIF0);