Searched refs:ClockDivider (Results 1 – 6 of 6) sorted by relevance
443 void USI_SSI_SetBaudDiv(USI_TypeDef *usi_dev, u32 ClockDivider) in USI_SSI_SetBaudDiv() argument450 Value |= (ClockDivider << 16); in USI_SSI_SetBaudDiv()474 u32 ClockDivider; in USI_SSI_SetBaud() local480 ClockDivider = IpClk/BaudRate + 1; in USI_SSI_SetBaud()482 ClockDivider++; in USI_SSI_SetBaud()484 if (ClockDivider >= 0xFFFF) { in USI_SSI_SetBaud()486 ClockDivider = 0xFFFE; in USI_SSI_SetBaud()488 ClockDivider &= 0xFFFE; // bit 0 always is 0 in USI_SSI_SetBaud()490 USI_SSI_SetBaudDiv(USIx, ClockDivider); in USI_SSI_SetBaud()
405 void SSI_SetBaudDiv(SPI_TypeDef *spi_dev, u32 ClockDivider) in SSI_SetBaudDiv() argument408 spi_dev->BAUDR = (ClockDivider & BIT_BAUDR_SCKDV); in SSI_SetBaudDiv()
281 uint32_t ClockDivider; in csi_spi_baud() local289 ClockDivider = IpClk / baud + 1; in csi_spi_baud()291 ClockDivider++; in csi_spi_baud()293 if (ClockDivider >= 0xFFFF) { in csi_spi_baud()295 ClockDivider = 0xFFFE; in csi_spi_baud()297 ClockDivider &= 0xFFFE; // bit 0 always is 0 in csi_spi_baud()299 SSI_SetBaudDiv(spi_dev, ClockDivider); in csi_spi_baud()300 return ClockDivider; in csi_spi_baud()
629 u32 ClockDivider; in spi_frequency() local638 ClockDivider = IpClk/hz + 1; in spi_frequency()640 ClockDivider++; in spi_frequency()642 if (ClockDivider >= 0xFFFF) { in spi_frequency()644 ClockDivider = 0xFFFE; in spi_frequency()646 ClockDivider &= 0xFFFE; // bit 0 always is 0 in spi_frequency()648 SSI_SetBaudDiv(ssi_adapter->spi_dev, ClockDivider); in spi_frequency()
371 _LONG_CALL_ void USI_SSI_SetBaudDiv(USI_TypeDef *usi_dev, u32 ClockDivider);
449 _LONG_CALL_ void SSI_SetBaudDiv(SPI_TypeDef *spi_dev, u32 ClockDivider);
Completed in 12 milliseconds