+ Joe(Google), Nabih(Google), Lucien(siemens) * > Hi Philippe > > > On 8/7/26 11:20, Jamin Lin wrote: > > > This series improves AST2700 platform support by aligning SSP/TSP > > > power and reset behavior with hardware, and enabling DRAM remapping > > > required for proper firmware boot flow. > > > > > > > Jamin Lin (10): > > > hw/arm/ast27x0: Start SSP in powered-off state to match hardware > > > behavior > > > hw/arm/ast27x0: Start TSP in powered-off state to match hardware > > > behavior > > > hw/arm/ast27x0: Add DRAM alias for SSP SDRAM remap > > > hw/arm/ast27x0: Add DRAM alias for TSP SDRAM remap > > > hw/misc/aspeed_scu: Implement SSP reset and power-on control via > SCU > > > registers > > > hw/misc/aspeed_scu: Implement TSP reset and power-on control via > > SCU > > > registers > > > hw/misc/aspeed_scu: Add SCU support for SSP SDRAM remap > > > hw/misc/aspeed_scu: Add SCU support for TSP SDRAM remap > > > tests/functional/aarch64/test_aspeed_ast2700fc: Boot SSP/TSP via PSP > > > and load binaries from DRAM > > > docs: Add support vbootrom and update Manual boot for ast2700fc > > > > Series: > > Tested-by: Philippe Mathieu-Daudé <[email protected]> > > > > 2 notes: > > > > 1/ I3C errors in dmesg: > > > > [ 8.151230] 14c20000.i3c0: MIPI I3C HCI v0.0 r00 > > [ 8.151498] 14c20000.i3c0: unsupported HCI version > > [ 8.151761] mipi-i3c-hci 14c20000.i3c0: probe with driver > > mipi-i3c-hci failed with error -93 > > [ 8.152250] 14c21000.i3c1: MIPI I3C HCI v0.0 r00 > > [ 8.152518] 14c21000.i3c1: unsupported HCI version > > [ 8.152779] mipi-i3c-hci 14c21000.i3c1: probe with driver > > mipi-i3c-hci failed with error -93 > > [ 8.153322] 14c22000.i3c2: MIPI I3C HCI v0.0 r00 > > [ 8.153588] 14c22000.i3c2: unsupported HCI version > > [ 8.153853] mipi-i3c-hci 14c22000.i3c2: probe with driver > > mipi-i3c-hci failed with error -93 > > ... > > The AST2700 I3C controller implements the MIPI I3C HCI specification, which > is not yet supported by QEMU. > Currently, QEMU only provides an I3C model for the DesignWare controller > used on the AST2600. > Nabih, Joe, Lucien,
As far as I know, you have implemented support for the I3C HCI controller on the AST2700 platform, and it appears to work well in your local QEMU environment. Do you have any plans to upstream this work? If you are planning to upstream the I3C HCI support, it would be greatly appreciated. Thanks, Jamin > > > > 2/ shutdown not working > > > > [ 246.405297] systemd-shutdown[1]: Entering exitrd... > > shutdown: poweroff --timeout=90000000us --log-level info > > --log-target=kmsg --log-color --exit-code=0 > > /shutdown: line 97: poweroff: not found Execute poweroff -f if all > > unmounted ok, or exec /init shutdown-sh# > > OpenBMC currently only supports reboot. > Invoking shutdown causes the system to return to the Linux initramfs instead > of > powering off. > > Thanks, > Jamin
