[PATCH v2 4/4] ACPI: Move PRM config option under the main ACPI config
Ard Biesheuvel
ardb at kernel.org
Tue Jun 28 10:11:32 PDT 2022
On Tue, 28 Jun 2022 at 14:54, Sudeep Holla <sudeep.holla at arm.com> wrote:
>
> Currently PRM(Platform Runtime Mechanism) config option is listed along
> with the main ACPI (Advanced Configuration and Power Interface) option
> at the same level. On ARM64 platforms unlike x86, ACPI option is listed
> at the topmost level of configuration menu. It is rather very confusing
> to see PRM option also listed along with ACPI in the topmost level.
>
> Move the same under ACPI config option. No functional change, just changes
> the level of visibility of this option under the configuration menu.
>
> Signed-off-by: Sudeep Holla <sudeep.holla at arm.com>
Reviewed-by: Ard Biesheuvel <ardb at kernel.org>
> ---
> drivers/acpi/Kconfig | 30 +++++++++++++++---------------
> 1 file changed, 15 insertions(+), 15 deletions(-)
>
> diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
> index d08b7408f0a5..218b5b59df31 100644
> --- a/drivers/acpi/Kconfig
> +++ b/drivers/acpi/Kconfig
> @@ -572,6 +572,21 @@ source "drivers/acpi/pmic/Kconfig"
> config ACPI_VIOT
> bool
>
> +config ACPI_PRMT
> + bool "Platform Runtime Mechanism Support"
> + depends on EFI && (X86_64 || ARM64)
> + default y
> + help
> + Platform Runtime Mechanism (PRM) is a firmware interface exposing a
> + set of binary executables that can be called from the AML interpreter
> + or directly from device drivers.
> +
> + Say Y to enable the AML interpreter to execute the PRM code.
> +
> + While this feature is optional in principle, leaving it out may
> + substantially increase computational overhead related to the
> + initialization of some server systems.
> +
> endif # ACPI
>
> config X86_PM_TIMER
> @@ -589,18 +604,3 @@ config X86_PM_TIMER
>
> You should nearly always say Y here because many modern
> systems require this timer.
> -
> -config ACPI_PRMT
> - bool "Platform Runtime Mechanism Support"
> - depends on EFI && (X86_64 || ARM64)
> - default y
> - help
> - Platform Runtime Mechanism (PRM) is a firmware interface exposing a
> - set of binary executables that can be called from the AML interpreter
> - or directly from device drivers.
> -
> - Say Y to enable the AML interpreter to execute the PRM code.
> -
> - While this feature is optional in principle, leaving it out may
> - substantially increase computational overhead related to the
> - initialization of some server systems.
> --
> 2.37.0
>
More information about the linux-arm-kernel
mailing list