rtl8366_smi: sanitize gpio values to a 0/1 boolean
[openwrt.git] / target / linux / s3c24xx / files-2.6.30 / drivers / leds / leds-gta02-vibrator.c
index 653a9fb..41dd774 100644 (file)
@@ -24,8 +24,6 @@
 #include <plat/regs-timer.h>
 #include <linux/gta02-vibrator.h>
 
 #include <plat/regs-timer.h>
 #include <linux/gta02-vibrator.h>
 
-#include <linux/gta02-shadow.h>
-
 #define COUNTER 64
 
 static struct gta02_vib_priv {
 #define COUNTER 64
 
 static struct gta02_vib_priv {
@@ -52,14 +50,14 @@ int gta02_vibrator_fiq_handler(void)
                return 0;
 
        if ((u8)gta02_vib_priv.fiq_count == gta02_vib_priv.vib_pwm_latched)
                return 0;
 
        if ((u8)gta02_vib_priv.fiq_count == gta02_vib_priv.vib_pwm_latched)
-               gta02_gpb_setpin(gta02_vib_priv.vib_gpio_pin, 0);
+               s3c2410_gpio_setpin(gta02_vib_priv.vib_gpio_pin, 0);
 
        if ((u8)gta02_vib_priv.fiq_count)
                return 1;
 
        gta02_vib_priv.vib_pwm_latched = gta02_vib_priv.vib_pwm;
        if (gta02_vib_priv.vib_pwm_latched)
 
        if ((u8)gta02_vib_priv.fiq_count)
                return 1;
 
        gta02_vib_priv.vib_pwm_latched = gta02_vib_priv.vib_pwm;
        if (gta02_vib_priv.vib_pwm_latched)
-               gta02_gpb_setpin(gta02_vib_priv.vib_gpio_pin, 1);
+               s3c2410_gpio_setpin(gta02_vib_priv.vib_gpio_pin, 1);
 
        return 1;
 }
 
        return 1;
 }
@@ -139,7 +137,7 @@ static int __init gta02_vib_probe(struct platform_device *pdev)
        gta02_vib_priv.pdata = pdev->dev.platform_data;
        platform_set_drvdata(pdev, &gta02_vib_led);
 
        gta02_vib_priv.pdata = pdev->dev.platform_data;
        platform_set_drvdata(pdev, &gta02_vib_led);
 
-    gta02_gpb_setpin(gta02_vib_led.gpio, 0); /* off */
+    s3c2410_gpio_setpin(gta02_vib_led.gpio, 0); /* off */
     s3c2410_gpio_cfgpin(gta02_vib_led.gpio, S3C2410_GPIO_OUTPUT);
     /* safe, kmalloc'd copy needed for FIQ ISR */
     gta02_vib_priv.vib_gpio_pin = gta02_vib_led.gpio;
     s3c2410_gpio_cfgpin(gta02_vib_led.gpio, S3C2410_GPIO_OUTPUT);
     /* safe, kmalloc'd copy needed for FIQ ISR */
     gta02_vib_priv.vib_gpio_pin = gta02_vib_led.gpio;
This page took 0.023775 seconds and 4 git commands to generate.