devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
@ 2013-10-10 12:37 Kishon Vijay Abraham I
  2013-10-10 13:11 ` Laxman Dewangan
  0 siblings, 1 reply; 7+ messages in thread
From: Kishon Vijay Abraham I @ 2013-10-10 12:37 UTC (permalink / raw)
  To: rob.herring, pawel.moll, mark.rutland, swarren, cw00.choi
  Cc: ijc+devicetree, rob, myungjoo.ham, ldewangan, kishon, gg,
	devicetree, linux-doc, linux-kernel

The Palmas device contains only a USB VBUS-ID detector, so added a
compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
types for backward compatibility.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
---
Changes from v5:
* Fixed documentation

Changes from v4:
* added compatible property "ti,twl6035-usb-vid"

Changes from v3:
* Fixed commit log message (VID to VBUS-ID).
* Fixed the Documentation to tell "ti,twl6035-usb" and "ti,palmas-usb" is
deprecated
Changes from [1]:
* Since the old compatible values will be in 3.11 kernel, we shouldn't remove
the old compatible values. So retain the old compatible values.

[1] -> http://www.spinics.net/lists/linux-omap/msg95843.html
 Documentation/devicetree/bindings/extcon/extcon-palmas.txt |    6 +++++-
 drivers/extcon/extcon-palmas.c                             |    2 ++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/extcon/extcon-palmas.txt b/Documentation/devicetree/bindings/extcon/extcon-palmas.txt
index 7dab6a8..45414bb 100644
--- a/Documentation/devicetree/bindings/extcon/extcon-palmas.txt
+++ b/Documentation/devicetree/bindings/extcon/extcon-palmas.txt
@@ -2,7 +2,11 @@ EXTCON FOR PALMAS/TWL CHIPS
 
 PALMAS USB COMPARATOR
 Required Properties:
- - compatible : Should be "ti,palmas-usb" or "ti,twl6035-usb"
+ - compatible: should contain one of:
+   * "ti,palmas-usb-vid".
+   * "ti,twl6035-usb-vid".
+   * "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid").
+   * "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid").
 
 Optional Properties:
  - ti,wakeup : To enable the wakeup comparator in probe
diff --git a/drivers/extcon/extcon-palmas.c b/drivers/extcon/extcon-palmas.c
index 6c91976..6e83e9a 100644
--- a/drivers/extcon/extcon-palmas.c
+++ b/drivers/extcon/extcon-palmas.c
@@ -269,7 +269,9 @@ static const struct dev_pm_ops palmas_pm_ops = {
 
 static struct of_device_id of_palmas_match_tbl[] = {
 	{ .compatible = "ti,palmas-usb", },
+	{ .compatible = "ti,palmas-usb-vid", },
 	{ .compatible = "ti,twl6035-usb", },
+	{ .compatible = "ti,twl6035-usb-vid", },
 	{ /* end */ }
 };
 
-- 
1.7.10.4

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-10 12:37 [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid* Kishon Vijay Abraham I
@ 2013-10-10 13:11 ` Laxman Dewangan
  2013-10-11  6:15   ` Kishon Vijay Abraham I
  0 siblings, 1 reply; 7+ messages in thread
From: Laxman Dewangan @ 2013-10-10 13:11 UTC (permalink / raw)
  To: Kishon Vijay Abraham I
  Cc: rob.herring@calxeda.com, pawel.moll@arm.com, mark.rutland@arm.com,
	swarren@wwwdotorg.org, cw00.choi@samsung.com,
	ijc+devicetree@hellion.org.uk, rob@landley.net,
	myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
> The Palmas device contains only a USB VBUS-ID detector, so added a
> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
> types for backward compatibility.
>
I dont have much issue on this nomenclature but just second thought:

The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, 
ID-RB, ID-RC and ID-FLOAT as per BC1.2.
This sub-module only detect the cable, does nothing more than this.
In this case, should we say "ti,palmas-usb-extcon"?
Again extcon is linux specific terminology and this can be defer.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-10 13:11 ` Laxman Dewangan
@ 2013-10-11  6:15   ` Kishon Vijay Abraham I
  2013-10-11  7:06     ` Chanwoo Choi
  0 siblings, 1 reply; 7+ messages in thread
