blob: 790e2cc19dfd716a7086c28b7f8e76b6c51b63bf [file] [log] [blame]
Patrick Georgi5726f922009-10-08 07:43:09 +00001config BOARD_TYAN_S2912
Uwe Hermann4e015eb2009-10-20 13:55:35 +00002 bool "S2912 (Thunder n3600R)"
Patrick Georgi5726f922009-10-08 07:43:09 +00003 select ARCH_X86
Patrick Georgi5726f922009-10-08 07:43:09 +00004 select CPU_AMD_SOCKET_F
5 select NORTHBRIDGE_AMD_AMDK8
6 select NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX
7 select SOUTHBRIDGE_NVIDIA_MCP55
8 select SUPERIO_WINBOND_W83627HF
Patrick Georgi9ea7bff2010-02-28 18:23:00 +00009 select HAVE_BUS_CONFIG
Myles Watsonb8e20272009-10-15 13:35:47 +000010 select HAVE_PIRQ_TABLE
11 select HAVE_MP_TABLE
Patrick Georgi5726f922009-10-08 07:43:09 +000012 select USE_PRINTK_IN_CAR
13 select USE_DCACHE_RAM
14 select HAVE_HARD_RESET
Myles Watson8f74c582009-10-20 16:10:04 +000015 select LIFT_BSP_APIC_ID
Patrick Georgi5726f922009-10-08 07:43:09 +000016 select K8_REV_F_SUPPORT
Uwe Hermannd65509d2009-10-16 17:37:20 +000017 select BOARD_ROMSIZE_KB_512
Patrick Georgi5726f922009-10-08 07:43:09 +000018
19config MAINBOARD_DIR
20 string
21 default tyan/s2912
22 depends on BOARD_TYAN_S2912
23
24config DCACHE_RAM_BASE
25 hex
26 default 0xc8000
27 depends on BOARD_TYAN_S2912
28
29config DCACHE_RAM_SIZE
30 hex
31 default 0x08000
32 depends on BOARD_TYAN_S2912
33
34config DCACHE_RAM_GLOBAL_VAR_SIZE
35 hex
36 default 0x01000
37 depends on BOARD_TYAN_S2912
38
39config APIC_ID_OFFSET
40 hex
Patrick Georgi2b962a3c2010-01-25 10:50:21 +000041 default 0x10
Patrick Georgi5726f922009-10-08 07:43:09 +000042 depends on BOARD_TYAN_S2912
43
Myles Watsond73c1b52009-10-26 15:14:07 +000044config MEM_TRAIN_SEQ
45 int
46 default 1
47 depends on BOARD_TYAN_S2912
48
Patrick Georgi5726f922009-10-08 07:43:09 +000049config SB_HT_CHAIN_ON_BUS0
50 int
51 default 2
52 depends on BOARD_TYAN_S2912
53
54config LB_CKS_RANGE_START
55 int
56 default 49
57 depends on BOARD_TYAN_S2912
58
59config LB_CKS_RANGE_END
60 int
61 default 122
62 depends on BOARD_TYAN_S2912
63
64config LB_CKS_LOC
65 int
66 default 123
67 depends on BOARD_TYAN_S2912
68
69config MAINBOARD_PART_NUMBER
70 string
71 default "S2912"
72 depends on BOARD_TYAN_S2912
73
74config PCI_64BIT_PREF_MEM
75 bool
76 default n
77 depends on BOARD_TYAN_S2912
78
79config HAVE_FALLBACK_BOOT
80 bool
81 default n
82 depends on BOARD_TYAN_S2912
83
84config USE_FALLBACK_IMAGE
85 bool
86 default n
87 depends on BOARD_TYAN_S2912
88
89config HW_MEM_HOLE_SIZEK
90 hex
91 default 0x100000
92 depends on BOARD_TYAN_S2912
93
94config MAX_CPUS
95 int
Patrick Georgi29647d92010-01-25 07:56:01 +000096 default 4
Patrick Georgi5726f922009-10-08 07:43:09 +000097 depends on BOARD_TYAN_S2912
98
99config MAX_PHYSICAL_CPUS
100 int
Patrick Georgi29647d92010-01-25 07:56:01 +0000101 default 2
Patrick Georgi5726f922009-10-08 07:43:09 +0000102 depends on BOARD_TYAN_S2912
103
Patrick Georgi5726f922009-10-08 07:43:09 +0000104config HW_MEM_HOLE_SIZE_AUTO_INC
105 bool
106 default n
107 depends on BOARD_TYAN_S2912
108
109config HT_CHAIN_UNITID_BASE
110 hex
111 default 0x0
112 depends on BOARD_TYAN_S2912
113
114config HT_CHAIN_END_UNITID_BASE
115 hex
Patrick Georgi29647d92010-01-25 07:56:01 +0000116 default 0x20
Patrick Georgi5726f922009-10-08 07:43:09 +0000117 depends on BOARD_TYAN_S2912
118
119config USE_INIT
120 bool
121 default n
122 depends on BOARD_TYAN_S2912
123
124config SERIAL_CPU_INIT
125 bool
126 default n
127 depends on BOARD_TYAN_S2912
128
129config WAIT_BEFORE_CPUS_INIT
130 bool
131 default n
132 depends on BOARD_TYAN_S2912
133
Patrick Georgi5726f922009-10-08 07:43:09 +0000134config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
135 hex
Patrick Georgi4638c922009-11-27 11:03:20 +0000136 default 0x2912
Patrick Georgi5726f922009-10-08 07:43:09 +0000137 depends on BOARD_TYAN_S2912
138
139config IRQ_SLOT_COUNT
140 int
141 default 11
142 depends on BOARD_TYAN_S2912