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: 12898246 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8AEC4C433EF for ; Tue, 28 Jun 2022 12:55:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=lPRPyp8UAkBf+u6UGaVr7kjMq5gRGZUjoGmpBN7dkNY=; b=MnU/tNekyGW7uX fkTdLEgY8WFZWgJwd7copO7oCr1m5zvBduSnNylcBxu2kSoC72SRUdmGh5RllayHK/De6KvB9lhls lyyWxoiKTk9gBA9Da/vu+uT1NugemtlfgtKvzli8B9XJZmtnTxXBd35uWIO2HdXVFDq0nLnwR8DZe D5i2Tgs3Opi1S2RkhMXk8Yh+QfNdXcfvMv6NyPvOjmuweGewg4v4138ms7m39wBis+yuQRT5bGTeT Fnid0I1ljZ8iJXKwrlZyy+oJqN+mMFfLVD05xP2xbv4zIW4GhBypY5DO7YJ9HBoPTd3096ZCeFKH0 NXO03XvEQ8xrTXhVXUhQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o6AjK-006Foc-9P; Tue, 28 Jun 2022 12:54:10 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o6Aj7-006FkK-IJ for linux-arm-kernel@lists.infradead.org; Tue, 28 Jun 2022 12:53:59 +0000 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220628_055357_703254_E38C408B X-CRM114-Status: UNSURE ( 8.24 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.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