#include <linux/types.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/blkdev.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/init.h>
#include <linux/ide.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
#include <asm/io.h>
Go to the source code of this file.
|
enum | ata_clock {
ATA_CLOCK_25MHZ,
ATA_CLOCK_33MHZ,
ATA_CLOCK_40MHZ,
ATA_CLOCK_50MHZ,
ATA_CLOCK_66MHZ,
NUM_ATA_CLOCKS
} |
|
enum | {
HPT36x,
HPT370,
HPT370A,
HPT374,
HPT372,
HPT372A,
HPT302,
HPT371,
HPT372N,
HPT302N,
HPT371N
} |
|
#define DRV_NAME "hpt366" |
#define HPT302_ALLOW_ATA133_6 1 |
#define HPT366_ALLOW_ATA66_3 1 |
#define HPT366_ALLOW_ATA66_4 1 |
#define HPT370_ALLOW_ATA100_5 0 |
#define HPT371_ALLOW_ATA133_6 1 |
#define HPT372_ALLOW_ATA133_6 1 |
#define IDE_HFLAGS_HPT3XX |
- Enumerator:
HPT36x |
|
HPT370 |
|
HPT370A |
|
HPT374 |
|
HPT372 |
|
HPT372A |
|
HPT302 |
|
HPT371 |
|
HPT372N |
|
HPT302N |
|
HPT371N |
|
Definition at line 406 of file hpt366.c.
- Enumerator:
ATA_CLOCK_25MHZ |
|
ATA_CLOCK_33MHZ |
|
ATA_CLOCK_40MHZ |
|
ATA_CLOCK_50MHZ |
|
ATA_CLOCK_66MHZ |
|
NUM_ATA_CLOCKS |
|
Definition at line 375 of file hpt366.c.
MODULE_AUTHOR |
( |
"Andre Hedrick" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
pci |
, |
|
|
hpt366_pci_tbl |
|
|
) |
| |
module_exit |
( |
hpt366_ide_exit |
| ) |
|
module_init |
( |
hpt366_ide_init |
| ) |
|