Browse Source

new x86_64-target asus-p5bvm

Add a new target asus-p5bvm to add support for the ASUS P5B-VM SE motherboard.

Signed-off-by: Oliver Schib <lich000king@yahoo.de>

[minor cleanups from me]
Oliver Schib 8 years ago
parent
commit
04d1740b33

+ 6 - 2
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.

+ 4 - 0
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

+ 7 - 0
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

+ 26 - 0
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.
+