linux/drivers/crypto/atmel-sha-regs.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __ATMEL_SHA_REGS_H__
#define __ATMEL_SHA_REGS_H__

#define SHA_REG_DIGEST(x)
#define SHA_REG_DIN(x)

#define SHA_CR
#define SHA_CR_START
#define SHA_CR_FIRST
#define SHA_CR_SWRST
#define SHA_CR_WUIHV
#define SHA_CR_WUIEHV

#define SHA_MR
#define SHA_MR_MODE_MASK
#define SHA_MR_MODE_MANUAL
#define SHA_MR_MODE_AUTO
#define SHA_MR_MODE_PDC
#define SHA_MR_MODE_IDATAR0
#define SHA_MR_PROCDLY
#define SHA_MR_UIHV
#define SHA_MR_UIEHV
#define SHA_MR_ALGO_MASK
#define SHA_MR_ALGO_SHA1
#define SHA_MR_ALGO_SHA256
#define SHA_MR_ALGO_SHA384
#define SHA_MR_ALGO_SHA512
#define SHA_MR_ALGO_SHA224
#define SHA_MR_HMAC
#define SHA_MR_DUALBUFF

#define SHA_FLAGS_ALGO_MASK
#define SHA_FLAGS_SHA1
#define SHA_FLAGS_SHA256
#define SHA_FLAGS_SHA384
#define SHA_FLAGS_SHA512
#define SHA_FLAGS_SHA224
#define SHA_FLAGS_HMAC
#define SHA_FLAGS_HMAC_SHA1
#define SHA_FLAGS_HMAC_SHA256
#define SHA_FLAGS_HMAC_SHA384
#define SHA_FLAGS_HMAC_SHA512
#define SHA_FLAGS_HMAC_SHA224
#define SHA_FLAGS_MODE_MASK

#define SHA_IER
#define SHA_IDR
#define SHA_IMR
#define SHA_ISR
#define SHA_INT_DATARDY
#define SHA_INT_ENDTX
#define SHA_INT_TXBUFE
#define SHA_INT_URAD
#define SHA_ISR_URAT_MASK
#define SHA_ISR_URAT_IDR
#define SHA_ISR_URAT_ODR
#define SHA_ISR_URAT_MR
#define SHA_ISR_URAT_WO

#define SHA_MSR
#define SHA_BCR

#define SHA_HW_VERSION

#define SHA_TPR
#define SHA_TCR
#define SHA_TNPR
#define SHA_TNCR
#define SHA_PTCR
#define SHA_PTCR_TXTEN
#define SHA_PTCR_TXTDIS
#define SHA_PTSR
#define SHA_PTSR_TXTEN

#endif /* __ATMEL_SHA_REGS_H__ */