#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/blkdev.h>
#include <linux/hdreg.h>
#include <linux/genhd.h>
#include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/list.h>
#include <linux/scatterlist.h>
#include <asm/vio.h>
#include <asm/ldc.h>
Go to the source code of this file.
#define DRV_MODULE_NAME "sunvdc" |
#define DRV_MODULE_RELDATE "June 25, 2007" |
#define DRV_MODULE_VERSION "1.0" |
#define PARTITION_SHIFT 3 |
#define VDC_TX_RING_SIZE 256 |
#define VDCBLK_NAME "vdisk" |
#define WAITING_FOR_ANY -1 |
#define WAITING_FOR_GEN_CMD 0x04 |
#define WAITING_FOR_LINK_UP 0x01 |
#define WAITING_FOR_TX_SPACE 0x02 |
MODULE_DESCRIPTION |
( |
"Sun LDOM virtual disk client driver" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
vio |
, |
|
|
vdc_port_match |
|
|
) |
| |