Home
last modified time | relevance | path

Searched refs:master_config (Results 1 – 18 of 18) sorted by relevance

/Zephyr-latest/drivers/spi/spi_nxp_lpspi/
Dspi_nxp_lpspi_common.c37 lpspi_master_config_t master_config; in spi_mcux_configure() local
99 LPSPI_MasterGetDefaultConfig(&master_config); in spi_mcux_configure()
101 master_config.bitsPerFrame = word_size; in spi_mcux_configure()
102 master_config.cpol = (SPI_MODE_GET(spi_cfg->operation) & SPI_MODE_CPOL) in spi_mcux_configure()
105 master_config.cpha = (SPI_MODE_GET(spi_cfg->operation) & SPI_MODE_CPHA) in spi_mcux_configure()
108 master_config.direction = in spi_mcux_configure()
110 master_config.baudRate = spi_cfg->frequency; in spi_mcux_configure()
111 master_config.pcsToSckDelayInNanoSec = config->pcs_sck_delay; in spi_mcux_configure()
112 master_config.lastSckToPcsDelayInNanoSec = config->sck_pcs_delay; in spi_mcux_configure()
113 master_config.betweenTransferDelayInNanoSec = config->transfer_delay; in spi_mcux_configure()
[all …]
/Zephyr-latest/drivers/spi/
Dspi_mcux_ecspi.c148 ecspi_master_config_t master_config; in spi_mcux_configure() local
183 ECSPI_MasterGetDefaultConfig(&master_config); in spi_mcux_configure()
185 master_config.channel = in spi_mcux_configure()
187 master_config.channelConfig.polarity = in spi_mcux_configure()
191 master_config.channelConfig.phase = in spi_mcux_configure()
195 master_config.baudRate_Bps = spi_cfg->frequency; in spi_mcux_configure()
196 master_config.burstLength = word_size; in spi_mcux_configure()
198 master_config.enableLoopback = (SPI_MODE_GET(spi_cfg->operation) & SPI_MODE_LOOP); in spi_mcux_configure()
208 master_config.chipSelectDelay = (uint8_t)clock_cycles; in spi_mcux_configure()
211 ECSPI_MasterInit(base, &master_config, clock_freq); in spi_mcux_configure()
Dspi_rv32m1_lpspi.c140 lpspi_master_config_t master_config; in spi_mcux_configure() local
154 LPSPI_MasterGetDefaultConfig(&master_config); in spi_mcux_configure()
170 master_config.bitsPerFrame = word_size; in spi_mcux_configure()
172 master_config.cpol = in spi_mcux_configure()
177 master_config.cpha = in spi_mcux_configure()
182 master_config.direction = in spi_mcux_configure()
187 master_config.baudRate = spi_cfg->frequency; in spi_mcux_configure()
199 LPSPI_MasterInit(base, &master_config, clock_freq); in spi_mcux_configure()
Dspi_mcux_flexcomm.c202 spi_master_config_t master_config; in spi_mcux_configure() local
204 SPI_MasterGetDefaultConfig(&master_config); in spi_mcux_configure()
223 master_config.sselNum = spi_cfg->slave; in spi_mcux_configure()
224 master_config.sselPol = kSPI_SpolActiveAllLow; in spi_mcux_configure()
225 master_config.dataWidth = word_size - 1; in spi_mcux_configure()
227 master_config.polarity = in spi_mcux_configure()
232 master_config.phase = in spi_mcux_configure()
237 master_config.direction = in spi_mcux_configure()
242 master_config.baudRate_Bps = spi_cfg->frequency; in spi_mcux_configure()
244 spi_delay_config_t *delayConfig = &master_config.delayConfig; in spi_mcux_configure()
[all …]
Dspi_mcux_flexio.c225 flexio_spi_master_config_t master_config; in spi_mcux_flexio_configure() local
244 FLEXIO_SPI_MasterGetDefaultConfig(&master_config); in spi_mcux_flexio_configure()
251 master_config.dataMode = word_size; in spi_mcux_flexio_configure()
275 master_config.phase = in spi_mcux_flexio_configure()
280 master_config.baudRate_Bps = spi_cfg->frequency; in spi_mcux_flexio_configure()
281 spi_flexio_master_init(config->flexio_spi, &master_config, in spi_mcux_flexio_configure()
Dspi_mcux_dspi.c571 dspi_master_config_t master_config; in spi_mcux_configure() local
575 dspi_master_ctar_config_t *ctar_config = &master_config.ctarConfig; in spi_mcux_configure()
587 DSPI_MasterGetDefaultConfig(&master_config); in spi_mcux_configure()
589 master_config.whichPcs = 1U << spi_cfg->slave; in spi_mcux_configure()
590 master_config.whichCtar = config->which_ctar; in spi_mcux_configure()
591 master_config.pcsActiveHighOrLow = in spi_mcux_configure()
595 master_config.samplePoint = config->samplePoint; in spi_mcux_configure()
596 master_config.enableContinuousSCK = config->enable_continuous_sck; in spi_mcux_configure()
597 master_config.enableRxFifoOverWrite = config->enable_rxfifo_overwrite; in spi_mcux_configure()
598 master_config.enableModifiedTimingFormat = in spi_mcux_configure()
[all …]
/Zephyr-latest/drivers/w1/
Dw1_test.c17 struct w1_master_config master_config; member
67 .master_config.slave_count = W1_INST_SLAVE_COUNT(inst) \
Dw1_zephyr_serial.c53 struct w1_master_config master_config; member
264 cfg->master_config.slave_count); in w1_serial_init()
280 .master_config.slave_count = W1_INST_SLAVE_COUNT(inst) \
Dw1_zephyr_gpio.c95 struct w1_master_config master_config; member
306 LOG_DBG("w1-gpio initialized, with %d slave devices", cfg->master_config.slave_count); in w1_gpio_init()
321 .master_config.slave_count = W1_INST_SLAVE_COUNT(inst), \
Dw1_ds2477_85_common.h199 struct w1_master_config master_config; member
228 .master_config.slave_count = \
Dw1_ds2477_85_common.c306 cfg->master_config.slave_count); in w1_ds2477_85_init()
/Zephyr-latest/drivers/i2c/
Di2c_rv32m1_lpi2c.c212 lpi2c_master_config_t master_config; in rv32m1_lpi2c_init() local
235 LPI2C_MasterGetDefaultConfig(&master_config); in rv32m1_lpi2c_init()
236 LPI2C_MasterInit(config->base, &master_config, clk_freq); in rv32m1_lpi2c_init()
Di2c_mcux_lpi2c_rtio.c292 lpi2c_master_config_t master_config; in mcux_lpi2c_init() local
314 LPI2C_MasterGetDefaultConfig(&master_config); in mcux_lpi2c_init()
315 master_config.busIdleTimeout_ns = config->bus_idle_timeout_ns; in mcux_lpi2c_init()
316 LPI2C_MasterInit(base, &master_config, clock_freq); in mcux_lpi2c_init()
Di2c_mcux.c316 i2c_master_config_t master_config; in i2c_mcux_init() local
323 I2C_MasterGetDefaultConfig(&master_config); in i2c_mcux_init()
324 I2C_MasterInit(base, &master_config, clock_freq); in i2c_mcux_init()
Di2c_nxp_ii2c.c327 i2c_master_config_t master_config; in nxp_ii2c_init() local
352 I2C_MasterGetDefaultConfig(&master_config); in nxp_ii2c_init()
353 I2C_MasterInit(base, &master_config, clock_freq); in nxp_ii2c_init()
Di2c_mcux_lpi2c.c498 lpi2c_master_config_t master_config; in mcux_lpi2c_init() local
523 LPI2C_MasterGetDefaultConfig(&master_config); in mcux_lpi2c_init()
524 master_config.busIdleTimeout_ns = config->bus_idle_timeout_ns; in mcux_lpi2c_init()
525 LPI2C_MasterInit(base, &master_config, clock_freq); in mcux_lpi2c_init()
Di2c_mcux_flexcomm.c564 i2c_master_config_t master_config; in mcux_flexcomm_init() local
596 I2C_MasterGetDefaultConfig(&master_config); in mcux_flexcomm_init()
597 I2C_MasterInit(base, &master_config, clock_freq); in mcux_flexcomm_init()
/Zephyr-latest/drivers/i3c/
Di3c_mcux.c1854 i3c_master_config_t master_config; in mcux_i3c_configure() local
1889 I3C_MasterGetDefaultConfig(&master_config); in mcux_i3c_configure()
1891 master_config.baudRate_Hz.i2cBaud = ctrl_cfg->scl.i2c; in mcux_i3c_configure()
1892 master_config.baudRate_Hz.i3cPushPullBaud = ctrl_cfg->scl.i3c; in mcux_i3c_configure()
1893 master_config.enableOpenDrainHigh = dev_cfg->disable_open_drain_high_pp ? false : true; in mcux_i3c_configure()
1896 master_config.baudRate_Hz.i3cOpenDrainBaud = dev_data->i3c_od_scl_hz; in mcux_i3c_configure()
1900 I3C_MasterInit(base, &master_config, clock_freq); in mcux_i3c_configure()