* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-17 7:11 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-17 7:11 UTC (permalink / raw) To: linux-arm-kernel >From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 From: Tony Prisk <linux@prisktech.co.nz> Date: Tue, 17 Jul 2012 19:09:31 +1200 Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt Signed-off-by: Tony Prisk <linux@prisktech.co.nz> --- .../devicetree/bindings/vendor-prefixes.txt | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index db4d3af..b87dc6b 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -48,4 +48,5 @@ st STMicroelectronics stericsson ST-Ericsson ti Texas Instruments wlf Wolfson Microelectronics +wmt Wondermedia Technologies xlnx Xilinx -- 1.7.2.5 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-17 7:11 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-17 7:11 UTC (permalink / raw) To: linux-arm-kernel@lists.infradead.org Cc: Arnd Bergmann, linux-kernel@vger.kernel.org, Russell King, vt8500-wm8505-linux-kernel@googlegroups.com >From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 From: Tony Prisk <linux@prisktech.co.nz> Date: Tue, 17 Jul 2012 19:09:31 +1200 Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt Signed-off-by: Tony Prisk <linux@prisktech.co.nz> --- .../devicetree/bindings/vendor-prefixes.txt | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index db4d3af..b87dc6b 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -48,4 +48,5 @@ st STMicroelectronics stericsson ST-Ericsson ti Texas Instruments wlf Wolfson Microelectronics +wmt Wondermedia Technologies xlnx Xilinx -- 1.7.2.5 ^ permalink raw reply related [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-17 7:11 ` Tony Prisk @ 2012-07-17 12:50 ` Arnd Bergmann -1 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-17 12:50 UTC (permalink / raw) To: linux-arm-kernel On Tuesday 17 July 2012, Tony Prisk wrote: > From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 > From: Tony Prisk <linux@prisktech.co.nz> > Date: Tue, 17 Jul 2012 19:09:31 +1200 > Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt > Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Something went wrong with exporting the patch. You probably used git-show rather than git-format-patch, so you got the wrong headers. It would also be helpful to describe why the specific string is used here. Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, which would be unlikely but not impossible to produce their own hardware in the future. The same thing applies to "via", which is VIACOM. The symbol for VIA technologies is "2388.TW", but that is not particularly descriptive or well-known. Maybe someone on the devicetree-discuss mailing list has a better suggestion. I think using "via" is probably the best compromise, as it's a well-known name and most of the components of the wondermedia chips were first made by VIA anyway. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-17 12:50 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-17 12:50 UTC (permalink / raw) To: Tony Prisk Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Russell King, vt8500-wm8505-linux-kernel@googlegroups.com, devicetree-discuss On Tuesday 17 July 2012, Tony Prisk wrote: > From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 > From: Tony Prisk <linux@prisktech.co.nz> > Date: Tue, 17 Jul 2012 19:09:31 +1200 > Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt > Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Something went wrong with exporting the patch. You probably used git-show rather than git-format-patch, so you got the wrong headers. It would also be helpful to describe why the specific string is used here. Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, which would be unlikely but not impossible to produce their own hardware in the future. The same thing applies to "via", which is VIACOM. The symbol for VIA technologies is "2388.TW", but that is not particularly descriptive or well-known. Maybe someone on the devicetree-discuss mailing list has a better suggestion. I think using "via" is probably the best compromise, as it's a well-known name and most of the components of the wondermedia chips were first made by VIA anyway. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-17 12:50 ` Arnd Bergmann @ 2012-07-17 13:30 ` Alexey Charkov -1 siblings, 0 replies; 29+ messages in thread From: Alexey Charkov @ 2012-07-17 13:30 UTC (permalink / raw) To: linux-arm-kernel 2012/7/17 Arnd Bergmann <arnd@arndb.de>: > It would also be helpful to describe why the specific string is used here. > Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, > which would be unlikely but not impossible to produce their own hardware > in the future. The same thing applies to "via", which is VIACOM. The symbol > for VIA technologies is "2388.TW", but that is not particularly descriptive > or well-known. > > Maybe someone on the devicetree-discuss mailing list has a better > suggestion. I think using "via" is probably the best compromise, as > it's a well-known name and most of the components of the wondermedia > chips were first made by VIA anyway. In fact, "wmt" is the name that the vendor itself uses in their GPL code (they also use mach-wmt as the arch-specific folder name). I believe that we could just as well use the full "wondermedia" word to avoid possible confusion, in case "wmt" is unacceptable for any reason. Best, Alexey ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-17 13:30 ` Alexey Charkov 0 siblings, 0 replies; 29+ messages in thread From: Alexey Charkov @ 2012-07-17 13:30 UTC (permalink / raw) To: vt8500-wm8505-linux-kernel Cc: Tony Prisk, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Russell King, devicetree-discuss 2012/7/17 Arnd Bergmann <arnd@arndb.de>: > It would also be helpful to describe why the specific string is used here. > Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, > which would be unlikely but not impossible to produce their own hardware > in the future. The same thing applies to "via", which is VIACOM. The symbol > for VIA technologies is "2388.TW", but that is not particularly descriptive > or well-known. > > Maybe someone on the devicetree-discuss mailing list has a better > suggestion. I think using "via" is probably the best compromise, as > it's a well-known name and most of the components of the wondermedia > chips were first made by VIA anyway. In fact, "wmt" is the name that the vendor itself uses in their GPL code (they also use mach-wmt as the arch-specific folder name). I believe that we could just as well use the full "wondermedia" word to avoid possible confusion, in case "wmt" is unacceptable for any reason. Best, Alexey ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-17 13:30 ` Alexey Charkov @ 2012-07-19 4:56 ` Tony Prisk -1 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 4:56 UTC (permalink / raw) To: linux-arm-kernel Given that there have been no replies to this thread, and the restart patch has now been accepted using 'wmt' as the vendor namespace - would it be safe to assume we should formalize this in the vendor-bindings.txt? I'd like to try and have basic device tree support added for the next merge window (or this one if it all goes well :) ), but it relies on the vendor binding being formalized. Regards, Tony P > -----Original Message----- > From: linux-arm-kernel-bounces at lists.infradead.org [mailto:linux-arm-kernel-bounces at lists.infradead.org] On Behalf Of Alexey > Charkov > Sent: Wednesday, 18 July 2012 1:31 a.m. > To: vt8500-wm8505-linux-kernel at googlegroups.com > Cc: Tony Prisk; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > 2012/7/17 Arnd Bergmann <arnd@arndb.de>: > > It would also be helpful to describe why the specific string is used here. > > Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, > > which would be unlikely but not impossible to produce their own hardware > > in the future. The same thing applies to "via", which is VIACOM. The symbol > > for VIA technologies is "2388.TW", but that is not particularly descriptive > > or well-known. > > > > Maybe someone on the devicetree-discuss mailing list has a better > > suggestion. I think using "via" is probably the best compromise, as > > it's a well-known name and most of the components of the wondermedia > > chips were first made by VIA anyway. > > In fact, "wmt" is the name that the vendor itself uses in their GPL > code (they also use mach-wmt as the arch-specific folder name). I > believe that we could just as well use the full "wondermedia" word to > avoid possible confusion, in case "wmt" is unacceptable for any > reason. > > Best, > Alexey > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 4:56 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 4:56 UTC (permalink / raw) To: Alexey Charkov, vt8500-wm8505-linux-kernel@googlegroups.com Cc: Tony Prisk, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Given that there have been no replies to this thread, and the restart patch has now been accepted using 'wmt' as the vendor namespace - would it be safe to assume we should formalize this in the vendor-bindings.txt? I'd like to try and have basic device tree support added for the next merge window (or this one if it all goes well :) ), but it relies on the vendor binding being formalized. Regards, Tony P > -----Original Message----- > From: linux-arm-kernel-bounces@lists.infradead.org [mailto:linux-arm-kernel-bounces@lists.infradead.org] On Behalf Of Alexey > Charkov > Sent: Wednesday, 18 July 2012 1:31 a.m. > To: vt8500-wm8505-linux-kernel@googlegroups.com > Cc: Tony Prisk; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > 2012/7/17 Arnd Bergmann <arnd@arndb.de>: > > It would also be helpful to describe why the specific string is used here. > > Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, > > which would be unlikely but not impossible to produce their own hardware > > in the future. The same thing applies to "via", which is VIACOM. The symbol > > for VIA technologies is "2388.TW", but that is not particularly descriptive > > or well-known. > > > > Maybe someone on the devicetree-discuss mailing list has a better > > suggestion. I think using "via" is probably the best compromise, as > > it's a well-known name and most of the components of the wondermedia > > chips were first made by VIA anyway. > > In fact, "wmt" is the name that the vendor itself uses in their GPL > code (they also use mach-wmt as the arch-specific folder name). I > believe that we could just as well use the full "wondermedia" word to > avoid possible confusion, in case "wmt" is unacceptable for any > reason. > > Best, > Alexey > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:16 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 11:16 UTC (permalink / raw) To: linux-arm-kernel On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:16 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 11:16 UTC (permalink / raw) To: vt8500-wm8505-linux-kernel Cc: Tony Prisk, Alexey Charkov, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:16 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 11:16 UTC (permalink / raw) To: vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw Cc: Russell King, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Alexey Charkov, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:45 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 11:45 UTC (permalink / raw) To: linux-arm-kernel From: Arnd Bergmann [arnd at arndb.de] Sent: 19 July 2012 23:16 To: vt8500-wm8505-linux-kernel at googlegroups.com Cc: Tony Prisk; Alexey Charkov; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd I have no issue with that. I am mainly concerned with the Wondermedia products at the moment. Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 currently isn't supported and trying to get another board file added seems unlikely with everything moving to device tree. The VT8500 requires additional/different patches and as I don't have a vt8500 I can't test them. It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields are different and therefore not entirely compatible with 'prizm-pmc'. When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite different in its bit-fields. The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. Regard Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:45 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 11:45 UTC (permalink / raw) To: Arnd Bergmann, vt8500-wm8505-linux-kernel@googlegroups.com Cc: Alexey Charkov, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org From: Arnd Bergmann [arnd@arndb.de] Sent: 19 July 2012 23:16 To: vt8500-wm8505-linux-kernel@googlegroups.com Cc: Tony Prisk; Alexey Charkov; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd I have no issue with that. I am mainly concerned with the Wondermedia products at the moment. Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 currently isn't supported and trying to get another board file added seems unlikely with everything moving to device tree. The VT8500 requires additional/different patches and as I don't have a vt8500 I can't test them. It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields are different and therefore not entirely compatible with 'prizm-pmc'. When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite different in its bit-fields. The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. Regard Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 11:45 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 11:45 UTC (permalink / raw) To: Arnd Bergmann, vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Cc: Russell King, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, Alexey Charkov, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org From: Arnd Bergmann [arnd-r2nGTMty4D4@public.gmane.org] Sent: 19 July 2012 23:16 To: vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Cc: Tony Prisk; Alexey Charkov; devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org; Russell King; linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > Given that there have been no replies to this thread, and the restart patch has > now been accepted using 'wmt' as the vendor namespace - would it be safe to > assume we should formalize this in the vendor-bindings.txt? > > I'd like to try and have basic device tree support added for the next merge > window (or this one if it all goes well :) ), but it relies on the vendor binding being > formalized. What about devices that come from via though? Anything that first showed up in vt8500 or earlier should probably get a prefix identifying VIA rather than WonderMedia. Arnd I have no issue with that. I am mainly concerned with the Wondermedia products at the moment. Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 currently isn't supported and trying to get another board file added seems unlikely with everything moving to device tree. The VT8500 requires additional/different patches and as I don't have a vt8500 I can't test them. It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields are different and therefore not entirely compatible with 'prizm-pmc'. When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite different in its bit-fields. The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. Regard Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-19 11:45 ` Tony Prisk @ 2012-07-19 12:12 ` Alexey Charkov -1 siblings, 0 replies; 29+ messages in thread From: Alexey Charkov @ 2012-07-19 12:12 UTC (permalink / raw) To: linux-arm-kernel 2012/7/19 Tony Prisk <linux@prisktech.co.nz>: > From: Arnd Bergmann [arnd at arndb.de] > Sent: 19 July 2012 23:16 > To: vt8500-wm8505-linux-kernel at googlegroups.com > Cc: Tony Prisk; Alexey Charkov; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > On Thursday 19 July 2012, Tony Prisk wrote: >> Given that there have been no replies to this thread, and the restart patch has >> now been accepted using 'wmt' as the vendor namespace - would it be safe to >> assume we should formalize this in the vendor-bindings.txt? >> >> I'd like to try and have basic device tree support added for the next merge >> window (or this one if it all goes well :) ), but it relies on the vendor binding being >> formalized. > > What about devices that come from via though? Anything that first showed up > in vt8500 or earlier should probably get a prefix identifying VIA rather > than WonderMedia. > > Arnd > > > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. I believe that Arnd's point was about the hardware that WonderMedia chips have inherited from their VIA ancestors, like NAND, SD/MMC, graphics engine, USB EHCI glue, PWM, PS/2 controller, parts of PMC etc. Those would be more appropriately named with something VIA-specific rather than WMT as the vendor prefix (this would apply for the PWM and the raster engine, which are unchanged between VT8500 and WM8505, to my knowledge). On the other hand, all of these parts might well be some kind of licensed third-party design anyway, which makes this whole VIA vs. WMT a bikeshed discussion mostly. I would personally not feel too guilty about calling some device that first appeared in a VT8xxx chip 'wmt' until there's technical reason for different 'compatible' strings matching different chip versions (VIA age vs. WMT age). So far, we don't have that need. Best, Alexey ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:12 ` Alexey Charkov 0 siblings, 0 replies; 29+ messages in thread From: Alexey Charkov @ 2012-07-19 12:12 UTC (permalink / raw) To: Tony Prisk Cc: Arnd Bergmann, vt8500-wm8505-linux-kernel@googlegroups.com, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org 2012/7/19 Tony Prisk <linux@prisktech.co.nz>: > From: Arnd Bergmann [arnd@arndb.de] > Sent: 19 July 2012 23:16 > To: vt8500-wm8505-linux-kernel@googlegroups.com > Cc: Tony Prisk; Alexey Charkov; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > On Thursday 19 July 2012, Tony Prisk wrote: >> Given that there have been no replies to this thread, and the restart patch has >> now been accepted using 'wmt' as the vendor namespace - would it be safe to >> assume we should formalize this in the vendor-bindings.txt? >> >> I'd like to try and have basic device tree support added for the next merge >> window (or this one if it all goes well :) ), but it relies on the vendor binding being >> formalized. > > What about devices that come from via though? Anything that first showed up > in vt8500 or earlier should probably get a prefix identifying VIA rather > than WonderMedia. > > Arnd > > > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. I believe that Arnd's point was about the hardware that WonderMedia chips have inherited from their VIA ancestors, like NAND, SD/MMC, graphics engine, USB EHCI glue, PWM, PS/2 controller, parts of PMC etc. Those would be more appropriately named with something VIA-specific rather than WMT as the vendor prefix (this would apply for the PWM and the raster engine, which are unchanged between VT8500 and WM8505, to my knowledge). On the other hand, all of these parts might well be some kind of licensed third-party design anyway, which makes this whole VIA vs. WMT a bikeshed discussion mostly. I would personally not feel too guilty about calling some device that first appeared in a VT8xxx chip 'wmt' until there's technical reason for different 'compatible' strings matching different chip versions (VIA age vs. WMT age). So far, we don't have that need. Best, Alexey ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:19 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:19 UTC (permalink / raw) To: linux-arm-kernel From: Alexey Charkov [alchark at gmail.com] Sent: 20 July 2012 00:12 To: Tony Prisk Cc: Arnd Bergmann; vt8500-wm8505-linux-kernel at googlegroups.com; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012/7/19 Tony Prisk <linux@prisktech.co.nz>: > From: Arnd Bergmann [arnd at arndb.de] > Sent: 19 July 2012 23:16 > To: vt8500-wm8505-linux-kernel at googlegroups.com > Cc: Tony Prisk; Alexey Charkov; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > On Thursday 19 July 2012, Tony Prisk wrote: >> Given that there have been no replies to this thread, and the restart patch has >> now been accepted using 'wmt' as the vendor namespace - would it be safe to >> assume we should formalize this in the vendor-bindings.txt? >> >> I'd like to try and have basic device tree support added for the next merge >> window (or this one if it all goes well :) ), but it relies on the vendor binding being >> formalized. > > What about devices that come from via though? Anything that first showed up > in vt8500 or earlier should probably get a prefix identifying VIA rather > than WonderMedia. > > Arnd > > > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. I believe that Arnd's point was about the hardware that WonderMedia chips have inherited from their VIA ancestors, like NAND, SD/MMC, graphics engine, USB EHCI glue, PWM, PS/2 controller, parts of PMC etc. Those would be more appropriately named with something VIA-specific rather than WMT as the vendor prefix (this would apply for the PWM and the raster engine, which are unchanged between VT8500 and WM8505, to my knowledge). On the other hand, all of these parts might well be some kind of licensed third-party design anyway, which makes this whole VIA vs. WMT a bikeshed discussion mostly. I would personally not feel too guilty about calling some device that first appeared in a VT8xxx chip 'wmt' until there's technical reason for different 'compatible' strings matching different chip versions (VIA age vs. WMT age). So far, we don't have that need. Best, Alexey ----- The problem is that we do have that need now - as I pointed out the PMC on the VT8500 should not use the 'wmt,prizm-pmc' compatibility as it isn't actually compatible. Any time you wanted to modify a bit-field you would need to check whether you had a VT8500 or WM8xxx. I appreciate that a lot of the devices are identical, but we do still need to sort out those devices that aren't and what we're going to do with them. The framebuffer is a good example - we have two separate drivers, one for VT8500 and one for WM8xxx. Regards, Tony ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:19 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:19 UTC (permalink / raw) To: Alexey Charkov Cc: Arnd Bergmann, vt8500-wm8505-linux-kernel@googlegroups.com, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org From: Alexey Charkov [alchark@gmail.com] Sent: 20 July 2012 00:12 To: Tony Prisk Cc: Arnd Bergmann; vt8500-wm8505-linux-kernel@googlegroups.com; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012/7/19 Tony Prisk <linux@prisktech.co.nz>: > From: Arnd Bergmann [arnd@arndb.de] > Sent: 19 July 2012 23:16 > To: vt8500-wm8505-linux-kernel@googlegroups.com > Cc: Tony Prisk; Alexey Charkov; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > On Thursday 19 July 2012, Tony Prisk wrote: >> Given that there have been no replies to this thread, and the restart patch has >> now been accepted using 'wmt' as the vendor namespace - would it be safe to >> assume we should formalize this in the vendor-bindings.txt? >> >> I'd like to try and have basic device tree support added for the next merge >> window (or this one if it all goes well :) ), but it relies on the vendor binding being >> formalized. > > What about devices that come from via though? Anything that first showed up > in vt8500 or earlier should probably get a prefix identifying VIA rather > than WonderMedia. > > Arnd > > > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. I believe that Arnd's point was about the hardware that WonderMedia chips have inherited from their VIA ancestors, like NAND, SD/MMC, graphics engine, USB EHCI glue, PWM, PS/2 controller, parts of PMC etc. Those would be more appropriately named with something VIA-specific rather than WMT as the vendor prefix (this would apply for the PWM and the raster engine, which are unchanged between VT8500 and WM8505, to my knowledge). On the other hand, all of these parts might well be some kind of licensed third-party design anyway, which makes this whole VIA vs. WMT a bikeshed discussion mostly. I would personally not feel too guilty about calling some device that first appeared in a VT8xxx chip 'wmt' until there's technical reason for different 'compatible' strings matching different chip versions (VIA age vs. WMT age). So far, we don't have that need. Best, Alexey ----- The problem is that we do have that need now - as I pointed out the PMC on the VT8500 should not use the 'wmt,prizm-pmc' compatibility as it isn't actually compatible. Any time you wanted to modify a bit-field you would need to check whether you had a VT8500 or WM8xxx. I appreciate that a lot of the devices are identical, but we do still need to sort out those devices that aren't and what we're going to do with them. The framebuffer is a good example - we have two separate drivers, one for VT8500 and one for WM8xxx. Regards, Tony ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:19 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:19 UTC (permalink / raw) To: Alexey Charkov Cc: Russell King, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org From: Alexey Charkov [alchark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org] Sent: 20 July 2012 00:12 To: Tony Prisk Cc: Arnd Bergmann; vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org; Russell King; linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012/7/19 Tony Prisk <linux-ci5G2KO2hbZ+pU9mqzGVBQ@public.gmane.org>: > From: Arnd Bergmann [arnd-r2nGTMty4D4@public.gmane.org] > Sent: 19 July 2012 23:16 > To: vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org > Cc: Tony Prisk; Alexey Charkov; devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org; Russell King; linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org > Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt > > On Thursday 19 July 2012, Tony Prisk wrote: >> Given that there have been no replies to this thread, and the restart patch has >> now been accepted using 'wmt' as the vendor namespace - would it be safe to >> assume we should formalize this in the vendor-bindings.txt? >> >> I'd like to try and have basic device tree support added for the next merge >> window (or this one if it all goes well :) ), but it relies on the vendor binding being >> formalized. > > What about devices that come from via though? Anything that first showed up > in vt8500 or earlier should probably get a prefix identifying VIA rather > than WonderMedia. > > Arnd > > > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. I believe that Arnd's point was about the hardware that WonderMedia chips have inherited from their VIA ancestors, like NAND, SD/MMC, graphics engine, USB EHCI glue, PWM, PS/2 controller, parts of PMC etc. Those would be more appropriately named with something VIA-specific rather than WMT as the vendor prefix (this would apply for the PWM and the raster engine, which are unchanged between VT8500 and WM8505, to my knowledge). On the other hand, all of these parts might well be some kind of licensed third-party design anyway, which makes this whole VIA vs. WMT a bikeshed discussion mostly. I would personally not feel too guilty about calling some device that first appeared in a VT8xxx chip 'wmt' until there's technical reason for different 'compatible' strings matching different chip versions (VIA age vs. WMT age). So far, we don't have that need. Best, Alexey ----- The problem is that we do have that need now - as I pointed out the PMC on the VT8500 should not use the 'wmt,prizm-pmc' compatibility as it isn't actually compatible. Any time you wanted to modify a bit-field you would need to check whether you had a VT8500 or WM8xxx. I appreciate that a lot of the devices are identical, but we do still need to sort out those devices that aren't and what we're going to do with them. The framebuffer is a good example - we have two separate drivers, one for VT8500 and one for WM8xxx. Regards, Tony ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:28 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 12:28 UTC (permalink / raw) To: linux-arm-kernel On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:28 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 12:28 UTC (permalink / raw) To: Tony Prisk Cc: vt8500-wm8505-linux-kernel@googlegroups.com, Alexey Charkov, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:28 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 12:28 UTC (permalink / raw) To: Tony Prisk Cc: Russell King, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Alexey Charkov, vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:39 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:39 UTC (permalink / raw) To: linux-arm-kernel _______________________________________ From: Arnd Bergmann [arnd at arndb.de] Sent: 20 July 2012 00:28 To: Tony Prisk Cc: vt8500-wm8505-linux-kernel at googlegroups.com; Alexey Charkov; devicetree-discuss at lists.ozlabs.org; Russell King; linux-kernel at vger.kernel.org; linux-arm-kernel at lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ----- Sounds reasonable. If device tree had been done when VT8500 came out, then the WM8xxx products would have used the vt8500 compatibilities, so it makes sense to use the same logic now. Which brings us back to the original question (and raises another one) - can we assume yet that 'wmt' will be the vendor-binding for Wondermedia? Also, what are we going to use for VIA-based SoC's given that VIA is the ticker for VIACOM. I did do a bit of a search on some stock tickers - 'WM' is Waste Management Inc. on the NYSE. Presumably this would be as safe, or safer, than WMT (Walmart). VIACOM, being a media content company, seems unlikely to produce any hardware but its possible they will rebrand others hardware. Regards, Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:39 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:39 UTC (permalink / raw) To: Arnd Bergmann Cc: vt8500-wm8505-linux-kernel@googlegroups.com, Alexey Charkov, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org _______________________________________ From: Arnd Bergmann [arnd@arndb.de] Sent: 20 July 2012 00:28 To: Tony Prisk Cc: vt8500-wm8505-linux-kernel@googlegroups.com; Alexey Charkov; devicetree-discuss@lists.ozlabs.org; Russell King; linux-kernel@vger.kernel.org; linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ----- Sounds reasonable. If device tree had been done when VT8500 came out, then the WM8xxx products would have used the vt8500 compatibilities, so it makes sense to use the same logic now. Which brings us back to the original question (and raises another one) - can we assume yet that 'wmt' will be the vendor-binding for Wondermedia? Also, what are we going to use for VIA-based SoC's given that VIA is the ticker for VIACOM. I did do a bit of a search on some stock tickers - 'WM' is Waste Management Inc. on the NYSE. Presumably this would be as safe, or safer, than WMT (Walmart). VIACOM, being a media content company, seems unlikely to produce any hardware but its possible they will rebrand others hardware. Regards, Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* RE: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:39 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-19 12:39 UTC (permalink / raw) To: Arnd Bergmann Cc: Russell King, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Alexey Charkov, vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org _______________________________________ From: Arnd Bergmann [arnd-r2nGTMty4D4@public.gmane.org] Sent: 20 July 2012 00:28 To: Tony Prisk Cc: vt8500-wm8505-linux-kernel-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; Alexey Charkov; devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org; Russell King; linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org; linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Thursday 19 July 2012, Tony Prisk wrote: > I have no issue with that. > > I am mainly concerned with the Wondermedia products at the moment. > > Adding device tree support for WM8505 (and WM8650) is my main goal as the WM8650 > currently isn't supported and trying to get another board file added seems unlikely with > everything moving to device tree. The VT8500 requires additional/different patches and > as I don't have a vt8500 I can't test them. > > It does raise the question of applying 'wmt, prizm-pmc' to the vt8500 though. While it's > fine for the restart patch I submitted, the vt8500 registers are the same but the bit-fields > are different and therefore not entirely compatible with 'prizm-pmc'. > When it comes to other PMC-related features, in particular the clocks, the VT8500 is quite > different in its bit-fields. > > The vt8500 isn't technically in the Prizm family, as that is Wondermedia's name for the SoC's. > My point is that for each peripheral, we should decide separately what the most descriptive name for it is. If the pmc is common for all wmt prizm chips, then using the "wmt,prizm-pmc" string makes sense, and vt8500 can use "via,vt8500-pmc" or something like that. However for stuff like the rtc that appears to be unchanged between them, I would use the compatible string of the oldest known chip using it, so even a wmt8650 should just claim compatibility with vt8500 there and list both "wmt,wm8650-rtc" and "via,vt8500-rtc" there. Arnd ----- Sounds reasonable. If device tree had been done when VT8500 came out, then the WM8xxx products would have used the vt8500 compatibilities, so it makes sense to use the same logic now. Which brings us back to the original question (and raises another one) - can we assume yet that 'wmt' will be the vendor-binding for Wondermedia? Also, what are we going to use for VIA-based SoC's given that VIA is the ticker for VIACOM. I did do a bit of a search on some stock tickers - 'WM' is Waste Management Inc. on the NYSE. Presumably this would be as safe, or safer, than WMT (Walmart). VIACOM, being a media content company, seems unlikely to produce any hardware but its possible they will rebrand others hardware. Regards, Tony P ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-19 12:39 ` Tony Prisk @ 2012-07-19 12:55 ` Arnd Bergmann -1 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 12:55 UTC (permalink / raw) To: linux-arm-kernel On Thursday 19 July 2012, Tony Prisk wrote: > Which brings us back to the original question (and raises another one) - can we assume yet that > 'wmt' will be the vendor-binding for Wondermedia? Also, what are we going to use for VIA-based > SoC's given that VIA is the ticker for VIACOM. > > I did do a bit of a search on some stock tickers - 'WM' is Waste Management Inc. on the NYSE. > Presumably this would be as safe, or safer, than WMT (Walmart). > VIACOM, being a media content company, seems unlikely to produce any hardware but its possible > they will rebrand others hardware. "wm" has the danger of being confused with Wolfson Microelectronics, but they are already listed in the documentation as using "wlf". I'd really like to hear other opions from people on the devicetree-discuss list, but if nobody replies, I'd suggest we go with "via" and "wm". Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-19 12:55 ` Arnd Bergmann 0 siblings, 0 replies; 29+ messages in thread From: Arnd Bergmann @ 2012-07-19 12:55 UTC (permalink / raw) To: Tony Prisk Cc: vt8500-wm8505-linux-kernel@googlegroups.com, Alexey Charkov, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org On Thursday 19 July 2012, Tony Prisk wrote: > Which brings us back to the original question (and raises another one) - can we assume yet that > 'wmt' will be the vendor-binding for Wondermedia? Also, what are we going to use for VIA-based > SoC's given that VIA is the ticker for VIACOM. > > I did do a bit of a search on some stock tickers - 'WM' is Waste Management Inc. on the NYSE. > Presumably this would be as safe, or safer, than WMT (Walmart). > VIACOM, being a media content company, seems unlikely to produce any hardware but its possible > they will rebrand others hardware. "wm" has the danger of being confused with Wolfson Microelectronics, but they are already listed in the documentation as using "wlf". I'd really like to hear other opions from people on the devicetree-discuss list, but if nobody replies, I'd suggest we go with "via" and "wm". Arnd ^ permalink raw reply [flat|nested] 29+ messages in thread
* [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt 2012-07-17 12:50 ` Arnd Bergmann @ 2012-07-17 13:47 ` Tony Prisk -1 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-17 13:47 UTC (permalink / raw) To: linux-arm-kernel Arnd, I don't know what has happened with the patch(es). I used git format-patch to export them. I had to copy them to another PC to send the emails, so perhaps that's the problem. Re: 'wmt' - as Alexey mentioned, this is the name the vendor uses in their own sources so it seemed like the obvious choice. I will post on devicetree-discuss and see what they think. Regard, Tony P ________________________________ From: Arnd Bergmann <arnd@arndb.de> To: Tony Prisk <linux@prisktech.co.nz> Cc: "vt8500-wm8505-linux-kernel at googlegroups.com" <vt8500-wm8505-linux-kernel@googlegroups.com>; devicetree-discuss at lists.ozlabs.org; Russell King <linux@arm.linux.org.uk>; "linux-kernel at vger.kernel.org" <linux-kernel@vger.kernel.org>; "linux-arm-kernel at lists.infradead.org" <linux-arm-kernel@lists.infradead.org> Sent: Wednesday, 18 July 2012 12:50 AM Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Tuesday 17 July 2012, Tony Prisk wrote: > From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 > From: Tony Prisk <linux@prisktech.co.nz> > Date: Tue, 17 Jul 2012 19:09:31 +1200 > Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt >? Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Something went wrong with exporting the patch. You probably used git-show rather than git-format-patch, so you got the wrong headers. It would also be helpful to describe why the specific string is used here. Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, which would be unlikely but not impossible to produce their own hardware in the future. The same thing applies to "via", which is VIACOM. The symbol for VIA technologies is "2388.TW", but that is not particularly descriptive or well-known. Maybe someone on the devicetree-discuss mailing list has a better suggestion. I think using "via" is probably the best compromise, as it's a well-known name and most of the components of the wondermedia chips were first made by VIA anyway. ??? Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel at lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120717/20b07317/attachment.html> ^ permalink raw reply [flat|nested] 29+ messages in thread
* Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt @ 2012-07-17 13:47 ` Tony Prisk 0 siblings, 0 replies; 29+ messages in thread From: Tony Prisk @ 2012-07-17 13:47 UTC (permalink / raw) To: Arnd Bergmann, Tony Prisk Cc: vt8500-wm8505-linux-kernel@googlegroups.com, devicetree-discuss@lists.ozlabs.org, Russell King, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org [-- Attachment #1.1: Type: text/plain, Size: 2274 bytes --] Arnd, I don't know what has happened with the patch(es). I used git format-patch to export them. I had to copy them to another PC to send the emails, so perhaps that's the problem. Re: 'wmt' - as Alexey mentioned, this is the name the vendor uses in their own sources so it seemed like the obvious choice. I will post on devicetree-discuss and see what they think. Regard, Tony P ________________________________ From: Arnd Bergmann <arnd@arndb.de> To: Tony Prisk <linux@prisktech.co.nz> Cc: "vt8500-wm8505-linux-kernel@googlegroups.com" <vt8500-wm8505-linux-kernel@googlegroups.com>; devicetree-discuss@lists.ozlabs.org; Russell King <linux@arm.linux.org.uk>; "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>; "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org> Sent: Wednesday, 18 July 2012 12:50 AM Subject: Re: [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt On Tuesday 17 July 2012, Tony Prisk wrote: > From 756ae5c2f475d679649adff99058679b651af8d9 Mon Sep 17 00:00:00 2001 > From: Tony Prisk <linux@prisktech.co.nz> > Date: Tue, 17 Jul 2012 19:09:31 +1200 > Subject: [PATCH] Add Wondermedia Technologies (wmt) to vendor-prefixes.txt > Signed-off-by: Tony Prisk <linux@prisktech.co.nz> Something went wrong with exporting the patch. You probably used git-show rather than git-format-patch, so you got the wrong headers. It would also be helpful to describe why the specific string is used here. Normally we use the stock ticker symbol and "wmt" refers to Wal-Mart, which would be unlikely but not impossible to produce their own hardware in the future. The same thing applies to "via", which is VIACOM. The symbol for VIA technologies is "2388.TW", but that is not particularly descriptive or well-known. Maybe someone on the devicetree-discuss mailing list has a better suggestion. I think using "via" is probably the best compromise, as it's a well-known name and most of the components of the wondermedia chips were first made by VIA anyway. Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel [-- Attachment #1.2: Type: text/html, Size: 3640 bytes --] [-- Attachment #2: Type: text/plain, Size: 176 bytes --] _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 29+ messages in thread
end of thread, other threads:[~2012-07-19 12:55 UTC | newest] Thread overview: 29+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-07-17 7:11 [PATCH 1/1] Add Wondermedia Technologies (wmt) to docs/devicetree/vendor-bindings.txt Tony Prisk 2012-07-17 7:11 ` Tony Prisk 2012-07-17 12:50 ` Arnd Bergmann 2012-07-17 12:50 ` Arnd Bergmann 2012-07-17 13:30 ` Alexey Charkov 2012-07-17 13:30 ` Alexey Charkov 2012-07-19 4:56 ` Tony Prisk 2012-07-19 4:56 ` Tony Prisk 2012-07-19 11:16 ` Arnd Bergmann 2012-07-19 11:16 ` Arnd Bergmann 2012-07-19 11:16 ` Arnd Bergmann 2012-07-19 11:45 ` Tony Prisk 2012-07-19 11:45 ` Tony Prisk 2012-07-19 11:45 ` Tony Prisk 2012-07-19 12:12 ` Alexey Charkov 2012-07-19 12:12 ` Alexey Charkov 2012-07-19 12:19 ` Tony Prisk 2012-07-19 12:19 ` Tony Prisk 2012-07-19 12:19 ` Tony Prisk 2012-07-19 12:28 ` Arnd Bergmann 2012-07-19 12:28 ` Arnd Bergmann 2012-07-19 12:28 ` Arnd Bergmann 2012-07-19 12:39 ` Tony Prisk 2012-07-19 12:39 ` Tony Prisk 2012-07-19 12:39 ` Tony Prisk 2012-07-19 12:55 ` Arnd Bergmann 2012-07-19 12:55 ` Arnd Bergmann 2012-07-17 13:47 ` Tony Prisk 2012-07-17 13:47 ` Tony Prisk
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.