#ifndef DRIVERS_ATM_MIDWAY_H
#define DRIVERS_ATM_MIDWAY_H
#define NR_SERVICE NR_VCI
#define TS_CLOCK 25000000
#define MAP_MAX_SIZE 0x00400000
#define EPROM_SIZE 0x00010000
#define MEM_VALID 0xffc00000
#define PHY_BASE 0x00020000
#define REG_BASE 0x00040000
#define RAM_BASE 0x00200000
#define RAM_INCREMENT 0x00020000
#define MID_VCI_BASE RAM_BASE
#define MID_DMA_RX_BASE (MID_VCI_BASE+NR_VCI*16)
#define MID_DMA_TX_BASE (MID_DMA_RX_BASE+NR_DMA_RX*8)
#define MID_SERVICE_BASE (MID_DMA_TX_BASE+NR_DMA_TX*8)
#define MID_FREE_BASE (MID_SERVICE_BASE+NR_SERVICE*4)
#define MID_MIN_BUF_SIZE (1024)
#define MID_MAX_BUF_SIZE (128*1024)
#define AAL5_TRAILER (ATM_AAL5_TRAILER/4)
#define MID_RES_ID_MCON 0x00
#define MID_ID 0xf0000000
#define MID_MOTHER_ID 0x00000700
#define MID_MOTHER_SHIFT 8
#define MID_CON_TI 0x00000080
#define MID_CON_SUNI 0x00000040
#define MID_CON_V6 0x00000020
#define DAUGHTER_ID 0x0000001f