swh:1:snp:c3bf2749e3476071fa748f67b0ffa2fdc5fe49d9
Raw File
Tip revision: 41ef2d5678d83af030125550329b6ae8b74618fa authored by Linus Torvalds on 15 April 2013, 00:45:16 UTC
Linux 3.9-rc7
Tip revision: 41ef2d5
acpi_gpio.h
#ifndef _LINUX_ACPI_GPIO_H_
#define _LINUX_ACPI_GPIO_H_

#include <linux/errno.h>
#include <linux/gpio.h>

#ifdef CONFIG_GPIO_ACPI

int acpi_get_gpio(char *path, int pin);
void acpi_gpiochip_request_interrupts(struct gpio_chip *chip);

#else /* CONFIG_GPIO_ACPI */

static inline int acpi_get_gpio(char *path, int pin)
{
	return -ENODEV;
}

static inline void acpi_gpiochip_request_interrupts(struct gpio_chip *chip) { }

#endif /* CONFIG_GPIO_ACPI */

#endif /* _LINUX_ACPI_GPIO_H_ */
back to top