diff options
| author | Ben Dooks <ben-linux@fluff.org> | 2008-08-26 22:54:03 +0100 | 
|---|---|---|
| committer | Ben Dooks <ben-linux@fluff.org> | 2008-08-26 22:56:20 +0100 | 
| commit | f4cb1a89640ee28b66081061e55871f5e0ac685f (patch) | |
| tree | b93647864f08136d19cf250d5268c1197c85bb53 /arch/arm | |
| parent | ec8292347b5052633b46b562598b0e3ee7875ce7 (diff) | |
| download | linux-f4cb1a89640ee28b66081061e55871f5e0ac685f.tar.bz2 | |
[ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c
Fix the following problems spotted by sparse:
warning: symbol 's3c24xx_gpiolib_input' was not declared. Should it be static?
warning: symbol 's3c24xx_gpiolib_output' was not declared. Should it be static?
warning: symbol 's3c24xx_gpiolib_set' was not declared. Should it be static?
warning: symbol 's3c24xx_gpiolib_get' was not declared. Should it be static?
warning: symbol 'gpios' was not declared. Should it be static?
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'arch/arm')
| -rw-r--r-- | arch/arm/plat-s3c24xx/gpiolib.c | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/arch/arm/plat-s3c24xx/gpiolib.c b/arch/arm/plat-s3c24xx/gpiolib.c index 849f8469714a..3caec6bad3eb 100644 --- a/arch/arm/plat-s3c24xx/gpiolib.c +++ b/arch/arm/plat-s3c24xx/gpiolib.c @@ -39,7 +39,7 @@ static inline struct s3c24xx_gpio_chip *to_s3c_chip(struct gpio_chip *gpc)   * drivers themsevles.   */ -int s3c24xx_gpiolib_input(struct gpio_chip *chip, unsigned offset) +static int s3c24xx_gpiolib_input(struct gpio_chip *chip, unsigned offset)  {  	struct s3c24xx_gpio_chip *ourchip = to_s3c_chip(chip);  	void __iomem *base = ourchip->base; @@ -58,7 +58,7 @@ int s3c24xx_gpiolib_input(struct gpio_chip *chip, unsigned offset)  	return 0;  } -int s3c24xx_gpiolib_output(struct gpio_chip *chip, +static int s3c24xx_gpiolib_output(struct gpio_chip *chip,  				  unsigned offset, int value)  {  	struct s3c24xx_gpio_chip *ourchip = to_s3c_chip(chip); @@ -86,7 +86,8 @@ int s3c24xx_gpiolib_output(struct gpio_chip *chip,  	return 0;  } -void s3c24xx_gpiolib_set(struct gpio_chip *chip, unsigned offset, int value) +static void s3c24xx_gpiolib_set(struct gpio_chip *chip, +				unsigned offset, int value)  {  	struct s3c24xx_gpio_chip *ourchip = to_s3c_chip(chip);  	void __iomem *base = ourchip->base; @@ -104,7 +105,7 @@ void s3c24xx_gpiolib_set(struct gpio_chip *chip, unsigned offset, int value)  	local_irq_restore(flags);  } -int s3c24xx_gpiolib_get(struct gpio_chip *chip, unsigned offset) +static int s3c24xx_gpiolib_get(struct gpio_chip *chip, unsigned offset)  {  	struct s3c24xx_gpio_chip *ourchip = to_s3c_chip(chip);  	unsigned long val; @@ -150,8 +151,7 @@ static int s3c24xx_gpiolib_banka_output(struct gpio_chip *chip,  	return 0;  } - -struct s3c24xx_gpio_chip gpios[] = { +static struct s3c24xx_gpio_chip gpios[] = {  	[0] = {  		.base	= S3C24XX_GPIO_BASE(S3C2410_GPA0),  		.chip	= { |