| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
Custom linker script can be provided via cmake gui CUSTOM_LINKER_FILE
variable or by updating ESW_CUSTOM_LINKER_FILE variable in local.conf
file.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
When using EXTERNALSRC_pn the LICFILENAME variable is set to None,
Correct the LICFILENAME variable so that we can compile things
with EXTERNALSRC_pn.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
empty-application: Add recipe for custom application
This commit adds recipe for custom application compilation,
Custom application files path will provided via CUSTOM_SRCFILE variable.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
for generating _g.c file
For v-frmbuf-* driver _g.c file name is different from the regular
drivers If we use do_generate_driver_data _g.c file is not getting
copied to source folder, So add own do_configure_prepend task instead
of using do_generate_driver_data task.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
psu_init files
This commit adds a task for copying psu_init files from the
system device-tree folder.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
Add recipe for peripheral test
This recipe does the below
--> Generates the required meta-data files for the periheral test.
--> Compiles the peripheral test application.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
Lopper will use the location of the input device tree for temporary files,
unless -O is passed. With multiconfig it was possible for multiple passes
on the same files, causing a collision if they all processed at the same
time.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
distro_feature_check is deprecated, and feature_check should be used now.
Also remove duplicate dependencies, each of the removed dependencies is
already present in the various inherited class elements.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
| |
xilplmi appears to depend on cfupmc
xilpm appears to depend on cframe, if microblaze-plm is enabled.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
| |
User can still override using PREFERRED_VERSION.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
| |
v-scenechange driver examples
This recipe compiles the v-scenechange driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-scenechange driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
v-mulit-scaler driver examples
This recipe compiles the v-mulit-scaler driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-mulit-scaler driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
driver examples
This recipe compiles the v-gamma-lut driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-gamma-lut driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
driver examples
This recipe compiles the v-demosaic driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-demosaic driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
examples
This recipe compiles the sysmonpsv driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
examples
This recipe compiles the pciepsu driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
driver examples
This recipe compiles the v-frmbuf-wr driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-frmbuf-wr driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
driver examples
This recipe compiles the v-frmbuf-rd driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-frmbuf-rd driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-mix driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the v-mix driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
|
| |
examples
This recipe compiles the xdmapcie driver examples.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
This recipe compiles the xdmapcie driver.
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
bmcmake_metadata_xlnx assist command line arguments
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
xilmem is deprecated
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
| |
Upstream respository now includes the various patches.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
| |
Signed-off-by: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
|
|
|
|
|
|
|
| |
In a multiconfig setting, we need a specific libxil per multiconfig. Allow
the patch to the libxil.conf to be explicitly passed in.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
| |
Changes to meta-xilinx-standalone, as well as the embeddedsw require various
changes to be made. This brings the implementation up to the current level.
Note: various things do not yet compile!
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
| |
Use the mechanisms already in place from meta-xilinx-standalone to config
and build the three core firmware pieces. This unifies the standalone, xsct,
and experimental versions.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
| |
Somehow this was removed in prior work, restore the experimental psm version.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
Using lopper, and a series of commands we will be able to generate an
appropriate set of configuration files that match the system device tree.
Eventually this SDK will include scripting to generate the various config
files.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following the example of the psm, pmu and plm, we split the FSBL into both
a packaging component (fsbl) and the build of the firmware (fsbl-firmware).
This also adds an additional multilib, fsbl-fw, that is used to handle the
multiconfig version, as the Linux and baremetal builds are done differently.
Typical build approach is:
Add to local.conf:
BBMULTICONFIG += "fsbl-fw"
then build using:
MACHINE=zynqmp-generic bitbake fsbl
Note, while 'zynq' is implemented, it does not currently function. To
build the fsbl for zynq, you must use the meta-xilinx-tools version.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
Machines: Move baremetal machines to meta-xilinx-standalone
Layers:
- Add new meta-xilinx-standalone-experimental
This layer may require components that may not yet be available to the
general public. It will contain various experiemntal integration work.
- meta-xilinx-standalone
This layer should be functional and contain the necessary items to build a
baremetal toolchain that can use libxil (replacement to libgloss) from
the Xilinx embeddedsw components. (Note, libxil is NOT built as part of
this work!)
The layer also contains the buildable components for the various firmware
components required to startup various Xilinx FPGAs.
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|