Home
last modified time | relevance | path

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

/hal_intel-latest/bsp_sedi/drivers/spi/
Dsedi_spi_dw_apb.c71 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 …]