Age | Commit message (Collapse) | Author |
|
Do not clobber the value of COMPATIBLE_MACHINE, instead set it via ?=.
This was clobbering the COMPATIBLE_MACHINE values from linux-yocto
causing issues when the meta-xilinx layer was added but not building a
meta-xilinx machine.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
The qemu-usermode machine feature enables the ability for using QEMU
linux-user during the host build. This allows for the distro feature
gobject-introspection-data to use linux-user mode of QEMU to generate
data. But this process is broken on MicroBlaze due to issues with glib
and the MicroBlaze toolchain. This change disables the use of QEMU
linux-user and is a workaround to avoid the execution of the
gobject-introspection-data process which is default enabled in commonly
used distros ('nodistro' and 'poky').
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This README.booting is a consolidation of the booting content provided
in the docs/ directory. The content is updated for the current state of
the layer as well and restructured to be easier to navigate.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This README.building is derived from the content that was in the README,
it is separated out.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Rework the structure of the README file reducing the content of the
README and splitting it off into separate documentation files, adding
references to the machines as well as the documentations files.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
The meta layer has updated QEMU to version 2.5.1 which includes a patch
that touches some of the target-arm code. This causes the backported
QEMU patch included in meta-xilinx to not apply.
This patch updates the patch to apply to QEMU 2.5.1.
Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Use Xilinx kernel defconfig settings for ZCU102 board
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Update Xilinx kernel to release tag xilinx-v2016.1.01
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Documentation update for KC705
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Support for KC705 board kit
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Patch uboot for KC705 board kit design
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Fetch the latest config for KC705 board kit
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
u-boot output is bin suffix format for KC705 microblaze
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Update the dts according to the hardware design
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Add the recipe to fetch the v2016.1 bitstream for KC705 kit
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Enable Xilinx PHY config in kernel
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Add kernel configuration for KC705 kit according to latest v9.6 MB support
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Update to the latest v9.6 tune feature
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Remove old kc705-trd reference
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Remove old kc705-trd reference
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Remove old kc705-trd reference
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Backport the patch from GCC to handle musl libc for MicroBlaze, this
patch sets up the correct path for ld.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
The zynq-7000.dtsi include does not have a qspi node in mainline
kernels. To resolve this issue provide a dummy node with no properties.
The dummy node does not affect the node provided by zynq-7000.dtsi in
other kernels.
This was previously done in the individual device trees, instead this is
now provided by a common include.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Partly backport a patch from v4.3+ kernels that adds the "amba" label to
the amba bus node of the zynq-7000.dtsi.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
The 4.0/xilinx-v2015.4.01 version of the linux-xlnx is dropped in favour
of the newer 4.4/xilinx-v2016.1 kernel.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Add support for ZCU102 Zynq UltraScale+ MPSoC evaluation board
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Override the platform init provided in U-Boot sources for the 'zybo'
board.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Add the "FORCE_PS7INIT" variable to overwrite the targeted platform with
the machines preferred platform-init provider. This allows for reference
designs to override the platform-init for boards with existing support
in U-Boot without having to modify U-Boot configuration.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
The zybo-linux-bd-zynq7 machine relies on drivers from the linux-xlnx
kernel, default the machine to use the linux-xlnx kernel.
The machine also relies on functionality and patching of the mainline
u-boot (as opposed to u-boot-xlnx). Default to the mainline u-boot.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This patch works around the issues with the Xilinx DRM drive to allow
for the transition from DPMS off to DPMS on.
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Adds two patches that supports the follows:
- SPL loading bistream support
- Loading uEnv.txt via MMC or USB and enable u-boot to load uEnv.txt
from MMC when set to MMC boot mode.
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Enable DRM, SND, KP-GPIO and V4L2 kconfigs
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This also uses the drm-xilinx.scc
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Add to both linux-xlnx_4.0.bb and linux-xlnx_4.4.bb.
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
* base on Zybo linux_bd reference design
* Add device tree with required nodes
* hdf is fetch from Digilent github
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This config fragment enables the v4l2 kernel interface to Xilinx devices.
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Enable Xilinx DRM support and also set up CMA size to 40MB support various
pixel formats and Ubuntu rootfs.
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
This patch removes the Xilinx SDK toolchain support in meta-xilinx BSP layer.
A new distro layer called meta-petalinux will be available as of May 9th 2016.
The recipes to support the Xilinx SDK toolchain will added to this distro
layer.
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Update to release tag xilinx-v2016.1
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|
|
Xilinx u-boot is tagged for release v2016.1
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com>
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
|