Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/capability.h>
#include <linux/interrupt.h>
#include <linux/bitops.h>
#include <linux/pci.h>
#include <linux/module.h>
#include <linux/atmdev.h>
#include <linux/sonet.h>
#include <linux/atm_suni.h>
#include <linux/dma-mapping.h>
#include <linux/delay.h>
#include <linux/firmware.h>
#include <asm/io.h>
#include <asm/string.h>
#include <asm/page.h>
#include <asm/irq.h>
#include <asm/dma.h>
#include <asm/byteorder.h>
#include <asm/uaccess.h>
#include <linux/atomic.h>
#include "fore200e.h"
#include "suni.h"
Go to the source code of this file.
Macros | |
#define | FORE200E_52BYTE_AAL0_SDU |
#define | FORE200E_VERSION "0.3e" |
#define | FORE200E "fore200e: " |
#define | DPRINTK(level, format, args...) do {} while (0) |
#define | FORE200E_ALIGN(addr, alignment) ((((unsigned long)(addr) + (alignment - 1)) & ~(alignment - 1)) - (unsigned long)(addr)) |
#define | FORE200E_DMA_INDEX(dma_addr, type, index) ((dma_addr) + (index) * sizeof(type)) |
#define | FORE200E_INDEX(virt_addr, type, index) (&((type *)(virt_addr))[ index ]) |
#define | FORE200E_NEXT_ENTRY(index, modulo) (index = ((index) + 1) % (modulo)) |
#define | ASSERT(expr) |
#define | FORE200E_MAX_BACK2BACK_CELLS 255 /* XXX depends on CDVT */ |
#define | FW_EXT "_ecd.bin2" |
Functions | |
MODULE_AUTHOR ("Christophe Lizzi - credits to Uwe Dannowski and Heikki Vatiainen") | |
MODULE_DESCRIPTION ("FORE Systems 200E-series ATM driver - version "FORE200E_VERSION) | |
MODULE_SUPPORTED_DEVICE ("PCA-200E, SBA-200E") | |
module_init (fore200e_module_init) | |
module_exit (fore200e_module_cleanup) | |
MODULE_LICENSE ("GPL") | |
#define ASSERT | ( | expr | ) |
Definition at line 84 of file fore200e.c.
#define FORE200E "fore200e: " |
Definition at line 75 of file fore200e.c.
#define FORE200E_52BYTE_AAL0_SDU |
Definition at line 67 of file fore200e.c.
#define FORE200E_ALIGN | ( | addr, | |
alignment | |||
) | ((((unsigned long)(addr) + (alignment - 1)) & ~(alignment - 1)) - (unsigned long)(addr)) |
Definition at line 88 of file fore200e.c.
Definition at line 91 of file fore200e.c.
Definition at line 93 of file fore200e.c.
#define FORE200E_MAX_BACK2BACK_CELLS 255 /* XXX depends on CDVT */ |
Definition at line 1379 of file fore200e.c.
Definition at line 95 of file fore200e.c.
#define FORE200E_VERSION "0.3e" |
Definition at line 73 of file fore200e.c.
#define FW_EXT "_ecd.bin2" |
Definition at line 2497 of file fore200e.c.
MODULE_AUTHOR | ( | "Christophe Lizzi - credits to Uwe Dannowski and Heikki Vatiainen" | ) |
MODULE_DESCRIPTION | ( | "FORE Systems 200E-series ATM driver - version " | FORE200E_VERSION | ) |
module_exit | ( | fore200e_module_cleanup | ) |
module_init | ( | fore200e_module_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_SUPPORTED_DEVICE | ( | "PCA- | 200E, |
SBA-200E" | |||
) |