| * ASPEED Hash and Crypto Engine |
| * Copyright (C) 2021 IBM Corp. |
| * SPDX-License-Identifier: GPL-2.0-or-later |
| #define TYPE_ASPEED_HACE "aspeed.hace" |
| #define TYPE_ASPEED_AST2400_HACE TYPE_ASPEED_HACE "-ast2400" |
| #define TYPE_ASPEED_AST2500_HACE TYPE_ASPEED_HACE "-ast2500" |
| #define TYPE_ASPEED_AST2600_HACE TYPE_ASPEED_HACE "-ast2600" |
| OBJECT_DECLARE_TYPE(AspeedHACEState, AspeedHACEClass, ASPEED_HACE) |
| #define ASPEED_HACE_NR_REGS (0x64 >> 2) |
| uint32_t regs[ASPEED_HACE_NR_REGS]; |
| SysBusDeviceClass parent_class; |
| #endif /* _ASPEED_HACE_H_ */ |