From patchwork Tue Dec 7 06:08:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hector Martin X-Patchwork-Id: 12695083 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 2A129C433EF for ; Tue, 7 Dec 2021 06:09:52 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Date:Message-ID: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=FGpeHtPEwg4p4c+MFxQjoIWJMYn1qaAhpo78ebxhjIc=; b=Q6ChKsqeKvAynMdlxOGyjvmZXx /fTmgL7wFS5tJTIVs7KyCUSD9O8wzgk8SScbQl7BHlh2IbzRr6Gx5E0WOBNzUOjEpxhq8AuxlJg2C 7msFuK3zcmtdR9OrPBivuH715x5LbhX3tnUyTzH6NBKSbq7iKaTAt95zlYR2FEmtNdngTtStI4SIg KFPsTvN0jAstCRUEWu7J0OodOCx2yeXe3lS4AHsBHK1TgtbPjd2IivutfAWwItoXr1wt/4Cz7LPU/ CCUJlhDHkT0j3v9IhL11VboKbm9fmtBVE3hPe/7raBHMrIzsMJJp3mSIo+gq8xvhGUC7WhkLZFtdz gwySgM+A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1muTeA-0072xl-AE; Tue, 07 Dec 2021 06:08:14 +0000 Received: from marcansoft.com ([212.63.210.85] helo=mail.marcansoft.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1muTe6-0072ws-LQ for linux-arm-kernel@lists.infradead.org; Tue, 07 Dec 2021 06:08:12 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: marcan@marcan.st) by mail.marcansoft.com (Postfix) with ESMTPSA id A79DF41E96; Tue, 7 Dec 2021 06:08:06 +0000 (UTC) From: Hector Martin To: SoC Team Cc: Linux ARM , LKML Subject: [GIT PULL] Apple SoC PMGR driver for 5.17 Message-ID: <049f4de9-51be-7be4-1f9a-a59756af88d7@marcan.st> Date: Tue, 7 Dec 2021 15:08:04 +0900 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 Content-Language: es-ES X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211206_220810_891349_530CE54D X-CRM114-Status: GOOD ( 12.15 ) 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 SoC folks, Please merge the new PMGR driver for 5.17. This should not have any hard deps with the previous pulls. The MAINTAINERS change already rode along the DT pull, for simplicity. -Hector The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf: Linux 5.16-rc1 (2021-11-14 13:56:52 -0800) are available in the Git repository at: https://github.com/AsahiLinux/linux.git tags/asahi-soc-pmgr-5.17 for you to fetch changes up to 6df9d38f9146e83b473f0c9e57fb5fdf3fcc93e2: soc: apple: Add driver for Apple PMGR power state controls (2021-12-07 13:13:13 +0900) ---------------------------------------------------------------- Apple SoC PMGR driver for 5.17 Adds the new PMGR driver. This includes the driver only; DT and MAINTAINERS changes are part of the DT pull. Minor change from v3: added `depends on PM` to the Kconfig to fix COMPILE_TEST randconfig failures. ---------------------------------------------------------------- Hector Martin (1): soc: apple: Add driver for Apple PMGR power state controls drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/apple/Kconfig | 22 +++ drivers/soc/apple/Makefile | 2 + drivers/soc/apple/apple-pmgr-pwrstate.c | 317 ++++++++++++++++++++++++++++++++ 5 files changed, 343 insertions(+) create mode 100644 drivers/soc/apple/Kconfig create mode 100644 drivers/soc/apple/Makefile create mode 100644 drivers/soc/apple/apple-pmgr-pwrstate.c