summaryrefslogtreecommitdiffstats
path: root/conf/machine
Commit message (Collapse)AuthorAgeFilesLines
* Remove socfpga_cyclone5_trcom.dtb from cyclone5 machineDalon Westergreen2019-12-021-1/+0
| | | | | | | It appears the socfpga_cyclone5_trcom devicetree has been removed from upstream linux source. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Add initial Agilex supportDalon Westergreen2019-12-021-0/+24
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Move wks file for stratix10 to common nameDalon Westergreen2019-12-021-1/+1
| | | | | | | Move the wks file name to a common name for agilex and stratix10 Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* linux: move kernel defconfig to machine declarationsDalon Westergreen2019-12-023-0/+6
| | | | | | | | Move the defconfig declaration to the various machine declarations, or to a common include in the machine declaration. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Arria10: Update u-boot binary nameDalon Westergreen2019-09-201-1/+1
| | | | | | | | u-boot default configuration now correctly has u-boot.img as the u-boot fat image filename. So we need to update the UBOOT_BINARY name appropriately. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Remove S10 SWVP machine configurationDalon Westergreen2019-09-201-39/+0
| | | | | | | This is not needed anylonger as a normal build works with the virtual platform. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Add support for u-boot-socfpga 2019.04Dalon Westergreen2019-09-204-7/+1
| | | | | | | 2019.04 is now the officially supported u-boot for all socfpga platforms. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Update de0 nano dtb referenceJoão Loureiro2019-09-181-1/+1
| | | Without updating the reference to the write dtb on the kernel (as proposed by this PR) I was not able to compile yocto with this meta-altera
* Add preferred provider for u-bootDalon Westergreen2019-08-132-3/+5
| | | | | | | | | | PREFERRED_PROVIDER_u-boot ?= "u-boot-socfpga" is required if enabled u-boot kernel signing of fitimages. The uboot-sign class requires this is set when u-boot is being provided by a package not called u-boot. For socfpga devices, the u-boot package is u-boot-socfpga. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Update arria10.confHean Loong Ong2019-08-021-0/+1
| | | Add jffs image configuration
* Update socfpga.incHean Loong Ong2019-08-011-1/+1
| | | update image type to create jffs2
* Update cyclone5.confHean Loong Ong2019-07-081-1/+1
| | | | Changing the dtb file generated as wic configuration would fail if socfpga_cyclone5_de0_sockit.dtb is not available. Also the the script in layers/meta-altera/recipes-kernel/linux/linux-altera-ltsi-rt_4.14-73.bb:11:KERNEL_DEVICETREE_remove_cyclone5 = "socfpga_cyclone5_de0_nano_soc.dtb"
* Set default kernel to linux-altera for c5/a5/a10Dalon Westergreen2019-06-101-1/+1
| | | | | | | Keep all devices on the latest kernel rather then the ltsi kernels. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* arria10: Add support for wic and u-boot 2019.07Dalon Westergreen2019-06-101-2/+27
| | | | | | | | | Mainline uboot for arria10 supports creating the boot header required for spl using mkimage. With this update, it is now possible to build the sdcard image without external tools. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Cyclone5/Arria5 machine conf cleanupDalon Westergreen2019-06-103-35/+44
| | | | | | | | -> move extlinux configuration to individual machine configs. this makes it more readable -> cleanup u-boot common configuration Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Remove devicetree appends from kernel recipesDalon Westergreen2019-06-101-0/+4
| | | | | | | | | The bulk of the devicetrees are already listed in the machine configurations for the devices. Having devicetree lists in the machine confs and kernel recipes is confusing and needless. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Cleanup stratix10 machine conf and add uboot 2019.07Dalon Westergreen2019-06-102-17/+20
| | | | | | | | | Cleanup machine conf and add an include for socfgpa_armv8a in preparation for agilex. Add initial support for u-boot 2019.07 for S10 Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Stratix10: include correct arch configurationDalon Westergreen2019-06-101-1/+1
| | | | | | | poky warrior moved the armv8 include to armv8a, as such the stratix10 machine conf needs to change. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* stratix10: update machine conf to add serial consolesDalon Westergreen2019-05-071-3/+1
| | | | | | | | Remove reference to auto-serial-console as it is in meta-linaro which is not needed. Add SERIAL_CONSOLES to enable a terminal on ttyS0. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* u-boot: update cyclone5 u-boot to v2019.01Andrey Zhizhikin2019-02-251-1/+1
| | | | | | | | This commit updates the cyclone5 machine with the U-Boot v2019.01 Note, that the License file in this version is updated, therefore the License checksum differs from all previous releases here. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot-socfpga: cleanup u-boot binary suffix definitionAndrey Zhizhikin2019-02-251-0/+6
| | | | | | | | UBOOT_BINARY and UBOOT_SUFFIX are defined on a machine basis, and therefore are moved from u-boot-socfpga recipe to the machine configuration. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* u-boot: Upgrade CV u-boot to 2018.05Andrey Zhizhikin2019-02-251-1/+1
| | | | | | | | This update resolves the build issue for Yocto 2.6 (Thud), as it uses the version of U-Boot which has a build conflict of libfdt-devel resolved. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* socfpga.inc: Convert KERNEL_IMAGETYPE to a weak defineKhem Raj2019-02-031-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Exchange A2 and ext4 rootfs partitions in wic imageAndrey Zhizhikin2018-08-231-1/+1
| | | | | | | | | | This would allow to later on resize the rootfs partition inside of the Linux if the storage media used is originally bigger than the image itself. It would effectively allow to utilize the entire storage media from the Linux OS on the device. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Remove sdcard class INHERIT from arria5 machine confDalon Westergreen2018-04-231-2/+0
| | | | | | | sdcard image class is no longer valid, remove the INHERIT for the class Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Update Distroboot configurationDalon Westergreen2018-04-231-2/+2
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Move cyclone5 to use u-boot 2017.09, wic, and exlinux.confDalon Westergreen2018-02-261-3/+6
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Add common wic and extlinux setupDalon Westergreen2018-02-261-0/+18
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Fix stratix10 machine descriptionDalon Westergreen2018-02-261-2/+2
| | | | Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Add wic generation to default image typesDalon Westergreen2018-02-261-1/+11
| | | | | | | | | This adds creation of a stratix10 sdcard via wic by default, a consequence being that wic depends on both the kernel and bootloader being built so a typical console-image build will also build u-boot and the kernel. Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* Cleanup stratix10.confDalon Westergreen2018-02-261-2/+5
| | | | | | | remove redundant _stratix10 from variables and add all needed UBOOT variables Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* remove autoserial from stratix10.confDalon Westergreen2018-02-261-2/+0
| | | | | | This feature / package are not available in angstrom 2.4 Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
* stratix10swvp.conf: Replace kernel-base hardcoding with ↵Khem Raj2018-02-121-1/+1
| | | | | | ${KERNEL_PACKAGE_NAME}-base Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Stratix10 SoC: deploy loadable modules to rootfsYves Vandervennet2018-02-121-1/+2
| | | | | Signed-off-by: Yves Vandervennet <yves.vandervennet@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* stratix10: machine definitionsYves Vandervennet2018-02-111-0/+25
| | | | Signed-off-by: Yves Vandervennet <yves.vandervennet@intel.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>
* Update CV / AV configuration to use older partitionsDalon Westergreen2017-02-012-2/+0
| | | | Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
* 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
* Update uboot and kernel recipes, and fix sdcard class (#44)Dalon Westergreen2017-01-113-9/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* 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>
* u-boot: Upgrade to 2016.05Marek Vasut2016-05-172-2/+2
| | | | | | | | | | 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>