From patchwork Fri Dec 18 10:10:52 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Rasmus Villemoes X-Patchwork-Id: 1418151 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=23.128.96.18; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=reject dis=none) header.from=prevas.dk Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=prevas.dk header.i=@prevas.dk header.a=rsa-sha256 header.s=selector1 header.b=bJH1NV0q; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by ozlabs.org (Postfix) with ESMTP id 4Cy4Rr3Thlz9sTK for ; Fri, 18 Dec 2020 21:12:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388948AbgLRKMY (ORCPT ); Fri, 18 Dec 2020 05:12:24 -0500 Received: from mail-eopbgr70124.outbound.protection.outlook.com ([40.107.7.124]:52144 "EHLO EUR04-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1732938AbgLRKMX (ORCPT ); Fri, 18 Dec 2020 05:12:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kKgYE4AaxxbnXPG8A9ADVQmGQ99IKOkJumoptbVY5QdkX/NGRpSYLgWIHCEADXIKrDAtFOJ0ylySIaeZ9DlEBcF6DIoGz3P3wDRHU2hzdoLozBTVdsboCvT3AYu2SxIDigBJ1NkhiVT8RSd4Sjqoe33+dv9gVcbs4nnUxWUSm5/EUr3wVDB/wG11S98Tu0xgCd9l7jyAUXE44tcItqjSMNd/pPZOBRdx2xSM+bl5+EbLJ9W/Hx/CKU+P+op6UhjxTJK48WOHBoAOyBWCnTFuQzCgbwXnoQgA2Q2MZKLq1bE+M6s0qr26aFVn/LaiT+rDfodHTybAVU6gWxaw95dXxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=66mXcxKXLpveR0yfpCGe+ojxzzaTuzgN5W2EFpvBKvg=; b=BLo4gS/lSJAYGwJjCwVl48Whk9sfKW/UeIP8kDNQaowTW4uwb7KayTwE5koy4tmwiECSrir6MLb3e9EYV+Zck/RB4vVNqEPbinhP5QrUlAi33ur9ecF8BF95Pb1e9Xl/nUB+EIYqEVWqjIRLX3yalhOpjk3Tak4uR+Ko7ZM+Iqs3YsLXvVNvuVLhQdLAke1vj+Vlr0CLz9BtQXPjYTI3Y4v6FB4b9iHyw9dvSYhk9PqreDi9qBwY6AQfAY/uGNzKCcnBwuQ3Fmo8qX9RYWJ/1LEt5YmLd6oNxwT4zVVkxFpOi0QHyHPxgkQXrv02E296lT4m64N9M2juVUyHeC/mxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=prevas.dk; dmarc=pass action=none header.from=prevas.dk; dkim=pass header.d=prevas.dk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.dk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=66mXcxKXLpveR0yfpCGe+ojxzzaTuzgN5W2EFpvBKvg=; b=bJH1NV0qQSFJ1nmMDD8+x/Yfbql5jqJlelt4Bjdyxe+oiVBt1Jugw5WznnzPpMyXz8oW69jxRNBx8NxPH0DcjmK7y+oGeBRZNQsnAAWNGtWeHcPgGq00uwPgfn5HaO3alytQoeZekG4LWqNw3HBytvXbavixSduQPCES9n7aQ60= Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=prevas.dk; Received: from AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:3f::10) by AM4PR1001MB1346.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:200:99::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.25; Fri, 18 Dec 2020 10:11:02 +0000 Received: from AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM ([fe80::9068:c899:48f:a8e3]) by AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM ([fe80::9068:c899:48f:a8e3%6]) with mapi id 15.20.3654.025; Fri, 18 Dec 2020 10:11:02 +0000 From: Rasmus Villemoes To: linux-rtc@vger.kernel.org, Alexandre Belloni Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Rob Herring , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Qiang Zhao , Bruno Thomsen , Rasmus Villemoes Subject: [PATCH v3 0/2] add reset-source RTC binding, update pcf2127 driver Date: Fri, 18 Dec 2020 11:10:52 +0100 Message-Id: <20201218101054.25416-1-rasmus.villemoes@prevas.dk> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20201211215611.24392-1-rasmus.villemoes@prevas.dk> References: <20201211215611.24392-1-rasmus.villemoes@prevas.dk> X-Originating-IP: [5.186.115.188] X-ClientProxiedBy: AM6PR02CA0007.eurprd02.prod.outlook.com (2603:10a6:20b:6e::20) To AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:3f::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from prevas-ravi.prevas.se (5.186.115.188) by AM6PR02CA0007.eurprd02.prod.outlook.com (2603:10a6:20b:6e::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.28 via Frontend Transport; Fri, 18 Dec 2020 10:11:01 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 04820316-e231-4c6a-7da5-08d8a33d3964 X-MS-TrafficTypeDiagnostic: AM4PR1001MB1346: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7hV1c7peXpxLVd3uEhhKPQd09oIgUPnG074P2wHh66g0+IbMKzH5Gmxvray4xKbqacJwNe+763MEexszNu+DfVPuXhEkG62q4yAMfwHwNhEJm81mZ2QCYWh10SHg7B1V0wb9tC6cDbkU8ngYAaT5hksP6/zOGsUiyGayP0HK8EB21jchY3/JeI8FQd8GUyOPjRNUa7to6KkDikcr20EEQPg9JS6PT1qnAD9Ko2yQyqkEsrS8hCoYiqI4w9WAmdpWeLtLQhNlrLTYSAHKIA5x817HJhUjgaNWD9om2+zLcKkFPryGrMJyS8XDk7//HW811tC8YQ8dS86kvb4/s0CSbps/AfGVbN45byfc08rYeEiZjBlKq8+VeNMX2ehztKBBhVnWy0RExOMiF6aube/6pw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(136003)(39840400004)(396003)(366004)(346002)(376002)(5660300002)(4744005)(1076003)(956004)(86362001)(44832011)(2616005)(6506007)(8936002)(478600001)(16526019)(66556008)(66946007)(52116002)(6666004)(107886003)(4326008)(6916009)(6486002)(186003)(26005)(36756003)(66476007)(6512007)(83380400001)(66574015)(54906003)(8676002)(2906002)(8976002)(316002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?utf-8?q?mPBpXpgKlTWpIW8qjhMFs+wxc2diDE?= =?utf-8?q?foDOcCrvdt1NdnYGeUYpf93sOoKoPoTh51cJEeGQ+O3IgzKy5DQvGZECr2fgB5KW6?= =?utf-8?q?EEh4AqsSHmXxer6a24hDXCsOn5u+uCMDlWvERBOPVgMKbmIFlzETnbZYio+5w3Suf?= =?utf-8?q?dMSMGn/KFwsAkfZOfq/BQe7C8zWjEvlMZt9A0RalxE2V9YpRDXs0y1aoAEOLKDe7+?= =?utf-8?q?Zg8YuQ012XaE0fCV9QtiKI0yYc5H9zK2Aw1ntjDGxMJGQQwdJsuPaAMeMRy7Hflgf?= =?utf-8?q?I1G8CdSvwA6JczvEO2AOhHgNCgNrCFMAImCi8vCbxgV8lSQZnWMg3PnH2j9Ny//0T?= =?utf-8?q?LgcTXSjSGfp6U/crbihjCbo3rfn5PEPVhMhVqekB8iFCGj0NDSD75F4R3KBnYcsGV?= =?utf-8?q?XfKd7fLfavrk6Tg6h78s21l7k2vPgwfiE746vg1NdMfKboLr+5MLjqtQ/CjSWgioR?= =?utf-8?q?YcpzWX1IJBtf8aqT7iaaOGBSTuNzFlOrGLnA+uYF3cNAND75hBGIvu9b0phQsX/n2?= =?utf-8?q?7H02q0oHEkeBvSN/5qUWNKKuk6rM5A9DWcIbKcRFUQXnS8x3PwRsvMwZIdPXhR1u1?= =?utf-8?q?bP1HNIO+18AtDnSFaSP23rFfIfUd4zBBHyekJfcABt1e/QwCYsZ/5t5+RCiYOeQNA?= =?utf-8?q?bdrrUPVFDXZAHdkEZ8C7ZSbFAJu7DUv5oaFhmUhDADLNd+NXoOnrzrgW7y4arwH4i?= =?utf-8?q?YOii+jfxIlWMW+yBqx1Zas3PqyDcgIFVo+oNsJAWXaOLdOZ/DkUvudWOuVRSM65Gf?= =?utf-8?q?51DEP+BRVv/8RvlysIwA+b8wa/x/EWBXHZpYS1OrcMvcmXCVoi9rs/RbfIUs+HTl2?= =?utf-8?q?/vovsPJL1UkYb+w0GAHkK/D27EuNCJuF/zKG4Vg0ZDEEbiVTq3zJvejZsZ+hH9eb2?= =?utf-8?q?3C23jtUcYhFwTH6Ilx2Ly7EZVLTpGfXwea7Di8Tfxwnz/5sfu5nT5xgS1qwj167mQ?= =?utf-8?q?LCHZhvX6bls006rhZf0?= X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB1874.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2020 10:11:02.3475 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-Network-Message-Id: 04820316-e231-4c6a-7da5-08d8a33d3964 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gpBOuBh3XOyXdhZkos3tuxfnQzwjC/oHnyDqzCOk+ZhrjR7qFJw7RG/DegQcs1qSNOmBjvYzNaOUzENYCYNToXP/sB2WnLjUDBQB/6bjwTE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR1001MB1346 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This adds a reset-source RTC DT binding, as suggested by Alexandre, and resends Uwe's patch making use of that property in pcf2127 driver to avoid the driver exposing a watchdog that doesn't work (and potentially shuffling the enumeration of the existing devices that do work). v3: elide the refactoring patch already in -next (5d78533a0c53 - rtc: pcf2127: move watchdog initialisation to a separate function), make sure to cc the DT binding list. Applies on top of next-20201218. Rasmus Villemoes (1): dt-bindings: rtc: add reset-source property Uwe Kleine-König (1): rtc: pcf2127: only use watchdog when explicitly available Documentation/devicetree/bindings/rtc/rtc.yaml | 5 +++++ drivers/rtc/rtc-pcf2127.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-)