Add a feature to enable the kernel DYNAMIC_DEBUG config which allows for
dynamic printing of debug messages. Kernel debug messages are normally
not enabled in the kernel unless manually defining DEBUG in code files.
Dynamic debug allows for the messages to be embedded but toggled
dynamically during
Create configs for the qemumicroblazeeb machine. This includes both
-standard and -tiny configs.
Signed-off-by: Nathan Rossi
---
bsp/qemumicroblaze/qemumicroblazeeb-standard.scc | 15 +++
bsp/qemumicroblaze/qemumicroblazeeb-tiny.scc | 12
bsp/qemumicroblaze/qemumicro
Add a general purpose KMACHINE that can be used for general purpose Zynq
BSPs. The main configuration of the Zynq SoC can be configured via
device tree, allowing for a common kernel config. This allows for a
single KMACHINE to target multiple BSPs without needing to be directly
configured for the p
Create configs for the qemumicroblazeel machine. This includes both
-standard and -tiny configs.
Signed-off-by: Nathan Rossi
---
bsp/qemumicroblaze/qemumicroblazeel-standard.scc | 15 +++
bsp/qemumicroblaze/qemumicroblazeel-tiny.scc | 12
bsp/qemumicroblaze/qemumicro
Add a fragment to enable drivers for Xilinx Soft IP (FPGA devices) which
are used in a number of BSPs including custom MicroBlaze designs.
This fragment has two .cfg files, one is specific to MicroBlaze (kernel
configs have dependency on CONFIG_MICROBLAZE).
Signed-off-by: Nathan Rossi
---
bsp/x
Add a config fragment that enables commonly used configs for Xilinx
boards and systems. This includes a number of board level devices (e.g.
I2C, MTD, Ethernet PHYs, etc.)
Signed-off-by: Nathan Rossi
---
bsp/xilinx/board-common.cfg | 71 +
bsp/xilinx/bo
Add the baseline configuration for the MicroBlaze architecture. This
only enables two configs, and sets up the default tick as 100 hz.
MicroBlaze is available in the mainline kernel and requires no
additional patches.
Signed-off-by: Nathan Rossi
---
arch/microblaze/microblaze.cfg | 18 +
Most of this configuration has existed in the meta-xilinx layer for
quite some time for use with linux-yocto and Xilinx's vendor tree
kernel, linux-xlnx.
The goal is to enable the use of the MicroBlaze architecture in OE-Core
including the addition of QEMU machines (qemumicroblazeel,
qemumicroblaz