Thread (18 messages) flat view 18 messages, 4 authors, 2016-10-12

Re: [PATCH v2 2/2] i2c: aspeed: added documentation for Aspeed I2C driver

From: Brendan Higgins <hidden>
Date: 2016-09-19 23:26:19
Also in: linux-i2c, lkml, openbmc

Addressed in v3.

Thanks!

On Mon, Sep 19, 2016 at 2:35 PM, Rob Herring [off-list ref] wrote:
On Fri, Sep 09, 2016 at 06:55:51PM -0700, Brendan Higgins wrote:
quoted
Added device tree binding documentation for Aspeed I2C controller and
busses.

Signed-off-by: Brendan Higgins <redacted>
---
Changes for v2:
  - None
---
 .../devicetree/bindings/i2c/i2c-aspeed.txt         | 63 ++++++++++++++++++++++
 1 file changed, 63 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
diff --git a/Documentation/devicetree/bindings/i2c/i2c-aspeed.txt b/Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
new file mode 100644
index 0000000..df68f2a
--- /dev/null
+++ b/Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
@@ -0,0 +1,63 @@
+Device tree configuration for the I2C controller and busses on the AST24XX
+and AST25XX SoCs.
+
+Controller:
+
+     Required Properties:
+     - #address-cells        : should be 1
+     - #size-cells           : should be 1
+     - #interrupt-cells      : should be 1
+     - compatible            : should be "aspeed,ast2400-i2c-controller"
+                               or "aspeed,ast2500-i2c-controller"
+     - reg                   : address start and range of controller
+     - ranges                : defines address offset and range for busses
+     - interrupts            : interrupt number
+     - clocks                : root clock of bus, should reference the APB
+                               clock
+     - clock-ranges          : specifies that child busses can inherit clocks
+     - interrupt-controller  : denotes that the controller receives and fires
+                               new interrupts for child busses
+
+Bus:
+
+     Required Properties:
+     - #address-cells        : should be 1
+     - #size-cells           : should be 0
+     - reg                   : address offset and range of bus
+     - compatible            : should be "aspeed,ast2400-i2c-bus"
+                               or "aspeed,ast2500-i2c-bus"
+     - bus                   : the bus's number
Don't use indexes. The reg property is enough to id which bus is which.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help