blob: 03014eb9649056e70efab2d2f24e3e488a38dd23 [file] [log] [blame]
Patrick Georgi0588d192009-08-12 15:00:51 +00001config NORTHBRIDGE_VIA_CX700
2 bool
Jens Rottmann0d11f2d2010-08-26 12:46:02 +00003 select HAVE_DEBUG_RAM_SETUP
4 select HAVE_DEBUG_SMBUS
Stefan Reinauer389240f2010-02-05 16:10:01 +00005 select HAVE_HARD_RESET
6 select IOAPIC
7 select SMP
Kyösti Mälkki3bf38542014-12-18 22:22:04 +02008 select LATE_CBMEM_INIT
Patrick Georgi05238752009-10-08 15:12:31 +00009
Stefan Reinauer714e2a12010-04-24 23:15:23 +000010# TODO: What should be the per-chipset default value here?
11choice
12 prompt "Onboard graphics"
13 default CX700_VIDEO_MB_32MB
Patrick Georgi05238752009-10-08 15:12:31 +000014 depends on NORTHBRIDGE_VIA_CX700
15
Stefan Reinauer714e2a12010-04-24 23:15:23 +000016# TODO: Setting the amount of gfx memory is not yet supported in the source code.
17config CX700_VIDEO_MB_OFF
18 bool "Disabled, 0KB"
19config CX700_VIDEO_MB_8MB
20 bool "Enabled, 8MB"
21config CX700_VIDEO_MB_16MB
22 bool "Enabled, 16MB"
23config CX700_VIDEO_MB_32MB
24 bool "Enabled, 32MB"
25config CX700_VIDEO_MB_64MB
26 bool "Enabled, 64MB"
27config CX700_VIDEO_MB_128MB
28 bool "Enabled, 128MB"
29
30endchoice
31
Patrick Georgi9aeb6942012-10-05 21:54:38 +020032if NORTHBRIDGE_VIA_CX700
33
Stefan Reinauer714e2a12010-04-24 23:15:23 +000034config VIDEO_MB
35 int
36 default 0 if CX700_VIDEO_MB_OFF
37 default 8 if CX700_VIDEO_MB_8MB
38 default 16 if CX700_VIDEO_MB_16MB
39 default 32 if CX700_VIDEO_MB_32MB
40 default 64 if CX700_VIDEO_MB_64MB
41 default 128 if CX700_VIDEO_MB_128MB
Patrick Georgi05238752009-10-08 15:12:31 +000042
Patrick Georgi9aeb6942012-10-05 21:54:38 +020043config HPET_ADDRESS_OVERRIDE
44 def_bool y
45
46config HPET_ADDRESS
47 hex
48 default 0xfe800000
49
50config HPET_MIN_TICKS
51 hex
52 default 0x90
53
54endif