Searched refs:mrcIdx (Results 1 – 5 of 5) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/trdc_1/ |
| D | fsl_trdc.c | 575 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 …]
|
| D | fsl_trdc.h | 344 …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/ |
| D | fsl_trdc.c | 569 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 …]
|
| D | fsl_trdc.h | 341 …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/ |
| D | board.c | 513 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 …]
|