summaryrefslogtreecommitdiffstats
path: root/conf/machine/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix up use of '_append +='Nathan Rossi2015-11-262-3/+3
| | | | | | | | | | | | The use of '_append' and '+=' together is considered bad practice within recipes. It is preferred to explicitly add the preceeding spaces where they are applicable instead of using the '+=' to achieve the same result. Change all the uses of '_append +=' to match the recommended pattern, adding in spaces where explicitly required. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* machine-xilinx-*.inc: Not all MicroBlaze machines need device-treeNathan Rossi2015-09-242-2/+3
| | | | | | | * Not all MicroBlaze machines need the 'device-tree' dependency, move this to being a board common setup Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* machine-xilinx-default.inc: Update default linux-yocto to 4.1%Nathan Rossi2015-09-211-1/+1
| | | | | | Update the default linux-yocto version to 4.1%. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* machine-xilinx-default.inc: Unpin u-boot-xlnx versionNathan Rossi2015-09-151-1/+0
| | | | | | | | * There is only one version of u-boot-xlnx, so there is no need to pin the version. Additionally if there are two versions the newest will be used by default Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* u-boot-elf.inc: Available in oe-core, drop from layerNathan Rossi2015-09-151-0/+2
| | | | | | | | * Remove use of u-boot-elf.inc * Move UBOOT_ELF setting into machine-xilinx-default.inc * Remove u-boot.elf.inc Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* ep108-zynqmp: Use mainline u-boot by defaultNathan Rossi2015-09-091-0/+1
| | | | | | | * Upstream u-boot supports ZynqMP * Default all 'zynqmp' machines to use upstream u-boot Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* machine-xilinx-default.inc: Add variable for default u-bootNathan Rossi2015-09-091-1/+2
| | | | | | | * Allow for overriding of the default u-boot provider for various archs and machines Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* linux-zynqmp-mainline: Drop custom ZynqMP kernel recipeNathan Rossi2015-09-091-0/+1
| | | | | | | | * The features of this kernel are available upstream and in the linux-yocto 4.1 kernel * Default ZynqMP machines to use linux-yocto as the default kernel Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* machine-xilinx-default.inc: Set default version of linux-xlnx to 3.19Nathan Rossi2015-07-231-1/+1
| | | | | | | | * Set the default to the newer linux-xlnx 3.19 kernel (xilinx-v2015.2) * This only applies to machines that default the virtual/kernel provider to linux-xlnx Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
* tune-microblaze.inc: Remove SOC_FAMILY add MACHINEOVERRIDES additionNathan Rossi2015-05-051-2/+3
| | | | | | | | * Remove the use of SOC_FAMILY in the tune-microblaze.inc include * Add "microblaze" to MACHINEOVERRIDES when the "microblaze" feature is part of TUNE_FEATURES Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* tune-microblaze-features.inc: Force either 'el' or 'eb' for TUNE_ARCHNathan Rossi2015-05-051-1/+2
| | | | | | | | | * Change the TUNE_ARCH variable so that for MicroBlaze the endianess in part of the TUNE_ARCH value * This causes the triplet for MicroBlaze targets to have either microblazeel or microblazeeb and prevents any confusion about defaults Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-board.inc: Fixup value for u-boot image fileNathan Rossi2015-05-042-1/+2
| | | | | | | | * Default the value of UBOOT_BINARY in machine-xilinx-default.inc so that machine-xilinx-board.inc can use the variable to define the file name of the u-boot image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* tune-microblaze.inc: Update default U-Boot configNathan Rossi2015-04-211-1/+1
| | | | | | | | * The "microblaze-generic" board in U-Boot has the config name of "microblaze-generic_config" due to the changes that occured in the U-Boot build system Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Setup UBOOT_SUFFIX for ZynqMPNathan Rossi2015-04-211-0/+1
| | | | | | * For ZynqMP U-Boot, the image suffix is '.bin' Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Use ??= for preferred providerNathan Rossi2015-04-211-2/+1
| | | | | | | * Setup the preferred provider for virtual/bootloader with ??= * Remove setting of "u-boot" preferred provider Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* include/tune-zynqmp.inc: Add tune for ZynqMPNathan Rossi2015-04-201-0/+12
| | | | | | | * Specifies SOC_FAMILY and DEFAULTUNE * Setups up some defaults for AArch64 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Clean-up device-tree RDEPENDSNathan Rossi2015-04-201-1/+3
| | | | | | | * Only add device-tree to MACHINE_ESSENTIAL_EXTRA_RDEPENDS for MicroBlaze and Zynq Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Default MicroBlaze to linux-yocto providerNathan Rossi2015-04-201-1/+4
| | | | | | | | * Default the virtual/kernel for MicroBlaze to linux-yocto * Add the "XILINX_DEFAULT_KERNEL" variable to allow different defaults based on machine overrides Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Update default linux-yocto to 3.19Nathan Rossi2015-04-201-1/+1
| | | | | | * Update the default linux-yocto version to 3.19 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: By default all machines have no RTCNathan Rossi2015-04-171-0/+2
| | | | | | | * MicroBlaze and Zynq machines do not have an RTC on chip, disable backfilling the 'rtc' feature Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Use 'u-boot-dtb.img' for ZynqNathan Rossi2015-03-311-0/+3
| | | | | | | | | * 'u-boot-dtb.img' is the name of the Payload that U-Boot SPL expects for Zynq * Prepare for compatibility for future versions where Zynq will use U-Boot DTBs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Update to 2015.01Nathan Rossi2015-03-311-1/+1
| | | | | | | | * Update to 2015.01, shift the SRCREV to the newer version and update the PV * Update the PREFERRED_VERSION Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* conf/machine/include/tune-zynq.inc: Remove the 'zynq' tuneNathan Rossi2015-03-311-9/+2
| | | | | | | | * The Zynq tune is equal to the cortexa9-neon tune, when including default to the 'cortexa9-neon' tune * Remove the 'zynq' tune Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gdb: Port gdb 7.7.1 recipes from oe-coreNathan Rossi2014-12-171-0/+6
| | | | | | | | * Port the gdb 7.7.1 recipes from oe-core, this is due to issues with re-producing a functional gdb for 7.8.1+ * Default MicroBlaze machines to use gdb 7.7.1 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* microblaze/feature-microblaze-endian.inc: Fix MBPKGENDIANNathan Rossi2014-12-051-1/+1
| | | | | | * Do not emit "eb" twice into MBPKGENDIAN Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Remove ext2* from default IMAGE_FSTYPESNathan Rossi2014-12-031-1/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-board.inc : Add definition of boot files for wic utility.Philip Balister2014-11-181-0/+3
| | | | | | | | | | | With this, and the files added to the machine config you can run: wic create ../oe-core/scripts/lib/image/canned-wks/sdimage-bootpart.wks -e some-image -o images/$MACHINE and end up with a file you can dd onto an sd card. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move UBOOT_SUFFIX definitionNathan Rossi2014-11-171-0/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Remove use of MACHINE_KCONFIGNathan Rossi2014-11-141-3/+0
| | | | | | * Variable is no longer used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Force dependence on device-treeNathan Rossi2014-10-271-0/+2
| | | | | | | * Force the use of the device-tree recipe to generate the device tree blobs for the machines. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Update default versionsNathan Rossi2014-05-211-3/+3
| | | | | | | * Use the 3.14 kernel for both linux-xlnx and linux-yocto * Use the 2014.01 u-boot Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-mainline-gem.dtsi: RemoveNathan Rossi2014-05-211-1/+0
| | | | | | | | * These changes have been merged into the base dtsi for zynq * Clean up and remove non-required *-yocto.dts * Update machine confs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Add cpio.gz.u-boot as defaultNathan Rossi2014-05-051-1/+1
| | | | | | | | * The cpio.gz.u-boot type is useful for booting ramdisk image of cpio type on hardware, without needing to reconfigure the kernel for large ramdisk blocks Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move base dts includesNathan Rossi2014-04-301-0/+6
| | | | | | | | | | | * Move the base dts includes into the machine-xilinx-default.inc, removing the definition from the kernel recipes. This is to bring the device tree configuration inline with the kernel configuration variables. * Fix the name of the dtsi, using the expected file paths which machine the naming convention. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move defconfig setupNathan Rossi2014-04-141-0/+3
| | | | | | | | * Move the defconfig into machine-xilinx-default.inc, so that the defconfigs can be completely overridden from machine configs * Add 3.14 defconfigs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-board.inc: Defines board specific configurationNathan Rossi2014-04-081-0/+3
| | | | | | * Currently configures virtual/bootloader to be part of the image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Specify virtual/bootloaderNathan Rossi2014-03-251-0/+1
| | | | | | * Ensure that u-boot-xlnx is the default virtual/bootloader provider Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Fix up preferred versions for linux-yoctoNathan Rossi2014-03-121-3/+2
| | | | | | | | * 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>
* machine/include/tune-*: Fix up KMACHINE definitionsNathan Rossi2014-03-122-2/+2
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Refactored all non-tune configurationNathan Rossi2013-08-013-19/+17
| | | | | | * Moved non-tune configuration into machine-xilinx-default.inc Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto: Fix compatiblity with base layer machinesNathan Rossi2013-07-302-0/+6
| | | | | | | | * Remove use of machine specific configuration, replace with a 'zynq-default' and 'microblaze-default'. * Add support for the use of meta-xilinx MACHINE_* variables. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* meta-xilinx: tune-zynq: Corrected forced setting of IMAGE_FSTYPESSipke Vriend2013-06-061-1/+1
| | | | Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* Move include of 'soc-family.inc' into Tune definitionsNathan Rossi2013-05-312-0/+2
| | | | | | | * Resolves issues with linux-xlnx recipe when building with machines that are not using SOC_FAMILY features. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* tune-microblaze: Fix default KERNEL_IMAGETYPE value for microblazeNathan Rossi2013-05-301-1/+1
| | | | | | * Use the proper target 'linux.bin.ub' Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* tune-microblaze: Add negative CCARGS definitionsNathan Rossi2013-05-236-6/+6
| | | | | | * Add args to turn off CPU features Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* microblaze: Set FPU_TARGET and add sanity checkingSipke Vriend2013-05-232-2/+25
| | | | | | | Set bitbake 'known' FPU_TARGET to reflect soft-fpu or hard-fpu Sanity check: add pattern-compare if reorder only exists in v8.30. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* microblaze: Add v9.0 tune.Sipke Vriend2013-05-222-7/+13
| | | | | | Add support for microblaze v9.0. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* microblaze: Change version tune format.Sipke Vriend2013-05-223-29/+29
| | | | | | Modify versions from vXYY to vX.YY to provide distinction between major and minor sections. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* Adjust preferred zynq linux to 3.8 and uboot to v2013.01.Sipke Vriend2013-05-131-0/+3
| | | | | | Add UIMAGE load address and configs for 3.8 kernel. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* tune-microblaze: Refactor tune definitionNathan Rossi2013-05-082-12/+16
| | | | | | | | * Extract the arch, package arch and cc flags into the features.inc * Specify the SOC_FAMILY as 'microblaze' (for both little and big endian) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>