summary refs log tree commit diff stats
path: root/hw/misc/aspeed_hace.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/misc/aspeed_hace: skip automatic zero-init of large arrayDaniel P. Berrangé2025-06-121-1/+1
* hw/misc/aspeed_hace: Support to dump plaintext and digest for better debuggingJamin Lin2025-05-251-0/+46
* hw/misc/aspeed_hace: Add trace-events for better debuggingJamin Lin2025-05-251-0/+10
* hw/misc/aspeed_hace: Support DMA 64 bits dram addressJamin Lin2025-05-251-1/+16
* hw/misc/aspeed_hace: Add support for source, digest, key buffer 64 bit addressesJamin Lin2025-05-251-1/+30
* hw/misc/aspeed_hace: Move register size to instance class and dynamically all...Jamin Lin2025-05-251-17/+19
* hw/misc/aspeed_hace: Support accumulative mode for direct access modeJamin Lin2025-05-251-3/+21
* hw/misc/aspeed_hace: Rename R_HASH_DEST to R_HASH_DIGEST and introduce 64-bit...Jamin Lin2025-05-251-6/+19
* hw/misc/aspeed_hace: Introduce 64-bit hash source address helper functionJamin Lin2025-05-251-7/+17
* hw/misc/aspeed_hace: Extract accumulation-mode hash execution into helper fun...Jamin Lin2025-05-251-33/+41
* hw/misc/aspeed_hace: Extract non-accumulation hash execution into helper func...Jamin Lin2025-05-251-8/+24
* hw/misc/aspeed_hace: Extract digest write and iov unmap into helper functionJamin Lin2025-05-251-12/+21
* hw/misc/aspeed_hace: Extract SG-mode hash buffer setup into helper functionJamin Lin2025-05-251-48/+63
* hw/misc/aspeed_hace: Extract direct mode hash buffer setup into helper functionJamin Lin2025-05-251-10/+32
* hw/misc/aspeed_hace: Ensure HASH_IRQ is always set to prevent firmware hangJamin Lin2025-05-251-9/+9
* hw/misc/aspeed_hace: Improve readability and consistency in variable namingJamin Lin2025-05-251-34/+33
* hw/misc/aspeed_hace: Remove unused code for better readabilityJamin Lin2025-05-251-37/+2
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-6/+6
* hw/misc/aspeed_hace: Fix buffer overflow in has_padding functionJamin Lin2025-03-231-0/+5
* hw/misc/aspeed_hace: Fix boot issue in the Crypto Manager Self TestJamin Lin2025-03-091-0/+23
* hw/misc/aspeed_hace: Add AST2700 supportJamin Lin2025-03-091-0/+20
* hw/misc/aspeed_hace: Fix coding styleJamin Lin2025-03-091-4/+8
* include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-1/+0
* hw/misc: Constify all PropertyRichard Henderson2024-12-151-1/+1
* hw/misc/aspeed_hace: Fix SG Accumulative hashingAlejandro Zeise2024-10-241-45/+59
* hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell2024-09-131-1/+1
* qapi/crypto: Rename QCryptoHashAlgorithm to *Algo, and drop prefixMarkus Armbruster2024-09-101-8/+8
* hw/misc: Constify VMStateRichard Henderson2023-12-301-1/+1
* aspeed/hace: Initialize g_autofree pointerCédric Le Goater2023-06-151-1/+1
* hw/misc/aspeed_hace: Do not crash if address_space_map() failedPhilippe Mathieu-Daudé2023-02-071-6/+15
* aspeed/hace: Accumulative mode supportedJoel Stanley2022-06-301-3/+3
* aspeed/hace: Add missing newlines to unimp messagesJoel Stanley2022-06-221-2/+2
* aspeed/hace: Support AST1030 HACESteven Lee2022-05-031-0/+20
* aspeed/hace: Support AST2600 HACESteven Lee2022-05-021-5/+127
* aspeed/hace: Support HMAC Key Buffer register.Steven Lee2022-05-021-0/+7
* hw: Model ASPEED's Hash and Crypto EngineJoel Stanley2021-05-011-0/+389