|
Linux Kernel
3.7.1
|
#include <ipack.h>
Data Fields | |
| int(* | map_space )(struct ipack_device *dev, unsigned int memory_size, int space) |
| int(* | unmap_space )(struct ipack_device *dev, int space) |
| int(* | request_irq )(struct ipack_device *dev, irqreturn_t(*handler)(void *), void *arg) |
| int(* | free_irq )(struct ipack_device *dev) |
| int(* | get_clockrate )(struct ipack_device *dev) |
| int(* | set_clockrate )(struct ipack_device *dev, int mherz) |
| int(* | get_error )(struct ipack_device *dev) |
| int(* | get_timeout )(struct ipack_device *dev) |
| int(* | reset_timeout )(struct ipack_device *dev) |
struct ipack_bus_ops - available operations on a bridge module
: map IP address space : unmap IP address space : request IRQ : free IRQ : Returns the clockrate the carrier is currently communicating with the device at. : Sets the clock-rate for carrier / module communication. Should return -EINVAL if the requested speed is not supported. : Returns the error state for the slot the device is attached to. : Returns 1 if the communication with the device has previously timed out. : Resets the state returned by get_timeout.
| int(* map_space)(struct ipack_device *dev, unsigned int memory_size, int space) |
| int(* request_irq)(struct ipack_device *dev, irqreturn_t(*handler)(void *), void *arg) |
1.8.2