Lines Matching refs:slave
134 uint16_t slave; in MSS_SPI_init() local
148 for (slave = 0u; slave < (uint16_t)MSS_SPI_MAX_NB_OF_SLAVES; slave++) in MSS_SPI_init()
150 this_spi->slaves_cfg[slave].ctrl_reg = NOT_CONFIGURED; in MSS_SPI_init()
238 mss_spi_slave_t slave, in MSS_SPI_configure_master_mode() argument
247 ASSERT(slave < MSS_SPI_MAX_NB_OF_SLAVES); in MSS_SPI_configure_master_mode()
272 if (slave < MSS_SPI_MAX_NB_OF_SLAVES) in MSS_SPI_configure_master_mode()
285 this_spi->slaves_cfg[slave].ctrl_reg = MASTER_MODE_MASK | SPS_MASK | in MSS_SPI_configure_master_mode()
292 this_spi->slaves_cfg[slave].ctrl_reg = MASTER_MODE_MASK | in MSS_SPI_configure_master_mode()
297 this_spi->slaves_cfg[slave].txrxdf_size_reg = frame_bit_length; in MSS_SPI_configure_master_mode()
300 this_spi->slaves_cfg[slave].clk_gen = (uint8_t)clk_gen; in MSS_SPI_configure_master_mode()
314 mss_spi_slave_t slave in MSS_SPI_set_slave_select() argument
325 ASSERT(this_spi->slaves_cfg[slave].ctrl_reg != NOT_CONFIGURED); in MSS_SPI_set_slave_select()
339 this_spi->hw_reg->CONTROL = this_spi->slaves_cfg[slave].ctrl_reg; in MSS_SPI_set_slave_select()
340 this_spi->hw_reg->CLK_GEN = (uint32_t)(this_spi->slaves_cfg[slave].clk_gen); in MSS_SPI_set_slave_select()
342 (uint32_t)(this_spi->slaves_cfg[slave].txrxdf_size_reg); in MSS_SPI_set_slave_select()
347 this_spi->hw_reg->SLAVE_SELECT |= ((uint32_t)1 << (uint32_t)slave); in MSS_SPI_set_slave_select()
360 mss_spi_slave_t slave in MSS_SPI_clear_slave_select() argument
380 this_spi->hw_reg->SLAVE_SELECT &= ~((uint32_t)1 << (uint32_t)slave); in MSS_SPI_clear_slave_select()