[PATCH RFC v2 1/3] dt-bindings: mfd: aspeed,ast2x00-scu: Support AST2700 SoC1 pinctrl

Billy Tsai billy_tsai at aspeedtech.com
Fri Mar 6 23:54:07 AEDT 2026


The AST2700 SoC integrates two interconnected SoC instances, each
managed by its own System Control Unit (SCU).

Allow the AST2700 SoC1 pin controller to be described as a child
node of the SCU by extending the compatible strings accepted by
the SCU binding.

There is no functional change to the SCU binding beyond permitting
the aspeed,ast2700-soc1-pinctrl compatible string.

Signed-off-by: Billy Tsai <billy_tsai at aspeedtech.com>

---
Note:

This patch modifies Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml,
which is also touched by the AST2700 SoC0 pinctrl series and may conflict if
both series are applied independently.

The conflict is trivial as both series add new compatible entries and can be
resolved by keeping both.

See:
https://lore.kernel.org/linux-aspeed/20260306-upstream_pinctrl-v4-1-ad4e8ab8b489@aspeedtech.com/
---
 Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
index a87f31fce019..b81c561d2a8c 100644
--- a/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
+++ b/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml
@@ -87,6 +87,7 @@ patternProperties:
             - aspeed,ast2400-pinctrl
             - aspeed,ast2500-pinctrl
             - aspeed,ast2600-pinctrl
+            - aspeed,ast2700-soc1-pinctrl
 
     required:
       - compatible

-- 
2.34.1



More information about the Linux-aspeed mailing list