Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

On 08/21/2014 11:14 PM, Murphy, Dan wrote:

[...]


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy 
---
   .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
   1 file changed, 18 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - "ti,drv2667" - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {



 The ePAPR standard [1] has something to say on this matter:



What is this reference?  Did not know this existed so wanted to read up on it.


   Sorry, forgot to paste the link. :-<

[1] http://www.power.org/resources/downloads/Power_ePAPR_APPROVED_v1.0.pdf

WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Murphy, Dan
Sergei
Thanks for the additional comments

On 08/21/2014 02:04 PM, Sergei Shtylyov wrote:
> Hello.
> 
> On 08/21/2014 10:19 PM, Dan Murphy wrote:
> 
>> DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
>> Adding dt binding for this part
> 
>> Signed-off-by: Dan Murphy 
>> ---
>>   .../devicetree/bindings/input/ti,drv2667.txt   |   18 
>> ++
>>   1 file changed, 18 insertions(+)
>>   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt
> 
>> diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
>> b/Documentation/devicetree/bindings/input/ti,drv2667.txt
>> new file mode 100644
>> index 000..525216d
>> --- /dev/null
>> +++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
>> @@ -0,0 +1,18 @@
>> +Texas Instruments - drv2667 Haptics driver
>> +
>> +The drv2667 uses serial control bus communicates through I2C protocols
>> +
>> +Required properties:
>> +- compatible - "ti,drv2667" - DRV2667
>> +- reg -  I2C slave address
>> +- vbat-supply - Required supply regulator
>> +
>> +Example:
>> +
>> +drv2667: drv2667@59 {
> 
> The ePAPR standard [1] has something to say on this matter:

What is this reference?  Did not know this existed so wanted to read up on it.

I can change it to haptics or vibrator

> 
> "The name of a node should be somewhat generic, reflecting the function of 
> the 
> device and not its precise programming model."
> 
>> +compatible = "ti,drv2667";
> 
> Indented too much to the right.

One tab to many.  Got it

> 
>> +reg = <0x59>;
> 
> Still no "vbat-supply"... :-/
> 

Still have not sent in v2 of the patch yet.  Waiting on other comments.

>> +};
> [...]
> 
> WBR, Sergei
> 
> 


-- 
--
Dan Murphy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

Hello.

On 08/21/2014 10:19 PM, Dan Murphy wrote:


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy 
---
  .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
  1 file changed, 18 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - "ti,drv2667" - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {


   The ePAPR standard [1] has something to say on this matter:

"The name of a node should be somewhat generic, reflecting the function of the 
device and not its precise programming model."



+   compatible = "ti,drv2667";


   Indented too much to the right.


+   reg = <0x59>;


   Still no "vbat-supply"... :-/


+};

[...]

WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Murphy, Dan
Sergei

On 08/21/2014 01:29 PM, Sergei Shtylyov wrote:
> Hello.
> 
> On 08/21/2014 10:19 PM, Dan Murphy wrote:
> 
>> DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
>> Adding dt binding for this part
> 
>> Signed-off-by: Dan Murphy 
>> ---
>>   .../devicetree/bindings/input/ti,drv2667.txt   |   18 
>> ++
>>   1 file changed, 18 insertions(+)
>>   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt
> 
>> diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
>> b/Documentation/devicetree/bindings/input/ti,drv2667.txt
>> new file mode 100644
>> index 000..525216d
>> --- /dev/null
>> +++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
>> @@ -0,0 +1,18 @@
>> +Texas Instruments - drv2667 Haptics driver
>> +
>> +The drv2667 uses serial control bus communicates through I2C protocols
> 
> I can't parse that.
> 

Hmmm.. It made sense when I typed it.  Will fix

>> +
>> +Required properties:
>> +- compatible - "ti,drv2667" - DRV2667
>> +- reg -  I2C slave address
>> +- vbat-supply - Required supply regulator
>> +
>> +Example:
>> +
>> +drv2667: drv2667@59 {
>> +compatible = "ti,drv2667";
>> +reg = <0x59>;
> 
> You say "vbat-supply" is mandatory, yet you don't have it in your example?

I will add this as well.

> 
> WBR, Sergei
> 
> 


-- 
--
Dan Murphy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

Hello.

On 08/21/2014 10:19 PM, Dan Murphy wrote:


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy 
---
  .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
  1 file changed, 18 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols


   I can't parse that.


+
+Required properties:
+   - compatible - "ti,drv2667" - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {
+   compatible = "ti,drv2667";
+   reg = <0x59>;


   You say "vbat-supply" is mandatory, yet you don't have it in your example?

WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Dan Murphy
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part

Signed-off-by: Dan Murphy 
---
 .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
 1 file changed, 18 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt

diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - "ti,drv2667" - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {
+   compatible = "ti,drv2667";
+   reg = <0x59>;
+};
+
+For more product information please see the link below:
+http://www.ti.com/product/drv2667
-- 
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Dan Murphy
DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part

Signed-off-by: Dan Murphy dmur...@ti.com
---
 .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
 1 file changed, 18 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt

diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - ti,drv2667 - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {
+   compatible = ti,drv2667;
+   reg = 0x59;
+};
+
+For more product information please see the link below:
+http://www.ti.com/product/drv2667
-- 
1.7.9.5

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

Hello.

On 08/21/2014 10:19 PM, Dan Murphy wrote:


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy dmur...@ti.com
---
  .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
  1 file changed, 18 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols


   I can't parse that.


+
+Required properties:
+   - compatible - ti,drv2667 - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {
+   compatible = ti,drv2667;
+   reg = 0x59;


   You say vbat-supply is mandatory, yet you don't have it in your example?

WBR, Sergei

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Murphy, Dan
Sergei

On 08/21/2014 01:29 PM, Sergei Shtylyov wrote:
 Hello.
 
 On 08/21/2014 10:19 PM, Dan Murphy wrote:
 
 DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
 Adding dt binding for this part
 
 Signed-off-by: Dan Murphy dmur...@ti.com
 ---
   .../devicetree/bindings/input/ti,drv2667.txt   |   18 
 ++
   1 file changed, 18 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt
 
 diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
 b/Documentation/devicetree/bindings/input/ti,drv2667.txt
 new file mode 100644
 index 000..525216d
 --- /dev/null
 +++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
 @@ -0,0 +1,18 @@
 +Texas Instruments - drv2667 Haptics driver
 +
 +The drv2667 uses serial control bus communicates through I2C protocols
 
 I can't parse that.
 

Hmmm.. It made sense when I typed it.  Will fix

 +
 +Required properties:
 +- compatible - ti,drv2667 - DRV2667
 +- reg -  I2C slave address
 +- vbat-supply - Required supply regulator
 +
 +Example:
 +
 +drv2667: drv2667@59 {
 +compatible = ti,drv2667;
 +reg = 0x59;
 
 You say vbat-supply is mandatory, yet you don't have it in your example?

I will add this as well.

 
 WBR, Sergei
 
 


-- 
--
Dan Murphy
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

Hello.

On 08/21/2014 10:19 PM, Dan Murphy wrote:


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy dmur...@ti.com
---
  .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
  1 file changed, 18 insertions(+)
  create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - ti,drv2667 - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {


   The ePAPR standard [1] has something to say on this matter:

The name of a node should be somewhat generic, reflecting the function of the 
device and not its precise programming model.



+   compatible = ti,drv2667;


   Indented too much to the right.


+   reg = 0x59;


   Still no vbat-supply... :-/


+};

[...]

WBR, Sergei

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Murphy, Dan
Sergei
Thanks for the additional comments

On 08/21/2014 02:04 PM, Sergei Shtylyov wrote:
 Hello.
 
 On 08/21/2014 10:19 PM, Dan Murphy wrote:
 
 DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
 Adding dt binding for this part
 
 Signed-off-by: Dan Murphy dmur...@ti.com
 ---
   .../devicetree/bindings/input/ti,drv2667.txt   |   18 
 ++
   1 file changed, 18 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt
 
 diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
 b/Documentation/devicetree/bindings/input/ti,drv2667.txt
 new file mode 100644
 index 000..525216d
 --- /dev/null
 +++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
 @@ -0,0 +1,18 @@
 +Texas Instruments - drv2667 Haptics driver
 +
 +The drv2667 uses serial control bus communicates through I2C protocols
 +
 +Required properties:
 +- compatible - ti,drv2667 - DRV2667
 +- reg -  I2C slave address
 +- vbat-supply - Required supply regulator
 +
 +Example:
 +
 +drv2667: drv2667@59 {
 
 The ePAPR standard [1] has something to say on this matter:

What is this reference?  Did not know this existed so wanted to read up on it.

I can change it to haptics or vibrator

 
 The name of a node should be somewhat generic, reflecting the function of 
 the 
 device and not its precise programming model.
 
 +compatible = ti,drv2667;
 
 Indented too much to the right.

One tab to many.  Got it

 
 +reg = 0x59;
 
 Still no vbat-supply... :-/
 

Still have not sent in v2 of the patch yet.  Waiting on other comments.

 +};
 [...]
 
 WBR, Sergei
 
 


-- 
--
Dan Murphy
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: [PATCH 1/2] doc: dt/bindings: input: introduce TI DRV2667 haptic driver description

2014-08-21 Thread Sergei Shtylyov

On 08/21/2014 11:14 PM, Murphy, Dan wrote:

[...]


DRV2667 is a haptic/vibrator driver for Linear Resonant Actuators.
Adding dt binding for this part



Signed-off-by: Dan Murphy dmur...@ti.com
---
   .../devicetree/bindings/input/ti,drv2667.txt   |   18 ++
   1 file changed, 18 insertions(+)
   create mode 100644 Documentation/devicetree/bindings/input/ti,drv2667.txt



diff --git a/Documentation/devicetree/bindings/input/ti,drv2667.txt 
b/Documentation/devicetree/bindings/input/ti,drv2667.txt
new file mode 100644
index 000..525216d
--- /dev/null
+++ b/Documentation/devicetree/bindings/input/ti,drv2667.txt
@@ -0,0 +1,18 @@
+Texas Instruments - drv2667 Haptics driver
+
+The drv2667 uses serial control bus communicates through I2C protocols
+
+Required properties:
+   - compatible - ti,drv2667 - DRV2667
+   - reg -  I2C slave address
+   - vbat-supply - Required supply regulator
+
+Example:
+
+drv2667: drv2667@59 {



 The ePAPR standard [1] has something to say on this matter:



What is this reference?  Did not know this existed so wanted to read up on it.


   Sorry, forgot to paste the link. :-

[1] http://www.power.org/resources/downloads/Power_ePAPR_APPROVED_v1.0.pdf

WBR, Sergei

--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/