Home
last modified time | relevance | path

Searched refs:mrcIdx (Results 1 – 5 of 5) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/trdc_1/
Dfsl_trdc.c575 uint8_t mrcIdx, in TRDC_MrcSetMemoryAccessConfig() argument
584 TRDC_MRC_BASE(base, mrcIdx)->MRC_GLBAC[regIdx] = pid._u32; in TRDC_MrcSetMemoryAccessConfig()
597 void TRDC_MrcEnableDomainNseUpdate(TRDC_Type *base, uint8_t mrcIdx, uint16_t domianMask, bool enabl… in TRDC_MrcEnableDomainNseUpdate() argument
603 TRDC_MRC_BASE(base, mrcIdx)->MRC_NSE_RGN_INDIRECT |= ((uint32_t)domianMask << 16U); in TRDC_MrcEnableDomainNseUpdate()
607 TRDC_MRC_BASE(base, mrcIdx)->MRC_NSE_RGN_INDIRECT &= ~((uint32_t)domianMask << 16U); in TRDC_MrcEnableDomainNseUpdate()
620 void TRDC_MrcRegionNseSet(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask) in TRDC_MrcRegionNseSet() argument
624 TRDC_MRC_BASE(base, mrcIdx)->MRC_NSE_RGN_SET = ((uint32_t)regionMask); in TRDC_MrcRegionNseSet()
636 void TRDC_MrcRegionNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask) in TRDC_MrcRegionNseClear() argument
640 TRDC_MRC_BASE(base, mrcIdx)->MRC_NSE_RGN_CLR = ((uint32_t)regionMask); in TRDC_MrcRegionNseClear()
652 void TRDC_MrcDomainNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t domainMask) in TRDC_MrcDomainNseClear() argument
[all …]
Dfsl_trdc.h344 …uint8_t mrcIdx; /*!< The index of the MRC for this configuration to take effect… member
921 static inline uint8_t TRDC_GetMrcRegionNumber(TRDC_Type *base, uint8_t mrcIdx) in TRDC_GetMrcRegionNumber() argument
923 return (uint8_t)((TRDC_MRC_BASE(base, mrcIdx)->MRC_GLBCFG & TRDC_MRC_GLBCFG_NRGNS_MASK) >> in TRDC_GetMrcRegionNumber()
949 uint8_t mrcIdx,
962 void TRDC_MrcEnableDomainNseUpdate(TRDC_Type *base, uint8_t mrcIdx, uint16_t domianMask, bool enabl…
973 void TRDC_MrcRegionNseSet(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask);
984 void TRDC_MrcRegionNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask);
995 void TRDC_MrcDomainNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t domainMask);
/hal_nxp-latest/mcux/mcux-sdk/drivers/trdc/
Dfsl_trdc.c569 uint8_t mrcIdx, in TRDC_MrcSetMemoryAccessConfig() argument
578 base->MRC_INDEX[mrcIdx].MRC_GLBAC[regIdx] = pid._u32; in TRDC_MrcSetMemoryAccessConfig()
591 void TRDC_MrcEnableDomainNseUpdate(TRDC_Type *base, uint8_t mrcIdx, uint16_t domianMask, bool enabl… in TRDC_MrcEnableDomainNseUpdate() argument
597 base->MRC_INDEX[mrcIdx].MRC_NSE_RGN_INDIRECT |= ((uint32_t)domianMask << 16U); in TRDC_MrcEnableDomainNseUpdate()
601 base->MRC_INDEX[mrcIdx].MRC_NSE_RGN_INDIRECT &= ~((uint32_t)domianMask << 16U); in TRDC_MrcEnableDomainNseUpdate()
614 void TRDC_MrcRegionNseSet(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask) in TRDC_MrcRegionNseSet() argument
618 base->MRC_INDEX[mrcIdx].MRC_NSE_RGN_SET = ((uint32_t)regionMask); in TRDC_MrcRegionNseSet()
630 void TRDC_MrcRegionNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask) in TRDC_MrcRegionNseClear() argument
634 base->MRC_INDEX[mrcIdx].MRC_NSE_RGN_CLR = ((uint32_t)regionMask); in TRDC_MrcRegionNseClear()
646 void TRDC_MrcDomainNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t domainMask) in TRDC_MrcDomainNseClear() argument
[all …]
Dfsl_trdc.h341 …uint8_t mrcIdx; /*!< The index of the MRC for this configuration to take effect… member
1032 static inline uint8_t TRDC_GetMrcRegionNumber(TRDC_Type *base, uint8_t mrcIdx) in TRDC_GetMrcRegionNumber() argument
1034 …return (uint8_t)((base->MRC_INDEX[mrcIdx].MRC_GLBCFG & TRDC_MRC_GLBCFG_NRGNS_MASK) >> TRDC_MRC_GLB… in TRDC_GetMrcRegionNumber()
1059 uint8_t mrcIdx,
1072 void TRDC_MrcEnableDomainNseUpdate(TRDC_Type *base, uint8_t mrcIdx, uint16_t domianMask, bool enabl…
1083 void TRDC_MrcRegionNseSet(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask);
1094 void TRDC_MrcRegionNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t regionMask);
1105 void TRDC_MrcDomainNseClear(TRDC_Type *base, uint8_t mrcIdx, uint16_t domainMask);
/hal_nxp-latest/mcux/mcux-sdk/boards/evkmimx8ulp/
Dboard.c513 mrcRegionConfig.mrcIdx = i; in BOARD_SetTrdcGlobalConfig()
666 mrcRegionConfig.mrcIdx = TRDC_MRC0_INDEX; in BOARD_SetTrdcGlobalConfig()
672 if (i == mrcRegionConfig.mrcIdx) in BOARD_SetTrdcGlobalConfig()
674 n = TRDC_GetMrcRegionNumber(TRDC, mrcRegionConfig.mrcIdx); in BOARD_SetTrdcGlobalConfig()
752 mrcRegionConfig.mrcIdx = TRDC_MRC0_INDEX; in BOARD_SetTrdcGlobalConfig()
758 if (i == mrcRegionConfig.mrcIdx) in BOARD_SetTrdcGlobalConfig()
760 n = TRDC_GetMrcRegionNumber(TRDC, mrcRegionConfig.mrcIdx); in BOARD_SetTrdcGlobalConfig()
790 mrcRegionConfig.mrcIdx = TRDC_MRC1_INDEX; in BOARD_SetTrdcGlobalConfig()
796 if (i == mrcRegionConfig.mrcIdx) in BOARD_SetTrdcGlobalConfig()
798 n = TRDC_GetMrcRegionNumber(TRDC, mrcRegionConfig.mrcIdx); in BOARD_SetTrdcGlobalConfig()
[all …]