summaryrefslogtreecommitdiff
path: root/src/mainboard/roda
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/roda')
-rw-r--r--src/mainboard/roda/Kconfig18
-rw-r--r--src/mainboard/roda/rk886ex/Kconfig16
2 files changed, 21 insertions, 13 deletions
diff --git a/src/mainboard/roda/Kconfig b/src/mainboard/roda/Kconfig
index c2adb8c6f0..d2f1e9500d 100644
--- a/src/mainboard/roda/Kconfig
+++ b/src/mainboard/roda/Kconfig
@@ -1,7 +1,21 @@
+if VENDOR_RODA
+
choice
prompt "Mainboard model"
- depends on VENDOR_RODA
-source "src/mainboard/roda/rk886ex/Kconfig"
+config BOARD_RODA_RK886EX
+ bool "RK886EX"
endchoice
+
+source "src/mainboard/roda/rk886ex/Kconfig"
+
+config MAINBOARD_VENDOR
+ string
+ default "Roda"
+
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+ hex
+ default 0x4352
+
+endif # VENDOR_RODA
diff --git a/src/mainboard/roda/rk886ex/Kconfig b/src/mainboard/roda/rk886ex/Kconfig
index a4ac792e2b..29ae5d036d 100644
--- a/src/mainboard/roda/rk886ex/Kconfig
+++ b/src/mainboard/roda/rk886ex/Kconfig
@@ -1,5 +1,7 @@
-config BOARD_RODA_RK886EX
- bool "RK886EX"
+if BOARD_RODA_RK886EX
+
+config BOARD_SPECIFIC_OPTIONS # dummy
+ def_bool y
select ARCH_X86
select CPU_INTEL_CORE
select CPU_INTEL_SOCKET_MFCPGA478
@@ -21,45 +23,37 @@ config BOARD_RODA_RK886EX
config MAINBOARD_DIR
string
default roda/rk886ex
- depends on BOARD_RODA_RK886EX
config DCACHE_RAM_BASE
hex
default 0xffdf8000
- depends on BOARD_RODA_RK886EX
config DCACHE_RAM_SIZE
hex
default 0x8000
- depends on BOARD_RODA_RK886EX
config MAINBOARD_PART_NUMBER
string
default "RK886EX"
- depends on BOARD_RODA_RK886EX
config MMCONF_BASE_ADDRESS
hex
default 0xf0000000
- depends on BOARD_RODA_RK886EX
config IRQ_SLOT_COUNT
int
default 18
- depends on BOARD_RODA_RK886EX
config MAX_CPUS
int
default 4
- depends on BOARD_RODA_RK886EX
config MAX_PHYSICAL_CPUS
int
default 2
- depends on BOARD_RODA_RK886EX
config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
hex
default 0x6886
- depends on BOARD_RODA_RK886EX
+endif # BOARD_RODA_RK886EX