From patchwork Tue Nov 21 08:21:26 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Phil Reid X-Patchwork-Id: 839918 Return-Path: X-Original-To: incoming-dt@patchwork.ozlabs.org Delivered-To: patchwork-incoming-dt@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=devicetree-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3ygz845Tv5z9s74 for ; Tue, 21 Nov 2017 19:21:40 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751476AbdKUIVi (ORCPT ); Tue, 21 Nov 2017 03:21:38 -0500 Received: from anchovy2.45ru.net.au ([203.30.46.146]:53004 "EHLO anchovy.45ru.net.au" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751376AbdKUIVh (ORCPT ); Tue, 21 Nov 2017 03:21:37 -0500 Received: (qmail 31013 invoked by uid 5089); 21 Nov 2017 08:21:35 -0000 Received: by simscan 1.2.0 ppid: 30925, pid: 30927, t: 0.0359s scanners: regex: 1.2.0 attach: 1.2.0 clamav: 0.88.3/m:40/d:1950 X-RBL: $rbltext Received: from unknown (HELO preid-centos7.electromag.com.au) (preid@electromag.com.au@203.59.230.133) by anchovy3.45ru.net.au with ESMTPA; 21 Nov 2017 08:21:34 -0000 Received: by preid-centos7.electromag.com.au (Postfix, from userid 1000) id 7D6BE337B282C; Tue, 21 Nov 2017 16:21:33 +0800 (AWST) From: Phil Reid To: linus.walleij@linaro.org, robh+dt@kernel.org, mark.rutland@arm.com, sre@kernel.org, preid@electromag.com.au, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v3 0/5] pinctrl: mcp32s08: add open drain config for irq Date: Tue, 21 Nov 2017 16:21:26 +0800 Message-Id: <1511252491-79952-1-git-send-email-preid@electromag.com.au> X-Mailer: git-send-email 1.8.3.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This is a continuation of patch 4/5/6 from my previous series "gpio: mcp23s08: add support for mcp23018" The other patches from that series having already been applied. Hopefully I've address all of Linus's concerns. Wasn't too sure on how to handle the depcrated property documentation. Changes from v2: - Use standard 'drive-open-drain' for irq output configuration - deprecate 'microchip,irq-active-high' property and extract the irq polarity from the 'interrupts' property. - 'microchip,irq-active-high' property is now ignored except for a warning if the property exists. This is probably safe as the 'interrupts' property is most likely setup correctly. Phil Reid (5): pinctrl: mcp23s08: remove hard coded irq polarity in irq_setup dt-bindings: pinctrl: mcp23s08: add documentation for drive-open-drain pinctrl: mcp23s08: add open drain configuration for irq output pinctrl: mcp23s08: configure irq polarity using irq data dt-bindings: pinctrl: deprecate 'microchip,irq-active-high' property .../bindings/pinctrl/pinctrl-mcp23s08.txt | 6 +++-- drivers/pinctrl/pinctrl-mcp23s08.c | 28 ++++++++++++---------- 2 files changed, 20 insertions(+), 14 deletions(-) Reviewed-by: Sebastian Reichel