| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Mainly fix the u-boot build by:
- changing u-boot-mkenvimage to use $(CC) instead of cc
- adding bc-native to u-boot-socfpga due to RS-sysroot in YP
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|
|
| |
Signed-off-by: Yves Vandervennet <yvanderv@opensource.altera.com>
|
|
|
|
|
|
|
|
| |
Linux kernel 4.10 supports more boards for cyclone5 and arria10.
This adds mcvevk, sodia, trcom, and vining_fpga as cyclone5, and
adds socdk_nand as arria10.
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
|
|
|
|
| |
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
|
|
|
|
| |
Signed-off-by: Yves Vandervennet <yves.unix@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Add support for the Nios2 R2 Code Density Extension, which is a
completely new 16/32-bit instruction set addition to reduce size
of the code and increase performance.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Add support for the Bit Manipulation Extensions , which is optional
part of Nios2 R2 spec .
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Add support for Nios2 R2 , which is a new revision of Nios2 .
Note that Nios2 R2 is always little endian. Also note that
Nios2 R2 is NOT binary compatible with Nios2 R1 due to the
instruction opcode reencoding.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Add support for Big-Endian Nios2 R1 .
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Use _append instead of += so that the machine adds into the
TUNE_FEATURES after the tune-nios2.inc was processed.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Rewrite the tune description and drop duplicate TUNE_ARCH.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Just append TUNE_PKGARCH instead of having all sorts of ad-hoc variables
all over the place.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Just append TUNE_CCARGS instead of having all sorts of ad-hoc variables
all over the place.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
All of these feature-nios-* files are small, so inline them
to make it easier to see the changes they make.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
This is not used, so drop it.
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Also clean up older kernel versions, removing 4.1 4.1.22
4.3 4.4 4.5 4.6 kernels.
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
|
|
|
|
|
|
|
| |
SOCFPGA_SDIMG_EXTRA_FILES lists any files to be added from
the DEPLOYDIR to the FAT partition of the sdcard image
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
|
| |
exlinux.conf should be copied to the bootable fat partition
so that distro boot in uboot can find it.
|
|
|
|
| |
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
|
|
|
|
| |
The updated partition scheme has issues on windows which
for some reason requires the fat partition to be the first
partition
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
|
|
|
|
|
| |
when adding extlinux.conf generation to angstrom there is
a requirement for something that provides uboot. This patch
adds a PROVIDES so that the package accurately reports that
it provides uboot
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
| |
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
create uboot environment images to populate the sdcard
images. This allows non-default uboot environments to be
used without the need for changing / patching uboot
Initially add de0-nano-soc environment
|
|\
| |
| | |
Only conditionally set SOCFPGA_SDIMG_PARTITION_COMMAND
|
| |
| |
| |
| |
| |
| | |
create uboot environment images to populate the sdcard
images. This allows non-default uboot environments to be
used without the need for changing / patching uboot
|
|/
|
|
|
| |
Since the machine conf allows you to change uboot versions
you need to be able to change the sdcard creation setup
|
|
|
|
|
|
|
| |
Change sdcard creation to use the fstype in the build rather
than in the deploy dir. Also, put created image in the build
dir rather then the deploy dir direcly. I believe this to be
the cause of the stale or non-working root filesystem
|
|
|
|
|
|
|
|
| |
v2013.01.01 is the officially supported uboot version
for socfpga, per Yves' request, adding support for
this version back in.
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
|
|
|
|
|
|
| |
* u-boot-socfpga: Remove unnecessary 10m50 additions in v2016.05
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* Add fix to support gcc6 compilation of v2014.10 of uboot-socfpga
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
| |
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* u-boot-socfpga: update PV for all recipes and add common include
for mainline uboot versions
u-boot-socfpga versioning scheme varied, some prepended with a 'v'
others not. u-boot mainline tags versions with vYYYY.MM so we
should be consistent.
Create a single include for all mainline uboot versions.
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* u-boot-socfpga: Add support for v2016.11
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Update sdcard image class and add to arria5 / cyclone 5 machine
conf
* Move arria5/cyclone5 to uboot-socfpga v2016.11
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Update sdcard script
Seemed to be an issue with the rootfs partition being slightly
smaller then the ROOTFS_SIZE in some cases.
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* uboot: Cleanup v2014.10 recipe
v2014.10 is used for Arria10, at this time it does not support
GCC6 which is the default for morty
* Clean up arria5 and cyclone5 machine definitions
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* linux-socfpga: add 4.7 and 4.7 dev recipes
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* linux-socfpga: update srcrev for 4.6 kernel and remove 4.6 dev
Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* linux-socfpga: delete 4.1 dev as 4.1 is no longer maintained
* linux-socfpga: update 4.1.22 srcrev to latest release
|
|
|
|
| |
None of the available u-boot recipes is requiring this file anymore: drop it
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit a40f5d34065129ab19a3c981cbb38f854e9ae0ec in poky master moved some
bits out of u-boot.inc (from oe-core) into u-boot-common_${PV}.inc. This
breaks u-boot-socfpga_2016.05 recipe from this layer since SRC_URI itself
results undefined. u-boot-socfpga_2014.10, which re-defines itself all the
upstream factored-out bits, seems unaffected at the moment but might deserve
some reworking anyway.
Since u-boot_2016.05 is not yet in oe-core, we follow the same approach and
we add back the missing bits in a new file u-boot-common_2016.05.inc which is
then required by u-boot-socfpga_2016.05.bb.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit 0eacf03de18b7eeb3460a4d102dd5932cd73cd06 in poky master introduced
a new QA test that linux-altera recipes are currently failing with:
ERROR: linux-altera-ltsi-4.1.22+gitAUTOINC+76bdba2700-r0
do_kernel_version_sanity_check: Package Version (4.1.22+gitAUTOINC+76bdba2700)
does not match of kernel being built (4.1.22-ltsi). Please update the PV
variable to match the kernel source.
Append ${LINUX_VERSION_SUFFIX} to PV to match version information in kernel's
Makefile.
|
|
|
|
|
|
|
|
| |
Without a default set we may pick a provider that does not work with
this machine.
Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* systemd: remove patch already merged upstream
Signed-off-by: Andrea Galbusera <gizero@gmail.com>
* sdcard: use deployed images from IMGDEPLOYDIR
Poky changed deployment directory from DEPLOY_DIR_IMAGE to
IMGDEPLOYDIR with commit 9cc449273252314fdc88cd62deb18a3e03d8abd5.
Change path to rootfs image in sdcard generation class accordingly
Signed-off-by: Andrea Galbusera <gizero@gmail.com>
|
|
|
|
|
|
|
|
| |
commit: 0e938a8fafccb73ad70781ed62abda2b554eafb4 is not included in socfpga-4.4
branch. Therefore, build of linux-altera_4.4 recipe will fail.
This sets 84eb65f84ea7a15cd73766fb16e6a868dc7a734b is current HEAD of
socfpga-4.4 to SRCREV.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.kw@hitachi.com>
|
|
|
|
|
|
|
|
| |
commit: 0e938a8fafccb73ad70781ed62abda2b554eafb4 is not included in socfpga-4.4
branch. Therefore, build of linux-altera_4.4 recipe will fail.
This sets 84eb65f84ea7a15cd73766fb16e6a868dc7a734b is current HEAD of
socfpga-4.4 to SRCREV.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.kw@hitachi.com>
|
|
|
|
| |
Similarly to how other classes do when deploying images, add/replace the
symlink to the latest sdcard image file
|
|
|
| |
a problem with devicetree overlays and bridge resets
|
| |
|
|\
| |
| | |
Update kernel recipes V3
|
| | |
|
| |
| |
| |
| | |
4.6 kernel
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
-> Include new 4.1.22 versions
-> Update SRCREV for 4.1 ltsi recipe
-> Add 4.1 ltsi-rt recipe
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade the u-boot package to 2016.05 as it contains significant
fixes for DDR initialization of the Gen5 socfpga as well as fixes
for the problems with QSPI and USB with dcache enabled.
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Dalon Westergreen <dwesterg@gmail.com>
Cc: Khem Raj <raj.khem@gmail.com>
|