summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-03-19 18:08:35 +0100
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-03-19 18:08:35 +0100
commitba845823e5dcddd7f2fe1e3cc7af1c26aefdd721 (patch)
tree23ab2cbdb2bdef0290fe9e55860c8253863d990e
parent275f07a8c328734984438b646115c8ac615d6560 (diff)
qemu-m68k-q800: add disk support
-rw-r--r--target/config/Config.in.qemuopts2
-rw-r--r--target/linux/config/Config.in.block11
-rw-r--r--target/m68k/kernel/qemu-m68k-q8003
3 files changed, 15 insertions, 1 deletions
diff --git a/target/config/Config.in.qemuopts b/target/config/Config.in.qemuopts
index 253e1f3ff..e8f5be0d8 100644
--- a/target/config/Config.in.qemuopts
+++ b/target/config/Config.in.qemuopts
@@ -34,6 +34,7 @@ depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \
|| ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 \
|| ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \
|| ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ \
+ || ADK_TARGET_SYSTEM_QEMU_M68K_Q800 \
|| ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \
|| ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \
|| ADK_TARGET_SYSTEM_QEMU_MIPS \
@@ -63,6 +64,7 @@ config ADK_TARGET_QEMU_WITH_BLOCK
select ADK_KERNEL_PATA_MACIO if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \
|| ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC
select ADK_KERNEL_SCSI_IBMVSCSI if ADK_TARGET_SYSTEM_QEMU_PPC64
+ select ADK_KERNEL_SCSI_MAC_ESP if ADK_TARGET_SYSTEM_QEMU_M68K_Q800
select ADK_KERNEL_SCSI_SUNESP if ADK_TARGET_SYSTEM_QEMU_SPARC
select ADK_KERNEL_PATA_CMD64X if ADK_TARGET_SYSTEM_QEMU_SPARC64
select ADK_KERNEL_PATA_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index f33465242..4d7487d37 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -286,6 +286,7 @@ endmenu
menu "SCSI driver support"
depends on ADK_TARGET_WITH_SCSI || \
ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \
+ ADK_TARGET_SYSTEM_QEMU_M68K_Q800 || \
ADK_TARGET_SYSTEM_QEMU_PPC64 || \
ADK_TARGET_SYSTEM_QEMU_SPARC
@@ -309,6 +310,16 @@ config ADK_KERNEL_SCSI_IBMVSCSI
select ADK_KERNEL_BLK_DEV_SD
depends on ADK_TARGET_SYSTEM_QEMU_PPC64
+config ADK_KERNEL_SCSI_MAC_ESP
+ tristate "MAC ESP support"
+ select ADK_KERNEL_BLOCK
+ select ADK_KERNEL_LBDAF
+ select ADK_KERNEL_SCSI
+ select ADK_KERNEL_SCSI_LOWLEVEL
+ select ADK_KERNEL_BLK_DEV
+ select ADK_KERNEL_BLK_DEV_SD
+ depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800
+
config ADK_KERNEL_SCSI_SUNESP
tristate "SUN ESP support"
select ADK_KERNEL_BLOCK
diff --git a/target/m68k/kernel/qemu-m68k-q800 b/target/m68k/kernel/qemu-m68k-q800
index 6791c3b89..05324c42b 100644
--- a/target/m68k/kernel/qemu-m68k-q800
+++ b/target/m68k/kernel/qemu-m68k-q800
@@ -2,7 +2,8 @@ CONFIG_M68K=y
CONFIG_M68040=y
CONFIG_M68KFPU_EMU=y
CONFIG_MAC=y
-CONFIG_SCSI_MAC_ESP=y
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_ADB=y
CONFIG_ADB_MACII=y
+CONFIG_BOOTPARAM=y
+CONFIG_BOOTPARAM_STRING=""