#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 |
|
) |
| |