summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--target/linux/config/Config.in.block8
-rw-r--r--target/linux/config/Config.in.usb4
-rw-r--r--target/x86_64/kernel/asus-p5bvm7
-rw-r--r--target/x86_64/systems/asus-p5bvm26
4 files changed, 43 insertions, 2 deletions
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index e4a0ffb03..18c4a8016 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -170,10 +170,12 @@ config ADK_KERNEL_SATA_AHCI
select ADK_KERNEL_ATA
select ADK_KERNEL_BLK_DEV
select ADK_KERNEL_BLK_DEV_SD
- depends on ADK_TARGET_SYSTEM_PCENGINES_APU || \
+ depends on ADK_TARGET_SYSTEM_ASUS_P5BVM || \
+ ADK_TARGET_SYSTEM_PCENGINES_APU || \
ADK_TARGET_GENERIC || \
ADK_TARGET_VBOX
default y if ADK_TARGET_SYSTEM_PCENGINES_APU
+ default y if ADK_TARGET_SYSTEM_ASUS_P5BVM
default y if ADK_TARGET_VBOX
default n
help
@@ -195,8 +197,10 @@ config ADK_KERNEL_ATA_PIIX
ADK_TARGET_SYSTEM_QEMU_MIPS || \
ADK_TARGET_SYSTEM_QEMU_MIPS64 || \
ADK_TARGET_SYSTEM_QEMU_X86 || \
- ADK_TARGET_SYSTEM_QEMU_X86_64
+ ADK_TARGET_SYSTEM_QEMU_X86_64 || \
+ ADK_TARGET_SYSTEM_ASUS_P5BVM
default y if ADK_TARGET_SYSTEM_IBM_X40
+ default y if ADK_TARGET_SYSTEM_ASUS_P5BVM
default n
help
ATA PIIX driver.
diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb
index ce561155f..988ad9afd 100644
--- a/target/linux/config/Config.in.usb
+++ b/target/linux/config/Config.in.usb
@@ -52,6 +52,7 @@ config ADK_KERNEL_USB
tristate "USB support"
select ADK_KERNEL_NLS
select ADK_KERNEL_USB_SUPPORT
+ default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
default m if ADK_TARGET_SYSTEM_PCENGINES_APU
default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
default m if ADK_TARGET_SYSTEM_IBM_X40
@@ -101,6 +102,7 @@ config ADK_KERNEL_USB_EHCI_HCD
depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
depends on !ADK_TARGET_BOARD_BCM28XX
depends on ADK_KERNEL_USB
+ default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
default m if ADK_TARGET_SYSTEM_PCENGINES_APU
default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
default m if ADK_TARGET_SYSTEM_IBM_X40
@@ -132,6 +134,7 @@ config ADK_KERNEL_USB_UHCI_HCD
depends on ADK_KERNEL_USB
depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
depends on !ADK_TARGET_BOARD_BCM28XX
+ default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
default m if ADK_TARGET_SYSTEM_PCENGINES_APU
default m if ADK_TARGET_SYSTEM_IBM_X40
default m if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
@@ -150,6 +153,7 @@ config ADK_KERNEL_USB_OHCI_HCD
tristate "Support for OHCI controllers"
depends on ADK_KERNEL_USB
depends on !ADK_TARGET_BOARD_BCM28XX
+ default m if ADK_TARGET_SYSTEM_ASUS_P5BVM
default m if ADK_TARGET_SYSTEM_PCENGINES_APU
default m if ADK_TARGET_SYSTEM_PCENGINES_ALIX
default m if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
diff --git a/target/x86_64/kernel/asus-p5bvm b/target/x86_64/kernel/asus-p5bvm
new file mode 100644
index 000000000..b17b6e256
--- /dev/null
+++ b/target/x86_64/kernel/asus-p5bvm
@@ -0,0 +1,7 @@
+CONFIG_X86=y
+CONFIG_X86_64=y
+CONFIG_X86_X32=y
+CONFIG_GENERIC_CPU=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_AMD=y
diff --git a/target/x86_64/systems/asus-p5bvm b/target/x86_64/systems/asus-p5bvm
new file mode 100644
index 000000000..790d05957
--- /dev/null
+++ b/target/x86_64/systems/asus-p5bvm
@@ -0,0 +1,26 @@
+config ADK_TARGET_SYSTEM_ASUS_P5BVM
+ bool "ASUS P5B-VM SE motherboard"
+ select ADK_TARGET_CPU_WITH_MTRR
+ select ADK_TARGET_WITH_VGA
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_TARGET_WITH_CPU_FREQ
+ select ADK_TARGET_WITH_USB_BOOT
+ select ADK_TARGET_WITH_USB
+ select ADK_TARGET_WITH_INPUT
+ select ADK_TARGET_WITH_PATA
+ select ADK_TARGET_WITH_RTC
+ select ADK_TARGET_WITH_HDD
+ select ADK_TARGET_WITH_PCI
+ select ADK_TARGET_WITH_ACPI
+ select ADK_TARGET_WITH_NET
+ select ADK_TARGET_WITH_NETDEVICE
+ select ADK_TARGET_WITH_BLOCK
+ select ADK_TARGET_WITH_IOMMU
+ select ADK_KERNEL_PCI_MSI
+ select ADK_TARGET_WITH_SMP
+ select ADK_TARGET_KERNEL_BZIMAGE
+ select ADK_TARGET_WITH_SATA
+ select ADK_PACKAGE_GRUB
+ help
+ System profile for ASUS P5B-VM SE motherboard.
+