From 7a97263ee914cd3ef8e761107e341fac54653963 Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Wed, 8 Oct 2014 18:52:19 +1000 Subject: linux: Add config fragments for MicroBlaze machines * qemumicroblaze * kc705-trd-microblazeel Signed-off-by: Nathan Rossi --- .../bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.cfg | 14 ++++++++++++++ .../bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc | 4 ++++ .../xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.cfg | 15 +++++++++++++++ .../xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.scc | 4 ++++ 4 files changed, 37 insertions(+) create mode 100644 recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.cfg create mode 100644 recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc create mode 100644 recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.cfg create mode 100644 recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.scc diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.cfg b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.cfg new file mode 100644 index 00000000..3b2bf972 --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.cfg @@ -0,0 +1,14 @@ +CONFIG_XILINX_MICROBLAZE0_FAMILY="kintex7" + +# CPU ISA Config +CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 +CONFIG_XILINX_MICROBLAZE0_USE_DIV=0 +CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 +CONFIG_XILINX_MICROBLAZE0_USE_FPU=0 +CONFIG_XILINX_MICROBLAZE0_HW_VER="8.50.a" + +# Memory Base Address +CONFIG_KERNEL_BASE_ADDR=0x80000000 + diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc new file mode 100644 index 00000000..4daa3cd7 --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-trd-microblazeel/kc705-trd-microblazeel.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Kernel Config for kc705-trd-microblazeel specific setup" +define KFEATURE_COMPATIBILITY board + +kconf hardware kc705-trd-microblazeel.cfg diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.cfg b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.cfg new file mode 100644 index 00000000..771aec06 --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.cfg @@ -0,0 +1,15 @@ + +CONFIG_XILINX_MICROBLAZE0_FAMILY="virtex6" + +# CPU ISA Config +CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 +CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 +CONFIG_XILINX_MICROBLAZE0_USE_DIV=1 +CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=2 +CONFIG_XILINX_MICROBLAZE0_USE_FPU=1 +CONFIG_XILINX_MICROBLAZE0_HW_VER="8.50.a" + +# Memory Base Address +CONFIG_KERNEL_BASE_ADDR=0x50000000 + diff --git a/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.scc b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.scc new file mode 100644 index 00000000..8c14d76e --- /dev/null +++ b/recipes-kernel/linux/config/xilinx-machine/bsp/qemumicroblaze/qemumicroblaze.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Kernel Config for qemumicroblaze specific setup" +define KFEATURE_COMPATIBILITY board + +kconf hardware qemumicroblaze.cfg -- cgit v1.2.3-54-g00ecf