Lines Matching refs:dcdcInit

2700 bool EMU_DCDCInit(const EMU_DCDCInit_TypeDef *dcdcInit)  in EMU_DCDCInit()  argument
2724 EFM_ASSERT(dcdcInit->maxCurrent_mA <= 200U); in EMU_DCDCInit()
2725 EFM_ASSERT(dcdcInit->em01LoadCurrent_mA <= dcdcInit->maxCurrent_mA); in EMU_DCDCInit()
2726 EFM_ASSERT(dcdcInit->reverseCurrentControl <= 200); in EMU_DCDCInit()
2728 if (dcdcInit->dcdcMode == emuDcdcMode_LowNoise) { in EMU_DCDCInit()
2730 EFM_ASSERT(dcdcInit->em01LoadCurrent_mA <= 200U); in EMU_DCDCInit()
2733 else if (dcdcInit->dcdcMode == emuDcdcMode_LowPower) { in EMU_DCDCInit()
2735 EFM_ASSERT(dcdcInit->em01LoadCurrent_mA <= 10U); in EMU_DCDCInit()
2743 EFM_ASSERT(dcdcInit->em234LoadCurrent_uA <= 10000U); in EMU_DCDCInit()
2745 if (dcdcInit->em234LoadCurrent_uA < 75U) { in EMU_DCDCInit()
2747 } else if (dcdcInit->em234LoadCurrent_uA < 500U) { in EMU_DCDCInit()
2749 } else if (dcdcInit->em234LoadCurrent_uA < 2500U) { in EMU_DCDCInit()
2764 | (dcdcInit->reverseCurrentControl >= 0 in EMU_DCDCInit()
2775 dcdcEm01LoadCurrent_mA = dcdcInit->em01LoadCurrent_mA; in EMU_DCDCInit()
2780 userCurrentLimitsSet(dcdcInit->maxCurrent_mA, in EMU_DCDCInit()
2781 dcdcInit->reverseCurrentControl); in EMU_DCDCInit()
2789 EMU_DCDCOptimizeSlice(dcdcInit->em01LoadCurrent_mA); in EMU_DCDCInit()
2794 compCtrlSet(dcdcInit->dcdcLnCompCtrl); in EMU_DCDCInit()
2797 if (!EMU_DCDCOutputVoltageSet(dcdcInit->mVout, true, true)) { in EMU_DCDCInit()
2808 dcdcInit->anaPeripheralPower ? 1 : 0); in EMU_DCDCInit()
2820 EMU_DCDCModeSet(dcdcInit->dcdcMode); in EMU_DCDCInit()
2827 dcdcInit->anaPeripheralPower in EMU_DCDCInit()
3484 bool EMU_DCDCInit(const EMU_DCDCInit_TypeDef *dcdcInit) in EMU_DCDCInit() argument
3495 EMU->VREGVDDCMPCTRL = ((uint32_t)dcdcInit->cmpThreshold in EMU_DCDCInit()
3509 | ((uint32_t)dcdcInit->tonMax << _DCDC_CTRL_IPKTMAXCTRL_SHIFT) in EMU_DCDCInit()
3510 | ((uint32_t)(dcdcInit->dcmOnlyEn ? 1U : 0U) << _DCDC_CTRL_DCMONLYEN_SHIFT); in EMU_DCDCInit()
3513 | ((uint32_t)dcdcInit->tonMax << _DCDC_CTRL_IPKTMAXCTRL_SHIFT); in EMU_DCDCInit()
3515 DCDC->EM01CTRL0 = ((uint32_t)dcdcInit->driveSpeedEM01 << _DCDC_EM01CTRL0_DRVSPEED_SHIFT) in EMU_DCDCInit()
3516 | ((uint32_t)dcdcInit->peakCurrentEM01 << _DCDC_EM01CTRL0_IPKVAL_SHIFT); in EMU_DCDCInit()
3517 DCDC->EM23CTRL0 = ((uint32_t)dcdcInit->driveSpeedEM23 << _DCDC_EM23CTRL0_DRVSPEED_SHIFT) in EMU_DCDCInit()
3518 | ((uint32_t)dcdcInit->peakCurrentEM23 << _DCDC_EM23CTRL0_IPKVAL_SHIFT); in EMU_DCDCInit()
3520 EMU_DCDCModeSet(dcdcInit->mode); in EMU_DCDCInit()