[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1408473276-10847-1-git-send-email-atull@opensource.altera.com>
Date: Tue, 19 Aug 2014 13:34:35 -0500
From: <atull@...nsource.altera.com>
To: <wsa@...-dreams.de>, <baruch@...s.co.il>,
<mika.westerberg@...ux.intel.com>
CC: <grant.likely@...aro.org>, <robh+dt@...nel.org>,
<skuribay@...ox.com>, <Romain.Baeriswyl@...lis.com>,
<rafael.j.wysocki@...el.com>, <alan@...ux.intel.com>,
<linux-i2c@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<devicetree@...r.kernel.org>, <delicious.quinoa@...il.com>,
<dinguyen@...nsource.altera.com>, <yvanderv@...nsource.altera.com>,
Alan Tull <atull@...nsource.altera.com>
Subject: [PATCH 1/2] i2c: designware: device tree bindings for i2c speed mode
From: Alan Tull <atull@...nsource.altera.com>
Add "speed-mode" Device Tree property to select between
standard and fast i2c mode. Previously, driver was hardwired
as fast mode. Default to fast mode if property is not
present.
Signed-off-by: Alan Tull <atull@...nsource.altera.com>
---
.../devicetree/bindings/i2c/i2c-designware.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/i2c/i2c-designware.txt b/Documentation/devicetree/bindings/i2c/i2c-designware.txt
index 5199b0c..0e4cd21 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-designware.txt
+++ b/Documentation/devicetree/bindings/i2c/i2c-designware.txt
@@ -9,6 +9,8 @@ Required properties :
Recommended properties :
- clock-frequency : desired I2C bus clock frequency in Hz.
+ - speed-mode : 0 = standard (0 - 100Kb/s)
+ : 1 = fast (<= 400Kb/s) <== default
Optional properties :
- i2c-sda-hold-time-ns : should contain the SDA hold time in nanoseconds.
@@ -29,6 +31,7 @@ Example :
reg = <0xf0000 0x1000>;
interrupts = <11>;
clock-frequency = <400000>;
+ speed-mode = <0>;
};
i2c@...0000 {
--
1.7.9.5
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists