summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorGanesan Ramalingam <ganesanr@broadcom.com>2012-07-13 15:44:23 +0200
committerWolfram Sang <w.sang@pengutronix.de>2012-07-14 13:30:24 +0200
commit8bb986a816148d6e8fbaae23be0fee33d6a1ae3f (patch)
tree1b1bee995a60cc6be9d87ce9bbe711b26746cedf /Documentation
parenti2c: i2c-ocores: DT bindings and minor fixes. (diff)
downloadlinux-8bb986a816148d6e8fbaae23be0fee33d6a1ae3f.tar.xz
linux-8bb986a816148d6e8fbaae23be0fee33d6a1ae3f.zip
i2c: i2c-ocores: Use reg-shift property
Deprecate 'regstep' property and use the standard 'reg-shift' property for register offset shifts. 'regstep' will still be supported as an optional property, but will give a warning when used. Signed-off-by: Ganesan Ramalingam <ganesanr@broadcom.com> Signed-off-by: Jayachandran C <jayachandranc@netlogicmicro.com> Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/i2c/i2c-ocores.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/i2c/i2c-ocores.txt b/Documentation/devicetree/bindings/i2c/i2c-ocores.txt
index bfec8941509c..1c9334bfc39c 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-ocores.txt
+++ b/Documentation/devicetree/bindings/i2c/i2c-ocores.txt
@@ -4,11 +4,14 @@ Required properties:
- compatible : "opencores,i2c-ocores"
- reg : bus address start and address range size of device
- interrupts : interrupt number
-- regstep : size of device registers in bytes
- clock-frequency : frequency of bus clock in Hz
- #address-cells : should be <1>
- #size-cells : should be <0>
+Optional properties:
+- reg-shift : device register offsets are shifted by this value
+- regstep : deprecated, use reg-shift above
+
Example:
i2c0: ocores@a0000000 {
@@ -17,9 +20,10 @@ Example:
compatible = "opencores,i2c-ocores";
reg = <0xa0000000 0x8>;
interrupts = <10>;
- regstep = <1>;
clock-frequency = <20000000>;
+ reg-shift = <0>; /* 8 bit registers */
+
dummy@60 {
compatible = "dummy";
reg = <0x60>;