#include <linux/init.h>
#include <linux/types.h>
#include <linux/irqdomain.h>
Go to the source code of this file.
|
void | orion_gpio_set_unused (unsigned pin) |
|
void | orion_gpio_set_blink (unsigned pin, int blink) |
|
int | orion_gpio_led_blink_set (unsigned gpio, int state, unsigned long *delay_on, unsigned long *delay_off) |
|
void | orion_gpio_set_valid (unsigned pin, int mode) |
|
void __init | orion_gpio_init (struct device_node *np, int gpio_base, int ngpio, void __iomem *base, int mask_offset, int secondary_irq_base, int irq[4]) |
|
void __init | orion_gpio_of_init (int irq_gpio_base) |
|
#define GPIO_INPUT_OK (1 << 0) |
#define GPIO_OUTPUT_OK (1 << 1) |
int orion_gpio_led_blink_set |
( |
unsigned |
gpio, |
|
|
int |
state, |
|
|
unsigned long * |
delay_on, |
|
|
unsigned long * |
delay_off |
|
) |
| |
void orion_gpio_set_blink |
( |
unsigned |
pin, |
|
|
int |
blink |
|
) |
| |
void orion_gpio_set_unused |
( |
unsigned |
pin | ) |
|
void orion_gpio_set_valid |
( |
unsigned |
pin, |
|
|
int |
mode |
|
) |
| |