On Fri, Jun 20, 2025 at 09:13:07PM +0800, Li Chen wrote: > From: Li Chen <chenl311@xxxxxxxxxxxxxxx> > > If CONFIG_ACPI_SPCR_TABLE is disabled, acpi_parse_spcr() > currently returns 0, which may incorrectly suggest that > SPCR parsing was successful. This patch changes the behavior > to return -ENODEV to clearly indicate that SPCR support > is not available. > > This prepares the codebase for future changes that depend > on acpi_parse_spcr() failure detection, such as suppressing > misleading console messages. > > Signed-off-by: Li Chen <chenl311@xxxxxxxxxxxxxxx> > --- > include/linux/acpi.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/linux/acpi.h b/include/linux/acpi.h > index f102c0fe34318..71e692f952905 100644 > --- a/include/linux/acpi.h > +++ b/include/linux/acpi.h > @@ -1503,7 +1503,7 @@ int acpi_parse_spcr(bool enable_earlycon, bool enable_console); > #else > static inline int acpi_parse_spcr(bool enable_earlycon, bool enable_console) > { > - return 0; > + return -ENODEV; > } > #endif Rafael, are you ok with this patch going via the arm64 tree? Thanks. -- Catalin