From patchwork Tue Jun 28 12:53:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sudeep Holla X-Patchwork-Id: 585685 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 35419CCA479 for ; Tue, 28 Jun 2022 12:53:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345781AbiF1Mxz (ORCPT ); Tue, 28 Jun 2022 08:53:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48584 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230242AbiF1Mxy (ORCPT ); Tue, 28 Jun 2022 08:53:54 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 16DE12ED50; Tue, 28 Jun 2022 05:53:54 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1B90C152B; Tue, 28 Jun 2022 05:53:54 -0700 (PDT) Received: from usa.arm.com (e103737-lin.cambridge.arm.com [10.1.197.49]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 971A53F5A1; Tue, 28 Jun 2022 05:53:52 -0700 (PDT) From: Sudeep Holla To: linux-acpi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-efi@vger.kernel.org Cc: Sudeep Holla , Catalin Marinas , Will Deacon , "Rafael J . Wysocki" , Jose Marinho , Ard Biesheuvel Subject: [PATCH v2 0/4] ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 Date: Tue, 28 Jun 2022 13:53:42 +0100 Message-Id: <20220628125346.693304-1-sudeep.holla@arm.com> X-Mailer: git-send-email 2.37.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-efi@vger.kernel.org Hi, This tiny series is to enable Platform Runtime Mechanism(PRM) support on ARM64. Not much changes. Just enabling the build and moving the config option so that it is not listed under the topmost menu for ARM64. Regards, Sudeep v1[1]->v2: - Changed arch_efi_call_virt() to use typeof instead of forced typecasting to void pointer - Added change in PRMT driver to move handler_addr type to void pointer [1] https://lore.kernel.org/linux-acpi/20220624152331.4009502-1-sudeep.holla@arm.com Sudeep Holla (4): ACPI: PRM: Change handler_addr type to void pointer arm64: efi: Simplify arch_efi_call_virt() macro by using typeof() ACPI: Enable Platform Runtime Mechanism(PRM) support on ARM64 ACPI: Move PRM config option under the main ACPI config arch/arm64/include/asm/efi.h | 3 +-- drivers/acpi/Kconfig | 30 +++++++++++++++--------------- drivers/acpi/prmt.c | 4 ++-- 3 files changed, 18 insertions(+), 19 deletions(-) Acked-by: Rafael J. Wysocki --- 2.37.0