> From: Ricardo Neri <[email protected]> > Sent: Friday, June 27, 2025 8:35 PM > [...] > The bootstrap processor uses acpi_wakeup_cpu() to indicate to firmware that > it wants to boot a secondary CPU using a mailbox as described in the > Multiprocessor Wakeup Structure of the ACPI specification. > > The platform firmware may implement the mailbox as described in the ACPI > specification but enumerate it using a DeviceTree graph. An example of > this is OpenHCL paravisor. > > Move the code used to setup and use the mailbox for CPU wakeup out of the > ACPI directory into a new smpwakeup.c file that both ACPI and DeviceTree > can use. > > No functional changes are intended. > > Co-developed-by: Yunhong Jiang <[email protected]> > Signed-off-by: Yunhong Jiang <[email protected]> > Signed-off-by: Ricardo Neri <[email protected]> > ---
LGTM Reviewed-by: Dexuan Cui <[email protected]>
