Merge tag 'pull-aspeed-20260811' of https://github.com/legoater/qemu into staging
aspeed queue: * Fixes missing Kconfig dependencies for Aspeed boards * Adds 64-bit addressing support to the EHCI USB controller model. Enable it on the AST2700 * Extends Aspeed SMC qtest coverage with fast-read, DOR and QOR read modes * Introduces a separate Aspeed2700SCUState type and shares the SCUIO, FMC and SCU instances across the AST2700 PSP, SSP and TSP coprocessors * Adds Data FIFO-based flash access for the AST2700 FMC controller * Adds the ADC128D818 12-bit 8-channel ADC sensor device with tests, wired up on the Anacapa board * Reworks the PCA9552/PCA9555 GPIO/LED driver: polarity inversion, datasheet-conformant command handling, GPIO QOM properties, reset via the Resettable interface, and extensive qtest coverage * Reworks the PCA9554 GPIO driver: output-to-input reflection, PCA9536 support, pin direction property, and qtest coverage * Adds PCA9555 IO expanders and temperature sensors to the Catalina board * Adds AST2700 I2C master buffer mode support * Updates ASPEED functional tests to SDK v11.03 and Zephyr SDK v03.08 * Adds AES-GCM support to the QEMU crypto cipher layer (gcrypt, nettle, gnutls backends) with unit tests * Adds crypto (AES) command emulation to the Aspeed HACE model: direct access, scatter-gather, CTR, GCM modes, 64-bit DMA, with qtest coverage on AST2500, AST2600, AST1030 and AST2700 # -----BEGIN PGP SIGNATURE----- # # iQIzBAABCAAdFiEEoPZlSPBIlev+awtgUaNDx8/77KEFAmp7TbQACgkQUaNDx8/7 # 7KGqiBAAuiozhStgwzhV1ywfStIVL1wUQsg4UiODmihJEd1eRS7KH6q37enXuydI # zKycSTjg1gJUglRbq0OUk+WNeMCwusLVZm2u6GCIF4B9m8n7Qn09vpGY9egAfTdv # XTm1/GStxLLlYp6WaXyXXbm6D5F2KjkaNyqjy2UEQwzsiOfkDcABqnH5CFNT6d3U # q2rcRZ/8exv1bWDD9PI5ip3Si/Uf1p8X8Kcrij5aQRMaJJMZnQZcccryZFz6waxe # xTeQEEE6whS0MwTfKqH6uIm1D2NlekYe3FXDjP4agePhTG/RN3leMxCL3QIwJfk4 # sMKf+Mapac1rVE/EY5KHYwKbCGR2t8uRbVTXMhywiZeV8WyBGiq+tabklw8hsFvA # 56Q3ez7oTT6vTaIRMSC7PrXXLEZKywhA4jICd2HWq2Dt+XEiAcT6nvM4pDp2ktXq # PtpxLKhlelZ2P7GJUAvOa8rtaeif9RiPELN8cliVqT5MrC0iodMmh+eCponYKwZl # tThzUBatZVn/BP3EFGT7GHicfr3owCblxfuHPVMZiWlX3n4ymixa/3sGk73zb+jo # foSCpi8YEAYxzhcwBfOrNE1UqQuwhOvQWugmEgFfSbjvqL7sFOeivWraYv46fcwE # EQ9+Ah35VE2rq6fNvfUHiTZqWFGDYSvMVHKGCGR0CCu8PJOwdFM= # =SS88 # -----END PGP SIGNATURE----- # gpg: Signature made Tue 11 Aug 2026 09:28:36 AM PDT # gpg: using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1 # gpg: Good signature from "Cédric Le Goater <clg@redhat.com>" [full] # gpg: aka "Cédric Le Goater <clg@kaod.org>" [full] * tag 'pull-aspeed-20260811' of https://github.com/legoater/qemu: (83 commits) tests/qtest/aspeed-hace: Test the crypto command on the AST2700 hw/misc/aspeed_hace: Enable the crypto command on the AST2700 hw/misc/aspeed_hace: Support the AES-GCM mode for the crypto command hw/misc/aspeed_hace: Support 64-bit DMA for the crypto command tests/unit/test-crypto-cipher: Test AES-GCM mode crypto/cipher-gnutls: Implement AES-GCM crypto/cipher-nettle: Implement AES-GCM crypto/cipher-gcrypt: Implement AES-GCM crypto/cipher: Add setaad/gettag for AEAD modes crypto/cipher: Add GCM to QCryptoCipherMode tests/qtest/aspeed-hace: Test the crypto command on the AST1030 tests/qtest/aspeed-hace: Test the crypto command on the AST2600 hw/misc/aspeed_hace: Support the CTR mode for the crypto command hw/misc/aspeed_hace: Support scatter-gather mode for the crypto command tests/qtest/aspeed-hace: Test the crypto command on the AST2500 hw/misc/aspeed_hace: Support the crypto command in direct access mode hw/arm/aspeed: avoid sign mismatch on sscanf for uart property tests/functional/arm/test_aspeed_ast1060: Update ASPEED ZEPHYR PROJECT v03.07 tests/functional/arm/test_aspeed_ast1030: Update ASPEED Zephyr SDK v03.08 tests/functional/arm/test_aspeed_ast2500_sdk: Update ASPEED SDK v11.03 ... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
No changes.