| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* In QEMU GEM has the phy address of 23, not 7, it also does not respond
to address 0
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
* Add missing clocking properties to various devices
* Add additional compatible strings for various devices
* Fix up some missing interrupt information
* Update the slcr node
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Ensure that u-boot-xlnx is the default virtual/bootloader provider
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Cleaned up the comments for tags used
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Cleaned up the comments for tags used
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* This include is for setting up the zynq-7-base.dtsi to be compatible
with linux-yocto and mainline drivers.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Set PREFERRED_VERSION for linux-yocto to 3.10
* Remove specifier for linux-yocto-tiny
* Remove generation of ext2.gz by default
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Move to linux/<arch> sub directories
* Update machine and kernel paths
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Remove all ported patches used
* Remove all scc files for microblaze and zynq targets
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Remove documentation of -ram.dts and -mmcblk*.dts files
* Use the "bootargs" variable of U-Boot to configure kernel 'root='
* Document the use of "uEnv.txt"
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Cleaned up device trees, refactored the dts per boot args setup
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Cleaned up device trees, refactored the dts per boot args setup
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Cleaned up device trees, refactored the dts per boot args setup
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Interrupt type was incorrect for second ethernet device
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Upgrade to match oe-core master
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Remove notice about requiring external toolchain for MicroBlaze
* Remove the mention of 'linux-xlnx' being additional (it's the default
kernel provider for all machines) and is built by core-image-minimal
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
kernel-modules metapackage which is automatically created.
By adding the kernel module files to the kernel-base package, the kernel-modules metapackage breaks. The metapackage depends on automatically created kernel-module packages (named kernel-module-<modulename>) which are empty if the files are added to the kernel-base package. This causes bitbake to not create the packages for installing later as they wouldn't have any effect anyway. The twist is, that the kernel-modules metapackages depends on these packages. During creation of the rootfs, the process fails, because those packages can't be found.
If modules should be installed in the image, don't use the kernel-base package for that. The kernel-modules packages is the right one.
|
| |
| |
| |
| |
| |
| |
| | |
* Remove back-ported MicroBlaze patches that are no longer needed
* Update pending MicroBlaze patches
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* The "MicroBlaze Linux Kernel 3.8+ and GCC 4.8+ fails to boot" issue
has been resolved
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Backport of patch which mitigates MicroBlaze delay slot execution
issues which primarily effect the Linux kernel when compiled with -Os
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Up version from 1.6.1 -> 1.7.0
* Remove up-streamed patches
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| | |
* Add a patch to add MicroBlaze support to libaio.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Apply a bbappend for shadow to resolve the known issue
* Remove this change when the issue has been resolved in gcc/binutils
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| | |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
| |
| |
| |
| |
| |
| |
| | |
* Remove ${COREBASE}/LICENSE, as this layer and recipe are only licensed
under MIT
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|/
|
|
|
|
| |
* Fix bb.mkdirhier -> bb.utils.mkdirhier due to namespace change
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Import Xilinx gdb patches for MicroBlaze
* Disable dependence on LTTng-UST for MicroBlaze, it is not supported
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
* Update patches to match current Xilinx binutils work
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* Add patch to resolve the QEMU segfault when a AXI Ethernet device
attempts to transmit/recieve packets.
* Patch is from mailing list, back-ported for 1.6.1.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
* Verified existing patches against 1.6.1
* Re-enabled required patches for MicroBlaze and Zynq
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
The MicroBlaze kernel uses device tree boot args before it attempts to
use the arguments provided by the bootloader (e,g, u-boot/qemu).
This change expects that the qemumicroblaze machine is always loaded
with a initrd.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
| |
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
* The Ethernet PHY on the ZedBoard is not guaranteed to be on address 7,
instead use the phy broadcast address of 0 which is acceptable as no
other devices are on the MDIO bus for the ZedBoard.
Reported-by: Philip Balister <philip@balister.org>
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
|
| |
* The Makefile in traceevent has posioned the includes for cross builds
with /usr/local/include. This upstream patch has been back ported
(from linux-xlnx 3.10) to resolve this issue.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
| |
Update recipe to fix recipe parse error.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
| |
Adjust patch file to match new linux-xlnx_3.8 SRCREV.
Also remove now redundant patch (included in adjusted patch).
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
|
|
|
|
| |
* This removes the reliance on the SRCPV during recipe parsing, which
in turn removes the need for the parsing process to request
information from the git server.
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
|
|
|
|
|
|
|
| |
Adjust source revision for linux-xlnx_3.10 recipe to match linux-xlnx.git
tag Xilinx-v14.5.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
|