Home
last modified time | relevance | path

Searched refs:OCOTP (Results 1 – 25 of 93) sorted by relevance

1234

/hal_nxp-latest/mcux/mcux-sdk/components/conn_fwloader/include/
Dfusemap.h17 #define OTP_LOCK_CFG0_FUSE_VALUE() (OCOTP->OTP_SHADOW[OTP_LOCK_CFG0_FUSE_IDX])
23 …((OCOTP->OTP_SHADOW[OTP_BOOT_CFG_LOCK_FUSE_IDX] & OTP_BOOT_CFG_LOCK_FUSE_MASK) >> OTP_BOOT_CFG_LOC…
30 ((OCOTP->OTP_SHADOW[OTP_SEC_BOOT_CFG_LOCK_FUSE_IDX] & OTP_SEC_BOOT_CFG_LOCK_FUSE_MASK) >> \
38 ((OCOTP->OTP_SHADOW[OTP_DCFG_CC_SOCU_LOCK_FUSE_IDX] & OTP_DCFG_CC_SOCU_LOCK_FUSE_MASK) >> \
46 … ((OCOTP->OTP_SHADOW[OTP_DCFG_CC_SOCU_NS_LOCK_FUSE_IDX] & OTP_DCFG_CC_SOCU_NS_LOCK_FUSE_MASK) >> \
54 …((OCOTP->OTP_SHADOW[OTP_LOCK_CFG_LOCK_FUSE_IDX] & OTP_LOCK_CFG_LOCK_FUSE_MASK) >> OTP_LOCK_CFG_LOC…
59 #define OTP_LOCK_CFG1_FUSE_VALUE() (OCOTP->OTP_SHADOW[OTP_LOCK_CFG1_FUSE_IDX])
65 …((OCOTP->OTP_SHADOW[OTP_CUST_KEY_LOCK_FUSE_IDX] & OTP_CUST_KEY_LOCK_FUSE_MASK) >> OTP_CUST_KEY_LOC…
72 …((OCOTP->OTP_SHADOW[OTP_PRINCE_CFG_FUSE_IDX] & OTP_PRINCE_CFG_FUSE_MASK) >> OTP_PRINCE_CFG_FUSE_SH…
79 ((OCOTP->OTP_SHADOW[OTP_KEYSTORE_CFG_LOCK_FUSE_IDX] & OTP_KEYSTORE_CFG_LOCK_FUSE_MASK) >> \
[all …]
/hal_nxp-latest/mcux/mcux-sdk/devices/RW612/drivers/
Dfsl_ocotp.c66 uint32_t status_register = OCOTP->OTP_NONMASK_STATUS1; in otp_get_nonmask_status_result()
99 while (((OCOTP->OTP_STATUS & OCOTP_OTP_STATUS_BUSY_MASK) != 0U) && (timeout > 0U)) in otp_wait_busy()
119 OCOTP->OTP_STATUS = OCOTP_OTP_STATUS_PROGFAIL_MASK; in otp_clear_status()
120 OCOTP->OTP_NONMASK_STATUS1 = OTP_STATUS1_ERRORS_MASK; in otp_clear_status()
142 OCOTP->OTP_PDN = OCOTP_OTP_PDN_PDN_MASK; in OCOTP_OtpDeinit()
172 OCOTP->OTP_CTRL = OCOTP_OTP_CTRL_ADDR(addr); in OCOTP_OtpFuseRead()
173 OCOTP->OTP_READ_CTRL = OCOTP_OTP_READ_CTRL_READ(1); in OCOTP_OtpFuseRead()
186 *data = OCOTP->OTP_READ_DATA; in OCOTP_OtpFuseRead()
Ddriver_ocotp.cmake1 #Description: OCOTP Driver; user_visible: True
/hal_nxp-latest/mcux/mcux-sdk/devices/RW610/drivers/
Dfsl_ocotp.c66 uint32_t status_register = OCOTP->OTP_NONMASK_STATUS1; in otp_get_nonmask_status_result()
99 while (((OCOTP->OTP_STATUS & OCOTP_OTP_STATUS_BUSY_MASK) != 0U) && (timeout > 0U)) in otp_wait_busy()
119 OCOTP->OTP_STATUS = OCOTP_OTP_STATUS_PROGFAIL_MASK; in otp_clear_status()
120 OCOTP->OTP_NONMASK_STATUS1 = OTP_STATUS1_ERRORS_MASK; in otp_clear_status()
142 OCOTP->OTP_PDN = OCOTP_OTP_PDN_PDN_MASK; in OCOTP_OtpDeinit()
172 OCOTP->OTP_CTRL = OCOTP_OTP_CTRL_ADDR(addr); in OCOTP_OtpFuseRead()
173 OCOTP->OTP_READ_CTRL = OCOTP_OTP_READ_CTRL_READ(1); in OCOTP_OtpFuseRead()
186 *data = OCOTP->OTP_READ_DATA; in OCOTP_OtpFuseRead()
Ddriver_ocotp.cmake1 #Description: OCOTP Driver; user_visible: True
/hal_nxp-latest/mcux/mcux-sdk/drivers/ocotp/
DKconfig12 bool "OCOTP Driver"
15 OCOTP Driver
Ddriver_ocotp.cmake1 #Description: OCOTP Driver; user_visible: True
/hal_nxp-latest/mcux/mcux-sdk/components/silicon_id/socs/rt10xx/
Dfsl_silicon_id_soc.c14 *((uint32_t *)(uintptr_t)&uid[0]) = OCOTP->CFG0; in SILICONID_ReadUniqueID()
15 *((uint32_t *)(uintptr_t)&uid[4]) = OCOTP->CFG1; in SILICONID_ReadUniqueID()
/hal_nxp-latest/mcux/mcux-sdk/components/silicon_id/socs/imxrt1170/
Dfsl_silicon_id_soc.c14 *((uint32_t *)(uintptr_t)&uid[0]) = OCOTP->FUSEN[16].FUSE; in SILICONID_ReadUniqueID()
15 *((uint32_t *)(uintptr_t)&uid[4]) = OCOTP->FUSEN[17].FUSE; in SILICONID_ReadUniqueID()
/hal_nxp-latest/mcux/mcux-sdk/components/silicon_id/socs/imx8/
Dfsl_silicon_id_soc.c57 …result = SILICONID_OcotpReadFuse(OCOTP, OCOTP_UNIQUE_ID_ADDR_OFFSET, (uint32_t *)(uintptr_t)&uid[0… in SILICONID_ReadUniqueID()
64 …result = SILICONID_OcotpReadFuse(OCOTP, OCOTP_UNIQUE_ID_ADDR_OFFSET + 1U, (uint32_t *)(uintptr_t)&… in SILICONID_ReadUniqueID()
/hal_nxp-latest/mcux/mcux-sdk/boards/evkmimxrt1170/
Dclock_config.c289 if((OCOTP->FUSEN[16].FUSE == 0x57AC5969U) && ((OCOTP->FUSEN[17].FUSE & 0xFFU) == 0x0BU)) in BOARD_BootClockRUN()
303 if(((OCOTP->FUSEN[7].FUSE & 0x10U) >> 4U) != 1) in BOARD_BootClockRUN()
1104 if((OCOTP->FUSEN[16].FUSE == 0x57AC5969U) && ((OCOTP->FUSEN[17].FUSE & 0xFFU) == 0x0BU)) in BOARD_BootClockRUN_800M()
1118 if(((OCOTP->FUSEN[7].FUSE & 0x10U) >> 4U) != 1) in BOARD_BootClockRUN_800M()
/hal_nxp-latest/mcux/mcux-sdk/boards/evkbmimxrt1170/
Dclock_config.c289 if((OCOTP->FUSEN[16].FUSE == 0x57AC5969U) && ((OCOTP->FUSEN[17].FUSE & 0xFFU) == 0x0BU)) in BOARD_BootClockRUN()
303 if(((OCOTP->FUSEN[7].FUSE & 0x10U) >> 4U) != 1) in BOARD_BootClockRUN()
1104 if((OCOTP->FUSEN[16].FUSE == 0x57AC5969U) && ((OCOTP->FUSEN[17].FUSE & 0xFFU) == 0x0BU)) in BOARD_BootClockRUN_800M()
1118 if(((OCOTP->FUSEN[7].FUSE & 0x10U) >> 4U) != 1) in BOARD_BootClockRUN_800M()
/hal_nxp-latest/mcux/mcux-sdk/devices/RW612/drivers/romapi/otp/
Dfsl_romapi_otp.c18 return (OCOTP->OTP_VERSION); in otp_version()
/hal_nxp-latest/mcux/mcux-sdk/devices/RW610/drivers/romapi/otp/
Dfsl_romapi_otp.c18 return (OCOTP->OTP_VERSION); in otp_version()
/hal_nxp-latest/mcux/mcux-sdk/drivers/tempmon/
Dfsl_tempmon.c68 calibrationData = OCOTP->ANA1; in TEMPMON_Init()
/hal_nxp-latest/mcux/mcux-sdk/components/power_manager/devices/MIMXRT1175/
Dfsl_pm_device.c1349 if (((OCOTP->FUSEN[7].FUSE & 0x10UL) >> 4UL) != 1UL) in PM_DEV_PreparePowerSetting()
1390 OCOTP->PDN |= OCOTP_PDN_PDN_MASK; in PM_DEV_PreparePowerSetting()
/hal_nxp-latest/mcux/mcux-sdk/components/power_manager/devices/MIMXRT1171/
Dfsl_pm_device.c1349 if (((OCOTP->FUSEN[7].FUSE & 0x10UL) >> 4UL) != 1UL) in PM_DEV_PreparePowerSetting()
1390 OCOTP->PDN |= OCOTP_PDN_PDN_MASK; in PM_DEV_PreparePowerSetting()
/hal_nxp-latest/mcux/mcux-sdk/components/power_manager/devices/MIMXRT1172/
Dfsl_pm_device.c1349 if (((OCOTP->FUSEN[7].FUSE & 0x10UL) >> 4UL) != 1UL) in PM_DEV_PreparePowerSetting()
1390 OCOTP->PDN |= OCOTP_PDN_PDN_MASK; in PM_DEV_PreparePowerSetting()
/hal_nxp-latest/mcux/mcux-sdk/components/power_manager/devices/MIMXRT1176/
Dfsl_pm_device.c1349 if (((OCOTP->FUSEN[7].FUSE & 0x10UL) >> 4UL) != 1UL) in PM_DEV_PreparePowerSetting()
1390 OCOTP->PDN |= OCOTP_PDN_PDN_MASK; in PM_DEV_PreparePowerSetting()
/hal_nxp-latest/mcux/mcux-sdk/components/power_manager/devices/MIMXRT1173/
Dfsl_pm_device.c1349 if (((OCOTP->FUSEN[7].FUSE & 0x10UL) >> 4UL) != 1UL) in PM_DEV_PreparePowerSetting()
1390 OCOTP->PDN |= OCOTP_PDN_PDN_MASK; in PM_DEV_PreparePowerSetting()
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1011/
Dall_lib_device.cmake373 # # description: OCOTP Driver
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1015/
Dall_lib_device.cmake379 # # description: OCOTP Driver
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1024/
Dall_lib_device.cmake427 # # description: OCOTP Driver
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1021/
Dall_lib_device.cmake427 # # description: OCOTP Driver
/hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT1064/
Dall_lib_device.cmake439 # # description: OCOTP Driver

1234