Home
last modified time | relevance | path

Searched refs:trim (Results 1 – 25 of 44) sorted by relevance

12

/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/src/
A Dbl616_aon.c584 Efuse_Ana_DcdcDis_Type trim; in AON_Trim_DcdcDis() local
588 if (trim.dcdcDisAonEn) { in AON_Trim_DcdcDis()
589 if (trim.dcdcDisAonParity == EF_Ctrl_Get_Trim_Parity(trim.dcdcDisAon, 1)) { in AON_Trim_DcdcDis()
612 Efuse_Ana_DcdcVoutSel_Type trim; in AON_Trim_DcdcVoutSel() local
616 if (trim.dcdcVoutSelAonEn) { in AON_Trim_DcdcVoutSel()
617 if (trim.dcdcVoutSelAonParity == EF_Ctrl_Get_Trim_Parity(trim.dcdcVoutSelAon, 5)) { in AON_Trim_DcdcVoutSel()
644 if (trim.dcdcVoutTrimAonEn) { in AON_Trim_DcdcVoutTrim()
645 if (trim.dcdcVoutTrimAonParity == EF_Ctrl_Get_Trim_Parity(trim.dcdcVoutTrimAon, 4)) { in AON_Trim_DcdcVoutTrim()
673 if (trim.ldo11socVoutTrimAonTrim == EF_Ctrl_Get_Trim_Parity(trim.ldo11socVoutTrimAon, 4)) { in AON_Trim_Ldo11socVoutTrim()
700 if (trim.usb20RcalCodeAonEn) { in AON_Trim_Usb20RcalCode()
[all …]
A Dbl616_mfg_efuse.c24 bflb_ef_ctrl_com_trim_t trim; in mfg_efuse_get_empty_slot() local
35 bflb_ef_ctrl_read_common_trim(NULL, buf, &trim, reload); in mfg_efuse_get_empty_slot()
36 if (trim.empty) { in mfg_efuse_get_empty_slot()
41 if (trim.en == 1 && trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in mfg_efuse_get_empty_slot()
42 *last_val = (int32_t)trim.value; in mfg_efuse_get_empty_slot()
49 if (trim.empty) { in mfg_efuse_get_empty_slot()
54 if (trim.en == 1 && trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in mfg_efuse_get_empty_slot()
55 *last_val = (int32_t)trim.value; in mfg_efuse_get_empty_slot()
62 if (trim.empty) { in mfg_efuse_get_empty_slot()
67 if (trim.en == 1 && trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in mfg_efuse_get_empty_slot()
[all …]
A Dbl616_ef_cfg.c472 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_trim() local
477 bflb_ef_ctrl_read_common_trim(NULL, "gpadc_gain", &trim, 1); in bflb_efuse_get_adc_trim()
479 if (trim.en) { in bflb_efuse_get_adc_trim()
480 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_trim()
481 tmp = trim.value; in bflb_efuse_get_adc_trim()
499 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_tsen_trim() local
501 bflb_ef_ctrl_read_common_trim(NULL, "tsen", &trim, 1); in bflb_efuse_get_adc_tsen_trim()
502 if (trim.en) { in bflb_efuse_get_adc_tsen_trim()
503 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_tsen_trim()
504 return trim.value; in bflb_efuse_get_adc_tsen_trim()
A Dbl616_romapi_e907.c263 return RomDriver_EF_Ctrl_Read_ADC_Gain_Trim(trim); in EF_Ctrl_Read_ADC_Gain_Trim()
278 return RomDriver_EF_Ctrl_Read_DcdcDis_Trim(trim); in EF_Ctrl_Read_DcdcDis_Trim()
283 return RomDriver_EF_Ctrl_Read_DcdcVoutSel_Trim(trim); in EF_Ctrl_Read_DcdcVoutSel_Trim()
288 return RomDriver_EF_Ctrl_Read_DcdcVoutTrim_Trim(trim); in EF_Ctrl_Read_DcdcVoutTrim_Trim()
312 return RomDriver_EF_Ctrl_Read_Ldo18ioBypass_Trim(trim); in EF_Ctrl_Read_Ldo18ioBypass_Trim()
317 return RomDriver_EF_Ctrl_Read_Ldo18ioVoutSel_Trim(trim); in EF_Ctrl_Read_Ldo18ioVoutSel_Trim()
327 return RomDriver_EF_Ctrl_Read_Ldo33VoutTrim_Trim(trim); in EF_Ctrl_Read_Ldo33VoutTrim_Trim()
332 return RomDriver_EF_Ctrl_Read_RC32K_Trim(trim); in EF_Ctrl_Read_RC32K_Trim()
337 return RomDriver_EF_Ctrl_Read_RC32M_Trim(trim); in EF_Ctrl_Read_RC32M_Trim()
357 return RomDriver_EF_Ctrl_Read_TSEN_Trim(trim); in EF_Ctrl_Read_TSEN_Trim()
[all …]
A Dbl616_pds.c678 Efuse_Ana_RC32M_Trim_Type trim; in PDS_Trim_RC32M() local
681 EF_Ctrl_Read_RC32M_Trim(&trim); in PDS_Trim_RC32M()
682 if (trim.rc32mCodeFrExt2En) { in PDS_Trim_RC32M()
683 if (trim.rc32mCodeFrExt2Parity == EF_Ctrl_Get_Trim_Parity(trim.rc32mCodeFrExt2, 8)) { in PDS_Trim_RC32M()
689 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PDS_RC32M_CODE_FR_EXT2, trim.rc32mCodeFrExt2); in PDS_Trim_RC32M()
A Dbl616_hbn.c946 Efuse_Ana_Ldo33VoutTrim_Type trim; in HBN_Trim_Ldo33VoutTrim() local
949 EF_Ctrl_Read_Ldo33VoutTrim_Trim(&trim); in HBN_Trim_Ldo33VoutTrim()
950 if (trim.ldo33VoutTrimAonEn) { in HBN_Trim_Ldo33VoutTrim()
951 if (trim.ldo33VoutTrimAonParity == EF_Ctrl_Get_Trim_Parity(trim.ldo33VoutTrimAon, 4)) { in HBN_Trim_Ldo33VoutTrim()
953 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, HBN_LDO33_VOUT_TRIM_AON, trim.ldo33VoutTrimAon); in HBN_Trim_Ldo33VoutTrim()
973 Efuse_Ana_RC32K_Trim_Type trim; in HBN_Trim_RC32K() local
976 EF_Ctrl_Read_RC32K_Trim(&trim); in HBN_Trim_RC32K()
977 if (trim.rc32kCodeFrExtEn) { in HBN_Trim_RC32K()
978 if (trim.rc32kCodeFrExtParity == EF_Ctrl_Get_Trim_Parity(trim.rc32kCodeFrExt, 10)) { in HBN_Trim_RC32K()
980 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, HBN_RC32K_CODE_FR_EXT, trim.rc32kCodeFrExt); in HBN_Trim_RC32K()
A Dbl616_glb.c3366 Efuse_Ana_Ldo18ioVoutSel_Type trim; in GLB_Trim_Ldo18ioVoutSel() local
3369 EF_Ctrl_Read_Ldo18ioVoutSel_Trim(&trim); in GLB_Trim_Ldo18ioVoutSel()
3370 if (trim.ldo18ioVoutSelEn) { in GLB_Trim_Ldo18ioVoutSel()
3371 if (trim.ldo18ioVoutSelParity == EF_Ctrl_Get_Trim_Parity(trim.ldo18ioVoutSelAon, 4)) { in GLB_Trim_Ldo18ioVoutSel()
3392 Efuse_Ana_Ldo18ioBypass_Type trim; in GLB_Trim_Ldo18ioBypass() local
3395 EF_Ctrl_Read_Ldo18ioBypass_Trim(&trim); in GLB_Trim_Ldo18ioBypass()
3396 if (trim.ldo18ioBypassEn) { in GLB_Trim_Ldo18ioBypass()
3397 if (trim.ldo18ioBypassParity == EF_Ctrl_Get_Trim_Parity(trim.ldo18ioBypassAon, 1)) { in GLB_Trim_Ldo18ioBypass()
3418 Efuse_Ana_Ldo18ioVoutTrim_Type trim; in GLB_Trim_Ldo18ioVoutTrim() local
3422 if (trim.ldo18ioVoutTrimEn) { in GLB_Trim_Ldo18ioVoutTrim()
[all …]
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/src/
A Dbl808_aon.c286 Efuse_Ana_DCDC11_Trim_Type trim; in AON_Trim_DCDC11_Vout() local
289 EF_Ctrl_Read_DCDC11_Trim(&trim); in AON_Trim_DCDC11_Vout()
290 if (trim.trimDcdc11VoutAonEn) { in AON_Trim_DCDC11_Vout()
291 if (trim.trimDcdc11VoutAonParity == EF_Ctrl_Get_Trim_Parity(trim.trimDcdc11VoutAon, 4)) { in AON_Trim_DCDC11_Vout()
312 Efuse_Ana_DCDC18_Trim_Type trim; in AON_Trim_DCDC18_Vout() local
315 EF_Ctrl_Read_DCDC18_Trim(&trim); in AON_Trim_DCDC18_Vout()
316 if (trim.trimDcdc18VoutAonEn) { in AON_Trim_DCDC18_Vout()
317 if (trim.trimDcdc18VoutAonParity == EF_Ctrl_Get_Trim_Parity(trim.trimDcdc18VoutAon, 4)) { in AON_Trim_DCDC18_Vout()
338 Efuse_Ana_USB20RCAL_Trim_Type trim; in AON_Trim_USB20_RCAL() local
342 if (trim.trimUsb20rcalAonEn) { in AON_Trim_USB20_RCAL()
[all …]
A Dbl808_ef_cfg.c322 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_trim() local
327 bflb_ef_ctrl_read_common_trim(NULL, "gpadc_gain", &trim, 1); in bflb_efuse_get_adc_trim()
329 if (trim.en) { in bflb_efuse_get_adc_trim()
330 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_trim()
331 tmp = trim.value; in bflb_efuse_get_adc_trim()
349 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_tsen_trim() local
351 bflb_ef_ctrl_read_common_trim(NULL, "tsen", &trim, 1); in bflb_efuse_get_adc_tsen_trim()
352 if (trim.en) { in bflb_efuse_get_adc_tsen_trim()
353 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_tsen_trim()
354 return trim.value; in bflb_efuse_get_adc_tsen_trim()
A Dbl808_pds.c880 Efuse_Ana_RC32M_Trim_Type trim; in PDS_Trim_RC32M() local
883 EF_Ctrl_Read_RC32M_Trim(&trim); in PDS_Trim_RC32M()
884 if (trim.trimRc32mExtCodeEn) { in PDS_Trim_RC32M()
885 if (trim.trimRc32mCodeFrExtParity == EF_Ctrl_Get_Trim_Parity(trim.trimRc32mCodeFrExt, 8)) { in PDS_Trim_RC32M()
887 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PDS_RC32M_CODE_FR_EXT, trim.trimRc32mCodeFrExt); in PDS_Trim_RC32M()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/src/
A Dbl602_ef_cfg.c303 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_trim() local
308 bflb_ef_ctrl_read_common_trim(NULL, "gpadc_gain", &trim, 1); in bflb_efuse_get_adc_trim()
310 if (trim.en) { in bflb_efuse_get_adc_trim()
311 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_trim()
312 tmp = trim.value; in bflb_efuse_get_adc_trim()
330 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_tsen_trim() local
332 bflb_ef_ctrl_read_common_trim(NULL, "tsen", &trim, 1); in bflb_efuse_get_adc_tsen_trim()
333 if (trim.en) { in bflb_efuse_get_adc_tsen_trim()
334 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_tsen_trim()
335 return trim.value; in bflb_efuse_get_adc_tsen_trim()
A Dbl602_pds.c401 Efuse_Ana_RC32M_Trim_Type trim; in PDS_Trim_RC32M() local
404 EF_Ctrl_Read_RC32M_Trim(&trim); in PDS_Trim_RC32M()
406 if (trim.trimRc32mExtCodeEn) { in PDS_Trim_RC32M()
407 if (trim.trimRc32mCodeFrExtParity == EF_Ctrl_Get_Trim_Parity(trim.trimRc32mCodeFrExt, 8)) { in PDS_Trim_RC32M()
409 tmpVal = BL_SET_REG_BITS_VAL(tmpVal, PDS_RC32M_CODE_FR_EXT, trim.trimRc32mCodeFrExt); in PDS_Trim_RC32M()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/src/
A Dbl702_ef_cfg.c300 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_trim() local
305 bflb_ef_ctrl_read_common_trim(NULL, "gpadc_gain", &trim, 1); in bflb_efuse_get_adc_trim()
307 if (trim.en) { in bflb_efuse_get_adc_trim()
308 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_trim()
309 tmp = trim.value; in bflb_efuse_get_adc_trim()
327 bflb_ef_ctrl_com_trim_t trim; in bflb_efuse_get_adc_tsen_trim() local
329 bflb_ef_ctrl_read_common_trim(NULL, "tsen", &trim, 1); in bflb_efuse_get_adc_tsen_trim()
330 if (trim.en) { in bflb_efuse_get_adc_tsen_trim()
331 if (trim.parity == bflb_ef_ctrl_get_trim_parity(trim.value, trim.len)) { in bflb_efuse_get_adc_tsen_trim()
332 return trim.value; in bflb_efuse_get_adc_tsen_trim()
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl616/std/include/
A Dbl616_ef_ctrl.h409 void EF_Ctrl_Read_DcdcDis_Trim(Efuse_Ana_DcdcDis_Type *trim);
410 void EF_Ctrl_Read_DcdcVoutSel_Trim(Efuse_Ana_DcdcVoutSel_Type *trim);
411 void EF_Ctrl_Read_Ldo18ioVoutSel_Trim(Efuse_Ana_Ldo18ioVoutSel_Type *trim);
412 void EF_Ctrl_Read_Ldo18ioBypass_Trim(Efuse_Ana_Ldo18ioBypass_Type *trim);
413 void EF_Ctrl_Read_Ldo33VoutTrim_Trim(Efuse_Ana_Ldo33VoutTrim_Type *trim);
415 void EF_Ctrl_Read_DcdcVoutTrim_Trim(Efuse_Ana_DcdcVoutTrim_Type *trim);
417 void EF_Ctrl_Read_RC32M_Trim(Efuse_Ana_RC32M_Trim_Type *trim);
418 void EF_Ctrl_Read_RC32K_Trim(Efuse_Ana_RC32K_Trim_Type *trim);
419 void EF_Ctrl_Read_Usb20RcalCode_Trim(Efuse_Ana_Usb20RcalCode_Type *trim);
421 void EF_Ctrl_Read_TSEN_Trim(Efuse_TSEN_Refcode_Corner_Type *trim);
[all …]
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl808/std/include/
A Dbl808_ef_ctrl.h340 void EF_Ctrl_Read_DCDC11_Trim(Efuse_Ana_DCDC11_Trim_Type *trim);
341 void EF_Ctrl_Read_DCDC18_Trim(Efuse_Ana_DCDC18_Trim_Type *trim);
342 void EF_Ctrl_Read_LDO18FLASH_Trim(Efuse_Ana_LDO18FLASH_Trim_Type *trim);
343 void EF_Ctrl_Read_USB20RCAL_Trim(Efuse_Ana_USB20RCAL_Trim_Type *trim);
344 void EF_Ctrl_Read_RC32M_Trim(Efuse_Ana_RC32M_Trim_Type *trim);
345 void EF_Ctrl_Read_RC32K_Trim(Efuse_Ana_RC32K_Trim_Type *trim);
346 void EF_Ctrl_Read_LDO18IO_Vout_Trim(Efuse_Ana_LDO18IO_VOUT_Trim_Type *trim);
347 void EF_Ctrl_Read_TSEN_Trim(Efuse_TSEN_Refcode_Corner_Type *trim);
348 void EF_Ctrl_Read_ADC_Gain_Trim(Efuse_ADC_Gain_Coeff_Type *trim);
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/lhal/src/
A Dbflb_ef_ctrl.c716 trim->en = 0; in bflb_ef_ctrl_read_common_trim()
717 trim->parity = 0; in bflb_ef_ctrl_read_common_trim()
718 trim->empty = 1; in bflb_ef_ctrl_read_common_trim()
719 trim->len = 0; in bflb_ef_ctrl_read_common_trim()
736 trim->len = trim_list[i].value_len; in bflb_ef_ctrl_read_common_trim()
739 trim->en = 1; in bflb_ef_ctrl_read_common_trim()
743 trim->parity = 1; in bflb_ef_ctrl_read_common_trim()
754 trim->value = reg_val & ((1 << trim_list[i].value_len) - 1); in bflb_ef_ctrl_read_common_trim()
757 if (trim->en == 0 && trim->parity == 0 && trim->value == 0) { in bflb_ef_ctrl_read_common_trim()
758 trim->empty = 1; in bflb_ef_ctrl_read_common_trim()
[all …]
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl702/std/include/
A Dbl702_ef_ctrl.h280 void EF_Ctrl_Write_Ana_Trim(uint32_t index, uint32_t trim, uint8_t program);
281 void EF_Ctrl_Read_Ana_Trim(uint32_t index, uint32_t *trim);
282 void EF_Ctrl_Read_RC32M_Trim(Efuse_Ana_RC32M_Trim_Type *trim);
283 void EF_Ctrl_Read_RC32K_Trim(Efuse_Ana_RC32K_Trim_Type *trim);
284 void EF_Ctrl_Read_TSEN_Trim(Efuse_TSEN_Refcode_Corner_Type *trim);
285 void EF_Ctrl_Read_ADC_Gain_Trim(Efuse_ADC_Gain_Coeff_Type *trim);
/bsp/bouffalo_lab/libraries/bl_mcu_sdk/drivers/soc/bl602/std/include/
A Dbl602_ef_ctrl.h305 void EF_Ctrl_Write_Ana_Trim(uint32_t index, uint32_t trim, uint8_t program);
306 void EF_Ctrl_Read_Ana_Trim(uint32_t index, uint32_t *trim);
307 void EF_Ctrl_Read_RC32M_Trim(Efuse_Ana_RC32M_Trim_Type *trim);
308 void EF_Ctrl_Read_RC32K_Trim(Efuse_Ana_RC32K_Trim_Type *trim);
309 void EF_Ctrl_Read_TSEN_Trim(Efuse_TSEN_Refcode_Corner_Type *trim);
310 void EF_Ctrl_Read_ADC_Gain_Trim(Efuse_ADC_Gain_Coeff_Type *trim);
/bsp/maxim/libraries/MAX32660PeriphDriver/Source/
A Drtc.c304 int RTC_Trim(mxc_rtc_regs_t *rtc, int8_t trim) in RTC_Trim() argument
317 MXC_SETFIELD(rtc->trim, MXC_F_RTC_TRIM_TRIM, trim << MXC_F_RTC_TRIM_TRIM_POS); in RTC_Trim()
/bsp/hifive1/freedom-e-sdk/bsp/env/freedom-e300-hifive1/
A Dinit.c47 static void use_hfrosc(int div, int trim) in use_hfrosc() argument
50 PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); in use_hfrosc()
/bsp/sparkfun-redv/freedom-e-sdk/bsp/env/freedom-e300-hifive1/
A Dinit.c48 static void use_hfrosc(int div, int trim) in use_hfrosc() argument
51 PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); in use_hfrosc()
/bsp/hifive1/freedom-e-sdk/bsp/drivers/fe300prci/
A Dfe300prci_driver.c53 void PRCI_use_hfrosc(int div, int trim) in PRCI_use_hfrosc() argument
58 PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); in PRCI_use_hfrosc()
A Dfe300prci_driver.h27 void PRCI_use_hfrosc(int div, int trim);
/bsp/sparkfun-redv/freedom-e-sdk/bsp/drivers/fe300prci/
A Dfe300prci_driver.c53 void PRCI_use_hfrosc(int div, int trim) in PRCI_use_hfrosc() argument
58 PRCI_REG(PRCI_HFROSCCFG) = (ROSC_DIV(div) | ROSC_TRIM(trim) | ROSC_EN(1)); in PRCI_use_hfrosc()
A Dfe300prci_driver.h27 void PRCI_use_hfrosc(int div, int trim);

Completed in 50 milliseconds

12