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 X-Spam-Level: X-Spam-Status: No, score=-9.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AA4BEC4338F for ; Tue, 24 Aug 2021 14:32:21 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 6E2E061212 for ; Tue, 24 Aug 2021 14:32:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 6E2E061212 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc: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=2dOMYthb8cNbO49dH1jx9/qt2fUgQksSVUvUDqD7aZY=; b=T1TE0eYy0dkCDF C2NsZVyftfowMhfJ2CkosHhtI4MOvhC0lOGge90eqiA3I4aumjoajhlm3UTV+mwFy1dFlZPs9WDAU a4ow2wRIA8ItZczPivwXAjep88wCUAlk6fuBOyG2ujuyHxYgwAt8esxC4WiiIEsGdBEBbReZKNqXl zrruRArxvhJX+xTAXklCnldPMXSv3E7Rm/Wxhjgt9fTR96scZjY8VLiGYrWBErlMy3BRd0lbUJFix ULXKuRAn6lOOot23SfmAyjGUww26IBUneUSUWthNMuVJ1Uo/jzkvdAD4ChSEyGpW9puEsJf7U04ya eOD+zRDFytp8mCk7TNVQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mIXRv-003VpH-9u; Tue, 24 Aug 2021 14:30:47 +0000 Received: from mail-ot1-f54.google.com ([209.85.210.54]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mIXRe-003Vnu-E7 for linux-arm-kernel@lists.infradead.org; Tue, 24 Aug 2021 14:30:34 +0000 Received: by mail-ot1-f54.google.com with SMTP id y14-20020a0568302a0e00b0051acbdb2869so39759321otu.2 for ; Tue, 24 Aug 2021 07:30:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=KKRBlo6cYUB6EuqtLpd0IAL8roGr1zM6h8eyw4yhKUU=; b=csbSGdc/1OoSJZ5UbHb9EJ/rzqixPnsRtfxnZrrQQp9bgE+RYcF9jtBIOwwqvcpABe uxMeqcBfeosQMSaH2ZYF0ADKp+AaX+jTv/cYroJowOploRPZjh5Yj2PUnxGG3WeTqJOK LOfoty9J7tGjgOkI7TduFsjqUAuHaQYaIO0HBjSF72xlL7JTx1TW1b30XfHqiFpCur7F /p0Xih+eeiDQqhA3OKDKyvuoNOtFmYnh64tExohnz9FsR2eOgnwOzeaUEA5EfpjRlZ/3 2WjCLCVkJ2BrUOVMgpHkoE+RG4aAvR0O3tbEqmQqQ8JSADBTrhToLJLew08Kv0+z6l54 Fp2w== X-Gm-Message-State: AOAM5326OAgth/jxpVcHpIgIDQ1sTk+Fe6N55dsWkt/QS4rZh/5aYiXm UDano2lNabzt6hycF+WAjMdpfE4q/g== X-Google-Smtp-Source: ABdhPJx1j07I5u81SX2v3ZIGpT3pW1C3zyCc7zWtUiKlc7tA/amdr8B111w4er5WBQ6ab6QDjxO5wg== X-Received: by 2002:aca:1005:: with SMTP id 5mr2978943oiq.72.1629815427515; Tue, 24 Aug 2021 07:30:27 -0700 (PDT) Received: from robh.at.kernel.org (66-90-148-213.dyn.grandenetworks.net. [66.90.148.213]) by smtp.gmail.com with ESMTPSA id n17sm4559661otl.32.2021.08.24.07.30.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Aug 2021 07:30:27 -0700 (PDT) Received: (nullmailer pid 393497 invoked by uid 1000); Tue, 24 Aug 2021 14:30:26 -0000 Date: Tue, 24 Aug 2021 09:30:26 -0500 From: Rob Herring To: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: devicetree@vger.kernel.org, Lee Jones , Rob Herring , linux-arm-kernel@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com, Florian Fainelli , =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Re: [PATCH] dt-bindings: mfd: add Broadcom's MISC block Message-ID: References: <20210819152552.23784-1-zajec5@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20210819152552.23784-1-zajec5@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210824_073030_525264_37DC4AC5 X-CRM114-Status: GOOD ( 14.09 ) 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: , 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 T24gVGh1LCAxOSBBdWcgMjAyMSAxNzoyNTo1MiArMDIwMCwgUmFmYcWCIE1pxYJlY2tpIHdyb3Rl Ogo+IEZyb206IFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5wbD4KPiAKPiBCcm9hZGNv bSdzIE1JU0MgaXMgYW4gTUZEIGhhcmR3YXJlIGJsb2NrIHVzZWQgb24gc29tZSBvZiB0aGVpciBT b0NzIGxpa2UKPiBiY202M3h4IGFuZCBiY200OTA4LiBBdCB0aGlzIHBvaW50IG9ubHkgUENJZSBy ZXNldCBpcyBmdWxseSB1bmRlcnN0b29kCj4gYW5kIGRvY3VtZW50ZWQuIE1vcmUgZnVuY3Rpb25z IG1heSBiZSBhZGRlZCBsYXRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSYWZhxYIgTWnFgmVja2kg PHJhZmFsQG1pbGVja2kucGw+Cj4gLS0tCj4gQnJvYWRjb20ncyBCQ000OTA4IHN0cnVjdCB3aXRo IE1JU0MgYmxvY2sgcmVnaXN0ZXJzOgo+IAo+IHR5cGVkZWYgc3RydWN0IE1pc2Mgewo+ICAgIHVp bnQzMiBtaXNjU3RyYXBCdXM7IC8qIDB4MDAgKi8KPiAgICB1aW50MzIgbWlzY1N0cmFwT3ZlcnJp ZGU7ICAgICAvKiAweDA0ICovCj4gICAgdWludDMyIG1pc2NTb2Z0d2FyZURlYnVnWzZdOyAgLyog MHgwOCAqLwo+ICAgIHVpbnQzMiBtaXNjV0RSZXNldEN0cmw7ICAgICAgIC8qIDB4MjAgKi8KPiAg ICB1aW50MzIgbWlzY1NvZnR3YXJlRGVidWdOV1syXTsvKiAweDI0ICovCj4gICAgdWludDMyIG1p c2NTb2Z0UmVzZXRCOyAgICAgICAgLyogMHgyYyAqLwo+ICAgIHVpbnQzMiBtaXNjUUFNUGxsU3Rh dHVzOyAgICAgIC8qIDB4MzAgKi8KPiAgICB1aW50MzIgbWlzY1JzdmQxOyAgICAgICAgICAgICAv KiAweDM0ICovCj4gICAgdWludDMyIG1pc2NTcGlNYXN0ZXJDdHJsOyAgICAgLyogMHgzOCAqLwo+ ICAgIHVpbnQzMiBtaXNjQWx0Qm9vdFZlY3RvcjsgICAgIC8qIDB4M2MgKi8KPiAgICB1aW50MzIg bWlzY1BlcmlwaEN0cmw7ICAgICAgICAvKiAweDQwICovCj4gICAgdWludDMyIG1pc2NQQ0lFQ3Ry bDsgICAgICAgICAgLyogMHg0NCAqLwo+ICAgIHVpbnQzMiBtaXNjQWRzbF9jbG9ja19zYW1wbGU7 IC8qIDB4NDggKi8KPiAgICB1aW50MzIgbWlzY1JuZ0N0cmw7ICAgICAgICAgICAvKiAweDRjICov Cj4gICAgdWludDMyIG1pc2NNYm94X2RhdGFbNF07ICAgICAgLyogMHg1MCAqLwo+ICAgIHVpbnQz MiBtaXNjTWJveF9jdHJsOyAgICAgICAgIC8qIDB4NjAgKi8KPiAgICB1aW50MzIgbWlzY3hNSUlQ YWRDdHJsWzRdOyAgICAvKiAweDY0ICovCj4gICAgdWludDMyIG1pc2N4TUlJUHVsbEN0cmxbNF07 ICAgIC8qIDB4NzQgKi8KPiAgICB1aW50MzIgbWlzY1dEUmVzZXRFbjsgICAgICAgICAgLyogMHg4 NCAqLwo+ICAgIHVpbnQzMiBtaXNjQm9vdE92ZXJsYXlFbjsgICAgICAvKiAweDg4ICovCj4gICAg dWludDMyIG1pc2NTR01JSUZpYmVyRGV0ZWN0OyAgIC8qIDB4OGMgKi8KPiAgICB1aW50MzIgbWlz Y1VuaU1hY0N0cmw7ICAgICAgICAgLyogMHg5MCAqLwo+ICAgIHVpbnQzMiBtaXNjTWFza1VCVVNF cnI7ICAgICAgICAvKiAweDk0ICovCj4gICAgdWludDMyIG1pc2NUT1NzeW5jOyAgICAgICAgICAg IC8qIDB4OTggKi8KPiAgICB1aW50MzIgbWlzY1BNMF8xX3N0YXR1czsgICAgICAgLyogMHg5YyAq Lwo+ICAgIHVpbnQzMiBtaXNjUE0yXzNfc3RhdHVzOyAgICAgICAvKiAweGEwICovCj4gICAgdWlu dDMyIG1pc2NTR0Jfc3RhdHVzOyAgICAgICAgIC8qIDB4YTQgKi8KPiAgICB1aW50MzIgbWlzY1BN MF8xX2NvbmZpZzsgICAgICAgLyogMHhhOCAqLwo+ICAgIHVpbnQzMiBtaXNjUE0yXzNfY29uZmln OyAgICAgICAvKiAweGFjICovCj4gICAgdWludDMyIG1pc2NTR0JfY29uZmlnOyAgICAgICAgIC8q IDB4YjAgKi8KPiAgICB1aW50MzIgbWlzY1BNMF8xX3Rtb25fY29uZmlnOyAgLyogMHhiNCAqLwo+ ICAgIHVpbnQzMiBtaXNjUE0yXzNfdG1vbl9jb25maWc7ICAvKiAweGI4ICovCj4gICAgdWludDMy IG1pc2NTR0JfdG1vbl9jb25maWc7ICAgIC8qIDB4YmMgKi8KPiAgICB1aW50MzIgbWlzY01ESU9t YXN0ZXJTZWxlY3Q7ICAgLyogMHhjMCAqLwo+ICAgIHVpbnQzMiBtaXNjVVNJTUN0cmw7ICAgICAg ICAgICAvKiAweGM0ICovCj4gICAgdWludDMyIG1pc2NVU0lNUGFkQ3RybDsgICAgICAgIC8qIDB4 YzggKi8KPiAgICB1aW50MzIgbWlzY1BlclNwYXJlUmVnWzNdOyAgICAgLyogMHhjYyAtIDB4ZDQg Ki8KPiAgICB1aW50MzIgbWlzY0RnU2Vuc2VQYWRDdHJsOyAgICAgLyogMHhkOCAqLwo+ICAgIHVp bnQzMiBtaXNjUGVyaXBoTWlzY0N0cmw7ICAgICAvKiAweGRjICovCj4gICAgdWludDMyIG1pc2NQ ZXJpcGhNaXNjU3RhdDsgICAgIC8qIDB4ZTAgKi8KPiB9IE1pc2M7Cj4gLS0tCj4gIC4uLi9kZXZp Y2V0cmVlL2JpbmRpbmdzL21mZC9icmNtLG1pc2MueWFtbCAgICB8IDYwICsrKysrKysrKysrKysr KysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDYwIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUg MTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tZmQvYnJjbSxtaXNjLnlh bWwKPiAKClJldmlld2VkLWJ5OiBSb2IgSGVycmluZyA8cm9iaEBrZXJuZWwub3JnPgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= 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 X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=BAYES_00,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4FFA8C4338F for ; Tue, 24 Aug 2021 14:30:29 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3260661163 for ; Tue, 24 Aug 2021 14:30:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237807AbhHXObM (ORCPT ); Tue, 24 Aug 2021 10:31:12 -0400 Received: from mail-ot1-f42.google.com ([209.85.210.42]:38605 "EHLO mail-ot1-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237718AbhHXObM (ORCPT ); Tue, 24 Aug 2021 10:31:12 -0400 Received: by mail-ot1-f42.google.com with SMTP id i8-20020a056830402800b0051afc3e373aso35311773ots.5 for ; Tue, 24 Aug 2021 07:30:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=KKRBlo6cYUB6EuqtLpd0IAL8roGr1zM6h8eyw4yhKUU=; b=lOGYEaunePwG2pjeyuZU6wnhon8PHM8+qHKIl1Ol8yp8qMa/ETq5IwgwSzmtwTB3u/ VawLYlNITBLVLvPLAKCJ5BrfZkO1StmPAvGuxACJSnN1cC562XFY0Ns06NFCUaTmJr3g KEhw24OBDRvQ35faCcBtsjFUlaFA3PekBw65spGQ6SMQkiKB7jVdX/2vaYTVNdttWLPL pDoh3RXNZh7DOMUmTRTCwzr43hR+j6rwy4DsDznjlrwEJPh1lwOJdlF2ek6ImrxnDwhd qVAeEav0IoXZkDRxxXRrLUAOK0I3H4ujg3kj6ECzqPElbwES0o3IyUBxebmI9LPhQ4lC Nekg== X-Gm-Message-State: AOAM5308z3i/mfcqzSX63ZRUWK/BI98DJVpPF55XGmjkZd3HuDdSOtT6 6xiEZIZhviNrsv0PVm2DHQ== X-Google-Smtp-Source: ABdhPJx1j07I5u81SX2v3ZIGpT3pW1C3zyCc7zWtUiKlc7tA/amdr8B111w4er5WBQ6ab6QDjxO5wg== X-Received: by 2002:aca:1005:: with SMTP id 5mr2978943oiq.72.1629815427515; Tue, 24 Aug 2021 07:30:27 -0700 (PDT) Received: from robh.at.kernel.org (66-90-148-213.dyn.grandenetworks.net. [66.90.148.213]) by smtp.gmail.com with ESMTPSA id n17sm4559661otl.32.2021.08.24.07.30.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Aug 2021 07:30:27 -0700 (PDT) Received: (nullmailer pid 393497 invoked by uid 1000); Tue, 24 Aug 2021 14:30:26 -0000 Date: Tue, 24 Aug 2021 09:30:26 -0500 From: Rob Herring To: =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: devicetree@vger.kernel.org, Lee Jones , Rob Herring , linux-arm-kernel@lists.infradead.org, bcm-kernel-feedback-list@broadcom.com, Florian Fainelli , =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Re: [PATCH] dt-bindings: mfd: add Broadcom's MISC block Message-ID: References: <20210819152552.23784-1-zajec5@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210819152552.23784-1-zajec5@gmail.com> Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org On Thu, 19 Aug 2021 17:25:52 +0200, Rafał Miłecki wrote: > From: Rafał Miłecki > > Broadcom's MISC is an MFD hardware block used on some of their SoCs like > bcm63xx and bcm4908. At this point only PCIe reset is fully understood > and documented. More functions may be added later. > > Signed-off-by: Rafał Miłecki > --- > Broadcom's BCM4908 struct with MISC block registers: > > typedef struct Misc { > uint32 miscStrapBus; /* 0x00 */ > uint32 miscStrapOverride; /* 0x04 */ > uint32 miscSoftwareDebug[6]; /* 0x08 */ > uint32 miscWDResetCtrl; /* 0x20 */ > uint32 miscSoftwareDebugNW[2];/* 0x24 */ > uint32 miscSoftResetB; /* 0x2c */ > uint32 miscQAMPllStatus; /* 0x30 */ > uint32 miscRsvd1; /* 0x34 */ > uint32 miscSpiMasterCtrl; /* 0x38 */ > uint32 miscAltBootVector; /* 0x3c */ > uint32 miscPeriphCtrl; /* 0x40 */ > uint32 miscPCIECtrl; /* 0x44 */ > uint32 miscAdsl_clock_sample; /* 0x48 */ > uint32 miscRngCtrl; /* 0x4c */ > uint32 miscMbox_data[4]; /* 0x50 */ > uint32 miscMbox_ctrl; /* 0x60 */ > uint32 miscxMIIPadCtrl[4]; /* 0x64 */ > uint32 miscxMIIPullCtrl[4]; /* 0x74 */ > uint32 miscWDResetEn; /* 0x84 */ > uint32 miscBootOverlayEn; /* 0x88 */ > uint32 miscSGMIIFiberDetect; /* 0x8c */ > uint32 miscUniMacCtrl; /* 0x90 */ > uint32 miscMaskUBUSErr; /* 0x94 */ > uint32 miscTOSsync; /* 0x98 */ > uint32 miscPM0_1_status; /* 0x9c */ > uint32 miscPM2_3_status; /* 0xa0 */ > uint32 miscSGB_status; /* 0xa4 */ > uint32 miscPM0_1_config; /* 0xa8 */ > uint32 miscPM2_3_config; /* 0xac */ > uint32 miscSGB_config; /* 0xb0 */ > uint32 miscPM0_1_tmon_config; /* 0xb4 */ > uint32 miscPM2_3_tmon_config; /* 0xb8 */ > uint32 miscSGB_tmon_config; /* 0xbc */ > uint32 miscMDIOmasterSelect; /* 0xc0 */ > uint32 miscUSIMCtrl; /* 0xc4 */ > uint32 miscUSIMPadCtrl; /* 0xc8 */ > uint32 miscPerSpareReg[3]; /* 0xcc - 0xd4 */ > uint32 miscDgSensePadCtrl; /* 0xd8 */ > uint32 miscPeriphMiscCtrl; /* 0xdc */ > uint32 miscPeriphMiscStat; /* 0xe0 */ > } Misc; > --- > .../devicetree/bindings/mfd/brcm,misc.yaml | 60 +++++++++++++++++++ > 1 file changed, 60 insertions(+) > create mode 100644 Documentation/devicetree/bindings/mfd/brcm,misc.yaml > Reviewed-by: Rob Herring