From patchwork Fri Feb 25 12:19:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Ferre X-Patchwork-Id: 1597636 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=D3AxDbtJ; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.a=rsa-sha256 header.s=mchp header.b=sU4IASAg; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4K4pl057hlz9sG0 for ; Fri, 25 Feb 2022 23:20:28 +1100 (AEDT) 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject: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=5KLQWkDd/YAX2vLTkIW7Cu2w3dorkYe8fYF6wqqfT5k=; b=D3AxDbtJDO97tZ znHRgvqjIUv+ZwHQapXioLTklOwORu8gLdLXdLX6buoQCpVZWkA6wPkkOZZAOfOq3kuFdjr4SKY48 27UphDTWowUjjslnIXD/zesS9phR1Uc0kSCw4ucWkVZufDQgtHU4jJB5h7hwXNta64iqzuCFluv3b JJPwiARO1MNqIMGtL1rur0EJ+NVIFFa0tzp0n+nNZC5FeiOoCV9/H06Cf8fDI47gRU3ytpb1AnBIj dV9nVha1GdoBvOlvGC8wWrq/x3ArTCZ5YQFi1Ht/c3NOQQljPkxdtnkXiZ3wOgSzIHCzHAYFUrAbn U3T3i64H0L5OWW/0KmXA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nNZZp-004pbV-MK; Fri, 25 Feb 2022 12:20:01 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nNZZi-004pa9-Vu for linux-arm-kernel@lists.infradead.org; Fri, 25 Feb 2022 12:19:58 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1645791594; x=1677327594; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=YhgrNVrQwjQIynq2blNcMbH5depjlPJlQS23JcppBuY=; b=sU4IASAgSsMyL9Tdfc1FGqnwG4b7+f0JZqw9H0Z8/JA19YP6b/hc4/tW +/p6/ZUCcBFLJyAybZDEc4zxOcnGbul2EZpa1QOQ5ByH1bOWm4qi3+g8W iVm5p6X0Tsf7Z/wzk+2U32zUtRcaRint7KyKCwHTMqS5aav4gZdgXf8+8 DHkI5Uq3qKyNSk0aBBOL+YCDO+I+fLh7MbOIGFq4fEZ/y6qjudbsAUGc9 qdGba4utjyvMU97b4qlmfEenzPa44XrWG0zQwAzTEiYM59REo+YVwdU3j 9+7LiBV9rt13R1RgAj9DHrmJ7AVmJr/+59c+9I8k1kRKQ+fRJ5sk6NY3D w==; X-IronPort-AV: E=Sophos;i="5.90,136,1643698800"; d="scan'208";a="87014336" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 25 Feb 2022 05:19:53 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex02.mchp-main.com (10.10.85.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Fri, 25 Feb 2022 05:19:53 -0700 Received: from ness.home (10.10.115.15) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server id 15.1.2375.17 via Frontend Transport; Fri, 25 Feb 2022 05:19:50 -0700 From: To: Arnd Bergmann , Olof Johansson , , Subject: [GIT PULL] ARM: at91: soc for 5.18 Date: Fri, 25 Feb 2022 13:19:43 +0100 Message-ID: <20220225121943.71494-1-nicolas.ferre@microchip.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Organization: microchip X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220225_041955_135473_31F01C72 X-CRM114-Status: GOOD ( 10.42 ) X-Spam-Score: -2.7 (--) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From: Nicolas Ferre Arnd, Olof, Here are the soc changes for 5.18 for two MPU families from Microchip: AT91 and Polarfire as we agreed with Conor and discussed with Arnd. Content analysis details: (-2.7 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [68.232.154.123 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [68.232.154.123 listed in wl.mailspike.net] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.2 DKIMWL_WL_HIGH DKIMwl.org - High trust sender 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: , Cc: Alexandre Belloni , Linux Kernel list , Conor Dooley , Claudiu Beznea , linux-arm-kernel Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org From: Nicolas Ferre Arnd, Olof, Here are the soc changes for 5.18 for two MPU families from Microchip: AT91 and Polarfire as we agreed with Conor and discussed with Arnd. Please pull. Thanks, best regards, Nicolas The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git tags/at91-soc-5.18 for you to fetch changes up to d0054a470c33902f5ae88835ed8a8ecc3cf8faa4: soc: add microchip polarfire soc system controller (2022-02-25 12:50:59 +0100) ---------------------------------------------------------------- AT91 & POLARFIRE SoC #1 for 5.18: - sama7g5: CPU idle support with CPUFreq operating points defined in DT - polarfire: addition of the soc system controller ---------------------------------------------------------------- Claudiu Beznea (5): ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency ARM: at91: ddr: align macro definitions ARM: at91: ddr: fix typo to align with datasheet naming ARM: at91: PM: add cpu idle support for sama7g5 ARM: at91: Kconfig: select PM_OPP Conor Dooley (1): soc: add microchip polarfire soc system controller arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/pm.c | 27 +++- arch/arm/mach-at91/pm_suspend.S | 4 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/microchip/Kconfig | 10 ++ drivers/soc/microchip/Makefile | 1 + drivers/soc/microchip/mpfs-sys-controller.c | 194 ++++++++++++++++++++++++++++ include/linux/clk/at91_pmc.h | 4 + include/soc/at91/sama7-ddr.h | 15 +-- include/soc/microchip/mpfs.h | 4 +- 11 files changed, 248 insertions(+), 14 deletions(-) create mode 100644 drivers/soc/microchip/Kconfig create mode 100644 drivers/soc/microchip/Makefile create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c