summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * Update SRCREV for 4.4 kernel recipeDalon Westergreen2016-06-231-1/+1
| |
| * Update LTSI and LTSI-RT recipesDalon Westergreen2016-06-237-3/+64
|/ | | | | | | | -> 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>
* u-boot: Upgrade to 2016.05Marek Vasut2016-05-175-5/+5
| | | | | | | | | | 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>
* linux-yocto: Replace base_contains with bb.utils.containsMarek Vasut2016-05-171-5/+5
| | | | | | | | | | Replace the base_contains with bb.utils.contains as the former is now deprecated since 1a0e56630c5c27d8899dd0979ae0b86bbe227881 in oe core. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Dalon Westergreen <dwesterg@gmail.com> Cc: Khem Raj <raj.khem@gmail.com>
* systemd: Add support for nios2Khem Raj2016-05-162-0/+52
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel,u-boot: Fix builds for max10/nios2Khem Raj2016-05-167-1/+449
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-altera-configs: Pin right defconfig for max10 kernelKhem Raj2016-05-161-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>