From mboxrd@z Thu Jan 1 00:00:00 1970 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D3430C4332F for ; Tue, 19 Apr 2022 23:03:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1358372AbiDSXGQ (ORCPT ); Tue, 19 Apr 2022 19:06:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55070 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231473AbiDSXGP (ORCPT ); Tue, 19 Apr 2022 19:06:15 -0400 Received: from ssl.serverraum.org (ssl.serverraum.org [IPv6:2a01:4f8:151:8464::1:2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2204C24F38; Tue, 19 Apr 2022 16:03:32 -0700 (PDT) Received: from mwalle01.kontron.local. (unknown [213.135.10.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ssl.serverraum.org (Postfix) with ESMTPSA id D10752223A; Wed, 20 Apr 2022 01:03:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walle.cc; s=mail2016061301; t=1650409410; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=kQ7hnJaJfKvnMgrnfler+apWCnJJMlM5yxAVFM7iqEg=; b=k2kNybmfivvQcZ0q52dAMH5r58qdKjly7kUJjWUSo1aYLyam/xi+o+POemwx8uONIR8nB7 235ucs7IjjrVQgrBqVLZwzkiPLbuV78zNQp0Qg1qT9Dk2ZQve/psECVGnNrgdE2Rln8vas 0hfQvHoAK6oC9yHDx3hy5n8YyBAWAh4= From: Michael Walle To: Linus Walleij , Rob Herring , Krzysztof Kozlowski , Philipp Zabel , Alexandre Belloni , Lars Povlsen Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Horatiu Vultur , Michael Walle Subject: [PATCH v2 0/2] pinctrl: ocelot: add shared reset Date: Wed, 20 Apr 2022 01:03:22 +0200 Message-Id: <20220419230324.3221779-1-michael@walle.cc> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org On LAN966x SoCs, there is an internal reset which is used to reset the switch core. But this will also reset the GPIO and the SGPIO. Thus add support for this shared reset line. changes since v1: - rebased onto linus' devel tree, former patch was still based on v1 of the YAML conversion patch Michael Walle (2): dt-bindings: pinctrl: ocelot: add reset property pinctrl: ocelot: add optional shared reset .../devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.yaml | 8 ++++++++ drivers/pinctrl/pinctrl-ocelot.c | 9 +++++++++ 2 files changed, 17 insertions(+) -- 2.30.2