From patchwork Thu Feb 14 15:54:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Claudiu Beznea X-Patchwork-Id: 10813083 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 345331399 for ; Thu, 14 Feb 2019 15:55:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 1FFB92EB41 for ; Thu, 14 Feb 2019 15:55:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 145042EC86; Thu, 14 Feb 2019 15:55:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 9BFB72EB41 for ; Thu, 14 Feb 2019 15:55:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; 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=c8tWatS4ICWa5thedeJH4vmF5D2895Z+szLq0pLtAlo=; b=VjiGZxjTJzM+W4 dtjemoZbZWQOFxhthvbp3y++XbZtXSxNyw085YkZbF49Nn44zyywEgsCXrtbzMl+pETGquQTRmqm/ friQBheqrBjwTafHKiA1GR8gcpRBJblofvIwcQwfu+cvvzn7BWrMuwSlsrakejOiBaGW2iwxaDK6p W4Yq0uJRPT/S7R5GGd92q7ou3BleB+SsR2oMNp6Ba39uhFO9UzAfjZqIkOW4oTxoD3WCVri+XamSP w9+cxYRNX8ZNA3tSp5jQxiUCcl1vRjPDJA7sqHS5PWdtZyZ2Nsd+1igNkgEHq3YFORH7z5kCkmzdr V6YyWE2rGh8lEK7eNTuQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1guJLn-0005sL-2A; Thu, 14 Feb 2019 15:54:59 +0000 Received: from esa6.microchip.iphmx.com ([216.71.154.253]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1guJLj-0005mD-2B for linux-arm-kernel@lists.infradead.org; Thu, 14 Feb 2019 15:54:56 +0000 X-IronPort-AV: E=Sophos;i="5.58,369,1544511600"; d="scan'208";a="23863278" Received: from smtpout.microchip.com (HELO email.microchip.com) ([198.175.253.82]) by esa6.microchip.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 14 Feb 2019 08:54:32 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.76.108) with Microsoft SMTP Server (TLS) id 14.3.352.0; Thu, 14 Feb 2019 08:54:30 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector1-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=d95mOk1j6LMbgm+EPd8+znB0w+LCV8bZSczgHZWH8GE=; b=RV14xD0X4d/0fg1F/TDM/bISZ4y6lFlr0xcvdIZHrcoknVfmgfZ1t7uhlpmE6/msszvs9bF21lz7Qd/2cM8bXvClY2fzvDGLk9F+YQC7HRkYFJKxtm6rV76PI3kf3DARaQ7zfBXNSi2QoAbuNrwQwwAuZQfL2O7YKm/HFHJjv7c= Received: from MWHPR11MB1920.namprd11.prod.outlook.com (10.175.54.19) by MWHPR11MB2031.namprd11.prod.outlook.com (10.169.236.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.17; Thu, 14 Feb 2019 15:54:26 +0000 Received: from MWHPR11MB1920.namprd11.prod.outlook.com ([fe80::d917:8496:9d53:1f55]) by MWHPR11MB1920.namprd11.prod.outlook.com ([fe80::d917:8496:9d53:1f55%9]) with mapi id 15.20.1622.016; Thu, 14 Feb 2019 15:54:26 +0000 From: To: , , , , , , , Subject: [PATCH 0/8] add power management support for SAM9X60 Thread-Topic: [PATCH 0/8] add power management support for SAM9X60 Thread-Index: AQHUxH2QlSt3vlRFOkWncuIKOkMb2w== Date: Thu, 14 Feb 2019 15:54:26 +0000 Message-ID: <1550159642-26878-1-git-send-email-claudiu.beznea@microchip.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: VI1PR0901CA0098.eurprd09.prod.outlook.com (2603:10a6:800:7e::24) To MWHPR11MB1920.namprd11.prod.outlook.com (2603:10b6:300:110::19) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Claudiu.Beznea@microchip.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-originating-ip: [213.233.85.122] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9373ca34-e1c1-496e-693e-08d69294b23c x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020); SRVR:MWHPR11MB2031; x-ms-traffictypediagnostic: MWHPR11MB2031: x-microsoft-exchange-diagnostics: =?iso-8859-1?Q?1; MWHPR11MB2031; 23:K2sz5YGCTN54aZCSc2DQMKxG1FydCS7g1Lc6Ter?= =?iso-8859-1?q?blfompnHJYpCuBv?= =?iso-8859-1?q?wecudUu4r0WNiutK7EuC2EhYSCspNB8YwHVHCuLxZIg7pY0Q5DdjO7yc82Dg?= =?iso-8859-1?q?jCBSPb2y09dV26Yiz+P2DeyUJ7JL9JGoT7inqorA2HefHb/aDqxkfGeHbpye?= =?iso-8859-1?q?OFs60IV1YBgZKf9uibtN0BdKRZ39lPgPOIFynpKONW8zg1dBaUoheRAeTjSg?= =?iso-8859-1?q?Hy02DxrKBDj6IhKfqqtCO0HU4iMRB+h6nSPQnmkh2rCHIa8TZRSo1drtR2z3?= =?iso-8859-1?q?VZSKwvBRJYHaIK7EWGsZnzVp1cNWDaaIeS9RLmzPNdGR8Qv/N5Nr6J9EzNDY?= =?iso-8859-1?q?fq5yFiW2ZSbqMS/VGHm69PPkQVfbqFjp+OutK0sjHEdfjI5+VK3kkEoFix8S?= =?iso-8859-1?q?ggcVCoAnsVxKO9aRdRVYbKix6qc9GMz87URuAJRfvCybTuAJJy3F7/d//cxN?= =?iso-8859-1?q?QXoK4nFUz9t85zdFsf4ysqvtpes7CX0iohavLH/ogfNayE+mT83MomM4esMg?= =?iso-8859-1?q?a5TT/KqqpHTJ8AOBgMiCbIfoi6baFcaK+AwQ9Zhop2k2O/7hWyjH6AFvFZmF?= =?iso-8859-1?q?lGNWqIFiAJBBd4b7dgC+deBPgE3FFyUEPcVAMQFbF87YvaUoK63JS+ahC5gx?= =?iso-8859-1?q?29vAhd4Frb2ytNYXh2d1ekt7jEZTu+AnupVubHCsj1RGviu/fxN3/VT8ZOC6?= =?iso-8859-1?q?nW5GJFJELzAGHX7FzeFTT5WRMY7FTOiQ7sNxkog7maQLk+436byUlZezErRf?= =?iso-8859-1?q?5a6gMJ3NMh0xZMz648Y49htus39cG3cbBgui82uTQUNYEgC+UlXu2RFAwP1Q?= =?iso-8859-1?q?letew2JxvLvRCDZJYdKewQRgSBpcz+G1/OjnYWug5rLVvNe4kMpgJkLkPkrc?= =?iso-8859-1?q?8wUaRJU1a5f8A37D7AQU0OUxeE6o5bM/Bd/lVMHgsKiGXwwS8s+qYkXQ7gZh?= =?iso-8859-1?q?BgoH/KV5CjKBM+FMiy0tjdYd1S+zkkuIZx6b+E7E6IuiFXcJoixk/UFRHDJC?= =?iso-8859-1?q?+J29hzj8y0G/iJg18vcbIiT7YVX4gkqQVaxfNA2Vp4k9PkE6KnrZnusn8xbY?= =?iso-8859-1?q?QkAjmKMuthy8HrxT41HJWuM8Cf94DEB+zmbb/V0wuKMYLD0q2GNn2MBdIzcr?= =?iso-8859-1?q?VBkzOGaUD6oIkQYxCSADJU9gWWof0caZVnydxxipxo9N63IKLSMfW3ani+Lx?= =?iso-8859-1?q?EEvUprMABlWV20FHpkX1o3L2zy6Y25x/lEHAkH6iXpa9hxzFRX/7/gMcbuQO?= =?iso-8859-1?q?TdwJI=3D?= x-microsoft-antispam-prvs: x-forefront-prvs: 09480768F8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(346002)(39860400002)(136003)(376002)(366004)(189003)(199004)(97736004)(6486002)(4744005)(2906002)(72206003)(14454004)(478600001)(81156014)(36756003)(2501003)(71190400001)(71200400001)(316002)(81166006)(7416002)(110136005)(54906003)(6436002)(66066001)(50226002)(14444005)(256004)(6512007)(106356001)(8936002)(68736007)(52116002)(2201001)(26005)(186003)(53936002)(6116002)(7736002)(3846002)(25786009)(107886003)(4326008)(305945005)(99286004)(8676002)(105586002)(486006)(86362001)(386003)(476003)(6506007)(102836004)(2616005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR11MB2031; H:MWHPR11MB1920.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: microchip.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Wqqvut5G5RKzWc54IQ7pKGwYR1xQnOvXBjkDGHwI7eYG0BmLg5B+tPZpSq7beqVAzj/P0JtAvZ0i2q88qUCTjfdeDGFF5dcME8mRJ98RbVFVMCCmDn/XbcGD9vzftq2boeiuFrLH1A0MIB0LsnDt0Ut5xMxBCkiCwhwb8gXcUbOkHeGq2QAUvOZSizUQPWe2iuK+dE9WZnm0FXg1N8u9T5UIGJ/6AoJsgYEqadoht2x8JcWAaDEXUO2ur2d6xtXWQ/4VaOnMFwGurFhB2OQhbsjh8THjK1DzEi9SCKHxyXTE86sl1q9eEDHaMmxNUPvpVgwFxLeW5ra1R6DEpI6XCfMKMQJCw57R3RRPgDNiHrWyvFBqx1k16+3vKQldJlf2yiPil6qSiE5dKv8gmEXj/r5At1q6bOJtFXp9h0csh0Q= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 9373ca34-e1c1-496e-693e-08d69294b23c X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2019 15:54:22.2670 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB2031 X-OriginatorOrg: microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190214_075455_180635_176B5821 X-CRM114-Status: UNSURE ( 7.11 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Claudiu.Beznea@microchip.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Claudiu Beznea Hi, This series add power management support for SAM9X60. The following platform specific power management modes were enabled for it: Idle, ULP0 and ULP1. Thank you, Claudiu Beznea Claudiu Beznea (8): ARM: at91: pm: introduce at91_soc_pm structure dt-bindings: arm: atmel: add binding for SAM9X60 SoC ARM: at91: pm: initial PM support for SAM9X60 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs ARM: at91: pm: add support for per SoC wakeup source configuration ARM: at91: pm: add ULP1 support for SAM9X60 ARM: at91: pm: disable RC oscillator in ULP0 ARM: at91: pm: do not disable/enable PLLA for ULP modes .../devicetree/bindings/arm/atmel-at91.txt | 1 + arch/arm/mach-at91/at91sam9.c | 18 ++ arch/arm/mach-at91/generic.h | 2 + arch/arm/mach-at91/pm.c | 193 ++++++++++++++------- arch/arm/mach-at91/pm_suspend.S | 111 ++++++++---- include/linux/clk/at91_pmc.h | 1 + 6 files changed, 232 insertions(+), 94 deletions(-)