Thread (21 messages) 21 messages, 3 authors, 2014-10-15

RE: [PATCH 2/8] mfd: da9150: Add DT binding documentation for core

From: Opensource [Adam Thomson] <hidden>
Date: 2014-10-07 13:47:11
Also in: linux-devicetree, linux-iio, linux-pm, lkml

On September 27, 2014 11:37, Jonathan Cameron wrote:
On 23/09/14 11:53, Adam Thomson wrote:
quoted
Signed-off-by: Adam Thomson <redacted>
Obviously this really wants a review from one of the device tree guys, but I
have a few
bits based on what Mark has recently said in other reviews ;)
quoted
---
 Documentation/devicetree/bindings/mfd/da9150.txt | 41
++++++++++++++++++++++++
quoted
 1 file changed, 41 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/mfd/da9150.txt
diff --git a/Documentation/devicetree/bindings/mfd/da9150.txt
b/Documentation/devicetree/bindings/mfd/da9150.txt
quoted
new file mode 100644
index 0000000..d7de150
--- /dev/null
+++ b/Documentation/devicetree/bindings/mfd/da9150.txt
@@ -0,0 +1,41 @@
+Dialog Semiconductor DA9150 Combined Charger/Fuel-Gauge MFD bindings
+
+DA9150 consists of a group of sub-devices (I2C Only):
What does I2C only add to the description?
Nothing really. Will remove.
quoted
+
+Device			 Description
+------			 -----------
+da9150-gpadc		: IIO - GPADC
Given usual aversion to anything driver specific in the device tree description
you probably
just want to describe what they do rather than what subsystem provides the driver.
Ok, can update accordingly.
quoted
+da9150-charger		: Power Supply (Charger)
+
+======
+
+Required properties:
+- compatible : Should be "dlg,da9150"
+- reg: Specifies the I2C slave address
+- interrupt-parent: Specifies the phandle of the interrupt controller to which
+  the IRQs from da9150 are delivered to.
+- interrupts: IRQ line info for da9150 chip.
Cross refer to the standard interrupts doc for these...
Ok, can do that.
quoted
+- interrupt-controller: da9150 has internal IRQs (own IRQ domain).
+
+Sub-devices:
+- da9150-gpadc: See Documentation/devicetree/bindings/iio/adc/da9150-
gpadc.txt
quoted
+- da9150-charger: See Documentation/devicetree/bindings/power/da9150-
charger.txt
quoted
+
+
+Example:
+
+	charger_fg: da9150@58 {
+		compatible = "dlg,da9150";
+		reg = <0x58>;
+		interrupt-parent = <&gpio6>;
+		interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
+		interrupt-controller;
+
+		gpadc: da9150-gpadc {
+			...
+		};
+
+		da9150-charger {
+			...
+		};
+	};
--
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help