From: Kishon Vijay Abraham I @ 2013-10-11  6:15 UTC (permalink / raw)
  To: Laxman Dewangan, cw00.choi@samsung.com
  Cc: rob.herring@calxeda.com, pawel.moll@arm.com, mark.rutland@arm.com,
	swarren@wwwdotorg.org, ijc+devicetree@hellion.org.uk,
	rob@landley.net, myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

On Thursday 10 October 2013 06:41 PM, Laxman Dewangan wrote:
> On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
>> The Palmas device contains only a USB VBUS-ID detector, so added a
>> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
>> types for backward compatibility.
>>
> I dont have much issue on this nomenclature but just second thought:
> 
> The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, ID-RB, ID-RC
> and ID-FLOAT as per BC1.2.
> This sub-module only detect the cable, does nothing more than this.
> In this case, should we say "ti,palmas-usb-extcon"?
> Again extcon is linux specific terminology and this can be defer.

I don't mind either way. Chanwoo?

-Kishon

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-11  6:15   ` Kishon Vijay Abraham I
@ 2013-10-11  7:06     ` Chanwoo Choi
  2013-10-11  7:52       ` Kishon Vijay Abraham I
  0 siblings, 1 reply; 7+ messages in thread
From: Chanwoo Choi @ 2013-10-11  7:06 UTC (permalink / raw)
  To: Kishon Vijay Abraham I
  Cc: Laxman Dewangan, rob.herring@calxeda.com, pawel.moll@arm.com,
	mark.rutland@arm.com, swarren@wwwdotorg.org,
	ijc+devicetree@hellion.org.uk, rob@landley.net,
	myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

On 10/11/2013 03:15 PM, Kishon Vijay Abraham I wrote:
> On Thursday 10 October 2013 06:41 PM, Laxman Dewangan wrote:
>> On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
>>> The Palmas device contains only a USB VBUS-ID detector, so added a
>>> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
>>> types for backward compatibility.
>>>
>> I dont have much issue on this nomenclature but just second thought:
>>
>> The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, ID-RB, ID-RC
>> and ID-FLOAT as per BC1.2.
>> This sub-module only detect the cable, does nothing more than this.
>> In this case, should we say "ti,palmas-usb-extcon"?
>> Again extcon is linux specific terminology and this can be defer.
> 
> I don't mind either way. Chanwoo?

The EXTCON is subsystem name. I don't prefer to use 'extcon' word on device name.
I agree Kishon opinion.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-11  7:06     ` Chanwoo Choi
@ 2013-10-11  7:52       ` Kishon Vijay Abraham I
  2013-10-11  8:23         ` Chanwoo Choi
  0 siblings, 1 reply; 7+ messages in thread
From: Kishon Vijay Abraham I @ 2013-10-11  7:52 UTC (permalink / raw)
  To: Chanwoo Choi
  Cc: Laxman Dewangan, rob.herring@calxeda.com, pawel.moll@arm.com,
	mark.rutland@arm.com, swarren@wwwdotorg.org,
	ijc+devicetree@hellion.org.uk, rob@landley.net,
	myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

Hi Chanwoo,

On Friday 11 October 2013 12:36 PM, Chanwoo Choi wrote:
> On 10/11/2013 03:15 PM, Kishon Vijay Abraham I wrote:
>> On Thursday 10 October 2013 06:41 PM, Laxman Dewangan wrote:
>>> On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
>>>> The Palmas device contains only a USB VBUS-ID detector, so added a
>>>> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
>>>> types for backward compatibility.
>>>>
>>> I dont have much issue on this nomenclature but just second thought:
>>>
>>> The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, ID-RB, ID-RC
>>> and ID-FLOAT as per BC1.2.
>>> This sub-module only detect the cable, does nothing more than this.
>>> In this case, should we say "ti,palmas-usb-extcon"?
>>> Again extcon is linux specific terminology and this can be defer.
>>
>> I don't mind either way. Chanwoo?
> 
> The EXTCON is subsystem name. I don't prefer to use 'extcon' word on device name.
> I agree Kishon opinion.

Cool.. can you this patch as-is?

