vib-called-neo1973-now.patch
From: warmcat <[EMAIL PROTECTED]>
Complete the neo1973ification process and
get rid of the gta01 designation for functions
and structs
Signed-off-by: Andy Green <[EMAIL PROTECTED]>
---
drivers/leds/leds-neo1973-vibrator.c | 76 +++++++++++++++++-----------------
1 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/drivers/leds/leds-neo1973-vibrator.c b/drivers/leds/leds-neo1973-vibrator.c
index ce09713..315fa81 100644
--- a/drivers/leds/leds-neo1973-vibrator.c
+++ b/drivers/leds/leds-neo1973-vibrator.c
@@ -25,7 +25,7 @@
#define COUNTER 64
-struct gta01_vib_priv {
+struct neo1973_vib_priv {
struct led_classdev cdev;
unsigned int gpio;
struct mutex mutex;
@@ -33,11 +33,11 @@ struct gta01_vib_priv {
struct s3c2410_pwm pwm;
};
-static void gta01vib_vib_set(struct led_classdev *led_cdev,
+static void neo1973_vib_vib_set(struct led_classdev *led_cdev,
enum led_brightness value)
{
- struct gta01_vib_priv *vp =
- container_of(led_cdev, struct gta01_vib_priv, cdev);
+ struct neo1973_vib_priv *vp =
+ container_of(led_cdev, struct neo1973_vib_priv, cdev);
/*
* value == 255 -> 99% duty cycle (full power)
@@ -57,14 +57,14 @@ static void gta01vib_vib_set(struct led_classdev *led_cdev,
mutex_unlock(&vp->mutex);
}
-static struct gta01_vib_priv gta01_vib_led = {
+static struct neo1973_vib_priv neo1973_vib_led = {
.cdev = {
.name = "neo1973:vibrator",
- .brightness_set = gta01vib_vib_set,
+ .brightness_set = neo1973_vib_vib_set,
},
};
-static int gta01vib_init_hw(struct gta01_vib_priv *vp)
+static int neo1973_vib_init_hw(struct neo1973_vib_priv *vp)
{
int rc;
@@ -89,26 +89,26 @@ static int gta01vib_init_hw(struct gta01_vib_priv *vp)
}
#ifdef CONFIG_PM
-static int gta01vib_suspend(struct platform_device *dev, pm_message_t state)
+static int neo1973_vib_suspend(struct platform_device *dev, pm_message_t state)
{
- led_classdev_suspend(>a01_vib_led.cdev);
+ led_classdev_suspend(&neo1973_vib_led.cdev);
return 0;
}
-static int gta01vib_resume(struct platform_device *dev)
+static int neo1973_vib_resume(struct platform_device *dev)
{
- struct gta01_vib_priv *vp = platform_get_drvdata(dev);
+ struct neo1973_vib_priv *vp = platform_get_drvdata(dev);
- led_classdev_resume(>a01_vib_led.cdev);
+ led_classdev_resume(&neo1973_vib_led.cdev);
if (vp->has_pwm)
- gta01vib_init_hw(vp);
+ neo1973_vib_init_hw(vp);
return 0;
}
#endif /* CONFIG_PM */
-static int __init gta01vib_probe(struct platform_device *pdev)
+static int __init neo1973_vib_probe(struct platform_device *pdev)
{
struct resource *r;
int rc;
@@ -120,60 +120,60 @@ static int __init gta01vib_probe(struct platform_device *pdev)
if (!r || !r->start)
return -EIO;
- gta01_vib_led.gpio = r->start;
+ neo1973_vib_led.gpio = r->start;
/* TOUT3 */
- if (gta01_vib_led.gpio == S3C2410_GPB3) {
- rc = gta01vib_init_hw(>a01_vib_led);
+ if (neo1973_vib_led.gpio == S3C2410_GPB3) {
+ rc = neo1973_vib_init_hw(&neo1973_vib_led);
if (rc)
return rc;
- s3c2410_pwm_duty_cycle(0, >a01_vib_led.pwm);
- s3c2410_gpio_cfgpin(gta01_vib_led.gpio, S3C2410_GPB3_TOUT3);
- gta01_vib_led.has_pwm = 1;
+ s3c2410_pwm_duty_cycle(0, &neo1973_vib_led.pwm);
+ s3c2410_gpio_cfgpin(neo1973_vib_led.gpio, S3C2410_GPB3_TOUT3);
+ neo1973_vib_led.has_pwm = 1;
}
- mutex_init(>a01_vib_led.mutex);
+ mutex_init(&neo1973_vib_led.mutex);
- return led_classdev_register(&pdev->dev, >a01_vib_led.cdev);
+ return led_classdev_register(&pdev->dev, &neo1973_vib_led.cdev);
}
-static int gta01vib_remove(struct platform_device *pdev)
+static int neo1973_vib_remove(struct platform_device *pdev)
{
- if (gta01_vib_led.has_pwm)
- s3c2410_pwm_disable(>a01_vib_led.pwm);
+ if (neo1973_vib_led.has_pwm)
+ s3c2410_pwm_disable(&neo1973_vib_led.pwm);
- led_classdev_unregister(>a01_vib_led.cdev);
+ led_classdev_unregister(&neo1973_vib_led.cdev);
- mutex_destroy(>a01_vib_led.mutex);
+ mutex_destroy(&neo1973_vib_led.mutex);
return 0;
}
-static struct platform_driver gta01vib_driver = {
- .probe = gta01vib_probe,
- .remove = gta01vib_remove,
+static struct platform_driver neo1973_vib_driver = {
+ .probe = neo1973_vib_probe,
+ .remove = neo1973_vib_remove,
#ifdef CONFIG_PM
- .suspend = gta01vib_suspend,
- .resume = gta01vib_resume,
+ .suspend = neo1973_vib_suspend,
+ .resume = neo1973_vib_resume,
#endif
.driver = {
.name = "neo1973-vibrator",
},
};
-static int __init gta01vib_init(void)
+static int __init neo1973_vib_init(void)
{
- return platform_driver_register(>a01vib_driver);
+ return platform_driver_register(&neo1973_vib_driver);
}
-static void __exit gta01vib_exit(void)
+static void __exit neo1973_vib_exit(void)
{
- platform_driver_unregister(>a01vib_driver);
+ platform_driver_unregister(&neo1973_vib_driver);
}
-module_init(gta01vib_init);
-module_exit(gta01vib_exit);
+module_init(neo1973_vib_init);
+module_exit(neo1973_vib_exit);
MODULE_AUTHOR("Harald Welte <[EMAIL PROTECTED]>");
MODULE_DESCRIPTION("FIC Neo1973 vibrator driver");