|
Linux Kernel
3.7.1
|
#include <asm/sn/ioc3.h>Go to the source code of this file.
Data Structures | |
| struct | ioc3_driver_data |
| struct | ioc3_submodule |
Macros | |
| #define | IOC3_MAX_SUBMODULES 32 |
| #define | IOC3_CLASS_NONE 0 |
| #define | IOC3_CLASS_BASE_IP27 1 |
| #define | IOC3_CLASS_BASE_IP30 2 |
| #define | IOC3_CLASS_MENET_123 3 |
| #define | IOC3_CLASS_MENET_4 4 |
| #define | IOC3_CLASS_CADDUO 5 |
| #define | IOC3_CLASS_SERIAL 6 |
| #define | IOC3_W_IES 0 |
| #define | IOC3_W_IEC 1 |
Functions | |
| int | ioc3_register_submodule (struct ioc3_submodule *) |
| void | ioc3_unregister_submodule (struct ioc3_submodule *) |
| void | ioc3_enable (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int) |
| void | ioc3_ack (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int) |
| void | ioc3_disable (struct ioc3_submodule *, struct ioc3_driver_data *, unsigned int) |
| void | ioc3_gpcr_set (struct ioc3_driver_data *, unsigned int) |
| void | ioc3_write_ireg (struct ioc3_driver_data *idd, uint32_t value, int reg) |
| void ioc3_ack | ( | struct ioc3_submodule * | , |
| struct ioc3_driver_data * | , | ||
| unsigned | int | ||
| ) |
| void ioc3_disable | ( | struct ioc3_submodule * | , |
| struct ioc3_driver_data * | , | ||
| unsigned | int | ||
| ) |
| void ioc3_enable | ( | struct ioc3_submodule * | , |
| struct ioc3_driver_data * | , | ||
| unsigned | int | ||
| ) |
| void ioc3_gpcr_set | ( | struct ioc3_driver_data * | , |
| unsigned | int | ||
| ) |
| int ioc3_register_submodule | ( | struct ioc3_submodule * | ) |
| void ioc3_unregister_submodule | ( | struct ioc3_submodule * | ) |
| void ioc3_write_ireg | ( | struct ioc3_driver_data * | idd, |
| uint32_t | value, | ||
| int | reg | ||
| ) |
1.8.2