#include <linux/init.h>
#include <linux/io.h>
#include <linux/kernel.h>
#include <cpu/irq.h>
Go to the source code of this file.
#define IDE1_PRIMARY_BASE 0x01f0 |
#define IDE1_SECONDARY_BASE 0x03f6 |
#define SMCS_LOGICAL_DEV_INDEX 0x07 |
#define SMSC_ACTIVATE_INDEX 0x30 |
#define SMSC_CONFIG_PORT_ADDR 0x3f0 |
#define SMSC_CONFIG_REGISTERS 8 |
#define SMSC_DATA_PORT_ADDR 0x3f1 |
#define SMSC_DEVICE_ID_INDEX 0x20 |
#define SMSC_DEVICE_REV_INDEX 0x21 |
#define SMSC_ENTER_CONFIG_KEY 0x55 |
#define SMSC_EXIT_CONFIG_KEY 0xaa |
#define SMSC_IDE1_DEVICE 1 |
#define SMSC_KEYBOARD_DEVICE 7 |
#define SMSC_PRIMARY_BASE_INDEX 0x60 |
#define SMSC_PRIMARY_INT_INDEX 0x70 |
#define SMSC_SECONDARY_BASE_INDEX 0x62 |
#define SMSC_SECONDARY_INT_INDEX 0x72 |
#define SMSC_SUPERIO_BASE 0x04000000 |
#define SMSC_SUPERIO_READ_INDEXED |
( |
|
index | ) |
|
Value:
Definition at line 78 of file setup.c.
#define SMSC_SUPERIO_WRITE_INDEXED |
( |
|
val, |
|
|
|
index |
|
) |
| |
Value:
Definition at line 81 of file setup.c.
device_initcall |
( |
smsc_superio_setup |
| ) |
|
Initial value:
Definition at line 90 of file setup.c.
unsigned long smsc_superio_virt |