summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-standalone
Commit message (Collapse)AuthorAgeFilesLines
...
* pmu-firmware_2019.1.bb: use IMAGE_VERSION_SUFFIX instead of DATETIMEJoerg Hofrichter2020-09-301-3/+1
| | | | | | | | | | | | | | | Use variable IMAGE_VERSION_SUFFIX variable instead of DATETIME. Using IMAGE_VERSION_SUFFIX allows easier and more direct changes. The variable is available since Yocto 2.6 and it is used also for other name variables, e.g. IMAGE_NAME. It is set to "-${DATETIME}" per default, so the naming does not change as long as IMAGE_VERSION_SUFFIX is not overridden. For more details, see: https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#migration-2.6-image-kernel-artifact-naming-changes Signed-off-by: Joerg Hofrichter <joerg.hofrichter@ni.com> Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* esw.bbclass: Use standard REPO, BRANCH variablesSai Hari Chandana Kalluri2020-09-081-5/+4
| | | | | | | Use standard variables to set the BRANCH, SRCREV, REPO instead of EMBEDDEDSW_REPO, EMBEDDEDSW_SRCREV, EMBEDDEDSW_BRANCH variables Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* layer.conf: Set layer compat to dunfell & gatesgarthSai Hari Chandana Kalluri2020-08-111-1/+1
| | | | | | Set layer compat to dunfell and gatesgarth Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* gcc: Fix microblaze SDK toolchainMark Hatle2020-07-131-5/+7
| | | | | | | | | | | | Issue: CR-1069415 Issue: CR-1069801 Linux based SDK toolchains need to disabled multilib support, similar to the existing 0004-64-bit-multilib-hack.patch from OE. This will fix compiling C++ applications, as well as potentially other multilib header and library issues. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* xilinx-standalone.conf: Switch default from -Os to -O2Mark Hatle2020-07-081-1/+1
| | | | | | | | Based on performance measurements as well as recent presentations at ELC it is believed the correct default should always be -O2. -Os should only be selectively used per module instead of default. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: microblaze_dtb fix config genMark Hatle2020-06-251-16/+12
| | | | | | | | | The configuration generation had a typo in 'divide-hard'. Fixed a logic error with '!' table operator. Before fpu-soft was effectively always on, even when it shouldn't be. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone gcc: Fix microblaze crtend.oMark Hatle2020-05-146-10/+13
| | | | | | | | | | | | | | Issue: CR-1065455 Microblaze does not support initfini_array in a baremetal configuration. This has previously been disabled in binutils, but it was missed in GCC and related libraries. This patch slightly restructures the baremetal configurations to move the common configuration elements into a single configure set. This matches the behavior from the Yocto Project gcc-configure-common.inc file. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipes-bsp: device-tree: Install psu_init* files ↵Appana Durga Kedareswara rao2020-04-081-1/+1
| | | | | | | | | | only for standalone configuration psu_init* files installation is valid only for standalone configuration update the do_install for the same. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipes-applications: zynqmp-fsbl: Correct cflags ↵Appana Durga Kedareswara rao2020-04-071-1/+2
| | | | | | | | | based on the machine type This patch adjusts the cflags variables based on the selected machine. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* device-tree: Install psu_init files as well for zynqmp machinesAppana Durga Kedareswara rao2020-04-071-1/+1
| | | | | | | | Install psu_init files for zynqmp machines these files are needed for building fsbl for corter5 processor use case as well. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling sysmon ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the sysmon driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling xadcps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the xadcps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling qspips ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the qspips driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling spips ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the spips driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling gpio driver ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | examples This recipe compiles the gpio driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling uartps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the uartps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling uartlite ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the uartlite driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling mutex ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the mutex driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling mbox driver ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | examples This recipe compiles the mbox driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling devcfg ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the devcfg driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling nandpsu ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the nandpsu driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling ipipsu ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the ipipsu driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling sdps driver ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | examples This recipe compiles the sdps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling gpiops ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the gpiops driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling rtcpsu ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the rtcpsu driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling wdtps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the wdtps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling can driver ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | examples This recipe compiles the can driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling canps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the canps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling canfd ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the canfd driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling clockps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the clockps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling resetps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the resetps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling ospipsv ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the ospipsv driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling qspipsu ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the qspipsu driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling tmrctr ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the tmrctr driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling ttcps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the ttcps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling scugic ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the scugic driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling xxvethernet ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the xxvethernet driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling emaclite ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the emaclite driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling axivdma ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the axivdma driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling usbpsu ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the usbpsu driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipe-drivers: Add recipe for compiling dmaps ↵Appana Durga Kedareswara rao2020-04-041-0/+3
| | | | | | | | | driver examples This recipe compiles the dmaps driver examples. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: classes: esw: Remove unneeded DISTRO checkAppana Durga Kedareswara rao2020-04-041-3/+0
| | | | | | | This patch removes the unneeded DISTRO check from the class. Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone: recipes-applications: freertos-hello-world: Fix ↵Appana Durga Kedareswara rao2020-04-031-1/+1
| | | | | | | do_deploy elf variable name Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* device-tree.bbappend: Move to COMPATIBLE_HOSTMark Hatle2020-03-261-1/+1
| | | | Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Define COMPATIBLE_HOST to prevent mix of Linux and Baremetal recipesMark Hatle2020-03-2611-0/+27
| | | | | | | | | | | | | | | The key is using COMPATIBLE_HOST to declare, for each recipe, which OS they are compatible with. This is a regex, so we need to carefully specify the arch/vendor wild cardscomponents so that we match only the OS parts. In the distro configuration, default to the standard Linux HOST_SYS setting. In the various baremetal recipes (or esw class) set the specific compatibility to allow baremetal recipes to build. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Revert "xlnx-compatible-os.bbclass: Class to allow recipes to list OS ↵Mark Hatle2020-03-2612-38/+0
| | | | | | | | compatibility" This reverts commit 4f3edb6da405ffff957d6f194bc7db7bdd9f1463. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* external-hdf.bbappend: move to meta-xilinx-tools layerSai Hari Chandana Kalluri2020-03-251-1/+0
| | | | | | Move to meta-xilinx-tools layer and combine with original recipe Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
* esw.bbclass: Change 'or' to 'and' to verify EXTERNALSRC is definedMark Hatle2020-03-251-1/+1
| | | | | | | | | | | | | Issue: CR-1059154 If the externalsrc is enabled, but EXTERNALSRC is not defined this is and invalid configuration. (The externalsrc class already looks for this and errors.) Doing this will ensure that EXTERNALSRC is always defined and we'll avoid any errors related to 'None' values. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* meta-xilinx-standalone esw.bbclass: Allow SRCREV and SRC_URI to be overwrittenMark Hatle2020-03-251-2/+7
| | | | | | | | | | | | The default values will match publically available sources, but may not work for internal development purposes. Allow the user to override the defaults with "ESW_SRCREV" and "ESW_SRC_URI". By doing it this way, the individual recipes that use the esw class, and their bbappends can specify additional SRCREV/SRC_URI information in the standard way. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
* Rename plm_git.bb to plm-standalong_git.bbMark Hatle2020-03-251-0/+0
| | | | | | | | | | Issue: CR-1058773 There is already a plm_git contained within the meta-xilinx-tools repository. We need to disambiguate the standalone (buildable) version while both will still exist. Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>