Bill Pemberton
77f37917a6
pwm: remove use of __devexit
...
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Acked-by: Thierry Reding <thierry.reding@avionic-design.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:23:41 -08:00
Bill Pemberton
fd1091125a
pwm: remove use of __devexit_p
...
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Acked-by: Thierry Reding <thierry.reding@avionic-design.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2012-11-28 12:23:41 -08:00
Thierry Reding
c2d476a98f
pwm: Check for negative duty-cycle and period
...
Make sure the duty-cycle and period passed in are not negative. This
should eventually be made implicit by making them unsigned. While at
it, the drivers' .config() implementations can have the equivalent
checks removed.
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
Cc: Shawn Guo <shawn.guo@linaro.org >
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com >
Cc: Arnd Bergmann <arnd@arndb.de >
Cc: Sachin Kamat <sachin.kamat@linaro.org >
Cc: Axel Lin <axel.lin@gmail.com >
Cc: Kukjin Kim <kgene.kim@samsung.com >
Cc: Jingoo Han <jg1.han@samsung.com >
Cc: Jonghwan Choi <jhbird.choi@samsung.com >
Cc: Sascha Hauer <s.hauer@pengutronix.de >
Cc: "Philip, Avinash" <avinashphilip@ti.com >
Cc: Vaibhav Bedia <vaibhav.bedia@ti.com >
Acked-by: Jingoo Han <jg1.han@samsung.com >
2012-10-05 20:56:43 +02:00
Jingoo Han
ecefeb7921
pwm: samsung: add missing device pointer to struct pwm_chip
...
This patch adds missing device pointer to struct pwm_chip. If the
device pointer is NULL, pwmchip_add() will return error.
Signed-off-by: Jingoo Han <jg1.han@samsung.com >
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
2012-08-17 14:08:24 +02:00
Sachin Kamat
2437b0d95c
pwm: Use pr_* functions in pwm-samsung.c file
...
Replace printk with pr_* functions to avoid checkpatch warnings.
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org >
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
2012-07-23 13:24:03 +02:00
Axel Lin
6192fa8744
pwm: Convert pwm-samsung to use devm_* APIs
...
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de >
2012-07-23 13:24:03 +02:00
Sascha Hauer
215c29d3d0
ARM Samsung: Move s3c pwm driver to pwm framework
...
Move the driver to drivers/pwm/ and convert it to use the framework.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Cc: Ben Dooks <ben-linux@fluff.org >
Cc: Kukjin Kim <kgene.kim@samsung.com >
[eric@eukrea.com: fix pwmchip_add return code test]
Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
2012-07-02 21:39:02 +02:00