| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 80dc01609f4cf24329cd71adac4dacd2882f82dc.
This effectively reverts back to 2024.1 state, GCC won't work but gives us a
clean starting point.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 93d2836d4d0f7732e51b96250a1bfe2b2f058202.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 2993142ac77a864e9e8de16000f7c977738827d4.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add patch for Linux native issue
Add library linkage to libatomic to address:
ld: /usr/include/c++/13.3.0/bits/atomic_base.h:1015:(.text+0x16d0c): undefined reference to `__atomic_compare_exchange_1'
Also remove extra files no longer required.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 5db2df9a364b9fee7402c0bf0e2eaa2ecd7bee48.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | |
| | |
| | | |
OpenAMP does not build for Zynq. Block this to make it clear to the user.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
apps: zynqmp_r5: Add Versal and Versal-NET Information to Debug Banner
apps: zynqmp_r5: Change get_ipi_msg_buf to use unsigned ints
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Implement GPU accelerated picture compositor to supplement screen rotation
and reflection support in xorg.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adjust xserver LD_LIBRARY_PATH to direct runtime linker towards headless
version of libMali. This is required for GPU accelerated image composition
in armsoc video driver.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add major version only link for headless version of libMali. This will
enable runtime linker to find libMali in /usr/lib/headless directory.
The goal is to use headless libMali version within xorg conext for GPU
accelerated rendering.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changelog:
assists: baremetallinker: Update the logic to find phandle in address msp
lopper: assists: gen_domain_dts: Add mipi pipeline documentation
lopper: lops: lop-ttc-split.dts: Add new lops file for baremetal ttc driver
tree: fix phandle collision detection
isospec: read id from .iss and propagate to yaml
lopper: assists: gen_domain_dts: Add HDMI Phy Controller DT yaml
modify: delete node before copy and rename
assist-sanity: add node reordering self test
tree: add API to reorder nodes
lopper: assists: gen_domain_dts: Add Video Phy Controller DT yaml
lopper: assists: gen_domain_dts: Add HDMI 2.0 Tx Subsystem DT yaml
lopper: assists: gen_domain_dts: Add HDMI 2.0 Rx Subsystem DT yaml
assists: linker_xlnx: Fix memory assignment to avoid build failure
tree: remove extraneous output
tree: fix property debug level and output
tree: simplfy node copy and update
lopper: make print() more robust
lopper/tree: fix node addition and move robustness
lopper_sanity: add external assist santy
lopper: search configured paths for assists
tests: add selftest for assist sanity checking
lopper: assists: gen_domain_dts: Add HDMI 2.1 Tx Subsystem DT yaml
lopper: assists: gen_domain_dts: Add HDMI 2.1 Rx Subsystem DT yaml
lopper: assists: gen_domain_dts: Don't delete child nodes when pruning yaml files
lopper: assists: Initial support for zynq pl configuration
openamp: Add Validation for carveouts and linker
assists: baremetallinker: Add HBM specific address ranges in axi_noc1 dictionary
lopper: assists: xlnx_overlay_dt: Add proper checks to add &amba node
lopper: assists: gen_domain_dts: Move the yaml bindings into a seperate folder
assists: baremetal_xparameters: Generate Canonical definitions for IPI targets
lopper: assists: bmcmake_metadata_xlnx: Add proper checks
lops: lop-microblaze-riscv: Sync with Vitis riscv gnu lib installation
assists: baremetal_gentestapp: Check the interrupt-parent of IPs before adding their intr example in peripheral test
lopper: assists: baremetal_gentestapp_xlnx: Don't pull uart examples if the hardware instance is configured as stdin
assists: gentest_app: exclude last occurence of ttc node
assists:baremetal_validate_comp_xlnx: Avoid the hw check when device_type property is missing in YAML
lopper: assists: Add num-insts to rfdc node
lopper: Update check to adjust DDR start and size address
lopper: fix incorrect warning log
lopper: assists: baremetallinker: Adjust heap size for microblaze lmb_bram designs having size less than 8k
openamp: xlnx: Add vc-p and vn-p models
openamp: xlnx: versal: match model parsing same as VNET
assists: generate_config_object: Enable user-driven customization of library options
assists: generate_config_object: Addressed the scenario where, not all masters are reset masters
lopper:assists:baremetallinker: Do not consider linear SPIs for memory tests
lopper:assists:gen_domain_dts: Remove axi_noc and noc_ddr4 IPs from linux ignore list
base: add expression to clock phandle description
openamp: xlnx: Update model parsing
openamp: xlnx: remove a2197
lopper: assists: gen_domain_dts: Update symbol node entry for gic_its node
base/phandle: add resets and assigned-clocks
lopper: assists: gen_domain_dts: Add option to keep TCM nodes
lopper: assists: baremetal_validate_comp_xlnx: Update the assist to handle use cases where dev_type is missing in the driver yaml
lopper: assists: baremetal_validate_comp_xlnx: Update mem_type check for microblaze_riscv
lopper: assists: baremetal_xparameters_xlnx: Generate reg and interrupt defines for all possible ranges
assists: gen_domain_dts: Remove BRAM memory nodes from linux device tree
assists: linker/domain: Add support for linear flash memories in linker script
lopper: assists: baremetal_validate_comp_xlnx: Update memory test checks for zynq platform
lopper: assists: baremetal_xparameters_xlnx: Fix whitespace after the marco name warning
assists: baremetal_xparameters_xlnx: Export defines needed by MB V BSP
lops: lop-microblaze-riscv: Add support for library fallback mechanism
lopper: assists: baremetal_gentestapp_xlnx: Fix the condition for selftest API declartion
setup.py: change minimum version to 3.8
lopper: assists: xlnx_overlay_dt: Handle phandle properties in a specific way
assists:gen_domain_dts.py: Remove PL DDR from default linux device tree
lopper: assists: gen_domain_dts: Prune clocking wizard
setup: update description and python version
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Arnog Glim <arno.glim@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The multilib name will be promoted into package names. Package names no
longer permit the use of a '_' in the name. So strip this from the
multilib name, everything else remains the same.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit f452a4f639bf4e714df8f07d8c8ac85d88541794)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cross-gdb does not current building for Microblaze. Disable from the
toolchain SDK until this is corrected.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit f355f2f9f939f33890060ac582ca7c05f6d2dbac)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently binutils does not support m64 on microblaze. Disable 64-bit
multilibs until this can be fixed.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 70efe2b8418776ccef7800ded53432332c7c5516)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
gcc on ilp32 doesn't support generating PAC/BTI components:
cc1: sorry, unimplemented: return address signing is only supported for '-mabi=lp64'
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 71e895689e7daa0e9df83aebff4e56ae9cc6a9e4)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 80fb097f428975439642e0f9f9b77b89edcff853)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 53220b5448997ef97d93e3be5fc47f3fdf9715a9)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also update the class to match the latest YP master versions.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit c0e042440306ab5c2ee793404f10e1b899f52a10)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Minor updates to sync to the latest upstream YP changes.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 550e2bc3255a70364ee0fbc4515a1a20f1feb775)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These components are used to build SDKs that are often shipped with the
AMD Vitis and Vivado products.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 5f481ae55aa646b334e15e16ef826b8d42792edf)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Yocto Project has changed the optimization settings in poky commit
1cf0974ad242f7eb2815a4ef0e3e5b6507ca56ea
Since the settings match the Yocto Project defaults, remove them. If we
need to default for size in the future, we can re-implement this using the
current approach.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit b7708778180849caa972a6ccebc01aa60d97ddfb)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 1ab38403e91e5cfdf08852c06e5583f707aa53c1)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Code change is based on the discussion with Corey Thompson on the
meta-xilinx@lists.yoctoproject.org mailing list.
It was pointed out that the default help behavior did not match what runqemu
was expecting from the actual qemu execution. We need to properly handle
the user asking from help information or improperly invoking the binary with
correct return codes.
The new behavior will ensure that incorrect arguments results in a non-zero
return code with an error message or basic help text.
If the user passes -h, -help or --help (matching qemu's behavior) will
report the basic help text, and then invoke the APU, PMU or PLM qemu as
appropriate to augment and provide the full set of arguments.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 7f196888506291f7274f93d734a427f3e0226219)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
All formats, including Xilinx specific, defined in "linux/media-bus-format.h" are included in "libv4l2subdev.c" through "libv4l2subdev.h" -> "linux/v4l2-subdev.h" -> "linux/v4l2-mediabus.h".
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit a6e4b699a9633f7bc931e7c2b2cf9cf37b7243eb)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
MEDIA_BUS_FMT_Y16_1X16 is part of upstream now.[1]
[1] https://github.com/gjasny/v4l-utils/blob/4aee01a027923cab1e40969f56f8ba58d3e6c0d1/include/linux/media-bus-format.h#L99
Signed-off-by: Adrian Fiergolski <Adrian.Fiergolski@fastree3d.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 03aec2d36be5c918ce537b90a69c711646b4b277)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As described in the README.md, user can enable the 'xilinx' license on a per-package basis (i.e. 'xilinx_pmu-rom-native') in LICENSE_FLAGS_ACCEPTED. This patch updates the license flag check to reflect that possibility.
Signed-off-by: Adrian Fiergolski <Adrian.Fiergolski@fastree3d.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit ded63a5cd9cf05bb91f75d79f9d3e42cce99c04e)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit 79fa542cb1202cd491fd8a1395892b3e9f905773)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
(cherry picked from commit af16a4f1470e0fa5b78e387c915692b78cb20e1f)
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add support to nor bootmode in boot script to boot linux from it.
usecase: when bootmode changed on board to BPI mode it will be detected as nor
Signed-off-by: Swagath Gadde <swagath.gadde@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add with 2024 branches to ensure SRCREV bumps and branch bumps can occur for 2024.2
In the future this will have release branch
Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Hibitha B Raj <hibitha.braj@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| | |
| | |
| | |
| | | |
Updated commit ID to latest HEAD
|