| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_cmu.c | 697 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div) in CMU_ClockDivSet() argument 713 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U)); in CMU_ClockDivSet() 715 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U) in CMU_ClockDivSet() 716 || (div == 8U) || (div == 16U)); in CMU_ClockDivSet() 730 | ((div - 1U) << _CMU_SYSCLKCTRL_HCLKPRESC_SHIFT); in CMU_ClockDivSet() 759 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 3U) || (div == 4U)); in CMU_ClockDivSet() 761 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U)); in CMU_ClockDivSet() 764 | ((div - 1U) << _CMU_TRACECLKCTRL_PRESC_SHIFT); in CMU_ClockDivSet() 780 EFM_ASSERT((div >= 1U) && (div <= 32U)); in CMU_ClockDivSet() 782 | ((div - 1U) << _CMU_EXPORTCLKCTRL_PRESC_SHIFT); in CMU_ClockDivSet() [all …]
|
| D | em_i2c.c | 274 int32_t div; in I2C_BusFreqSet() local 377 div = (int32_t)(((freqRef - (I2C_CR_MAX * freqScl) + denominator - 1) in I2C_BusFreqSet() 379 EFM_ASSERT(div >= 0); in I2C_BusFreqSet() 380 EFM_ASSERT((uint32_t)div <= _I2C_CLKDIV_DIV_MASK); in I2C_BusFreqSet() 384 if ((i2c->CTRL & I2C_CTRL_SLAVE) && (div == 0)) { in I2C_BusFreqSet() 385 div = 1; in I2C_BusFreqSet() 387 i2c->CLKDIV = (uint32_t)div; in I2C_BusFreqSet()
|
| D | em_cmu_fpga.c | 142 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div) in CMU_ClockDivSet() argument 145 (void) div; in CMU_ClockDivSet() 425 void CMU_LCDClkFDIVSet(uint32_t div) in CMU_LCDClkFDIVSet() argument 427 (void)div; /* Unused parameter */ in CMU_LCDClkFDIVSet()
|
| D | em_cmu_fpga_npu.c | 142 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div) in CMU_ClockDivSet() argument 145 (void) div; in CMU_ClockDivSet() 428 void CMU_LCDClkFDIVSet(uint32_t div) in CMU_LCDClkFDIVSet() argument 430 (void)div; /* Unused parameter */ in CMU_LCDClkFDIVSet()
|
| D | em_burtc.c | 60 __STATIC_INLINE uint32_t divToLog2(uint32_t div) in divToLog2() argument 65 EFM_ASSERT((div > 0UL) && (div <= 32768UL)); in divToLog2() 68 log2 = (31UL - __CLZ(div)); in divToLog2()
|
| D | em_eusart.c | 699 uint32_t div = 1; in EUSART_BaudrateGet() local 711 div = (eusart->CFG2 & _EUSART_CFG2_SDIV_MASK) >> _EUSART_CFG2_SDIV_SHIFT; in EUSART_BaudrateGet() 712 br = freq / (div + 1); in EUSART_BaudrateGet() 718 div = eusart->CLKDIV; in EUSART_BaudrateGet() 720 br = EUSART_AsyncBaudrateCalc(freq, div, ovs); in EUSART_BaudrateGet()
|
| D | em_emu.c | 725 CMU_ClkDiv_TypeDef div; in dpllState() local 743 div = CMU_ClockDivGet(cmuClock_HCLK); in dpllState() 744 if (div == 1U) { in dpllState() 755 if (div == 1U) { in dpllState()
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_cmu.c | 694 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div) in CMU_ClockDivSet() argument 709 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U)); in CMU_ClockDivSet() 711 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U) in CMU_ClockDivSet() 712 || (div == 8U) || (div == 16U)); in CMU_ClockDivSet() 726 | ((div - 1U) << _CMU_SYSCLKCTRL_HCLKPRESC_SHIFT); in CMU_ClockDivSet() 754 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 3U) || (div == 4U)); in CMU_ClockDivSet() 756 EFM_ASSERT((div == 1U) || (div == 2U) || (div == 4U)); in CMU_ClockDivSet() 759 | ((div - 1U) << _CMU_TRACECLKCTRL_PRESC_SHIFT); in CMU_ClockDivSet() 774 EFM_ASSERT((div >= 1U) && (div <= 32U)); in CMU_ClockDivSet() 776 | ((div - 1U) << _CMU_EXPORTCLKCTRL_PRESC_SHIFT); in CMU_ClockDivSet() [all …]
|
| D | em_i2c.c | 274 int32_t div; in I2C_BusFreqSet() local 377 div = (int32_t)(((freqRef - (I2C_CR_MAX * freqScl) + denominator - 1) in I2C_BusFreqSet() 379 EFM_ASSERT(div >= 0); in I2C_BusFreqSet() 380 EFM_ASSERT((uint32_t)div <= _I2C_CLKDIV_DIV_MASK); in I2C_BusFreqSet() 384 if ((i2c->CTRL & I2C_CTRL_SLAVE) && (div == 0)) { in I2C_BusFreqSet() 385 div = 1; in I2C_BusFreqSet() 387 i2c->CLKDIV = (uint32_t)div; in I2C_BusFreqSet()
|
| D | em_burtc.c | 60 __STATIC_INLINE uint32_t divToLog2(uint32_t div) in divToLog2() argument 65 EFM_ASSERT((div > 0UL) && (div <= 32768UL)); in divToLog2() 68 log2 = (31UL - __CLZ(div)); in divToLog2()
|
| D | em_cmu_fpga.c | 142 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div) in CMU_ClockDivSet() argument 145 (void) div; in CMU_ClockDivSet() 425 void CMU_LCDClkFDIVSet(uint32_t div) in CMU_LCDClkFDIVSet() argument 427 (void)div; /* Unused parameter */ in CMU_LCDClkFDIVSet()
|
| D | em_eusart.c | 696 uint32_t div = 1; in EUSART_BaudrateGet() local 708 div = (eusart->CFG2 & _EUSART_CFG2_SDIV_MASK) >> _EUSART_CFG2_SDIV_SHIFT; in EUSART_BaudrateGet() 709 br = freq / (div + 1); in EUSART_BaudrateGet() 715 div = eusart->CLKDIV; in EUSART_BaudrateGet() 717 br = EUSART_AsyncBaudrateCalc(freq, div, ovs); in EUSART_BaudrateGet()
|
| D | em_emu.c | 719 CMU_ClkDiv_TypeDef div; in dpllState() local 737 div = CMU_ClockDivGet(cmuClock_HCLK); in dpllState() 738 if (div == 1U) { in dpllState() 749 if (div == 1U) { in dpllState()
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_cmu_fpga.h | 627 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div); 642 void CMU_LCDClkFDIVSet(uint32_t div); 667 __STATIC_INLINE uint32_t CMU_DivToLog2(CMU_ClkDiv_TypeDef div) in CMU_DivToLog2() argument 672 EFM_ASSERT((div > 0U) && (div <= 32768U)); in CMU_DivToLog2() 675 log2 = (31U - __CLZ(div)); in CMU_DivToLog2()
|
| D | em_cmu.h | 1358 CMU_ClkDiv_TypeDef div); 3344 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div); 3391 void CMU_LCDClkFDIVSet(uint32_t div); 3470 __STATIC_INLINE uint32_t CMU_DivToLog2(CMU_ClkDiv_TypeDef div) 3475 EFM_ASSERT((div > 0U) && (div <= 32768U)); 3478 log2 = 31UL - __CLZ(div);
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_cmu_fpga.h | 627 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div); 642 void CMU_LCDClkFDIVSet(uint32_t div); 667 __STATIC_INLINE uint32_t CMU_DivToLog2(CMU_ClkDiv_TypeDef div) in CMU_DivToLog2() argument 672 EFM_ASSERT((div > 0U) && (div <= 32768U)); in CMU_DivToLog2() 675 log2 = (31U - __CLZ(div)); in CMU_DivToLog2()
|
| D | em_cmu.h | 1358 CMU_ClkDiv_TypeDef div); 3345 void CMU_ClockDivSet(CMU_Clock_TypeDef clock, CMU_ClkDiv_TypeDef div); 3392 void CMU_LCDClkFDIVSet(uint32_t div); 3471 __STATIC_INLINE uint32_t CMU_DivToLog2(CMU_ClkDiv_TypeDef div) 3476 EFM_ASSERT((div > 0U) && (div <= 32768U)); 3479 log2 = 31UL - __CLZ(div);
|
| /hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/src/ |
| D | sl_sleeptimer.c | 135 __STATIC_INLINE uint32_t div_to_log2(uint32_t div); 1684 __STATIC_INLINE uint32_t div_to_log2(uint32_t div) in div_to_log2() argument 1686 return 31UL - __CLZ(div); // Count leading zeroes and "reverse" result. in div_to_log2()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/inc/ |
| D | rsi_power_save.h | 1512 STATIC INLINE void RSI_SetRegSpiDivision(uint8_t div) in RSI_SetRegSpiDivision() argument 1515 *(volatile uint32_t *)(REG_SPI_BASE_ADDR_ULP + 0x00) |= div; in RSI_SetRegSpiDivision()
|