Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | RIO_8_BAD 0 |
#define | RIO_16_BAD (offset & 1) |
#define | RIO_32_BAD (offset & 3) |
#define | RIO_LOP_READ(size, type, len) |
#define | RIO_LOP_WRITE(size, type, len) |
#define | RIO_OP_READ(size, type, len) |
#define | RIO_OP_WRITE(size, type, len) |
#define RIO_16_BAD (offset & 1) |
Definition at line 30 of file rio-access.c.
#define RIO_32_BAD (offset & 3) |
Definition at line 31 of file rio-access.c.
#define RIO_8_BAD 0 |
Definition at line 29 of file rio-access.c.
RIO_LOP_READ - Generate rio_local_read_config_* functions : Size of configuration space read (8, 16, 32 bits) : C type of value argument : Length of configuration space read (1, 2, 4 bytes)
Generates rio_local_read_config_* functions used to access configuration space registers on the local device.
Definition at line 42 of file rio-access.c.
RIO_LOP_WRITE - Generate rio_local_write_config_* functions : Size of configuration space write (8, 16, 32 bits) : C type of value argument : Length of configuration space write (1, 2, 4 bytes)
Generates rio_local_write_config_* functions used to access configuration space registers on the local device.
Definition at line 66 of file rio-access.c.
RIO_OP_READ - Generate rio_mport_read_config_* functions : Size of configuration space read (8, 16, 32 bits) : C type of value argument : Length of configuration space read (1, 2, 4 bytes)
Generates rio_mport_read_config_* functions used to access configuration space registers on the local device.
Definition at line 102 of file rio-access.c.
RIO_OP_WRITE - Generate rio_mport_write_config_* functions : Size of configuration space write (8, 16, 32 bits) : C type of value argument : Length of configuration space write (1, 2, 4 bytes)
Generates rio_mport_write_config_* functions used to access configuration space registers on the local device.
Definition at line 126 of file rio-access.c.
EXPORT_SYMBOL_GPL | ( | __rio_local_read_config_8 | ) |
EXPORT_SYMBOL_GPL | ( | __rio_local_read_config_16 | ) |
EXPORT_SYMBOL_GPL | ( | __rio_local_read_config_32 | ) |
EXPORT_SYMBOL_GPL | ( | __rio_local_write_config_8 | ) |
EXPORT_SYMBOL_GPL | ( | __rio_local_write_config_16 | ) |
EXPORT_SYMBOL_GPL | ( | __rio_local_write_config_32 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_read_config_8 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_read_config_16 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_read_config_32 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_write_config_8 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_write_config_16 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_write_config_32 | ) |
EXPORT_SYMBOL_GPL | ( | rio_mport_send_doorbell | ) |
rio_mport_send_doorbell - Send a doorbell message
: RIO master port : RIO device destination ID : Doorbell message data
Send a doorbell message to a RIO device. The doorbell message has a 16-bit info field provided by the data argument.
Definition at line 163 of file rio-access.c.