Received: by 2002:a05:6358:51dd:b0:131:369:b2a3 with SMTP id 29csp101661rwl; Wed, 9 Aug 2023 11:33:21 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH1VBfyjKFPHDrtjRFmZwVAbz0ipJLOE/Iu0qmElmiV1MBesxQBGQjfoOz2wZ68RrxFcoUr X-Received: by 2002:a17:90b:4c87:b0:263:f9c8:9d9e with SMTP id my7-20020a17090b4c8700b00263f9c89d9emr70165pjb.46.1691606000973; Wed, 09 Aug 2023 11:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691606000; cv=none; d=google.com; s=arc-20160816; b=zxyUyYVMfWbE+JkY4TP9yhU2bdRf8mYmS40I2mcKMBZUD6vlPIACvp1wgtYbxk8g3x SPPhCA2fV3Y3nJbGL2tYdP9gwHrtp25H+/FFtbHt953mo8gVjI7ol+HIeklw6YfbQizR 8UtGW38nkNU8PTW9in7jgiAyPZWJ3I/AF5kSIV+A0LHYHX7Chxn1zzibo54i/UOwRURL 0ShfHJOqs2qsoaiZWy4JqbjLy5KGYhfZvWnk8Y1JAkfvG9YtlgUj7cDXOXFch5DxMjkC Rn/5KWWrLDbGQucDO7wTeI4qLypyTDoKphiD4qAqGafSg+vV28m1ve68IN0tWuEC6nJY QBlg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=dcWUHHkD1z6r14RpPtMdnBSuoZsZMHfcZiRvND4wEIQ=; fh=Pr2pGq0FbkV77KdQj0uFPUqosdFFIVhPQ31w9XCcsA4=; b=x2EPfCTxnTwM/l1CA7Nsgj6sPp73Bk4fknzjj98uPtE6Jxe37V2VLwOcH7gf2j0Fus 8EyPmgYnDTDrtpsqbp8g9lEtgAVusAUJozBitHJBcv6kmcJqX6063/5ClVtqSnmljQyF ZOxjjBwJ/aibWzwPyakbyjDmLb0iliQ2B6fHJD31AxjaOqEsHo6rYxL6fU1swhT6JYHe VWfQKExKmIGe7wr+hvFHcREe9lCn0JIjLdTROD76cgS1YEuwaIR0FH9J9f57gdHs8PfR ctKOGe4BtTtfAZyNtWb8q0OgI2m1eLd6tRGQFlqLpN1z7Ej1Zfjr5dtVc9y239BGohoC OPzA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=mNrPeL7T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h24-20020a17090acf1800b0026993289eecsi537524pju.0.2023.08.09.11.33.08; Wed, 09 Aug 2023 11:33:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=mNrPeL7T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232733AbjHISAF (ORCPT + 99 others); Wed, 9 Aug 2023 14:00:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229484AbjHISAD (ORCPT ); Wed, 9 Aug 2023 14:00:03 -0400 Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D63F31FC2; Wed, 9 Aug 2023 11:00:01 -0700 (PDT) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 379Hxtl0048735; Wed, 9 Aug 2023 12:59:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1691603995; bh=dcWUHHkD1z6r14RpPtMdnBSuoZsZMHfcZiRvND4wEIQ=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=mNrPeL7T1cw2Uiz5yq7z0M9Rip2EIXCkNDjkX0KJUJftpKSuOyhcHfneb937XFecq kHPMtP8vOUixcq/afiSbWdl3B8xIXyttdh7drtpHEC8sOeUQFJ2rFbM5WyKF2eW/zv CF4CW6z6FW1Xrq7aVrGVHAkNeaMjBjCXRph0m//c= Received: from DLEE103.ent.ti.com (dlee103.ent.ti.com [157.170.170.33]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 379HxtUE094146 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 9 Aug 2023 12:59:55 -0500 Received: from DLEE102.ent.ti.com (157.170.170.32) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Wed, 9 Aug 2023 12:59:55 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE102.ent.ti.com (157.170.170.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Wed, 9 Aug 2023 12:59:55 -0500 Received: from uda0132425.dhcp.ti.com (ileaxei01-snat.itg.ti.com [10.180.69.5]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 379Hxm6H098813; Wed, 9 Aug 2023 12:59:52 -0500 From: Vignesh Raghavendra To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nishanth Menon , Vignesh Raghavendra , Tero Kristo CC: Peter Ujfalusi , Santosh Shilimkar , , , Subject: [PATCH 1/2] dt-bindings: soc: ti: k3-ringacc: Describe cfg reg region Date: Wed, 9 Aug 2023 23:29:31 +0530 Message-ID: <20230809175932.2553156-2-vigneshr@ti.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20230809175932.2553156-1-vigneshr@ti.com> References: <20230809175932.2553156-1-vigneshr@ti.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RINGACC module on K3 SoCs have CFG register region which is usually configured by a Device Management firmware. But certain entities such as bootloader (like U-Boot) may have to access them directly. Describe this region in the binding documentation for completeness of module description. Keep the binding compatible with existing DTS files by requiring first four regions to be present at least. Signed-off-by: Vignesh Raghavendra --- Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml b/Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml index 22cf9002fee7..a08959c6e072 100644 --- a/Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml +++ b/Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml @@ -34,18 +34,22 @@ properties: - const: ti,am654-navss-ringacc reg: + minItems: 4 items: - description: real time registers regions - description: fifos registers regions - description: proxy gcfg registers regions - description: proxy target registers regions + - description: configuration registers region reg-names: + minItems: 4 items: - const: rt - const: fifos - const: proxy_gcfg - const: proxy_target + - const: cfg msi-parent: true @@ -80,8 +84,9 @@ examples: reg = <0x0 0x3c000000 0x0 0x400000>, <0x0 0x38000000 0x0 0x400000>, <0x0 0x31120000 0x0 0x100>, - <0x0 0x33000000 0x0 0x40000>; - reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target"; + <0x0 0x33000000 0x0 0x40000>, + <0x0 0x31080000 0x0 0x40000>; + reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg"; ti,num-rings = <818>; ti,sci-rm-range-gp-rings = <0x2>; /* GP ring range */ ti,sci = <&dmsc>; -- 2.41.0