diff options
3 files changed, 20 insertions, 0 deletions
diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.cfg b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.cfg new file mode 100644 index 00000000..0f635c16 --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.cfg | |||
@@ -0,0 +1,15 @@ | |||
1 | |||
2 | CONFIG_XILINX_MICROBLAZE0_FAMILY="spartan3" | ||
3 | |||
4 | # CPU ISA Config | ||
5 | CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 | ||
6 | CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 | ||
7 | CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 | ||
8 | CONFIG_XILINX_MICROBLAZE0_USE_DIV=0 | ||
9 | CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 | ||
10 | CONFIG_XILINX_MICROBLAZE0_USE_FPU=0 | ||
11 | CONFIG_XILINX_MICROBLAZE0_HW_VER="7.10.d" | ||
12 | |||
13 | # Memory Base Address | ||
14 | CONFIG_KERNEL_BASE_ADDR=0x90000000 | ||
15 | |||
diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.scc b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.scc new file mode 100644 index 00000000..e109ecb3 --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.scc | |||
@@ -0,0 +1,4 @@ | |||
1 | define KFEATURE_DESCRIPTION "Kernel Config for qemumicroblaze-s3adsp1800 specific setup" | ||
2 | define KFEATURE_COMPATIBILITY board | ||
3 | |||
4 | kconf hardware qemumicroblaze-s3adsp1800.cfg | ||
diff --git a/recipes-kernel/linux/linux-xilinx-machines.inc b/recipes-kernel/linux/linux-xilinx-machines.inc index 43d905af..c7dc22a6 100644 --- a/recipes-kernel/linux/linux-xilinx-machines.inc +++ b/recipes-kernel/linux/linux-xilinx-machines.inc | |||
@@ -4,6 +4,7 @@ COMPATIBLE_MACHINE_microblaze = "microblaze" | |||
4 | 4 | ||
5 | # Default kernel config fragements for specific machines | 5 | # Default kernel config fragements for specific machines |
6 | KERNEL_FEATURES_append_qemumicroblaze += "bsp/qemumicroblaze/qemumicroblaze.scc" | 6 | KERNEL_FEATURES_append_qemumicroblaze += "bsp/qemumicroblaze/qemumicroblaze.scc" |
7 | KERNEL_FEATURES_append_qemumicroblaze-s3adsp1800 += "bsp/qemumicroblaze-s3adsp1800/qemumicroblaze-s3adsp1800.scc" | ||
7 | KERNEL_FEATURES_append_kc705-trd-microblazeel += "bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc" | 8 | KERNEL_FEATURES_append_kc705-trd-microblazeel += "bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc" |
8 | 9 | ||
9 | # MicroBlaze is a uImage target, but its not called 'uImage' instead it is called 'linux.bin.ub' | 10 | # MicroBlaze is a uImage target, but its not called 'uImage' instead it is called 'linux.bin.ub' |