summaryrefslogtreecommitdiff
path: root/target/linux/config
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2018-01-13 21:07:10 +0100
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2018-02-03 16:27:56 +0000
commit1f032e95500d0e2ec60381e4ed3a5fde698427c7 (patch)
treefc9c22aaf2036a787f147da40d9bc74e23756f7c /target/linux/config
parentdaed5353981450089919ebf451e15d7726519644 (diff)
csky: add better qemu support
Diffstat (limited to 'target/linux/config')
-rw-r--r--target/linux/config/Config.in.ethernet17
-rw-r--r--target/linux/config/Config.in.serial9
2 files changed, 24 insertions, 2 deletions
diff --git a/target/linux/config/Config.in.ethernet b/target/linux/config/Config.in.ethernet
index 761bf6192..76656e14e 100644
--- a/target/linux/config/Config.in.ethernet
+++ b/target/linux/config/Config.in.ethernet
@@ -106,6 +106,9 @@ config ADK_KERNEL_NETDEV_1000
config ADK_KERNEL_VIA_RHINE_MMIO
bool
+config ADK_KERNEL_DWMAC_GENERIC
+ bool
+
config ADK_KERNEL_DWMAC_SUNXI
bool
@@ -455,11 +458,21 @@ config ADK_KERNEL_STMMAC_ETH
bool "Stmicro MAC ethernet driver"
select ADK_KERNEL_NET_VENDOR_STMICRO
select ADK_KERNEL_STMMAC_PLATFORM
- select ADK_KERNEL_DWMAC_SUNXI
+ select ADK_KERNEL_DWMAC_SUNXI if ADK_TARGET_SYSTEM_BANANA_PRO \
+ || ADK_TARGET_SYSTEM_ORANGE_PI0
+ select ADK_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610
+ select ADK_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807
+ select ADK_KERNEL_DWMAC_GENERIC if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
depends on ADK_TARGET_SYSTEM_BANANA_PRO \
- || ADK_TARGET_SYSTEM_ORANGE_PI0
+ || ADK_TARGET_SYSTEM_ORANGE_PI0 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
default y if ADK_TARGET_SYSTEM_BANANA_PRO
default y if ADK_TARGET_SYSTEM_ORANGE_PI0
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
default n
config ADK_KERNEL_ETHOC
diff --git a/target/linux/config/Config.in.serial b/target/linux/config/Config.in.serial
index 6511bc5a2..f4326eb52 100644
--- a/target/linux/config/Config.in.serial
+++ b/target/linux/config/Config.in.serial
@@ -89,6 +89,9 @@ config ADK_KERNEL_SERIAL_8250
select ADK_KERNEL_SERIAL_8250_CONSOLE
select ADK_KERNEL_SERIAL_OF_PLATFORM if ADK_TARGET_SYSTEM_XILINX_KINTEX7 \
|| ADK_TARGET_SYSTEM_IMGTEC_CI20 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 \
|| ADK_TARGET_SYSTEM_QEMU_XTENSA \
|| ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \
|| ADK_TARGET_SYSTEM_QEMU_NIOS2 \
@@ -112,6 +115,9 @@ config ADK_KERNEL_SERIAL_8250
|| ADK_TARGET_SYSTEM_QEMU_MIPS64 \
|| ADK_TARGET_SYSTEM_SGI_O2 \
|| ADK_TARGET_SYSTEM_QEMU_ALPHA \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK610 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK807 \
+ || ADK_TARGET_SYSTEM_QEMU_CSKY_CK810 \
|| ADK_TARGET_SYSTEM_QEMU_NIOS2 \
|| ADK_TARGET_SYSTEM_QEMU_OR1K \
|| ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \
@@ -140,6 +146,9 @@ config ADK_KERNEL_SERIAL_8250
default y if ADK_TARGET_SYSTEM_QEMU_MIPS64
default y if ADK_TARGET_SYSTEM_SGI_O2
default y if ADK_TARGET_SYSTEM_QEMU_ALPHA
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK610
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK807
+ default y if ADK_TARGET_SYSTEM_QEMU_CSKY_CK810
default y if ADK_TARGET_SYSTEM_QEMU_NIOS2
default y if ADK_TARGET_SYSTEM_QEMU_OR1K
default y if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO