#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mfd/pcf50633/core.h>
#include <linux/mfd/pcf50633/gpio.h>
#include <linux/mfd/pcf50633/pmic.h>
static const u8 pcf50633_regulator_registers[PCF50633_NUM_REGULATORS] = …;
int pcf50633_gpio_set(struct pcf50633 *pcf, int gpio, u8 val)
{ … }
EXPORT_SYMBOL_GPL(…);
u8 pcf50633_gpio_get(struct pcf50633 *pcf, int gpio)
{ … }
EXPORT_SYMBOL_GPL(…);
int pcf50633_gpio_invert_set(struct pcf50633 *pcf, int gpio, int invert)
{ … }
EXPORT_SYMBOL_GPL(…);
int pcf50633_gpio_invert_get(struct pcf50633 *pcf, int gpio)
{ … }
EXPORT_SYMBOL_GPL(…);
int pcf50633_gpio_power_supply_set(struct pcf50633 *pcf,
int gpio, int regulator, int on)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;