0001
0002
0003
0004
0005 #ifndef __ASM_SIBYTE_CARMEL_H
0006 #define __ASM_SIBYTE_CARMEL_H
0007
0008 #include <asm/sibyte/sb1250.h>
0009 #include <asm/sibyte/sb1250_int.h>
0010
0011 #define SIBYTE_BOARD_NAME "Carmel"
0012
0013 #define GPIO_PHY_INTERRUPT 2
0014 #define GPIO_NONMASKABLE_INT 3
0015 #define GPIO_CF_INSERTED 6
0016 #define GPIO_MONTEREY_RESET 7
0017 #define GPIO_QUADUART_INT 8
0018 #define GPIO_CF_INT 9
0019 #define GPIO_FPGA_CCLK 10
0020 #define GPIO_FPGA_DOUT 11
0021 #define GPIO_FPGA_DIN 12
0022 #define GPIO_FPGA_PGM 13
0023 #define GPIO_FPGA_DONE 14
0024 #define GPIO_FPGA_INIT 15
0025
0026 #define LEDS_CS 2
0027 #define LEDS_PHYS 0x100C0000
0028 #define MLEDS_CS 3
0029 #define MLEDS_PHYS 0x100A0000
0030 #define UART_CS 4
0031 #define UART_PHYS 0x100D0000
0032 #define ARAVALI_CS 5
0033 #define ARAVALI_PHYS 0x11000000
0034 #define IDE_CS 6
0035 #define IDE_PHYS 0x100B0000
0036 #define ARAVALI2_CS 7
0037 #define ARAVALI2_PHYS 0x100E0000
0038
0039 #if defined(CONFIG_SIBYTE_CARMEL)
0040 #define K_GPIO_GB_IDE 9
0041 #define K_INT_GB_IDE (K_INT_GPIO_0 + K_GPIO_GB_IDE)
0042 #endif
0043
0044
0045 #endif