Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp3157617ybi; Tue, 2 Jul 2019 03:05:58 -0700 (PDT) X-Google-Smtp-Source: APXvYqxXZQrWaoGTaX/KB6ltiwtTtGWBJsu3TS0sXCTjS18XU1u8z6XJ7ZXdANuxf7ivylZcuDpJ X-Received: by 2002:a65:4844:: with SMTP id i4mr12909088pgs.113.1562061958632; Tue, 02 Jul 2019 03:05:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562061958; cv=none; d=google.com; s=arc-20160816; b=0hS9sZ0HLenIJ0TkCXB/KgFUae+SXkh3dqEw9HB9rT3xaoXu28BnnFMagKmaOjUeaA kAWD1HSRC623YP0WQkRB/9Pbxztjvot0qkEQrFsx2nFUMIx+0pIRxvYzwHWrfbvTf0M9 dNzGXMSHm72bU8ipAHR3E+O5tGYclRmjY1AZSLBHyjjFdEG/vcdO1bBHMzcCN2v6Ufkm btTEai0Qz8UkGrsGtw5cEav4058B9ag3TN9pyNlVbgxsKVRX9cdCKoneUrzGRU+rUl3G hGR8wG/B24MnavFaRUYp2PXiU9G5faqGUv2hvwbofRfW0veBJl4XYBIU2my2Ez80V7op UlpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :references:in-reply-to:date:cc:to:from:subject:message-id; bh=zOrMFP8hDLlNiVLjuqqzTJdo7V6hQKNSOkcj9oPtKSU=; b=tVLA3l1uwNn3Yos0+9FO678UIilx+br/tGTklX7S1dBngK77WyPGxLG0otWOPYZP2d zYKOzjxUzeBgJCJrxwrt7rMMUGPAuWU32MoO58qN5OJFrJT4WqvH3Q3wfwEpzS4GkdcH lJShBJTp6aMcmuSLB3kIVYAsY5JtIqB7N0d9XOhjaL1TIDDBe6xMcwrMk72IwgWv7CB7 TKNWjwsbvvozT8TNiwGXQdVAQZ/Wlj/kamwdL73j0bYSDrTDw3zoUIA3M3Qb0xXPK7HC I23lwj1EC1SonTeLElFaVtSpyQlDCXUJ//sHRYh3WmjF45FVZ05GYkUWtu7nYLDeZonE rKiw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a187si5753063pge.269.2019.07.02.03.05.43; Tue, 02 Jul 2019 03:05:58 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726966AbfGBKFV (ORCPT + 99 others); Tue, 2 Jul 2019 06:05:21 -0400 Received: from mailgw01.mediatek.com ([216.200.240.184]:49620 "EHLO mailgw01.mediatek.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725996AbfGBKFV (ORCPT ); Tue, 2 Jul 2019 06:05:21 -0400 X-Greylist: delayed 301 seconds by postgrey-1.27 at vger.kernel.org; Tue, 02 Jul 2019 06:05:21 EDT X-UUID: 54741aff087e4c8a930e649c99b9ac13-20190702 X-UUID: 54741aff087e4c8a930e649c99b9ac13-20190702 Received: from mtkcas67.mediatek.inc [(172.29.193.45)] by mailgw01.mediatek.com (envelope-from ) (musrelay.mediatek.com ESMTP with TLS) with ESMTP id 1894146130; Tue, 02 Jul 2019 02:00:18 -0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by MTKMBS62N2.mediatek.inc (172.29.193.42) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 2 Jul 2019 03:00:17 -0700 Received: from [172.21.77.33] (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Tue, 2 Jul 2019 18:00:15 +0800 Message-ID: <1562061615.29303.2.camel@mtkswgap22> Subject: Re: [PATCH 1/3] add doc and MAINTAINERS for poweroff From: Ryder Lee To: Frank Wunderlich , Sean Wang CC: Rob Herring , Mark Rutland , Matthias Brugger , , , , , Josef Friedl Date: Tue, 2 Jul 2019 18:00:15 +0800 In-Reply-To: <20190702094045.3652-2-frank-w@public-files.de> References: <20190702094045.3652-1-frank-w@public-files.de> <20190702094045.3652-2-frank-w@public-files.de> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-MTK: N Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org +Sean On Tue, 2019-07-02 at 11:40 +0200, Frank Wunderlich wrote: > From: Josef Friedl > > poweroff for BPI-R2 > Suggested-by: Frank Wunderlich > > Signed-off-by: Josef Friedl > --- > .../devicetree/bindings/mfd/mt6397.txt | 10 ++++++- > .../bindings/power/reset/mt6323-poweroff.txt | 20 +++++++++++++ > .../devicetree/bindings/rtc/rtc-mt6397.txt | 29 +++++++++++++++++++ > MAINTAINERS | 6 ++++ > 4 files changed, 64 insertions(+), 1 deletion(-) > create mode 100644 Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt > create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt6397.txt > > diff --git a/Documentation/devicetree/bindings/mfd/mt6397.txt b/Documentation/devicetree/bindings/mfd/mt6397.txt > index 0ebd08af777d..44acb9827716 100644 > --- a/Documentation/devicetree/bindings/mfd/mt6397.txt > +++ b/Documentation/devicetree/bindings/mfd/mt6397.txt > @@ -8,6 +8,7 @@ MT6397/MT6323 is a multifunction device with the following sub modules: > - Clock > - LED > - Keys > +- Power controller > > It is interfaced to host controller using SPI interface by a proprietary hardware > called PMIC wrapper or pwrap. MT6397/MT6323 MFD is a child device of pwrap. > @@ -22,8 +23,10 @@ compatible: "mediatek,mt6397" or "mediatek,mt6323" > Optional subnodes: > > - rtc > - Required properties: > + Required properties: Should be one of follows > + - compatible: "mediatek,mt6323-rtc" > - compatible: "mediatek,mt6397-rtc" > + For details, see Documentation/devicetree/bindings/rtc/rtc-mt6397.txt > - regulators > Required properties: > - compatible: "mediatek,mt6397-regulator" > @@ -46,6 +49,11 @@ Optional subnodes: > - compatible: "mediatek,mt6397-keys" or "mediatek,mt6323-keys" > see Documentation/devicetree/bindings/input/mtk-pmic-keys.txt > > +- power-controller > + Required properties: > + - compatible: "mediatek,mt6323-pwrc" > + For details, see Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt > + > Example: > pwrap: pwrap@1000f000 { > compatible = "mediatek,mt8135-pwrap"; > diff --git a/Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt b/Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt > new file mode 100644 > index 000000000000..933f0c48e887 > --- /dev/null > +++ b/Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt > @@ -0,0 +1,20 @@ > +Device Tree Bindings for Power Controller on MediaTek PMIC > + > +The power controller which could be found on PMIC is responsible for externally > +powering off or on the remote MediaTek SoC through the circuit BBPU. > + > +Required properties: > +- compatible: Should be one of follows > + "mediatek,mt6323-pwrc": for MT6323 PMIC > + > +Example: > + > + pmic { > + compatible = "mediatek,mt6323"; > + > + ... > + > + power-controller { > + compatible = "mediatek,mt6323-pwrc"; > + }; > + } > diff --git a/Documentation/devicetree/bindings/rtc/rtc-mt6397.txt b/Documentation/devicetree/bindings/rtc/rtc-mt6397.txt > new file mode 100644 > index 000000000000..ebd1cf80dcc8 > --- /dev/null > +++ b/Documentation/devicetree/bindings/rtc/rtc-mt6397.txt > @@ -0,0 +1,29 @@ > +Device-Tree bindings for MediaTek PMIC based RTC > + > +MediaTek PMIC based RTC is an independent function of MediaTek PMIC that works > +as a type of multi-function device (MFD). The RTC can be configured and set up > +with PMIC wrapper bus which is a common resource shared with the other > +functions found on the same PMIC. > + > +For MediaTek PMIC MFD bindings, see: > +Documentation/devicetree/bindings/mfd/mt6397.txt > + > +For MediaTek PMIC wrapper bus bindings, see: > +Documentation/devicetree/bindings/soc/mediatek/pwrap.txt > + > +Required properties: > +- compatible: Should be one of follows > + "mediatek,mt6323-rtc": for MT6323 PMIC > + "mediatek,mt6397-rtc": for MT6397 PMIC > + > +Example: > + > + pmic { > + compatible = "mediatek,mt6323"; > + > + ... > + > + rtc { > + compatible = "mediatek,mt6323-rtc"; > + }; > + }; > diff --git a/MAINTAINERS b/MAINTAINERS > index 01a52fc964da..ec6ff342aa3c 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -9920,6 +9920,12 @@ S: Maintained > F: drivers/net/dsa/mt7530.* > F: net/dsa/tag_mtk.c > > +MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS > +M: Sean Wang > +L: linux-pm@vger.kernel.org > +S: Maintained > +F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt It's odd that there's no Sean's SOB tag in the series but add him in the entry. > MEDIATEK JPEG DRIVER > M: Rick Chang > M: Bin Liu > -- > 2.17.1 > > > _______________________________________________ > Linux-mediatek mailing list > Linux-mediatek@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-mediatek