mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-03-01 00:47:57 +00:00
ARM: SAMSUNG: Staticise gpiolib implementation functions
They are not exported, they are referenced via vtables. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
This commit is contained in:
parent
8dcdd6e6bb
commit
46f2b478b2
@ -44,7 +44,8 @@
|
|||||||
* the output.
|
* the output.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int samsung_gpiolib_4bit_input(struct gpio_chip *chip, unsigned int offset)
|
static int samsung_gpiolib_4bit_input(struct gpio_chip *chip,
|
||||||
|
unsigned int offset)
|
||||||
{
|
{
|
||||||
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
||||||
void __iomem *base = ourchip->base;
|
void __iomem *base = ourchip->base;
|
||||||
@ -59,8 +60,8 @@ int samsung_gpiolib_4bit_input(struct gpio_chip *chip, unsigned int offset)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int samsung_gpiolib_4bit_output(struct gpio_chip *chip,
|
static int samsung_gpiolib_4bit_output(struct gpio_chip *chip,
|
||||||
unsigned int offset, int value)
|
unsigned int offset, int value)
|
||||||
{
|
{
|
||||||
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
||||||
void __iomem *base = ourchip->base;
|
void __iomem *base = ourchip->base;
|
||||||
@ -106,9 +107,10 @@ int samsung_gpiolib_4bit_output(struct gpio_chip *chip,
|
|||||||
* To allow us to use the s3c_gpiolib_get and s3c_gpiolib_set routines we
|
* To allow us to use the s3c_gpiolib_get and s3c_gpiolib_set routines we
|
||||||
* store the 'base + 0x4' address so that these routines see the data
|
* store the 'base + 0x4' address so that these routines see the data
|
||||||
* register at ourchip->base + 0x04.
|
* register at ourchip->base + 0x04.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int samsung_gpiolib_4bit2_input(struct gpio_chip *chip, unsigned int offset)
|
static int samsung_gpiolib_4bit2_input(struct gpio_chip *chip,
|
||||||
|
unsigned int offset)
|
||||||
{
|
{
|
||||||
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
||||||
void __iomem *base = ourchip->base;
|
void __iomem *base = ourchip->base;
|
||||||
@ -129,8 +131,8 @@ int samsung_gpiolib_4bit2_input(struct gpio_chip *chip, unsigned int offset)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int samsung_gpiolib_4bit2_output(struct gpio_chip *chip,
|
static int samsung_gpiolib_4bit2_output(struct gpio_chip *chip,
|
||||||
unsigned int offset, int value)
|
unsigned int offset, int value)
|
||||||
{
|
{
|
||||||
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
struct s3c_gpio_chip *ourchip = to_s3c_gpio(chip);
|
||||||
void __iomem *base = ourchip->base;
|
void __iomem *base = ourchip->base;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user