Skip to content

Commit 0fc829d

Browse files
jayesh-tiAndi Shyti
authored andcommitted
dt-bindings: i2c: omap: Add mux-states property
Add mux controller support for when the I2C lines are muxed after signals come out of SoC and before they go to any client. Signed-off-by: Jayesh Choudhary <[email protected]> Reviewed-by: Rob Herring (Arm) <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Andi Shyti <[email protected]>
1 parent b1c010b commit 0fc829d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ properties:
4747
$ref: /schemas/types.yaml#/definitions/string
4848
deprecated: true
4949

50+
mux-states:
51+
description:
52+
mux controller node to route the I2C signals from SoC to clients.
53+
maxItems: 1
54+
5055
required:
5156
- compatible
5257
- reg
@@ -87,4 +92,5 @@ examples:
8792
interrupts = <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>;
8893
#address-cells = <1>;
8994
#size-cells = <0>;
95+
mux-states = <&i2c_mux 1>;
9096
};

0 commit comments

Comments
 (0)