blob: 8b02d3e845422c08c63c6d88ec6f1ff44f6585c1 [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
Myles Watsonb8e20272009-10-15 13:35:47 +00009 select HAVE_PIRQ_TABLE
10 select HAVE_MP_TABLE
Patrick Georgi5726f922009-10-08 07:43:09 +000011 select USE_PRINTK_IN_CAR
12 select USE_DCACHE_RAM
13 select HAVE_HARD_RESET
Myles Watson8f74c582009-10-20 16:10:04 +000014 select LIFT_BSP_APIC_ID
Patrick Georgi5726f922009-10-08 07:43:09 +000015 select K8_REV_F_SUPPORT
Uwe Hermannd65509d2009-10-16 17:37:20 +000016 select BOARD_ROMSIZE_KB_512
Patrick Georgi5726f922009-10-08 07:43:09 +000017
18config MAINBOARD_DIR
19 string
20 default tyan/s2912
21 depends on BOARD_TYAN_S2912
22
23config DCACHE_RAM_BASE
24 hex
25 default 0xc8000
26 depends on BOARD_TYAN_S2912
27
28config DCACHE_RAM_SIZE
29 hex
30 default 0x08000
31 depends on BOARD_TYAN_S2912
32
33config DCACHE_RAM_GLOBAL_VAR_SIZE
34 hex
35 default 0x01000
36 depends on BOARD_TYAN_S2912
37
38config APIC_ID_OFFSET
39 hex
40 default 16
41 depends on BOARD_TYAN_S2912
42
Myles Watsond73c1b52009-10-26 15:14:07 +000043config MEM_TRAIN_SEQ
44 int
45 default 1
46 depends on BOARD_TYAN_S2912
47
Patrick Georgi5726f922009-10-08 07:43:09 +000048config SB_HT_CHAIN_ON_BUS0
49 int
50 default 2
51 depends on BOARD_TYAN_S2912
52
53config LB_CKS_RANGE_START
54 int
55 default 49
56 depends on BOARD_TYAN_S2912
57
58config LB_CKS_RANGE_END
59 int
60 default 122
61 depends on BOARD_TYAN_S2912
62
63config LB_CKS_LOC
64 int
65 default 123
66 depends on BOARD_TYAN_S2912
67
68config MAINBOARD_PART_NUMBER
69 string
70 default "S2912"
71 depends on BOARD_TYAN_S2912
72
73config PCI_64BIT_PREF_MEM
74 bool
75 default n
76 depends on BOARD_TYAN_S2912
77
78config HAVE_FALLBACK_BOOT
79 bool
80 default n
81 depends on BOARD_TYAN_S2912
82
83config USE_FALLBACK_IMAGE
84 bool
85 default n
86 depends on BOARD_TYAN_S2912
87
88config HW_MEM_HOLE_SIZEK
89 hex
90 default 0x100000
91 depends on BOARD_TYAN_S2912
92
93config MAX_CPUS
94 int
Patrick Georgi29647d92010-01-25 07:56:01 +000095 default 4
Patrick Georgi5726f922009-10-08 07:43:09 +000096 depends on BOARD_TYAN_S2912
97
98config MAX_PHYSICAL_CPUS
99 int
Patrick Georgi29647d92010-01-25 07:56:01 +0000100 default 2
Patrick Georgi5726f922009-10-08 07:43:09 +0000101 depends on BOARD_TYAN_S2912
102
Patrick Georgi5726f922009-10-08 07:43:09 +0000103config HW_MEM_HOLE_SIZE_AUTO_INC
104 bool
105 default n
106 depends on BOARD_TYAN_S2912
107
108config HT_CHAIN_UNITID_BASE
109 hex
110 default 0x0
111 depends on BOARD_TYAN_S2912
112
113config HT_CHAIN_END_UNITID_BASE
114 hex
Patrick Georgi29647d92010-01-25 07:56:01 +0000115 default 0x20
Patrick Georgi5726f922009-10-08 07:43:09 +0000116 depends on BOARD_TYAN_S2912
117
118config USE_INIT
119 bool
120 default n
121 depends on BOARD_TYAN_S2912
122
123config SERIAL_CPU_INIT
124 bool
125 default n
126 depends on BOARD_TYAN_S2912
127
128config WAIT_BEFORE_CPUS_INIT
129 bool
130 default n
131 depends on BOARD_TYAN_S2912
132
Patrick Georgi5726f922009-10-08 07:43:09 +0000133config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
134 hex
Patrick Georgi4638c922009-11-27 11:03:20 +0000135 default 0x2912
Patrick Georgi5726f922009-10-08 07:43:09 +0000136 depends on BOARD_TYAN_S2912
137
138config IRQ_SLOT_COUNT
139 int
140 default 11
141 depends on BOARD_TYAN_S2912