Lines Matching refs:cfg
17 rt_err_t rt_qspi_configure(struct rt_qspi_device *device, struct rt_qspi_configuration *cfg) in rt_qspi_configure() argument
20 RT_ASSERT(cfg != RT_NULL); in rt_qspi_configure()
28 if (cfg->parent.mode & RT_SPI_CS_HIGH) in rt_qspi_configure()
45 if (device->config.medium_size == cfg->medium_size && in rt_qspi_configure()
46 device->config.ddr_mode == cfg->ddr_mode && in rt_qspi_configure()
47 device->config.qspi_dl_width == cfg->qspi_dl_width && in rt_qspi_configure()
48 device->config.parent.data_width == cfg->parent.data_width && in rt_qspi_configure()
49 device->config.parent.mode == (cfg->parent.mode & RT_SPI_MODE_MASK) && in rt_qspi_configure()
50 device->config.parent.max_hz == cfg->parent.max_hz) in rt_qspi_configure()
56 device->config.parent.mode = cfg->parent.mode; in rt_qspi_configure()
57 device->config.parent.max_hz = cfg->parent.max_hz; in rt_qspi_configure()
58 device->config.parent.data_width = cfg->parent.data_width; in rt_qspi_configure()
60 device->config.parent.data_width_tx = cfg->parent.data_width_tx; in rt_qspi_configure()
61 device->config.parent.data_width_rx = cfg->parent.data_width_rx; in rt_qspi_configure()
63 device->config.parent.reserved = cfg->parent.reserved; in rt_qspi_configure()
65 device->config.medium_size = cfg->medium_size; in rt_qspi_configure()
66 device->config.ddr_mode = cfg->ddr_mode; in rt_qspi_configure()
67 device->config.qspi_dl_width = cfg->qspi_dl_width; in rt_qspi_configure()