Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp628920imu; Fri, 21 Dec 2018 05:01:20 -0800 (PST) X-Google-Smtp-Source: ALg8bN7Oq+moWH7r9dR3lPnYK2hOFi4xbrTN2Ut1n+S1Q769rEvCsdavtJ0U2+OAJYjsh7aVgjly X-Received: by 2002:a17:902:541:: with SMTP id 59mr2493587plf.88.1545397279955; Fri, 21 Dec 2018 05:01:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545397279; cv=none; d=google.com; s=arc-20160816; b=YlOUXLbdCbnT0oJrY3GR7EESkPB34l0bNw+dEJEZ/evasNBq53cwBR1Ost+cKpu1O5 c2jnmcbdznUBABWOy/TUnryniLqRLd26LOGh7roczkucsls/WjUTpOORevo0bEHeepYr 0bvxAh1U1I5IlmMEiPj7NAM/6cxhH9x51G8FKqhOOBXf4mCIdjQxDFXdWFLtQa7JmmFx 7r1hFbASUFfo/evVxa4VM4RJxCFRstw5/FYFIDQHlLSYIXgQA4Iw5M0MeP88lvvAVkW+ 1yMPK0bVIRnNwlxn9xuwygJj1XoakMEvuoxsrTusXQyWU62l8+Zex0j66QtnZF3Q/K0M g2mA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=Ig6ZK3uKf2YzNjOJ1fzCFypF2C758BsmRflTMinMBtU=; b=i0EknDXyODQ1h6TdWAiBvF576y6+hnf0FWq1icC1SJXNoX3MEH86mfR7uPPg0HDnjG JRfaLpNiinqoKIYUl5xCw3m5B31UblR80hyfd53+Ry/CEce6fMMvEBtBmDQgQStU4RwN HEFVhoQZnFy/lsDT+Bv1ID3FjK/s6eL1eqjnAAZgx+HufVAirKSRe10OPTCVawGH9YSf I1qppHDHP3eUHKC+IK608QN7mzo08+fEudW4YNq/bur3lxiO67j28157U2ZKK2sCZeN1 Qctk0Z/X6p41trUULS6AdTbiP0SrHbFM6BxKIFGwc+5LJ6AzoXiwqqzRf14Qf2ZUHe2O zoLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nxlhUgBM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y10si20243432plt.406.2018.12.21.05.00.51; Fri, 21 Dec 2018 05:01:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nxlhUgBM; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388616AbeLUBfC (ORCPT + 99 others); Thu, 20 Dec 2018 20:35:02 -0500 Received: from mail-pf1-f196.google.com ([209.85.210.196]:45475 "EHLO mail-pf1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731379AbeLUBfC (ORCPT ); Thu, 20 Dec 2018 20:35:02 -0500 Received: by mail-pf1-f196.google.com with SMTP id g62so1761360pfd.12; Thu, 20 Dec 2018 17:35:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=Ig6ZK3uKf2YzNjOJ1fzCFypF2C758BsmRflTMinMBtU=; b=nxlhUgBMY4pkaaBTIW6iJeUFgTjbQ6+bs5mNH1Q+oIUS5s/Lc6KobW78o+YrjyLQhp 9PokePKY2uTySmQCY2BRxhFhtO/Et9RQahDYVASxJP0DdPnWZSS1d44sbd/juDwb48ft yIri7T3H9CuOqG0YspXYmNPyA0SKJhL+qPEX9qosvIZ4Rx6CSirVeods0/sppyrCm+z5 EmaKO+C5VCTGDuaIr51FAVVZHOHJQ8NcgWkT8QZ3hbeYTM4IgEdZhEA1cfGAr07bOc+Q Vj8A8UqHFIVhxadVp90y7LuioE/qGRZ641zNMOgkFMukPf30LFCa44qRtWt1gy6QvAiU w92A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Ig6ZK3uKf2YzNjOJ1fzCFypF2C758BsmRflTMinMBtU=; b=uglmwWckwqwwRbRE+KvaiaJat+/j+jjNMxiuqjXUYsw1G6FeHB2zEUM6pLmmIgrVI4 Ntv/QRPXE69rLBe6IEHMoeTd1fgTJGlcCZ1v1kz9fIWLrunT1jf8AsY2YAwFGLCGM6md OD42td5ll5X35uOx4zCewHGteWVkJfJI9ArStpIR+59THayUKVUZgiyCfXmW/aNLanTi hJkeHA/M/rY06MtrdpxFeR2oN4BhlPFoYY+7HKo76A8KtnXJn8Oo9y8AcwdtPIuZUqfd sFPgwFqZP7VYp/dm+DbfPtcdUeHAD6anEBfsWU0Z4+e/0rUTzCxk8kaaboTsAzhqLgid OIKQ== X-Gm-Message-State: AJcUukdUCrI5kpyiN3zyFFzQHHU5Ldy1z+8yk7d6fbvUPnYgm+XAjXmy EHoZdy4I56lSCuO9E2dBWvXHF5Kk X-Received: by 2002:a63:235f:: with SMTP id u31mr514009pgm.122.1545356100477; Thu, 20 Dec 2018 17:35:00 -0800 (PST) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.250]) by smtp.gmail.com with ESMTPSA id g70sm36590854pfg.98.2018.12.20.17.34.58 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Dec 2018 17:34:59 -0800 (PST) From: Florian Fainelli To: p.zabel@pengutronix.de, linux-kernel@vger.kernel.org Cc: Florian Fainelli , Rob Herring , Mark Rutland , Brian Norris , Gregory Fong , bcm-kernel-feedback-list@broadcom.com (maintainer:BROADCOM BCM7XXX ARM ARCHITECTURE), devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), linux-arm-kernel@lists.infradead.org (moderated list:BROADCOM BCM7XXX ARM ARCHITECTURE) Subject: [PATCH 0/2] reset: Add Broadcom STB SW_INIT reset controller driver Date: Thu, 20 Dec 2018 17:34:07 -0800 Message-Id: <20181221013409.14324-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Philipp, This patch series adds support for the Broadcom STB reset controller using SW_INIT-style registers which have one or more banks of 32 reset lines and separate CLEAR/SET/STATUS registers. Thanks! Florian Fainelli (2): dt-bindings: reset: Add document for Broadcom STB reset controller reset: Add Broadcom STB SW_INIT reset controller driver .../devicetree/bindings/reset/brcm,reset.txt | 27 ++++ drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-brcmstb.c | 121 ++++++++++++++++++ 4 files changed, 156 insertions(+) create mode 100644 Documentation/devicetree/bindings/reset/brcm,reset.txt create mode 100644 drivers/reset/reset-brcmstb.c -- 2.17.1