Searched refs:prescale (Results 1 – 1 of 1) sorted by relevance
| /hal_intel-latest/bsp_sedi/drivers/spi/ |
| D | sedi_spi_dw_apb.c | 71 uint32_t prescale; member 240 uint32_t prescale = SEDI_RBFV(SPI, BAUDR, SCKDV, DEFAULT_PRESCALE); in lld_spi_default_config() local 254 SEDI_PREG_RBF_SET(SPI, BAUDR, SCKDV, prescale, &spi->baudr); in lld_spi_default_config() 260 context->prescale = prescale; in lld_spi_default_config() 286 static inline void lld_spi_config_prescale(sedi_spi_regs_t *spi, uint32_t prescale) in lld_spi_config_prescale() argument 288 SEDI_PREG_RBF_SET(SPI, BAUDR, SCKDV, prescale, &spi->baudr); in lld_spi_config_prescale() 679 context->prescale = SSI_IC_FREQ / (uint32_t)arg; in sedi_spi_control() 680 if (context->prescale < SEDI_RBFV(SPI, BAUDR, SCKDV, MIN_PRESCALE)) { in sedi_spi_control() 681 context->prescale = SEDI_RBFV(SPI, BAUDR, SCKDV, MIN_PRESCALE); in sedi_spi_control() 683 lld_spi_config_prescale(context->base, context->prescale); in sedi_spi_control() [all …]
|