Lines Matching refs:HWREG

196     if(HWREG(ui32Base + AES_O_CTRL) & AES_CTRL_SAVE_CONTEXT)  in AESConfigSet()
204 HWREG(ui32Base + AES_O_CTRL) = ui32Config; in AESConfigSet()
239 HWREG(ui32Base + AES_O_KEY1_0) = * ((uint32_t *)(pui8Key + 0)); in AESKey1Set()
240 HWREG(ui32Base + AES_O_KEY1_1) = * ((uint32_t *)(pui8Key + 4)); in AESKey1Set()
241 HWREG(ui32Base + AES_O_KEY1_2) = * ((uint32_t *)(pui8Key + 8)); in AESKey1Set()
242 HWREG(ui32Base + AES_O_KEY1_3) = * ((uint32_t *)(pui8Key + 12)); in AESKey1Set()
249 HWREG(ui32Base + AES_O_KEY1_4) = * ((uint32_t *)(pui8Key + 16)); in AESKey1Set()
250 HWREG(ui32Base + AES_O_KEY1_5) = * ((uint32_t *)(pui8Key + 20)); in AESKey1Set()
258 HWREG(ui32Base + AES_O_KEY1_6) = * ((uint32_t *)(pui8Key + 24)); in AESKey1Set()
259 HWREG(ui32Base + AES_O_KEY1_7) = * ((uint32_t *)(pui8Key + 28)); in AESKey1Set()
295 HWREG(ui32Base + AES_O_KEY2_0) = * ((uint32_t *)(pui8Key + 0)); in AESKey2Set()
296 HWREG(ui32Base + AES_O_KEY2_1) = * ((uint32_t *)(pui8Key + 4)); in AESKey2Set()
297 HWREG(ui32Base + AES_O_KEY2_2) = * ((uint32_t *)(pui8Key + 8)); in AESKey2Set()
298 HWREG(ui32Base + AES_O_KEY2_3) = * ((uint32_t *)(pui8Key + 12)); in AESKey2Set()
305 HWREG(ui32Base + AES_O_KEY2_4) = * ((uint32_t *)(pui8Key + 16)); in AESKey2Set()
306 HWREG(ui32Base + AES_O_KEY2_5) = * ((uint32_t *)(pui8Key + 20)); in AESKey2Set()
314 HWREG(ui32Base + AES_O_KEY2_6) = * ((uint32_t *)(pui8Key + 24)); in AESKey2Set()
315 HWREG(ui32Base + AES_O_KEY2_7) = * ((uint32_t *)(pui8Key + 28)); in AESKey2Set()
345 HWREG(ui32Base + AES_O_KEY2_4) = * ((uint32_t *)(pui8Key + 0)); in AESKey3Set()
346 HWREG(ui32Base + AES_O_KEY2_5) = * ((uint32_t *)(pui8Key + 4)); in AESKey3Set()
347 HWREG(ui32Base + AES_O_KEY2_6) = * ((uint32_t *)(pui8Key + 8)); in AESKey3Set()
348 HWREG(ui32Base + AES_O_KEY2_7) = * ((uint32_t *)(pui8Key + 12)); in AESKey3Set()
375 HWREG(ui32Base + AES_O_IV_IN_0) = *((uint32_t *)(pui8IVdata+0)); in AESIVSet()
376 HWREG(ui32Base + AES_O_IV_IN_1) = *((uint32_t *)(pui8IVdata+4)); in AESIVSet()
377 HWREG(ui32Base + AES_O_IV_IN_2) = *((uint32_t *)(pui8IVdata+8)); in AESIVSet()
378 HWREG(ui32Base + AES_O_IV_IN_3) = *((uint32_t *)(pui8IVdata+12)); in AESIVSet()
405 *((uint32_t *)(pui8IVdata+ 0)) = HWREG(ui32Base + AES_O_IV_IN_0); in AESIVGet()
406 *((uint32_t *)(pui8IVdata+ 4)) = HWREG(ui32Base + AES_O_IV_IN_1); in AESIVGet()
407 *((uint32_t *)(pui8IVdata+ 8)) = HWREG(ui32Base + AES_O_IV_IN_2); in AESIVGet()
408 *((uint32_t *)(pui8IVdata+12)) = HWREG(ui32Base + AES_O_IV_IN_3); in AESIVGet()
435 *((uint32_t *)(pui8TagData+0)) = HWREG((ui32Base + AES_O_TAG_OUT_0)); in AESTagRead()
436 *((uint32_t *)(pui8TagData+4)) = HWREG((ui32Base + AES_O_TAG_OUT_1)); in AESTagRead()
437 *((uint32_t *)(pui8TagData+8)) = HWREG((ui32Base + AES_O_TAG_OUT_2)); in AESTagRead()
438 *((uint32_t *)(pui8TagData+12)) = HWREG((ui32Base + AES_O_TAG_OUT_3)); in AESTagRead()
475 HWREG(ui32Base + AES_O_C_LENGTH_0) = (uint32_t)(ui64Length); in AESDataLengthSet()
476 HWREG(ui32Base + AES_O_C_LENGTH_1) = (uint32_t)(ui64Length >> 32); in AESDataLengthSet()
512 HWREG(ui32Base + AES_O_AUTH_LENGTH) = ui32Length; in AESAuthDataLengthSet()
551 if((AES_CTRL_OUTPUT_READY & (HWREG(ui32Base + AES_O_CTRL))) == 0) in AESDataReadNonBlocking()
559 pui32Dest[0] = HWREG(ui32Base + AES_O_DATA_IN_3); in AESDataReadNonBlocking()
560 pui32Dest[1] = HWREG(ui32Base + AES_O_DATA_IN_2); in AESDataReadNonBlocking()
561 pui32Dest[2] = HWREG(ui32Base + AES_O_DATA_IN_1); in AESDataReadNonBlocking()
562 pui32Dest[3] = HWREG(ui32Base + AES_O_DATA_IN_0); in AESDataReadNonBlocking()
617 while((AES_CTRL_OUTPUT_READY & (HWREG(ui32Base + AES_O_CTRL))) == 0) in AESDataRead()
624 pui32Dest[0] = HWREG(ui32Base + AES_O_DATA_IN_3); in AESDataRead()
625 pui32Dest[1] = HWREG(ui32Base + AES_O_DATA_IN_2); in AESDataRead()
626 pui32Dest[2] = HWREG(ui32Base + AES_O_DATA_IN_1); in AESDataRead()
627 pui32Dest[3] = HWREG(ui32Base + AES_O_DATA_IN_0); in AESDataRead()
674 if(!(AES_CTRL_INPUT_READY & (HWREG(ui32Base + AES_O_CTRL)))) in AESDataWriteNonBlocking()
691 HWREG(ui32Base + AES_O_DATA_IN_3) = pui32Src[0]; in AESDataWriteNonBlocking()
692 HWREG(ui32Base + AES_O_DATA_IN_2) = pui32Src[1]; in AESDataWriteNonBlocking()
693 HWREG(ui32Base + AES_O_DATA_IN_1) = pui32Src[2]; in AESDataWriteNonBlocking()
694 HWREG(ui32Base + AES_O_DATA_IN_0) = pui32Src[3]; in AESDataWriteNonBlocking()
736 while((AES_CTRL_INPUT_READY & (HWREG(ui32Base + AES_O_CTRL))) == 0) in AESDataWrite()
752 HWREG(ui32Base + AES_O_DATA_IN_3) = pui32Src[0]; in AESDataWrite()
753 HWREG(ui32Base + AES_O_DATA_IN_2) = pui32Src[1]; in AESDataWrite()
754 HWREG(ui32Base + AES_O_DATA_IN_1) = pui32Src[2]; in AESDataWrite()
755 HWREG(ui32Base + AES_O_DATA_IN_0) = pui32Src[3]; in AESDataWrite()
908 while((AES_CTRL_SVCTXTRDY & (HWREG(AES_BASE + AES_O_CTRL))) == 0) in AESDataMAC()
1004 while((AES_CTRL_SVCTXTRDY & (HWREG(AES_BASE + AES_O_CTRL))) == 0) in AESDataProcessAE()
1057 ui32Temp = HWREG(DTHE_BASE + DTHE_O_AES_MIS); in AESIntStatus()
1058 ui32IrqEnable = HWREG(ui32Base + AES_O_IRQENABLE); in AESIntStatus()
1059 return((HWREG(ui32Base + AES_O_IRQSTATUS) & in AESIntStatus()
1064 ui32Temp = HWREG(DTHE_BASE + DTHE_O_AES_RIS); in AESIntStatus()
1065 return(HWREG(ui32Base + AES_O_IRQSTATUS) | in AESIntStatus()
1115 HWREG(DTHE_BASE + DTHE_O_AES_IM) &= ~((ui32IntFlags & 0x000F0000) >> 16); in AESIntEnable()
1116 HWREG(ui32Base + AES_O_IRQENABLE) |= ui32IntFlags & 0x0000ffff; in AESIntEnable()
1164 HWREG(DTHE_BASE + DTHE_O_AES_IM) |= ((ui32IntFlags & 0x000F0000) >> 16); in AESIntDisable()
1165 HWREG(ui32Base + AES_O_IRQENABLE) &= ~(ui32IntFlags & 0x0000ffff); in AESIntDisable()
1202 HWREG(DTHE_BASE + DTHE_O_AES_IC) = ((ui32IntFlags >> 16) & 0x0000000F); in AESIntClear()
1316 HWREG(ui32Base + AES_O_SYSCONFIG) |= ui32Flags; in AESDMAEnable()
1353 HWREG(ui32Base + AES_O_SYSCONFIG) &= ~ui32Flags; in AESDMADisable()