/* * Copyright (C) 2005 STMicroelectronics Limited * Author: Stuart Menefy * * May be copied or modified under the terms of the GNU General Public * License. See linux/COPYING for more information. * * Definitions applicable to the STMicroelectronics STb7100 Validation board. */ #ifndef __ASM_SH_MB411_EPLD_H #define __ASM_SH_MB411_EPLD_H #define EPLD_BASE 0x03000000 #define EPLD_SIZE 0x00E00000 #define EPLD_EPLDVER 0x000000 #define EPLD_PCBVER 0x020000 #define EPLD_STEM 0x040000 #define EPLD_DRIVER 0x060000 #define EPLD_RESET 0x080000 #define EPLD_INTSTAT0 0x0a0000 #define EPLD_INTSTAT1 0x0c0000 #define EPLD_INTMASK0 0x0e0000 #define EPLD_INTMASK0SET 0x100000 #define EPLD_INTMASK0CLR 0x120000 #define EPLD_INTMASK1 0x140000 #define EPLD_INTMASK1SET 0x160000 #define EPLD_INTMASK1CLR 0x180000 #define EPLD_TEST 0x1e0000 #define EPLD_FLASH 0x400000 #define EPLD_ATAPI 0x900000 #define EPLD_DAC_CTRL 0xa00000 #define EPLD_DAC_PNOTS 0xb00000 #define EPLD_DAC_SPMUX 0xd00000 /* Some registers are also available in the POD EPLD */ #define EPLD_POD_BASE 0x02100000 #define EPLD_POD_REVID 0x00 #define EPLD_POD_LED 0x10 #define EPLD_POD_DEVID 0x1c #define EPLD_LED_ON 1 #define EPLD_LED_OFF 0 #endif