summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update README to indicate support statusmortyDalon Westergreen2019-12-041-4/+7
| | | | | | This branch is no longer supported or maintained Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* linux-altera_4.12.bb: adding v4.12 buildYves Vandervennet2017-09-261-0/+11
| | | | | Signed-off-by: Yves Vandervennet <yves.unix@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add support for v2017.07 u-bootDalon Westergreen2017-08-283-0/+39
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Fix build with YP pyroJan-Simon Möller2017-08-103-2/+34
| | | | | | | | 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>
* linux-altera_4.11.bb: add support for the Linux kernel v4.11Yves Vandervennet2017-08-091-0/+11
| | | | Signed-off-by: Yves Vandervennet <yvanderv@opensource.altera.com>
* linux-altera_4.10: add more dtbs for cyclone5 and arria10Nobuhiro Iwamatsu2017-05-131-0/+6
| | | | | | | | 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>
* linux-altera_4.10: add support for kernel v4.10Nobuhiro Iwamatsu2017-05-131-0/+5
| | | | Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
* linux-altera_4.9: add support for kernel v4.9Yves Vandervennet2017-05-101-0/+5
| | | | Signed-off-by: Yves Vandervennet <yves.unix@gmail.com>
* nios2: Add Nios2 R2 CDX supportMarek Vasut2017-04-251-0/+6
| | | | | | | | | 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>
* nios2: Add Nios2 R2 BMX supportMarek Vasut2017-04-251-0/+6
| | | | | | | | 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>
* nios2: Add Nios2 R2Marek Vasut2017-04-251-1/+11
| | | | | | | | | | 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>
* nios2: Add Nios2 R1 EBMarek Vasut2017-04-251-2/+9
| | | | | | | Add support for Big-Endian Nios2 R1 . Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nios2: Use _append in machine TUNE_FEATURESMarek Vasut2017-04-251-1/+1
| | | | | | | | 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>
* nios2: Consolidate Nios2 R1 ELMarek Vasut2017-04-253-7/+4
| | | | | | | 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>
* nios2: Zap NIOS2PKG*Marek Vasut2017-04-251-6/+5
| | | | | | | | 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>
* nios2: Zap NIOS2CCARGS*Marek Vasut2017-04-251-6/+7
| | | | | | | | 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>
* nios2: Inline tunables into tune-nios2.incMarek Vasut2017-04-254-32/+32
| | | | | | | | 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>
* nios2: Drop CSL_TARGET_SYSMarek Vasut2017-04-251-2/+0
| | | | | | | This is not used, so drop it. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add support for socfpga 4.1.33 LTSi and 4.8 kernelsDalon Westergreen2017-02-1717-96/+31
| | | | | | | 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>
* Add support for extra files in sdcard imageDalon Westergreen2017-02-071-0/+9
| | | | | | | 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>
* Add extlinux to sdcard creationDalon Westergreen2017-02-011-2/+15
| | | | | exlinux.conf should be copied to the bootable fat partition so that distro boot in uboot can find it.
* Update CV / AV configuration to use older partitionsDalon Westergreen2017-02-014-6/+4
| | | | Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* Revert to old partition scheme onlyDalon Westergreen2017-02-011-25/+4
| | | | | | | | 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>
* Cleanup to get ready to support extlinux.conf bootDalon Westergreen2017-02-012-1/+13
| | | | | | | | | 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>
* Add mkenvimage depend for v2016.11Dalon Westergreen2017-01-241-0/+1
| | | | Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* Fix problem with FILESEXTRAPATHS in uboot v2016.11 recipeDalon Westergreen2017-01-241-1/+1
|
* Add uboot environment file sof cyclone5-socdkDalon Westergreen2017-01-202-0/+12
|
* add support to generate uboot environment imagesDalon Westergreen2017-01-203-6/+11
| | | | | | | | 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
* Merge pull request #51 from dwesterg/masterKhem Raj2017-01-208-4/+76
|\ | | | | Only conditionally set SOCFPGA_SDIMG_PARTITION_COMMAND
| * add support to generate uboot environment imagesDalon Westergreen2017-01-206-2/+74
| | | | | | | | | | | | 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
| * Only conditionally set SOCFPGA_SDIMG_PARTITION_COMMANDDalon Westergreen2017-01-202-2/+2
|/ | | | | Since the machine conf allows you to change uboot versions you need to be able to change the sdcard creation setup
* Fix sdcard creation class issue with using stale contentDalon Westergreen2017-01-181-2/+2
| | | | | | | 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
* Add u-boot-socfpga_v2013.01.01 backDalon Westergreen2017-01-143-1/+24
| | | | | | | | 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>
* Add support to fix arria10 u-boot-socfpga v2014.10 build with gcc6 (#47)Dalon Westergreen2017-01-132-1/+95
| | | | | | | | | | * 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>
* u-boot-socfpga: Remove unnecessary 10m50 additions in v2016.05 (#46)Dalon Westergreen2017-01-122-21/+0
| | | Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* Update uboot and kernel recipes, and fix sdcard class (#44)Dalon Westergreen2017-01-1116-205/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* drop unsused u-boot-socfpga.incAndrea Galbusera2016-11-011-89/+0
| | | | None of the available u-boot recipes is requiring this file anymore: drop it
* u-boot-socfpga_2016.05: fix build with new upstream u-boot.incAndrea Galbusera2016-11-012-9/+17
| | | | | | | | | | | | | 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.
* linux-altera: fix QA error on kernel PV mismatchAndrea Galbusera2016-10-281-1/+1
| | | | | | | | | | | | | 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.
* generic-nios2: Add default for virtual/kernelTom Rini2016-10-271-0/+1
| | | | | | | | 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>
* Fixes for poky master (#38)Andrea Galbusera2016-09-133-53/+1
| | | | | | | | | | | | | | * 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>
* linux-altera: 4.4: fix wrong SRCREV (#35)Nobuhiro Iwamatsu2016-08-090-0/+0
| | | | | | | | 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>
* linux-altera: 4.4: fix wrong SRCREV (#36)Nobuhiro Iwamatsu2016-08-091-1/+1
| | | | | | | | 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>
* sdcard: add symlink to sdcard image artifact (#34)Andrea Galbusera2016-08-031-2/+5
| | | | Similarly to how other classes do when deploying images, add/replace the symlink to the latest sdcard image file
* Update 4.1.22 ltsi and 4.6 SRCREV to latest hash tag as this fixes (#31)Dalon Westergreen2016-07-282-2/+2
| | | a problem with devicetree overlays and bridge resets
* Fix error in FILESEXTRAPATH assignment in ltsi kernel recipes (#29)Dalon Westergreen2016-06-247-7/+7
|
* Merge pull request #28 from dwesterg/masterKhem Raj2016-06-2311-5/+76
|\ | | | | Update kernel recipes V3
| * Remove recipe for 4.4 dev kernel as it is no longer being updatedDalon Westergreen2016-06-231-3/+0
| |
| * Add recipes for 4.6 kernel and add a development recipe for theDalon Westergreen2016-06-232-0/+8
| | | | | | | | 4.6 kernel
| * Add recipe for 4.5 kernelDalon Westergreen2016-06-231-0/+5
| |