| Message ID | 20260513-upstream_i2c-v29-2-fe9926964d55@aspeedtech.com |
|---|---|
| State | New |
| Headers | show |
| Series | Add ASPEED AST2600 I2C controller driver | expand |
On Wed, 13 May 2026 13:32:01 +0800, Ryan Chen wrote: > Add the aspeed,global-regs phandle to reference the AST2600 global > registers syscon node, containing the SoC-common I2C register set. > > These properties apply only to the AST2600 binding. Legacy DTs remain > unchanged. > > Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com> > --- > Changes in v29: > - remove aspeed,enable-dma properties. > > Changes in v28: > - update commit message correspond with aspeed,enable-dma. > - remove aspeed,transfer-mode and add aspeed,enable-dma property and > description. > - Fix aspeed,enable-dma description to reflect hardware capability rather > than software behavior > > Changes in v27: > - change aspeed,transfer-mode to aspeed,enable-dma. > --- > Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml | 7 +++++++ > 1 file changed, 7 insertions(+) > Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml b/Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml index de2c359037da..0c769efb76a5 100644 --- a/Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml +++ b/Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml @@ -37,6 +37,12 @@ properties: resets: maxItems: 1 + aspeed,global-regs: + $ref: /schemas/types.yaml#/definitions/phandle + description: + Phandle reference to the i2c global syscon node, containing the + SoC-common i2c register set. + required: - reg - compatible @@ -59,4 +65,5 @@ examples: resets = <&syscon ASPEED_RESET_I2C>; clock-frequency = <100000>; interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; + aspeed,global-regs = <&i2c_global>; };
Add the aspeed,global-regs phandle to reference the AST2600 global registers syscon node, containing the SoC-common I2C register set. These properties apply only to the AST2600 binding. Legacy DTs remain unchanged. Signed-off-by: Ryan Chen <ryan_chen@aspeedtech.com> --- Changes in v29: - remove aspeed,enable-dma properties. Changes in v28: - update commit message correspond with aspeed,enable-dma. - remove aspeed,transfer-mode and add aspeed,enable-dma property and description. - Fix aspeed,enable-dma description to reflect hardware capability rather than software behavior Changes in v27: - change aspeed,transfer-mode to aspeed,enable-dma. --- Documentation/devicetree/bindings/i2c/aspeed,ast2600-i2c.yaml | 7 +++++++ 1 file changed, 7 insertions(+)