From 04d1740b3312b80cd9ad95f7907dde8f2c2c3f5f Mon Sep 17 00:00:00 2001 From: Oliver Schib Date: Sat, 23 Apr 2016 15:23:13 +0200 Subject: 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 [minor cleanups from me] --- target/linux/config/Config.in.block | 8 ++++++-- target/linux/config/Config.in.usb | 4 ++++ target/x86_64/kernel/asus-p5bvm | 7 +++++++ target/x86_64/systems/asus-p5bvm | 26 ++++++++++++++++++++++++++ 4 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 target/x86_64/kernel/asus-p5bvm create mode 100644 target/x86_64/systems/asus-p5bvm (limited to 'target') 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. + -- cgit v1.2.3