summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/recipes-kernel
diff options
context:
space:
mode:
authorSandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>2022-11-22 18:15:04 -0700
committerMark Hatle <mark.hatle@amd.com>2022-11-24 07:00:36 -0800
commit2c243041ec4a2f203f88b2a250107ea6da07358b (patch)
tree2379a852afd69911b227f0027f63aa66e1726599 /meta-xilinx-core/recipes-kernel
parent215967321316d55e1418b27b4b3df812c307ba5e (diff)
downloadmeta-xilinx-2c243041ec4a2f203f88b2a250107ea6da07358b.tar.gz
microblaze_generic: Add microblaze common kernel configs
Add microblaze common kernel configs which is commonly used by all the microblaze families. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Diffstat (limited to 'meta-xilinx-core/recipes-kernel')
-rw-r--r--meta-xilinx-core/recipes-kernel/linux/linux-xlnx/microblaze_generic.cfg61
1 files changed, 47 insertions, 14 deletions
diff --git a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx/microblaze_generic.cfg b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx/microblaze_generic.cfg
index 6ec6a997..adbb7bc0 100644
--- a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx/microblaze_generic.cfg
+++ b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx/microblaze_generic.cfg
@@ -1,18 +1,51 @@
1CONFIG_SERIAL_OF_PLATFORM=y 1# SPDX-License-Identifier: MIT
2CONFIG_DP83867_PHY=y 2
3CONFIG_EARLY_PRINTK=y 3#........................................................................
4CONFIG_MTD_PHYSMAP=y 4# WARNING
5CONFIG_MTD_PHYSMAP_OF=y 5#
6CONFIG_NET_CORE=y 6# This file is a kernel configuration fragment, and not a full kernel
7CONFIG_XILINX_PHY=y 7# configuration file. The final kernel configuration is made up of
8CONFIG_XILINX_MICROBLAZE0_FAMILY="kintex7" 8# an assembly of processed fragments, each of which is designed to
9CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 9# capture a specific part of the final configuration (e.g. platform
10CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 10# configuration, feature configuration, and board specific hardware
11CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 11# configuration). For more information on kernel configuration, please
12CONFIG_XILINX_MICROBLAZE0_USE_DIV=1 12# refer the product documentation.
13CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=2 13#
14#........................................................................
15
16#
17# Definitions for MICROBLAZE
18#
19CONFIG_XILINX_MICROBLAZE0_FAMILY="kintexu"
14CONFIG_XILINX_MICROBLAZE0_USE_FPU=1 20CONFIG_XILINX_MICROBLAZE0_USE_FPU=1
15CONFIG_XILINX_MICROBLAZE0_HW_VER="11.0" 21CONFIG_XILINX_MICROBLAZE0_HW_VER="11.0"
16CONFIG_KERNEL_BASE_ADDR=0x80000000 22CONFIG_KERNEL_BASE_ADDR=0x80000000
23
24#
25# General Setup
26#
27CONFIG_BLK_DEV_INITRD=y
28
29#
30# Boot options
31#
17CONFIG_CMDLINE="console=ttyUL0,115200 earlycon root=/dev/ram0 rw" 32CONFIG_CMDLINE="console=ttyUL0,115200 earlycon root=/dev/ram0 rw"
18CONFIG_BLK_DEV_INITRD=y \ No newline at end of file 33# CONFIG_CMDLINE_FORCE is not set
34
35#
36# MTD support and Partition parsers
37#
38CONFIG_MTD_OF_PARTS=y
39CONFIG_MTD_SPI_NOR=y
40CONFIG_MTD_M25P80=y
41
42#
43# Networking drivers
44#
45CONFIG_NET_CORE=y
46
47#
48# Xilinx and TI DP83867 Gigabit PHY device drivers
49#
50CONFIG_XILINX_PHY=y
51CONFIG_DP83867_PHY=y \ No newline at end of file