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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 274BFEB64D9 for ; Thu, 15 Jun 2023 14:29:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=OnCGxHftnbYkd1D4nkIN6PHLlqJLQbagd5cgAf+s9EE=; b=W5MYciwrKJLN5u Irk7nXEBIqrtFZsnQGDq6EnvRVlZPlfPFQ3psA+RyRw2QD808tpyc2joHy+1g7JOfMH97rlssg1BV kvk9bXegentOasroSrx04S945/fGwE2l8PRCgK9F/ULYoiJ42cHNTvx0eials/EuaZe8bWXVjqOHV tnCyLXryqH2mwA6rX+X2hvYiQNeRzD2T1sM6aT+czuBtLx0FT0jN/g4fVeCXD5z+MmeivdARHkEnS 0erQjNl2CZPIWnxrJ55Q82iTvQhRSfC55x9xzZN8uWFMaoL6uR6Sgda5cQij0j9DDYk/4Bu/LMgxs IAutS32RRyeqUH6R1EnQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q9nyP-00F8VO-0z; Thu, 15 Jun 2023 14:29:17 +0000 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q9nyL-00F8Ud-1M for linux-arm-kernel@lists.infradead.org; Thu, 15 Jun 2023 14:29:15 +0000 X-GND-Sasl: miquel.raynal@bootlin.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1686839347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6dohD9hmjDXwfIGxi/7uonpAgLAMNIKziVj5v5vR8Ds=; b=kNzPsVhPJjzzIkFDe6FezelKmnwJxOs2lNxdqTggocCV0+4FGt8FIbbXG7naDR6hxaum5U vWOg2fqN16lRuVuaGlIp53CG32Tv5TbPXZWWyfsw4zJcEMx15KOLttBNXJQktw5xC5V8u9 KX2BG9/eAbxVvcWaec0L1iRW74TiUU7FSdAyRoBFUOBs5JECPA9u/57had7I5nRqIfyBNT lt6jbf/qpLtLdeHSb6o3I9FeV3h3B4DqeREh1E1+TbgaEt5n3HVEMBeMW3UgFoudGJeoUg rVn7PrnbhWi23SX52jAe0a6J62LZUXoRmOdbwSuj0LAX2hNIVI7glcBkJ93pYw== X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com X-GND-Sasl: miquel.raynal@bootlin.com Received: by mail.gandi.net (Postfix) with ESMTPSA id F3C3FE0004; Thu, 15 Jun 2023 14:29:05 +0000 (UTC) Date: Thu, 15 Jun 2023 16:29:05 +0200 From: Miquel Raynal To: Sebastian Reichel Subject: Re: [PATCH 2/2] power: reset: at91-reset: add sysfs interface to the power on reason Message-ID: <20230615162905.71e1443d@xps-13> In-Reply-To: <20230609233659.tduea4ls5raaf76e@mercury.elektranox.org> References: <20230609143912.849995-1-miquel.raynal@bootlin.com> <20230609143912.849995-3-miquel.raynal@bootlin.com> <20230609233659.tduea4ls5raaf76e@mercury.elektranox.org> Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230615_072913_914243_919B31D6 X-CRM114-Status: GOOD ( 33.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kamel Bouhara , Alexandre Belloni , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, Thomas Petazzoni , Claudiu Beznea , linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU2ViYXN0aWFuLAoKc2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3JhLmNvbSB3cm90ZSBvbiBT YXQsIDEwIEp1biAyMDIzIDAxOjM2OjU5CiswMjAwOgoKPiBIaSwKPiAKPiBPbiBGcmksIEp1biAw OSwgMjAyMyBhdCAwNDozOToxMlBNICswMjAwLCBNaXF1ZWwgUmF5bmFsIHdyb3RlOgo+ID4gRnJv bTogS2FtZWwgQm91aGFyYSA8a2FtZWwuYm91aGFyYUBib290bGluLmNvbT4KPiA+IAo+ID4gSW50 cm9kdWNlIGEgbGlzdCBvZiBnZW5lcmljIHJlc2V0IHNvdXJjZXMgYW5kIHVzZSB0aGVtIHRvIGV4 cG9ydCB0aGUKPiA+IHBvd2VyIG9uIHJlYXNvbiB0aHJvdWdoIHN5c2ZzLiBVcGRhdGUgdGhlIEFC SSBkb2N1bWVudGF0aW9uIHRvIGRlc2NyaWJlCj4gPiB0aGlzIG5ldyBpbnRlcmZhY2UuCj4gPiAK PiA+IFNpZ25lZC1vZmYtYnk6IEthbWVsIEJvdWhhcmEgPGthbWVsLmJvdWhhcmFAYm9vdGxpbi5j b20+Cj4gPiBBY2tlZC1ieTogTmljb2xhcyBGZXJyZSA8bmljb2xhcy5mZXJyZUBtaWNyb2NoaXAu Y29tPgo+ID4gW01pcXVlbCBSYXluYWw6IEZvbGxvdy11cCBvbiBLYW1lbCdzIHdvcmssIDQgeWVh cnMgbGF0ZXJdCj4gPiBTaWduZWQtb2ZmLWJ5OiBNaXF1ZWwgUmF5bmFsIDxtaXF1ZWwucmF5bmFs QGJvb3RsaW4uY29tPgo+ID4gLS0tCj4gPiAgLi4uL3Rlc3Rpbmcvc3lzZnMtcGxhdGZvcm0tcG93 ZXItb24tcmVhc29uICAgIHwgMTAgKysrKysKPiA+ICBkcml2ZXJzL3Bvd2VyL3Jlc2V0L2F0OTEt cmVzZXQuYyAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrLS0tLS0tCj4gPiAgaW5jbHVk ZS9saW51eC9wb3dlci9wb3dlcl9vbl9yZWFzb24uaCAgICAgICAgIHwgMTkgKysrKysrKysrCj4g PiAgMyBmaWxlcyBjaGFuZ2VkLCA1OSBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiA+ ICBjcmVhdGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0 Zm9ybS1wb3dlci1vbi1yZWFzb24KPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVkZS9saW51 eC9wb3dlci9wb3dlcl9vbl9yZWFzb24uaAo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh dGlvbi9BQkkvdGVzdGluZy9zeXNmcy1wbGF0Zm9ybS1wb3dlci1vbi1yZWFzb24gYi9Eb2N1bWVu dGF0aW9uL0FCSS90ZXN0aW5nL3N5c2ZzLXBsYXRmb3JtLXBvd2VyLW9uLXJlYXNvbgo+ID4gbmV3 IGZpbGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAwMC4uMTIwMjBkMDE3NTQzCj4g PiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi9Eb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5nL3N5c2Zz LXBsYXRmb3JtLXBvd2VyLW9uLXJlYXNvbgo+ID4gQEAgLTAsMCArMSwxMCBAQAo+ID4gK1doYXQ6 CQkvc3lzL2RldmljZXMvcGxhdGZvcm0vLi4uL3Bvd2VyX29uX3JlYXNvbgo+ID4gK0RhdGU6CQlP Y3RvYmVyIDIwMTkKPiA+ICtLZXJuZWxWZXJzaW9uOgk1LjQgIAo+IAo+IFRoYXQgbmVlZHMgdG8g YmUgdXBkYXRlZCA6KQoKL29cCgo+IAo+ID4gK0NvbnRhY3Q6CUthbWVsIEJvdWhhcmEgPGthbWVs LmJvdWhhcmFAYm9vdGxpbi5jb20+Cj4gPiArRGVzY3JpcHRpb246CVRoaXMgZmlsZSBzaG93cyBz eXN0ZW0gcG93ZXIgb24gcmVhc29uLiBQb3NzaWJsZSBzb3VyY2VzIGFyZToKPiA+ICsJCUdlbmVy YWwgc3lzdGVtIHBvd2VyLW9uLCBSVEMgd2FrZXVwLCB3YXRjaGRvZyB0aW1lb3V0LCBzb2Z0d2Fy ZQo+ID4gKwkJcmVzZXQsIHVzZXIgcHJlc3NlZCByZXNldCBidXR0b24sIENQVSBjbG9jayBmYWls dXJlLCBvc2NpbGxhdG9yCj4gPiArCQlmYWlsdXJlLCBsb3cgcG93ZXIgbW9kZSBleGl0LCB1bmtu b3duLgo+ID4gKwo+ID4gKwkJVGhlIGZpbGUgaXMgcmVhZCBvbmx5LiAgCj4gCj4gVGhpcyBzaG91 bGQgbGlzdCB0aGUgZXhhY3Qgc3RyaW5ncyBnZW5lcmF0ZWQgYnkgdGhlIGtlcm5lbC4gVGhleSBh cmUKPiBBQkkuIEFsc28gaXQgc2hvdWxkIGJlIG1lbnRpb25lZCwgdGhhdCB0aGUgbGlzdCBtaWdo dCBiZSBleHRlbmRlZCBpbgo+IHRoZSBmdXR1cmUuCgpBaCwgb2ssIHN1cmUuCgo+IAo+ID4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvcG93ZXIvcmVzZXQvYXQ5MS1yZXNldC5jIGIvZHJpdmVycy9wb3dl ci9yZXNldC9hdDkxLXJlc2V0LmMgIAo+IAo+IFsuLi5dCj4gCj4gPiBkaWZmIC0tZ2l0IGEvaW5j bHVkZS9saW51eC9wb3dlci9wb3dlcl9vbl9yZWFzb24uaCBiL2luY2x1ZGUvbGludXgvcG93ZXIv cG93ZXJfb25fcmVhc29uLmgKPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAw MDAwMDAwMDAuLjRiOTJlYjA1MTljNAo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvaW5jbHVk ZS9saW51eC9wb3dlci9wb3dlcl9vbl9yZWFzb24uaAo+ID4gQEAgLTAsMCArMSwxOSBAQAo+ID4g Ky8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wLW9ubHkgKi8KPiA+ICsvKgo+ID4g KyAqIEF1dGhvcjogS2FtZWwgQm91aHJhIDxrYW1lbC5ib3VoYXJhQGJvb3RsaW4uY29tPgo+ID4g KyAqLwo+ID4gKwo+ID4gKyNpZm5kZWYgUE9XRVJfT05fUkVBU09OX0gKPiA+ICsjZGVmaW5lIFBP V0VSX09OX1JFQVNPTl9ICj4gPiArCj4gPiArI2RlZmluZSBQT1dFUl9PTl9SRUFTT05fR0VORVJB TCAiZ2VuZXJhbCIgIAo+IAo+IFdoYXQncyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICJnZW5lcmFs IiBhbmQgInVua25vd24iPwoKVGhpcyByZXNldCB2YWx1ZSBpcyByZXR1cm5lZCB3aGVuIHRoZSBy ZXNldCBjb250cm9sbGVyIGRldGVjdHMgcmlzaW5nCnBvd2VyIHJhaWxzLiBJdCBpcyBiYXNpY2Fs bHkgYSAiSSBqdXN0IHBsdWdnZWQgdGhlIHBvd2VyIGNvbm5lY3RvciIKc2l0dWF0aW9uLgoKTWF5 YmUgSSBjYW4gcmVuYW1lIGl0OgoKI2RlZmluZSBQT1dFUl9PTl9SRUFTT05fUkVHVUxBUiAicmVn dWxhciBwb3dlci11cCIKCj8KClRoZSAidW5rbm93biIgc2l0dWF0aW9uIGlzIG1vcmUgbGlrZSBh ICJpdCBkb2VzIG5vdCBtYXRjaCB3aGF0IEkKZXhwZWN0L2tub3ciLiBNaWdodCBiZSBiZWNhdXNl IHN1cHBvcnQgZm9yIGEgbmV3IHJlYXNvbiB3YXMgYWRkZWQgdG8KYW5vdGhlciBTb0Mgd2hlcmUg dGhlc2UgZW51bXMgd291bGQgYmUgdXNlZCBidXQgbm90IGFkZGVkIHRvIHRoZSBkcml2ZXIKKHll dCkuCgpRdWVzdGlvbmluZyB0aGUgbG93LXBvd2VyIHNpdHVhdGlvbiByZW1hcmsgeW91IG1hZGUg YmVsb3csIHdlIGNvdWxkCmFsc28gaW1hZ2luZSB0aGF0LCB1bmRlciBjZXJ0YWluIGJyb3dub3V0 IGNvbmRpdGlvbnMsIHdoZXJlIHRoZSBzdGF0dXMKcmVnaXN0ZXIgbWlnaHQgc29tZWhvdyBiZSBj b3JydXB0ZWQgKGFzc3VtaW5nIGlmIHRoaXMgaGFwcGVucywgdGhlCm90aGVyIHJlYXNvbnMgd2ls bCBub3QgYXBwZWFyKSwgd2UgbWlnaHQgd2FudCB0byByZXR1cm4gdGhhdCAidW5rbm93biIKcmVh c29uIHdoaWNoIHNvdW5kcyBtb3JlIGxpa2UgYSBzb2Z0d2FyZSB0aGluZyBmb3IgaGFuZGxpbmcg ZGVmYXVsdApjYXNlIHN0YXRlbWVudHMuCgo+ID4gKyNkZWZpbmUgUE9XRVJfT05fUkVBU09OX1JU QyAiUlRDIHdha2V1cCIKPiA+ICsjZGVmaW5lIFBPV0VSX09OX1JFQVNPTl9XQVRDSERPRyAid2F0 Y2hkb2cgdGltZW91dCIKPiA+ICsjZGVmaW5lIFBPV0VSX09OX1JFQVNPTl9TT0ZUV0FSRSAic29m dHdhcmUiICAKPiAKPiAic29mdHdhcmUgcmVzZXQiCgpZZXMuCgo+IAo+ID4gKyNkZWZpbmUgUE9X RVJfT05fUkVBU09OX1VTRVIgInVzZXIiICAKPiAKPiB1c2VyIGlzIHF1aXRlIGNvbmZ1c2luZy4g VGhpcyBzaG91bGQgYmUgc29tZXRoaW5nIGxpa2UKPiAKPiAjZGVmaW5lIFBPV0VSX09OX1JFQVNP Tl9SU1RfQlROICJyZXNldCBidXR0b24iCgpBZ3JlZWQuIE1heWJlIGV2ZW4gInJlc2V0IGJ1dHRv biBhY3Rpb24iIHNvIGl0IGZpdHMgYmV0dGVyIHRoZSAiU3RhcnRpbmcKYWZ0ZXIgJXMiIHN0cmlu ZywgbGlrZSB0aGUgb3RoZXIgcmVhc29ucy4KCj4gCj4gPiArI2RlZmluZSBQT1dFUl9PTl9SRUFT T05fQ1BVX0ZBSUwgIkNQVSBjbG9jayBmYWlsdXJlIiAgCj4gCj4gUE9XRVJfT05fUkVBU09OX0NQ VV9DTEtfRkFJTAo+IAo+ID4gKyNkZWZpbmUgUE9XRVJfT05fUkVBU09OX1hUQUxfRkFJTCAiY3J5 c3RhbCBvc2NpbGxhdG9yIGZhaWx1cmUiCj4gPiArI2RlZmluZSBQT1dFUl9PTl9SRUFTT05fTE9X X1BPV0VSICJsb3cgcG93ZXIgZXhpdCIgIAo+IAo+IHdoZW4gaXMgdGhpcyByZXBvcnRlZD8KCkkg YW0gY3VycmVudGx5IHVzaW5nIGEgU2FtYTVkMyB3aGVyZSB0aGlzIHJlYXNvbiBkb2VzIG5vdCBl eGlzdCwgYnV0CmdpdmVuIGhvdyBhcmUgZGVmaW5lZCB0aGUgb3RoZXIgcmVhc29ucywgSSB3b3Vs ZCBhc3N1bWUgdGhhdCB0aGUgcmVzZXQKY29udHJvbGxlciBtaWdodCBiZSBhYmxlIHRvIG1vbml0 b3IgdGhlIHBvd2VyIHJhaWxzLCBhbmQgcmVwb3J0IHRoaXMKY29uZGl0aW9uIHVwb24gYSBzaG9y dCBicm93bm91dCwgbGlrZTogInRoZXJlIGlzIHRlbXBvcmFyaWx5IG5vdCBlbm91Z2gKcG93ZXIg PT4gQ1BVIHJlc2V0IiwgYnV0IGluIHRoZSBtZWFuIHRpbWUsIHRoZSBjYXBhY2l0b3JzIGFsbG93 ZWQgdGhlCmhhcmR3YXJlIHRvIHJldGFpbiB0aGF0IGluZm9ybWF0aW9uIGFuZCB0aGlzIGRvZXMg bm90IGFwcGVhciBsaWtlIGEKcmVndWxhciBwb3dlciB1cCBzaXR1YXRpb24uIEp1c3QgZ3Vlc3Np bmcsIEkgZGlkIG5vdCBmaW5kIHlldCBhIHByb3BlcgpleHBsYW5hdGlvbi4KCkFueWhvdywgSSB3 aWxsIGNoYW5nZSB0aGUgc3RyaW5nIHRvICJsb3ctcG93ZXIgY29uZGl0aW9uIiB3aGljaCBzb3Vu ZHMKYmV0dGVyIElNSE8uCgo+ID4gKyNkZWZpbmUgUE9XRVJfT05fUkVBU09OX1VOS05PV04gInVu a25vd24iCgpBbmQgaGVyZSAidW5rbm93biByZWFzb24iCgo+ID4gKwo+ID4gKyNlbmRpZiAvKiBQ T1dFUl9PTl9SRUFTT05fSCAqLyAgCj4gCj4gR3JlZXRpbmdzLAo+IAo+IC0tIFNlYmFzdGlhbgoK VGhhbmtzLApNaXF1w6hsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1hcm0ta2VybmVsCg==