[{"id":3680018,"web_url":"http://patchwork.ozlabs.org/comment/3680018/","msgid":"<20260421183955.GA1448377-robh@kernel.org>","list_archive_url":null,"date":"2026-04-21T18:39:55","subject":"Re: [PATCH v7 2/3] dt-bindings: mfd: aspeed,ast2x00-scu: Describe\n AST2700 SCU0","submitter":{"id":62529,"url":"http://patchwork.ozlabs.org/api/people/62529/","name":"Rob Herring (Arm)","email":"robh@kernel.org"},"content":"On Thu, Apr 16, 2026 at 03:29:44PM +0800, Billy Tsai wrote:\n> AST2700 consists of two interconnected SoC instances, each with its own\n> System Control Unit (SCU). The SCU0 provides pin control, interrupt\n> controllers, clocks, resets, and address-space mappings for the\n> Secondary and Tertiary Service Processors (SSP and TSP).\n> \n> Describe the SSP/TSP address mappings using the standard\n> memory-region and memory-region-names properties.\n> \n> Disallow legacy child nodes that are not present on AST2700, including\n> p2a-control and smp-memram. The latter is unnecessary as software can\n> access the scratch registers via the SCU syscon.\n> \n> Also allow the AST2700 SoC0 pin controller to be described as a child\n> node of the SCU0, and add an example illustrating the SCU0 layout,\n> including reserved-memory, interrupt controllers, and pinctrl.\n> \n> Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com>\n> ---\n>  .../bindings/mfd/aspeed,ast2x00-scu.yaml           | 113 +++++++++++++++++++++\n>  1 file changed, 113 insertions(+)\n> \n> diff --git a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> index a87f31fce019..215ff59b38ea 100644\n> --- a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> +++ b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> @@ -46,6 +46,17 @@ properties:\n>    '#reset-cells':\n>      const: 1\n>  \n> +  memory-region:\n> +    items:\n> +      - description: Region mapped through the first SSP address window.\n> +      - description: Region mapped through the second SSP address window.\n> +      - description: Region mapped through the TSP address window.\n\nblank line\n\n> +  memory-region-names:\n> +    items:\n> +      - const: ssp-0\n> +      - const: ssp-1\n> +      - const: tsp\n> +\n>  patternProperties:\n>    '^p2a-control@[0-9a-f]+$':\n>      description: >\n> @@ -87,6 +98,7 @@ patternProperties:\n>              - aspeed,ast2400-pinctrl\n>              - aspeed,ast2500-pinctrl\n>              - aspeed,ast2600-pinctrl\n> +            - aspeed,ast2700-soc0-pinctrl\n>  \n>      required:\n>        - compatible\n> @@ -156,6 +168,30 @@ required:\n>    - '#clock-cells'\n>    - '#reset-cells'\n>  \n> +allOf:\n> +  - if:\n> +      properties:\n> +        compatible:\n> +          contains:\n> +            anyOf:\n> +              - const: aspeed,ast2700-scu0\n> +              - const: aspeed,ast2700-scu1\n\nMore simply expressed as:\n\ncontains:\n  enum:\n    - aspeed,ast2700-scu0\n    - aspeed,ast2700-scu1\n\n\n> +    then:\n> +      patternProperties:\n> +        '^p2a-control@[0-9a-f]+$': false\n> +        '^smp-memram@[0-9a-f]+$': false","headers":{"Return-Path":"\n <openbmc+bounces-1849-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","openbmc@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=XVpdSQ+R;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=openbmc+bounces-1849-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=none smtp.remote-ip=\"2600:3c0a:e001:78e:0:1991:8:25\"","lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=XVpdSQ+R;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=kernel.org\n (client-ip=2600:3c0a:e001:78e:0:1991:8:25; helo=sea.source.kernel.org;\n envelope-from=robh@kernel.org; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0WPH5ZVWz1yJG\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 04:40:03 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4g0WPF6K9Xz30Wd;\n\tWed, 22 Apr 2026 04:40:01 +1000 (AEST)","from sea.source.kernel.org (sea.source.kernel.org\n [IPv6:2600:3c0a:e001:78e:0:1991:8:25])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4g0WPD2j5tz30WX;\n\tWed, 22 Apr 2026 04:40:00 +1000 (AEST)","from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])\n\tby sea.source.kernel.org (Postfix) with ESMTP id 278E240144;\n\tTue, 21 Apr 2026 18:39:58 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id BFA0EC2BCB0;\n\tTue, 21 Apr 2026 18:39:57 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1776796801;\n\tcv=none;\n b=BaUNM9keuN0LF8v5hNOy3mdTVI932g/NiY7DrSotXPiu6GtBxmHG7n9Vvu+EpEtQl5uX6czT/zwPeNWxWS/x3skwpJM7zH7Q+bxNnwTC015jtd/kGI7QcENwdUWpERnwfGA/4IuuUM2ZAxIY6WOovsB1C1b0XKLke4PA7gUD9XOfGS/chrPDB33+9Pg9kOOyjIXaa8g89l3ewyovaFtiYfbOJxeX1QbaeddUFblpiC+IOZi3os0djX97fpkN0HYdOTruH4ceMKp1w+7FNM2CKVw/9cSmjxqn67JlDgZXjQKmTom0nCC6h7NdmUXW+mFXW4hy7i+T41KXhEMCXR/cqw==","ARC-Message-Signature":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1776796801; c=relaxed/relaxed;\n\tbh=Ni1iBMzVYNVRR/bJsdX3ctQwuS8aUMtC/A2Fbuayo4k=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=h3Ems/vBGx65lx4DVKsN3LKdRimvMM5IuyjBCMWXml8zwMJaBczWwkISSShklJ1eqG/nD9Rf7hxvyNddsgUMgx+ZH5YgbdtWunTLT3EXTkG1faRioNsp301euNqTwWz5wXjdOIu3WRGz58pgGijU4hhcNfwjvD7bNG8Uq9SK+GucNFZj7aGyU3MDyiitJ+rZ/tW+A+YiWLJlhnUW8cwa2j1aJyVK6ucAEnqTprglCA0jNO0P7plT9N5Jck/zRVTUKnsuzHBc7DbqlSppiw+Ydf/BnTJrzvF0t+qp+HiI/B9FBbt/ervLt1SKOdkXOQC/W5VDrjbWSJi8Sjane9ZU3A==","ARC-Authentication-Results":"i=1; lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=kernel.org;\n dkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=XVpdSQ+R; dkim-atps=neutral;\n spf=pass (client-ip=2600:3c0a:e001:78e:0:1991:8:25;\n helo=sea.source.kernel.org; envelope-from=robh@kernel.org;\n receiver=lists.ozlabs.org) smtp.mailfrom=kernel.org","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1776796798;\n\tbh=50mQHD7FkIRq1YWjICck6T5+Oufmi7QsAhgPHeR0pvM=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=XVpdSQ+RtzY6DXBIz5P+utA5Jm+7IvW1PJQT0HkIe/aJYAxaBs6mx5s7PC1H/eCxB\n\t ikORpKU+Q5q4nBMfp1sFBgudE5UUmEDscUk7yz0HcDBbRxu/Ay1JridC4AKWyz16aC\n\t 44Qadg1bUgmus5YzYKdBb4gszgRrBK6hFXg/jwT2Kl51bCFQL44nfEVJ9d9VekL5ft\n\t f7LuIifWK+dT8Rsll3YKDiRc8V2+EYyLn6JcXJTXz9usahPwOjSo/h41ryystRCAx7\n\t uVlNZUwaZvV7BLC01XAAJUXzXL7YDQXDDbTUGYw/7PlgI7H8acD+u8h8awdRl2xnRW\n\t 3rhxJIhuN8cEA==","Date":"Tue, 21 Apr 2026 13:39:55 -0500","From":"Rob Herring <robh@kernel.org>","To":"Billy Tsai <billy_tsai@aspeedtech.com>","Cc":"Lee Jones <lee@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>, Joel Stanley <joel@jms.id.au>,\n\tAndrew Jeffery <andrew@codeconstruct.com.au>,\n\tLinus Walleij <linusw@kernel.org>,\n\tBartosz Golaszewski <brgl@kernel.org>,\n\tRyan Chen <ryan_chen@aspeedtech.com>,\n\tAndrew Jeffery <andrew@aj.id.au>, devicetree@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org,\n\tlinux-kernel@vger.kernel.org, openbmc@lists.ozlabs.org,\n\tlinux-gpio@vger.kernel.org, linux-clk@vger.kernel.org","Subject":"Re: [PATCH v7 2/3] dt-bindings: mfd: aspeed,ast2x00-scu: Describe\n AST2700 SCU0","Message-ID":"<20260421183955.GA1448377-robh@kernel.org>","References":"<20260416-upstream_pinctrl-v7-0-d72762253163@aspeedtech.com>\n <20260416-upstream_pinctrl-v7-2-d72762253163@aspeedtech.com>","X-Mailing-List":"openbmc@lists.ozlabs.org","List-Id":"<openbmc.lists.ozlabs.org>","List-Help":"<mailto:openbmc+help@lists.ozlabs.org>","List-Owner":"<mailto:openbmc+owner@lists.ozlabs.org>","List-Post":"<mailto:openbmc@lists.ozlabs.org>","List-Subscribe":"<mailto:openbmc+subscribe@lists.ozlabs.org>,\n  <mailto:openbmc+subscribe-digest@lists.ozlabs.org>,\n  <mailto:openbmc+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:openbmc+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260416-upstream_pinctrl-v7-2-d72762253163@aspeedtech.com>","X-Spam-Status":"No, score=-0.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED,\n\tDKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS\n\tautolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"}},{"id":3680163,"web_url":"http://patchwork.ozlabs.org/comment/3680163/","msgid":"<OSQPR06MB725203E4A4D3FBC113AE8D408B2D2@OSQPR06MB7252.apcprd06.prod.outlook.com>","list_archive_url":null,"date":"2026-04-22T01:06:52","subject":"Re: [PATCH v7 2/3] dt-bindings: mfd: aspeed,ast2x00-scu: Describe\n AST2700 SCU0","submitter":{"id":80235,"url":"http://patchwork.ozlabs.org/api/people/80235/","name":"Billy Tsai","email":"billy_tsai@aspeedtech.com"},"content":"> > AST2700 consists of two interconnected SoC instances, each with its own\n> > System Control Unit (SCU). The SCU0 provides pin control, interrupt\n> > controllers, clocks, resets, and address-space mappings for the\n> > Secondary and Tertiary Service Processors (SSP and TSP).\n> >\n> > Describe the SSP/TSP address mappings using the standard\n> > memory-region and memory-region-names properties.\n> >\n> > Disallow legacy child nodes that are not present on AST2700, including\n> > p2a-control and smp-memram. The latter is unnecessary as software can\n> > access the scratch registers via the SCU syscon.\n> >\n> > Also allow the AST2700 SoC0 pin controller to be described as a child\n> > node of the SCU0, and add an example illustrating the SCU0 layout,\n> > including reserved-memory, interrupt controllers, and pinctrl.\n> >\n> > Signed-off-by: Billy Tsai <billy_tsai@aspeedtech.com>\n> > ---\n> >  .../bindings/mfd/aspeed,ast2x00-scu.yaml           | 113 +++++++++++++++++++++\n> >  1 file changed, 113 insertions(+)\n> >\n> > diff --git a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> > index a87f31fce019..215ff59b38ea 100644\n> > --- a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> > +++ b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml\n> > @@ -46,6 +46,17 @@ properties:\n> >    '#reset-cells':\n> >      const: 1\n> >\n> > +  memory-region:\n> > +    items:\n> > +      - description: Region mapped through the first SSP address window.\n> > +      - description: Region mapped through the second SSP address window.\n> > +      - description: Region mapped through the TSP address window.\n\n> blank line\n\nGot it.\n\n> > +  memory-region-names:\n> > +    items:\n> > +      - const: ssp-0\n> > +      - const: ssp-1\n> > +      - const: tsp\n> > +\n> >  patternProperties:\n> >    '^p2a-control@[0-9a-f]+$':\n> >      description: >\n> > @@ -87,6 +98,7 @@ patternProperties:\n> >              - aspeed,ast2400-pinctrl\n> >              - aspeed,ast2500-pinctrl\n> >              - aspeed,ast2600-pinctrl\n> > +            - aspeed,ast2700-soc0-pinctrl\n> >\n> >      required:\n> >        - compatible\n> > @@ -156,6 +168,30 @@ required:\n> >    - '#clock-cells'\n> >    - '#reset-cells'\n> >\n> > +allOf:\n> > +  - if:\n> > +      properties:\n> > +        compatible:\n> > +          contains:\n> > +            anyOf:\n> > +              - const: aspeed,ast2700-scu0\n> > +              - const: aspeed,ast2700-scu1\n\n> More simply expressed as:\n> \n> contains:\n>   enum:\n>     - aspeed,ast2700-scu0\n>     - aspeed,ast2700-scu1\n\n\nThanks, I’ll follow this simpler approach.\n\nBilly Tsai","headers":{"Return-Path":"\n <openbmc+bounces-1850-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","openbmc@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=HLyyoFEu;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=openbmc+bounces-1850-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c406::3\" arc.chain=microsoft.com","lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=aspeedtech.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=HLyyoFEu;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=aspeedtech.com\n (client-ip=2a01:111:f403:c406::3;\n helo=os8pr02cu002.outbound.protection.outlook.com;\n envelope-from=billy_tsai@aspeedtech.com; receiver=lists.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"Received":["from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0h0B0mmJz1yHB\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 11:07:22 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4g0h083CNbz2xlt;\n\tWed, 22 Apr 2026 11:07:20 +1000 (AEST)","from OS8PR02CU002.outbound.protection.outlook.com\n (mail-japanwestazlp170120003.outbound.protection.outlook.com\n [IPv6:2a01:111:f403:c406::3])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange secp256r1 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4g0h060lhWz2xSG;\n\tWed, 22 Apr 2026 11:07:17 +1000 (AEST)","from OSQPR06MB7252.apcprd06.prod.outlook.com (2603:1096:604:29c::6)\n by SEZPR06MB5272.apcprd06.prod.outlook.com (2603:1096:101:7b::5) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.32; Wed, 22 Apr\n 2026 01:06:53 +0000","from OSQPR06MB7252.apcprd06.prod.outlook.com\n ([fe80::92af:c9d9:8779:d19]) by OSQPR06MB7252.apcprd06.prod.outlook.com\n ([fe80::92af:c9d9:8779:d19%4]) with mapi id 15.20.9846.016; Wed, 22 Apr 2026\n 01:06:53 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1776820040;\n\tcv=pass;\n b=d98aCS/lIWieaW9T40fqDq0Iovz0kNPrw9hk/ywtIo/x9mgvRQXTTNuhDz/6LaA0VPeS7Ky83sORAFwl8DEiU3LpLDwFrC8ExFx3iZPM0dE7zH41e1j0RX/JwUQgWIU8cWKa48Uw1VP312WtuJ7jkWrzyWULsTvgSlrqRJVK5kk5sdTGbKjBDsW5q3zc/E/9HjCu2eP+MQt8gQa2r/YOk/DW5Kp43cV6ebvUd+n2fmg1CK/30dQqedlS88CG+/MmPZmBx53Dg0LK9btoxkye5mok5zH3hu6un5Aw/d3tRlP2pajryyVdCwpAQj0ski7SDZqyvycRnw1SaeWbTuy62g==","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=gx5YNCGZ9e2ebzbpBy+7rzuVzS/BN/0qBujAwkp2gPShlrw3BWcng2T27dwHCSgZ1uDr2KOQmR78FcXXMgg1YtDGJNFNnGtRyMyxplA4WaY1uJ0FXVVnxJ/DPdFN89x3pD5G//j/gq9biQoo0htHEDIOJ9aYp9zvfTB+kf7rfH7Tzlpb9mVWJcZoJyDz9zsURfNBwEPWOb2N8CsGJFdcWhTN8l6YVAnLUnQDeF5t5/YviH9Xmpp0KP3K0C4Az4zprNQ4XS6HIq6QnBSKN0OqSt9RW3zaajnhOGmEcJS1p/Uqsz4TGD6X7gl/kDNnNI2DoKHOsr6CpjmzNAUhTaec+A=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1776820040; c=relaxed/relaxed;\n\tbh=qT+3XuDhs7GULl5YDK7pOHQ5KZP/iSv4ZOfPNIpO21o=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=jfNdkqPvvT1BNPGfSFt6r432ymC9Lf8zaGRID6gVquwiaFi4/OKprwGTLvUx5qcb17QqZRLa/KETNo/DSSkx8xkaK5U+IsaQjvHLU6jOCmatrBzuHG3VtIDMDcRhKvtTmTUzGdvA+kNHyvAUfCJ+5jWJpNCkV7B/doaXlaQUCgbdAgAOVqy+BZIgjSxdcGWhGGnp2vrj5zpJbUHGBK+yAs0xMYIZwlwrMbkaZMM8lnQ+5wp47s/b36B5owfPve/SfqzlZhRAvmRqD8SuZT5vYv9UHrZMggFVl3Mea3x1KvQ9yCmo2W4aPrhox9AAxMzm7gaRgSxvoso0ZwzpWbvY2A==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=qT+3XuDhs7GULl5YDK7pOHQ5KZP/iSv4ZOfPNIpO21o=;\n b=Y7FA6R8zmZ4JB/3N96Rk4p+lRlsiqZgsYKHJFBZp3oybeXN1R3KiK3zPBE+AYPj8OQuB6KRY4KsBtlcjP/7cueoC89ye7tumNGOuFigvaqMQyk0B8fjreMzyS9UjBHU6oyvIrzvs1OS+WYm99klzyUalcEcwHhe1L1aC/YZXWSwBy5noQceItjNssBrX/k6dK6TB+fsISK53DURgZt+qI7ceXwZOj5vCltLnbqzYBdFRrvHXFhc4FGafprynUS9uumarSbu1Xe52Q0dAK3VgW01WGDECuaKtATjnRmgzeSWx/+Vn0+iUaNBh1CbpgPG/Br3RHFyK8jiM5e37f7Wawg=="],"ARC-Authentication-Results":["i=2; lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=aspeedtech.com;\n dkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=HLyyoFEu; dkim-atps=neutral;\n spf=pass (client-ip=2a01:111:f403:c406::3;\n helo=os8pr02cu002.outbound.protection.outlook.com;\n envelope-from=billy_tsai@aspeedtech.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=aspeedtech.com","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=aspeedtech.com; dmarc=pass action=none\n header.from=aspeedtech.com; dkim=pass header.d=aspeedtech.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=aspeedtech.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=qT+3XuDhs7GULl5YDK7pOHQ5KZP/iSv4ZOfPNIpO21o=;\n b=HLyyoFEuUXe2d+R0wnsPrigKzNlSny5Fvv0hUS1RFIPkEpvj/E+kUI63DQ8N6rcxdggYs1VZrfq8RpMym46W0wiK2XZawPLO0yanHjH1cnpm4ElAAcWMVGaOUHQpHANxIStQA+Y5y42+R+x8Y7ajExtbs+6mWIGue2H8PK3/Amp0GE/KDnfynuXJdrp2CINYm6jqt+tVJbwdlHbZRMxWwX6ZxcCd2NLf935/ra5W6dXKHxLIdhrM/xDko2raOvPha/qWjtXaR7Izmn3eOrAkcEH+EHBzWNXoXDYKUK1mBTHbL1YMSj+UE723oCKAN4DiEC+txhxOOhv+zAL7rA6syw==","From":"Billy Tsai <billy_tsai@aspeedtech.com>","To":"Rob Herring <robh@kernel.org>","CC":"Lee Jones <lee@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>, Joel Stanley <joel@jms.id.au>, Andrew\n Jeffery <andrew@codeconstruct.com.au>, Linus Walleij <linusw@kernel.org>,\n\tBartosz Golaszewski <brgl@kernel.org>, Ryan Chen <ryan_chen@aspeedtech.com>,\n\tAndrew Jeffery <andrew@aj.id.au>, \"devicetree@vger.kernel.org\"\n\t<devicetree@vger.kernel.org>, \"linux-arm-kernel@lists.infradead.org\"\n\t<linux-arm-kernel@lists.infradead.org>, \"linux-aspeed@lists.ozlabs.org\"\n\t<linux-aspeed@lists.ozlabs.org>, \"linux-kernel@vger.kernel.org\"\n\t<linux-kernel@vger.kernel.org>, \"openbmc@lists.ozlabs.org\"\n\t<openbmc@lists.ozlabs.org>, \"linux-gpio@vger.kernel.org\"\n\t<linux-gpio@vger.kernel.org>, \"linux-clk@vger.kernel.org\"\n\t<linux-clk@vger.kernel.org>","Subject":"Re: [PATCH v7 2/3] dt-bindings: mfd: aspeed,ast2x00-scu: Describe\n AST2700 SCU0","Thread-Topic":"[PATCH v7 2/3] dt-bindings: mfd: aspeed,ast2x00-scu: Describe\n AST2700 SCU0","Thread-Index":"AQHczXLpJStwR9kHuky/e4RlVSXKhLXp4ZiAgABrV74=","Date":"Wed, 22 Apr 2026 01:06:52 +0000","Message-ID":"\n <OSQPR06MB725203E4A4D3FBC113AE8D408B2D2@OSQPR06MB7252.apcprd06.prod.outlook.com>","References":"<20260416-upstream_pinctrl-v7-0-d72762253163@aspeedtech.com>\n <20260416-upstream_pinctrl-v7-2-d72762253163@aspeedtech.com>\n <20260421183955.GA1448377-robh@kernel.org>","In-Reply-To":"<20260421183955.GA1448377-robh@kernel.org>","Accept-Language":"en-US, zh-TW","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","msip_labels":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=HLyyoFEu;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=openbmc+bounces-1850-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a01:111:f403:c406::3\" arc.chain=microsoft.com","lists.ozlabs.org;\n dmarc=pass (p=quarantine dis=none) header.from=aspeedtech.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=HLyyoFEu;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=aspeedtech.com\n (client-ip=2a01:111:f403:c406::3;\n helo=os8pr02cu002.outbound.protection.outlook.com;\n envelope-from=billy_tsai@aspeedtech.com; receiver=lists.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"OSQPR06MB7252:EE_|SEZPR06MB5272:EE_","x-ms-office365-filtering-correlation-id":"ac4fd618-b9fe-4d23-9eca-08dea00b70bd","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"\n BCL:0;ARA:13230040|376014|7416014|366016|1800799024|38070700021|18002099003|56012099003|22082099003;","x-microsoft-antispam-message-info":"\n SfnlGPe0vR2JpKqaSi5v3t2O3I7MWVozGX1MuvlQSV2dEwDlAlZRuwUvBbBCoeur3W9gfHAVHO3eijQqus8o8Sjq50PxXsfWfTwpeMla+dwFZiiXxFEj4LfJ5S63XPRkTLcZNl3JH7jBhqhs+paBFDop1ZsqGt8uzTXI+/XagoEhJr1EpEihPl1c2CgMjbjYtZ6Hilct73KqGQrsBMk6rRnh1VaqZLkN7ynMYCV0VxBRtN/6phCNxKRBcwkaNJUdBEPR3XsmZHn6/LUJlUfsToRWP39sS7Ouy7QZ1wHTXgD9eyX0K7hPOlpMhOX0eYBYcOxC10/wSQmMevGMstVfbBtizhkXVVDuGM8x+3o2q7aMsWMTAkqt7w+ZXhbuzfz1VGlqjQCpcZirdVziYceUOPL2fs2NDAJwOGfnlpI4yHk4n/fA7oc4YEA0qD0OMJXcosXf7bqSHZGjep2+iQ3geJDmF2VcymiWMGrmcx4evQ0T9bvyAE5bjM2P4Zr4rmov5lmaD7ShhplY+DRon19Ka91qudkiB4+U2MJbhfLeJZZ2qAkPr1ICKaD3Wmmqr2YhOUL85LE6JApbzAnVahYsy8UDaRVve4HUZemtv8XBmFd9LNEGIZxR0A/tjK0g3nHAKN3tf8r3cFE6x4s84T4GThvAN0k7HmvgJrQy2XZVIOAXv1GNvBxkxlqWAR9shERRTHHlLVXqbrd30/gi1VpaFP8OkwiGJtCp4F6fdfsRGQ04aYC8B+KFj1ysJUMk+Lh08c7bCJHQkhHepWBBXOp91LIwrQTkikpAI2iANstZVN0=","x-forefront-antispam-report":"\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:OSQPR06MB7252.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(366016)(1800799024)(38070700021)(18002099003)(56012099003)(22082099003);DIR:OUT;SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?windows-1252?q?/aMN9nBmlCLq5t73G1gnR?=\n\t=?windows-1252?q?S9caD7pss+QppBvGyPmc90UsAWsfKGjoH4scCPBkFaT09ZCPwRj6xcg13z?=\n\t=?windows-1252?q?ORdIg58/UklZj2+pmRXBKK3BXGzkEL551+iycvmJHvQlspOy4vG7fSCA3X?=\n\t=?windows-1252?q?ZnzBr2R9yHKVj6rF87Yc1q7ccxSXVapjgygoExBeoAfJBR4uKFu0NvqDWu?=\n\t=?windows-1252?q?19rdsmczQUIPe+YBaEOvnX8SkXSxZlXjAKkeaxuSInGGHgboko3lif7Hbi?=\n\t=?windows-1252?q?nYJMth+/DGxdh1E3FedJPCAqgn9p13JsFAikmTke3FAMN4Qex6mm5QMLCi?=\n\t=?windows-1252?q?1bxa2LtGDRA5QiG7tYVbavj9ZX9l/3Klqlsuq8o5+zT257DxPZ58DYAjRc?=\n\t=?windows-1252?q?WAtCGhkfrrWn5ZRaViss4JjO4628yaWGBY+dQdM8oRsqXdGjYnouqdtndv?=\n\t=?windows-1252?q?cM/V3nrzSsUYa6ez7d9OTmlsNCFJDdFZZKm5h0OWHGRWBDhe1dZiFhJ/tn?=\n\t=?windows-1252?q?93V2RgfvoDDbG9UfFjY3K16cV/BB0pUpP2JvOV9e5+PRhysPNcOQ2pOC1s?=\n\t=?windows-1252?q?SNq1DiXmBcK7RxjrsTxEiKJMTmoqbTU/Q+5byhx3oHTVKyfleNyhcPLWHY?=\n\t=?windows-1252?q?s9HrltE0ExGEiidj5etkd1TWCmA+tRpZivGeNoGoZiaQYcFCZ1PMDSyrCB?=\n\t=?windows-1252?q?1wDg2kU6d4mr4bgiHQYdxEJQLI3WoIUUWJj5ppriC8yiVv3kQCCcKdGN6z?=\n\t=?windows-1252?q?dwZmUn1da2pP7CJH450wCAdrPkUxUjDrHJBoQrHAJQhhDbmmpTFeLDmpR1?=\n\t=?windows-1252?q?TAlcd6Xvm88zDetkaW977HUhmkhkzrShdtmlcTgB++h+hiESIPTYIh2+Og?=\n\t=?windows-1252?q?LFc88O6bDpiGOv5Li3g6alvgTilap/XniubnJpsVOw119jPV4QB7c+QmhO?=\n\t=?windows-1252?q?VSsWjYV+8GcAaHUMzNvdmC46c7QDsR4JklWZZf6G61ByDO45R5o0w2Jqcg?=\n\t=?windows-1252?q?vaVTBZI6kjqLLC4qh4QEzVYmnvfg8/lC8f1uf2JfZlYDJgGVl6O8/vp3wZ?=\n\t=?windows-1252?q?/2Cxkib5xMRiXsJVfyGeUZEuD2y0d4TR/nFeiHBguBWzKKvub3KZv39+iW?=\n\t=?windows-1252?q?KOBTD1DJPAgWgQFSuZv1+KcwhVi95f333HKKDzW7SDiQCJM/JZyziI0wcB?=\n\t=?windows-1252?q?ScWwl3pzBESZ400Aj9/EEbB8ffu3xqTNduuLQ+fsDUQQWhTkACxOiiJYy4?=\n\t=?windows-1252?q?YwR3AvvPfcAwEJPUWoRVHZpQ84eKlEwWORANIdGOtYIJWLCm1tF9WGpd98?=\n\t=?windows-1252?q?8KtUOlVv6Az0IYJdnJz43fMT1/AwEXr9vei8st1GVC2Ke+p5GskkqlFRal?=\n\t=?windows-1252?q?AIdPm73dkMXraYN4tWUbYP7CmmbJ1FDGc4EUd3NxiyYhsRA0Bwt6NZ6scA?=\n\t=?windows-1252?q?lPdJLUmyJBOHJZxGjwSM/7yPRdZRm3DJeogwA2YHddz4ILIsiWfqHBvDuq?=\n\t=?windows-1252?q?EW/0T6YduBOwnD4AW9lWgnnenVrFEYc7HWe8g2frUJnCb42QJH5CUISNeM?=\n\t=?windows-1252?q?RoHwsQxO70OrzUsooc5eR9D1FCNDVuAd6pZy4o/5M319EddphbPuL4U6oN?=\n\t=?windows-1252?q?FzDgxlZaFO6f8ayaf8rYCgBl5sWxxjyMPK+Xy3psGqFQiTup2C7dX27GE1?=\n\t=?windows-1252?q?qxZjU7DfhmI2D4bj39cVw35kcHqWSogA+RUYC2wOtQRtGeC1aSb3//Amd9?=\n\t=?windows-1252?q?TWA2UV0lEAF9kDl/JxyJBboXcL6TQaf1qdepVkKucTnfoCBs9UcWAgG+S3?=\n\t=?windows-1252?q?wE+6/g9Z4kVO3VKH8vU1dFmnOQiyi2L+PjOR3vR8Lr1BEXw=3D=3D?=","Content-Type":"text/plain; charset=\"Windows-1252\"","Content-Transfer-Encoding":"quoted-printable","X-Mailing-List":"openbmc@lists.ozlabs.org","List-Id":"<openbmc.lists.ozlabs.org>","List-Help":"<mailto:openbmc+help@lists.ozlabs.org>","List-Owner":"<mailto:openbmc+owner@lists.ozlabs.org>","List-Post":"<mailto:openbmc@lists.ozlabs.org>","List-Subscribe":"<mailto:openbmc+subscribe@lists.ozlabs.org>,\n  <mailto:openbmc+subscribe-digest@lists.ozlabs.org>,\n  <mailto:openbmc+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:openbmc+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","X-OriginatorOrg":"aspeedtech.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"OSQPR06MB7252.apcprd06.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n ac4fd618-b9fe-4d23-9eca-08dea00b70bd","X-MS-Exchange-CrossTenant-originalarrivaltime":"22 Apr 2026 01:06:52.9606\n (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"43d4aa98-e35b-4575-8939-080e90d5a249","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n pLHVn7ujdm02cTMXe8+N9zWHUhVS2164E0c7my1WoB27ihTvAJ32+UALlYHU+Xz+8BVP+4ndQSdcScm/ILDGQCl9lAlCsG+yy1Gve6U8lZ8=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"SEZPR06MB5272","X-Spam-Status":"No, score=-0.2 required=5.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,\n\tSPF_PASS autolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"}}]