tree-wide: fix assorted typos all over the place
[linux-2.6.git] / arch / arm / common / scoop.c
index bc299b0..37bda5f 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/string.h>
 #include <linux/slab.h>
 #include <linux/platform_device.h>
-#include <asm/io.h>
+#include <linux/io.h>
 #include <asm/gpio.h>
 #include <asm/hardware/scoop.h>
 
@@ -82,7 +82,7 @@ static int scoop_gpio_get(struct gpio_chip *chip, unsigned offset)
 {
        struct scoop_dev *sdev = container_of(chip, struct scoop_dev, gpio);
 
-       /* XXX: I'm usure,  but it seems so */
+       /* XXX: I'm unsure, but it seems so */
        return ioread16(sdev->base + SCOOP_GPRR) & (1 << (offset + 1));
 }
 
@@ -124,37 +124,6 @@ static int scoop_gpio_direction_output(struct gpio_chip *chip,
        return 0;
 }
 
-unsigned short set_scoop_gpio(struct device *dev, unsigned short bit)
-{
-       unsigned short gpio_bit;
-       unsigned long flag;
-       struct scoop_dev *sdev = dev_get_drvdata(dev);
-
-       spin_lock_irqsave(&sdev->scoop_lock, flag);
-       gpio_bit = ioread16(sdev->base + SCOOP_GPWR) | bit;
-       iowrite16(gpio_bit, sdev->base + SCOOP_GPWR);
-       spin_unlock_irqrestore(&sdev->scoop_lock, flag);
-
-       return gpio_bit;
-}
-
-unsigned short reset_scoop_gpio(struct device *dev, unsigned short bit)
-{
-       unsigned short gpio_bit;
-       unsigned long flag;
-       struct scoop_dev *sdev = dev_get_drvdata(dev);
-
-       spin_lock_irqsave(&sdev->scoop_lock, flag);
-       gpio_bit = ioread16(sdev->base + SCOOP_GPWR) & ~bit;
-       iowrite16(gpio_bit, sdev->base + SCOOP_GPWR);
-       spin_unlock_irqrestore(&sdev->scoop_lock, flag);
-
-       return gpio_bit;
-}
-
-EXPORT_SYMBOL(set_scoop_gpio);
-EXPORT_SYMBOL(reset_scoop_gpio);
-
 unsigned short read_scoop_reg(struct device *dev, unsigned short reg)
 {
        struct scoop_dev *sdev = dev_get_drvdata(dev);
@@ -247,7 +216,7 @@ static int __devinit scoop_probe(struct platform_device *pdev)
        devptr->gpio.base = -1;
 
        if (inf->gpio_base != 0) {
-               devptr->gpio.label = pdev->dev.bus_id;
+               devptr->gpio.label = dev_name(&pdev->dev);
                devptr->gpio.base = inf->gpio_base;
                devptr->gpio.ngpio = 12; /* PA11 = 0, PA12 = 1, etc. up to PA22 = 11 */
                devptr->gpio.set = scoop_gpio_set;