Lines Matching refs:ctrlRegAddr
48 static status_t XBAR_GetCtrlReg(xbar_output_signal_t output, volatile xbar_reg_t **ctrlRegAddr) in XBAR_GetCtrlReg() argument
60 …*ctrlRegAddr = s_xbarInfo[inst - 1U].baseAddr + (s_xbarInfo[inst - 1U].regCtrlOffset + outputIndex… in XBAR_GetCtrlReg()
81 …_GetCtrlRegAndShift(xbar_output_signal_t output, volatile xbar_reg_t **ctrlRegAddr, uint8_t *shift) in XBAR_GetCtrlRegAndShift() argument
93 …*ctrlRegAddr = s_xbarInfo[inst - 1U].baseAddr + ((s_xbarInfo[inst - 1U].regCtrlOffset + outputInde… in XBAR_GetCtrlRegAndShift()
197 volatile xbar_reg_t *ctrlRegAddr; in XBAR_ClearOutputStatusFlag() local
200 status = XBAR_GetCtrlReg(output, &ctrlRegAddr); in XBAR_ClearOutputStatusFlag()
204 *ctrlRegAddr |= XBAR_CTRL_STAT_MASK; in XBAR_ClearOutputStatusFlag()
209 status = XBAR_GetCtrlRegAndShift(output, &ctrlRegAddr, &shiftInReg); in XBAR_ClearOutputStatusFlag()
213 … *ctrlRegAddr = (*ctrlRegAddr & (~XBAR_CTRL_ALL_STAT_MASK)) | (XBAR_CTRL_STAT_MASK << shiftInReg); in XBAR_ClearOutputStatusFlag()
237 volatile xbar_reg_t *ctrlRegAddr; in XBAR_GetOutputStatusFlag() local
239 status = XBAR_GetCtrlReg(output, &ctrlRegAddr); in XBAR_GetOutputStatusFlag()
243 *flag = (0U != (*ctrlRegAddr & ((xbar_reg_t)XBAR_CTRL_STAT_MASK))); in XBAR_GetOutputStatusFlag()
248 status = XBAR_GetCtrlRegAndShift(output, &ctrlRegAddr, &shiftInReg); in XBAR_GetOutputStatusFlag()
252 *flag = (0U != (*ctrlRegAddr & ((xbar_reg_t)XBAR_CTRL_STAT_MASK << shiftInReg))); in XBAR_GetOutputStatusFlag()
281 volatile xbar_reg_t *ctrlRegAddr; in XBAR_SetOutputSignalConfig() local
283 status = XBAR_GetCtrlReg(output, &ctrlRegAddr); in XBAR_SetOutputSignalConfig()
287 *ctrlRegAddr |= ((((xbar_reg_t)controlConfig->activeEdge)) << 2) | in XBAR_SetOutputSignalConfig()
293 status = XBAR_GetCtrlRegAndShift(output, &ctrlRegAddr, &shiftInReg); in XBAR_SetOutputSignalConfig()
297 *ctrlRegAddr |= ((((xbar_reg_t)controlConfig->activeEdge) << shiftInReg) << 2) | in XBAR_SetOutputSignalConfig()