#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/module.h>
#include <linux/init.h>
#include <arch/svinto.h>
#include <asm/io.h>
#include <arch/io_interface_mux.h>
#include <arch/system.h>
Go to the source code of this file.
|
int | cris_request_io_interface (enum cris_io_interface ioif, const char *device_id) |
|
void | cris_free_io_interface (enum cris_io_interface ioif) |
|
int | cris_io_interface_allocate_pins (const enum cris_io_interface ioif, const char port, const unsigned start_bit, const unsigned stop_bit) |
|
int | cris_io_interface_free_pins (const enum cris_io_interface ioif, const char port, const unsigned start_bit, const unsigned stop_bit) |
|
int | cris_io_interface_register_watcher (void(*notify)(const unsigned int gpio_in_available, const unsigned int gpio_out_available, const unsigned char pa_available, const unsigned char pb_available)) |
|
void | cris_io_interface_delete_watcher (void(*notify)(const unsigned int gpio_in_available, const unsigned int gpio_out_available, const unsigned char pa_available, const unsigned char pb_available)) |
|
| module_init (cris_io_interface_init) |
|
| EXPORT_SYMBOL (cris_request_io_interface) |
|
| EXPORT_SYMBOL (cris_free_io_interface) |
|
| EXPORT_SYMBOL (cris_io_interface_allocate_pins) |
|
| EXPORT_SYMBOL (cris_io_interface_free_pins) |
|
| EXPORT_SYMBOL (cris_io_interface_register_watcher) |
|
| EXPORT_SYMBOL (cris_io_interface_delete_watcher) |
|
- Enumerator:
group_a |
|
group_b |
|
group_c |
|
group_d |
|
group_e |
|
group_f |
|
Definition at line 26 of file io_interface_mux.c.
module_init |
( |
cris_io_interface_init |
| ) |
|