linux/drivers/mfd/wm8350-gpio.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * wm8350-core.c  --  Device access for Wolfson WM8350
 *
 * Copyright 2007, 2008 Wolfson Microelectronics PLC.
 *
 * Author: Liam Girdwood
 */

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/errno.h>

#include <linux/mfd/wm8350/core.h>
#include <linux/mfd/wm8350/gpio.h>
#include <linux/mfd/wm8350/pmic.h>

static int gpio_set_dir(struct wm8350 *wm8350, int gpio, int dir)
{}

static int wm8350_gpio_set_debounce(struct wm8350 *wm8350, int gpio, int db)
{}

static int gpio_set_func(struct wm8350 *wm8350, int gpio, int func)
{}

static int gpio_set_pull_up(struct wm8350 *wm8350, int gpio, int up)
{}

static int gpio_set_pull_down(struct wm8350 *wm8350, int gpio, int down)
{}

static int gpio_set_polarity(struct wm8350 *wm8350, int gpio, int pol)
{}

static int gpio_set_invert(struct wm8350 *wm8350, int gpio, int invert)
{}

int wm8350_gpio_config(struct wm8350 *wm8350, int gpio, int dir, int func,
		       int pol, int pull, int invert, int debounce)
{}
EXPORT_SYMBOL_GPL();