/Zephyr-latest/drivers/spi/spi_nxp_lpspi/ |
D | spi_nxp_lpspi_common.c | 37 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/ |
D | spi_mcux_ecspi.c | 148 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()
|
D | spi_rv32m1_lpspi.c | 140 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()
|
D | spi_mcux_flexcomm.c | 202 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 …]
|
D | spi_mcux_flexio.c | 225 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()
|
D | spi_mcux_dspi.c | 571 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/ |
D | w1_test.c | 17 struct w1_master_config master_config; member 67 .master_config.slave_count = W1_INST_SLAVE_COUNT(inst) \
|
D | w1_zephyr_serial.c | 53 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) \
|
D | w1_zephyr_gpio.c | 95 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), \
|
D | w1_ds2477_85_common.h | 199 struct w1_master_config master_config; member 228 .master_config.slave_count = \
|
D | w1_ds2477_85_common.c | 306 cfg->master_config.slave_count); in w1_ds2477_85_init()
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_rv32m1_lpi2c.c | 212 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()
|
D | i2c_mcux_lpi2c_rtio.c | 292 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()
|
D | i2c_mcux.c | 316 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()
|
D | i2c_nxp_ii2c.c | 327 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()
|
D | i2c_mcux_lpi2c.c | 498 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()
|
D | i2c_mcux_flexcomm.c | 564 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/ |
D | i3c_mcux.c | 1854 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()
|