| To: | Jassi Brar <jassisinghbrar@gmail.com> |
|---|---|
| Subject: | RE: [PATCH 1/7] pwm: Add pwm core driver |
| From: | Arun MURTHY <arun.murthy@stericsson.com> |
| Date: | Fri, 1 Oct 2010 10:46:15 +0200 |
| Accept-language: | en-US |
| Acceptlanguage: | en-US |
| Cc: | Trilok Soni <soni.trilok@gmail.com>, "linux-mips@linux-mips.org" <linux-mips@linux-mips.org>, Lars-Peter Clausen <lars@metafoo.de>, "linux@arm.linux.org.uk" <linux@arm.linux.org.uk>, "kernel@pengutronix.de" <kernel@pengutronix.de>, Bill Gatliff <bgat@billgatliff.com>, "broonie@opensource.wolfsonmicro.com" <broonie@opensource.wolfsonmicro.com>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, Linus WALLEIJ <linus.walleij@stericsson.com>, Marek Vasut <marek.vasut@gmail.com>, "kgene.kim@samsung.com" <kgene.kim@samsung.com>, "rpurdie@rpsys.net" <rpurdie@rpsys.net>, "philipp.zabel@gmail.com" <philipp.zabel@gmail.com>, Mattias WALLIN <mattias.wallin@stericsson.com>, STEricsson_nomadik_linux <STEricsson_nomadik_linux@list.st.com>, "eric.y.miao@gmail.com" <eric.y.miao@gmail.com>, Andrew Morton <akpm@linux-foundation.org>, "linux-omap@vger.kernel.org" <linux-omap@vger.kernel.org>, "robert.jarzmik@free.fr" <robert.jarzmik@free.fr>, linux-arm-kernel <linux-arm-kernel@lists.infradead.org>, Samuel Ortiz <sameo@linux.intel.com> |
| In-reply-to: | <AANLkTimPgPY9rX_MYZTv0PpRQgfWGoSeSE9WWy_ami-V@mail.gmail.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <1285659648-21409-1-git-send-email-arun.murthy@stericsson.com> <1285659648-21409-2-git-send-email-arun.murthy@stericsson.com> <4CA1AD2B.8000905@metafoo.de> <F45880696056844FA6A73F415B568C69532DC2FB6B@EXDCVYMBSTM006.EQ1STM.local> <4CA1BC16.3020702@metafoo.de> <F45880696056844FA6A73F415B568C69532DC2FC60@EXDCVYMBSTM006.EQ1STM.local> <4CA25841.4090702@metafoo.de> <F45880696056844FA6A73F415B568C69532DC8B7E4@EXDCVYMBSTM006.EQ1STM.local> <AANLkTingb8ox5h5rN1YrxONibfrWLicoiS6yqKf_v5bJ@mail.gmail.com> <F45880696056844FA6A73F415B568C69532DCF32BC@EXDCVYMBSTM006.EQ1STM.local> <AANLkTikTo42Q5-yMEwyQH4mt=qLjaKrtJK3ydZNFyqai@mail.gmail.com> <F45880696056844FA6A73F415B568C69532DCF33BB@EXDCVYMBSTM006.EQ1STM.local> <AANLkTimPgPY9rX_MYZTv0PpRQgfWGoSeSE9WWy_ami-V@mail.gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| Thread-index: | ActhPEcr6UpPQqOQQ1Cu0ctftJfxHAABcR/g |
| Thread-topic: | [PATCH 1/7] pwm: Add pwm core driver |
> On Fri, Oct 1, 2010 at 4:25 PM, Arun MURTHY > <arun.murthy@stericsson.com> wrote: > > You can have a look at the pwm_config_nosleep(),pwm_set_polarity(), > > pwm_synchronize(),pwm_unsynchronize(), pwm_set_handler() etc. > > These are not being used by the exsting pwm drivers except Atmel pwm. > How would your 'simple' driver handle Atmel then ? > What if future's SoCs start providing those 'advance' features like > Atmel's ? > The pwm core driver is the intersection of all pwm drivers and not union of all pwm driver. I refer this as simple pwm core driver / framework. Atmel pwm is of a separate classification. It includes GPIO also. Though, Atmel can use the pwm core driver framework for functionalities like pwm_enable, pwm_disable, pwm_config, etc and remaining functionalities specific to Atmel will be handled in Atlmel pwm driver and will not be exposed to the entire kernel. Its that the present day pwm device that has been made easy though, by providing the same functionality. > > I mean not the functions but the functionality. > > PWM is a simple device and most of its clients are controlling > intensity > > of backlight, leds, vibrator etc. > > I don't think these complex functionality are required. > oh dear ! Here I mean why should all those function be exposed to the entire kernel, as most of the pwm devices do not use them. Thanks and Regards, Arun R Murthy ------------ |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 1/7] pwm: Add pwm core driver, Jassi Brar |
|---|---|
| Next by Date: | Re: [PATCH 1/7] pwm: Add pwm core driver, Jassi Brar |
| Previous by Thread: | Re: [PATCH 1/7] pwm: Add pwm core driver, Jassi Brar |
| Next by Thread: | Re: [PATCH 1/7] pwm: Add pwm core driver, Jassi Brar |
| Indexes: | [Date] [Thread] [Top] [All Lists] |