From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Yan Subject: Re: [PATCH v3 8/9] ARM: dts: rockchip: add reboot-mode node for rk3036 SoCs Date: Mon, 18 Jan 2016 09:11:58 +0800 Message-ID: <569C3BDE.1040108@rock-chips.com> References: <1452865796-23527-1-git-send-email-wxt@rock-chips.com> <1452865796-23527-9-git-send-email-wxt@rock-chips.com> <3866840.JFJvXxmQit@phil> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <3866840.JFJvXxmQit@phil> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+glpar-linux-rockchip=m.gmane.org-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org To: Heiko Stuebner , Caesar Wang Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Mark Brown , leozwang-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org, keescook-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org List-Id: linux-rockchip.vger.kernel.org SGkgSGVpa28sIENhZXNhcjoKCk9uIDIwMTblubQwMeaciDE45pelIDAzOjE4LCBIZWlrbyBTdHVl Ym5lciB3cm90ZToKPiBIaSBDYWVzYXIsIEFuZHksCj4KPiBBbSBGcmVpdGFnLCAxNS4gSmFudWFy IDIwMTYsIDIxOjQ5OjU1IHNjaHJpZWIgQ2Flc2FyIFdhbmc6Cj4+IEFkZCByZWJvb3QgbW9kZSBk cml2ZXIgRFQgbm9kZSBmb3IgcmszMDM2IHBsYXRmb3JtLgo+PiBUaGlzIHBhdGNoIGFkZHMgdGhl IG5lZWRlZCByZWJvb3QgbW9kZSBub2RlIGZvciByazMwMzYuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6 IENhZXNhciBXYW5nIDx3eHRAcm9jay1jaGlwcy5jb20+Cj4gdGhpcyBvYnZpb3VzbHkgZGVwZW5k cyBvbiBBbmR5J3MgcmVib290IHNlcmllcy4KPgo+IEFuZHksIGNvdWxkIHlvdSBpbmNsdWRlIHRo aXMgcGF0Y2ggaW50byBmdXJ0aGVyIHN1Ym1pc3Npb25zIG9mIHlvdXIgc2VyaWVzCj4gcGxlYXNl PyBUaGF0IHdheSBpdCB3b24ndCBrZWVwIGZsb2F0aW5nIHVuY29ubmVjdGVkIG9uIHRoZSBsaXN0 cyA6LSkKPgo+Cj4gVGhhbmtzCj4gSGVpa28KPgoKCiAgICAgT2theSwgSSB3aWxsIGFkZCBpdCBp biBteSBuZXh0IHNlcmllcy4KPj4gLS0tCj4+Cj4+IENoYW5nZXMgaW4gdjM6IE5vbmUKPj4KPj4g ICBhcmNoL2FybS9ib290L2R0cy9yazMwMzYuZHRzaSB8IDI4ICsrKysrKysrKysrKysrKysrKysr KysrKysrKy0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm0vYm9vdC9kdHMvcmszMDM2LmR0c2kgYi9h cmNoL2FybS9ib290L2R0cy9yazMwMzYuZHRzaQo+PiBpbmRleCBjZjA5NjhjLi5mNWVjZmZmIDEw MDY0NAo+PiAtLS0gYS9hcmNoL2FybS9ib290L2R0cy9yazMwMzYuZHRzaQo+PiArKysgYi9hcmNo L2FybS9ib290L2R0cy9yazMwMzYuZHRzaQo+PiBAQCAtNDMsNiArNDMsNyBAQAo+PiAgICNpbmNs dWRlIDxkdC1iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0tZ2ljLmg+Cj4+ICAgI2lu Y2x1ZGUgPGR0LWJpbmRpbmdzL3BpbmN0cmwvcm9ja2NoaXAuaD4KPj4gICAjaW5jbHVkZSA8ZHQt YmluZGluZ3MvY2xvY2svcmszMDM2LWNydS5oPgo+PiArI2luY2x1ZGUgPGR0LWJpbmRpbmdzL3Nv Yy9yb2NrY2hpcF9ib290LW1vZGUuaD4KPj4gICAjaW5jbHVkZSAic2tlbGV0b24uZHRzaSIKPj4K Pj4gICAvIHsKPj4gQEAgLTI5Nyw4ICsyOTgsMzMgQEAKPj4gICAJfTsKPj4KPj4gICAJZ3JmOiBz eXNjb25AMjAwMDgwMDAgewo+PiAtCQljb21wYXRpYmxlID0gInJvY2tjaGlwLHJrMzAzNi1ncmYi LCAic3lzY29uIjsKPj4gKwkJY29tcGF0aWJsZSA9ICJyb2NrY2hpcCxyazMwMzYtZ3JmIiwgInN5 c2NvbiIsICJzaW1wbGUtbWZkIjsKPj4gICAJCXJlZyA9IDwweDIwMDA4MDAwIDB4MTAwMD47Cj4+ ICsKPj4gKwkJcmVib290LW1vZGUgewo+PiArCQkJY29tcGF0aWJsZSA9ICJzeXNjb24tcmVib290 LW1vZGUiOwo+PiArCQkJb2Zmc2V0ID0gPDB4MWQ4PjsKPj4gKwo+PiArCQkJbm9ybWFsIHsKPj4g KwkJCQlsaW51eCxtb2RlID0gIm5vcm1hbCI7Cj4+ICsJCQkJbG9hZGVyLG1hZ2ljID0gPEJPT1Rf Tk9STUFMPjsKPj4gKwkJCX07Cj4+ICsKPj4gKwkJCWxvYWRlciB7Cj4+ICsJCQkJbGludXgsbW9k ZSA9ICJsb2FkZXIiOwo+PiArCQkJCWxvYWRlcixtYWdpYyA9IDxCT09UX0xPQURFUj47Cj4+ICsJ CQl9Owo+PiArCj4+ICsJCQlyZWNvdmVyeSB7Cj4+ICsJCQkJbGludXgsbW9kZSA9ICJyZWNvdmVy eSI7Cj4+ICsJCQkJbG9hZGVyLG1hZ2ljID0gPEJPT1RfUkVDT1ZFUlk+Owo+PiArCQkJfTsKPj4g Kwo+PiArCQkJZmFzdGJvb3Qgewo+PiArCQkJCWxpbnV4LG1vZGUgPSAiZmFzdGJvb3QiOwo+PiAr CQkJCWxvYWRlcixtYWdpYyA9IDxCT09UX0ZBU1RCT09UPjsKPj4gKwkJCX07Cj4+ICsJCX07Cj4+ ICAgCX07Cj4+Cj4+ICAgCWFjb2RlYzogYWNvZGVjLWFuYUAyMDAzMDAwMCB7Cj4KPgo+Cj4KCgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxpbnV4LXJv Y2tjaGlwIG1haWxpbmcgbGlzdApMaW51eC1yb2NrY2hpcEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcm9ja2NoaXAK From mboxrd@z Thu Jan 1 00:00:00 1970 From: andy.yan@rock-chips.com (Andy Yan) Date: Mon, 18 Jan 2016 09:11:58 +0800 Subject: [PATCH v3 8/9] ARM: dts: rockchip: add reboot-mode node for rk3036 SoCs In-Reply-To: <3866840.JFJvXxmQit@phil> References: <1452865796-23527-1-git-send-email-wxt@rock-chips.com> <1452865796-23527-9-git-send-email-wxt@rock-chips.com> <3866840.JFJvXxmQit@phil> Message-ID: <569C3BDE.1040108@rock-chips.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Heiko, Caesar: On 2016?01?18? 03:18, Heiko Stuebner wrote: > Hi Caesar, Andy, > > Am Freitag, 15. Januar 2016, 21:49:55 schrieb Caesar Wang: >> Add reboot mode driver DT node for rk3036 platform. >> This patch adds the needed reboot mode node for rk3036. >> >> Signed-off-by: Caesar Wang > this obviously depends on Andy's reboot series. > > Andy, could you include this patch into further submissions of your series > please? That way it won't keep floating unconnected on the lists :-) > > > Thanks > Heiko > Okay, I will add it in my next series. >> --- >> >> Changes in v3: None >> >> arch/arm/boot/dts/rk3036.dtsi | 28 +++++++++++++++++++++++++++- >> 1 file changed, 27 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi >> index cf0968c..f5ecfff 100644 >> --- a/arch/arm/boot/dts/rk3036.dtsi >> +++ b/arch/arm/boot/dts/rk3036.dtsi >> @@ -43,6 +43,7 @@ >> #include >> #include >> #include >> +#include >> #include "skeleton.dtsi" >> >> / { >> @@ -297,8 +298,33 @@ >> }; >> >> grf: syscon at 20008000 { >> - compatible = "rockchip,rk3036-grf", "syscon"; >> + compatible = "rockchip,rk3036-grf", "syscon", "simple-mfd"; >> reg = <0x20008000 0x1000>; >> + >> + reboot-mode { >> + compatible = "syscon-reboot-mode"; >> + offset = <0x1d8>; >> + >> + normal { >> + linux,mode = "normal"; >> + loader,magic = ; >> + }; >> + >> + loader { >> + linux,mode = "loader"; >> + loader,magic = ; >> + }; >> + >> + recovery { >> + linux,mode = "recovery"; >> + loader,magic = ; >> + }; >> + >> + fastboot { >> + linux,mode = "fastboot"; >> + loader,magic = ; >> + }; >> + }; >> }; >> >> acodec: acodec-ana at 20030000 { > > > > From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753271AbcARBMH (ORCPT ); Sun, 17 Jan 2016 20:12:07 -0500 Received: from regular1.263xmail.com ([211.150.99.140]:37753 "EHLO regular1.263xmail.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753065AbcARBMF (ORCPT ); Sun, 17 Jan 2016 20:12:05 -0500 X-263anti-spam: KSV:0; X-MAIL-GRAY: 0 X-MAIL-DELIVERY: 1 X-KSVirus-check: 0 X-ABS-CHECKED: 4 X-ADDR-CHECKED: 0 X-MAE-MAIL_UID: 00569c3bdb05ab69@maes@b71a071c77542579 X-MAE-ID: 223.6.254.61 X-RL-SENDER: andy.yan@rock-chips.com X-LOGIN-NAME: andy.yan@rock-chips.com X-SENDER-IP: 121.15.173.1 Subject: Re: [PATCH v3 8/9] ARM: dts: rockchip: add reboot-mode node for rk3036 SoCs To: Heiko Stuebner , Caesar Wang References: <1452865796-23527-1-git-send-email-wxt@rock-chips.com> <1452865796-23527-9-git-send-email-wxt@rock-chips.com> <3866840.JFJvXxmQit@phil> Cc: linux-rockchip@lists.infradead.org, leozwang@google.com, Mark Brown , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, keescook@google.com From: Andy Yan Message-ID: <569C3BDE.1040108@rock-chips.com> Date: Mon, 18 Jan 2016 09:11:58 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <3866840.JFJvXxmQit@phil> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Heiko, Caesar: On 2016年01月18日 03:18, Heiko Stuebner wrote: > Hi Caesar, Andy, > > Am Freitag, 15. Januar 2016, 21:49:55 schrieb Caesar Wang: >> Add reboot mode driver DT node for rk3036 platform. >> This patch adds the needed reboot mode node for rk3036. >> >> Signed-off-by: Caesar Wang > this obviously depends on Andy's reboot series. > > Andy, could you include this patch into further submissions of your series > please? That way it won't keep floating unconnected on the lists :-) > > > Thanks > Heiko > Okay, I will add it in my next series. >> --- >> >> Changes in v3: None >> >> arch/arm/boot/dts/rk3036.dtsi | 28 +++++++++++++++++++++++++++- >> 1 file changed, 27 insertions(+), 1 deletion(-) >> >> diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi >> index cf0968c..f5ecfff 100644 >> --- a/arch/arm/boot/dts/rk3036.dtsi >> +++ b/arch/arm/boot/dts/rk3036.dtsi >> @@ -43,6 +43,7 @@ >> #include >> #include >> #include >> +#include >> #include "skeleton.dtsi" >> >> / { >> @@ -297,8 +298,33 @@ >> }; >> >> grf: syscon@20008000 { >> - compatible = "rockchip,rk3036-grf", "syscon"; >> + compatible = "rockchip,rk3036-grf", "syscon", "simple-mfd"; >> reg = <0x20008000 0x1000>; >> + >> + reboot-mode { >> + compatible = "syscon-reboot-mode"; >> + offset = <0x1d8>; >> + >> + normal { >> + linux,mode = "normal"; >> + loader,magic = ; >> + }; >> + >> + loader { >> + linux,mode = "loader"; >> + loader,magic = ; >> + }; >> + >> + recovery { >> + linux,mode = "recovery"; >> + loader,magic = ; >> + }; >> + >> + fastboot { >> + linux,mode = "fastboot"; >> + loader,magic = ; >> + }; >> + }; >> }; >> >> acodec: acodec-ana@20030000 { > > > >