Thanks
Kishon

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-11  7:52       ` Kishon Vijay Abraham I
@ 2013-10-11  8:23         ` Chanwoo Choi
  2013-10-11  8:25           ` Kishon Vijay Abraham I
  0 siblings, 1 reply; 7+ messages in thread
From: Chanwoo Choi @ 2013-10-11  8:23 UTC (permalink / raw)
  To: Kishon Vijay Abraham I
  Cc: Laxman Dewangan, rob.herring@calxeda.com, pawel.moll@arm.com,
	mark.rutland@arm.com, swarren@wwwdotorg.org,
	ijc+devicetree@hellion.org.uk, rob@landley.net,
	myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

On 10/11/2013 04:52 PM, Kishon Vijay Abraham I wrote:
> Hi Chanwoo,
> 
> On Friday 11 October 2013 12:36 PM, Chanwoo Choi wrote:
>> On 10/11/2013 03:15 PM, Kishon Vijay Abraham I wrote:
>>> On Thursday 10 October 2013 06:41 PM, Laxman Dewangan wrote:
>>>> On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
>>>>> The Palmas device contains only a USB VBUS-ID detector, so added a
>>>>> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
>>>>> types for backward compatibility.
>>>>>
>>>> I dont have much issue on this nomenclature but just second thought:
>>>>
>>>> The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, ID-RB, ID-RC
>>>> and ID-FLOAT as per BC1.2.
>>>> This sub-module only detect the cable, does nothing more than this.
>>>> In this case, should we say "ti,palmas-usb-extcon"?
>>>> Again extcon is linux specific terminology and this can be defer.
>>>
>>> I don't mind either way. Chanwoo?
>>
>> The EXTCON is subsystem name. I don't prefer to use 'extcon' word on device name.
>> I agree Kishon opinion.
> 
> Cool.. can you this patch as-is?
> 

OK, applied it.

Thanks,
Chanwoo Choi


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*
  2013-10-11  8:23         ` Chanwoo Choi
@ 2013-10-11  8:25           ` Kishon Vijay Abraham I
  0 siblings, 0 replies; 7+ messages in thread
From: Kishon Vijay Abraham I @ 2013-10-11  8:25 UTC (permalink / raw)
  To: Chanwoo Choi
  Cc: Laxman Dewangan, rob.herring@calxeda.com, pawel.moll@arm.com,
	mark.rutland@arm.com, swarren@wwwdotorg.org,
	ijc+devicetree@hellion.org.uk, rob@landley.net,
	myungjoo.ham@samsung.com, gg@slimlogic.co.uk,
	devicetree@vger.kernel.org, linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org, Stephen Warren

On Friday 11 October 2013 01:53 PM, Chanwoo Choi wrote:
> On 10/11/2013 04:52 PM, Kishon Vijay Abraham I wrote:
>> Hi Chanwoo,
>>
>> On Friday 11 October 2013 12:36 PM, Chanwoo Choi wrote:
>>> On 10/11/2013 03:15 PM, Kishon Vijay Abraham I wrote:
>>>> On Thursday 10 October 2013 06:41 PM, Laxman Dewangan wrote:
>>>>> On Thursday 10 October 2013 06:07 PM, Kishon Vijay Abraham I wrote:
>>>>>> The Palmas device contains only a USB VBUS-ID detector, so added a
>>>>>> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible
>>>>>> types for backward compatibility.
>>>>>>
>>>>> I dont have much issue on this nomenclature but just second thought:
>>>>>
>>>>> The Palmas USB module is capable of detection VBUS, ID-GND, ID-RA, ID-RB, ID-RC
>>>>> and ID-FLOAT as per BC1.2.
>>>>> This sub-module only detect the cable, does nothing more than this.
>>>>> In this case, should we say "ti,palmas-usb-extcon"?
>>>>> Again extcon is linux specific terminology and this can be defer.
>>>>
>>>> I don't mind either way. Chanwoo?
>>>
>>> The EXTCON is subsystem name. I don't prefer to use 'extcon' word on device name.
>>> I agree Kishon opinion.
>>
>> Cool.. can you this patch as-is?
>>
> 
> OK, applied it.

Thanks :-)

-Kishon

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-10-11  8:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-10 12:37 [PATCH v6] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid* Kishon Vijay Abraham I
2013-10-10 13:11 ` Laxman Dewangan
2013-10-11  6:15   ` Kishon Vijay Abraham I
2013-10-11  7:06     ` Chanwoo Choi
2013-10-11  7:52       ` Kishon Vijay Abraham I
2013-10-11  8:23         ` Chanwoo Choi
2013-10-11  8:25           ` Kishon Vijay Abraham I

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).