- Sep 15, 2023
-
-
Currently, the ddk is patched for every build even though the required patch is already applied. This gives a patch fail error. This change will apply patch only if the gpu ddk is cloned. Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
this change includes modifying the run_docker.sh file to force restart ssh agent to unblock the setup.sh execution. Signed-off-by:
Ahmed Genidi <Ahmed.Genidi@arm.com>
-
Vishnu Banavath authored
This change is to delete reference to internal links to fetch GPU kernel driver, gralloc and mali prebuilt binaries. Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com>
-
- Sep 13, 2023
-
-
Sergio Alves authored
Changes include: - remove all Debian Swr/Hwr rendering support mentions; - minor updates to the TC boot flow diagram; - add required commands for MTE sanity test; - add PAUTH known inconsistent failing tests known issue; - add new "Troubleshooting: common problems and solutions" section. Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
- Aug 30, 2023
-
-
These minor documentation updates include: - update the list of known issues/limitations: - add KVM kernel boot warning for Android builds; - add Hafnium SMC block call warning for Android builds; - update the list of previous releases; - temporarily remove SMMUv3 mentions. Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
Kshitij Sisodia authored
This patch changes the env variable `TC_GPU` being set to `hwr-prebuilt` by default and removes the checks for this variable being set for all filesystems. Instead we enforce this variable only Android builds. This is done to be able to boot Debian without having to build the GPU DDK. Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Without this trusty doesn't start up as the memory commands fail with permissions errors. Signed-off-by:
Ben Horgan <ben.horgan@arm.com>
-
Currently, the run_docker.sh always returns with RC=0 when being run with an underlying script. This is because of the echo call at the end of the script. Modify the script to ensure that we return with the return code of the docker process itself. Signed-off-by:
Jackson Cooper-Driver <jackson.cooper-driver@arm.com>
-
- Aug 22, 2023
-
-
BTI, MTE, PAUTH tests are currently only available for building android with HW rendering. This change make these test also available in test folder for SW rendering Signed-off-by:
Quoc Khanh Le <QuocKhanh.Le@arm.com>
-
Kshitij Sisodia authored
Patching for kernel driver in `patch_gpu_ddk_prebuilt`. Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Kshitij Sisodia authored
For the configuration where the pre-built library and firmware files are used for the DDK, the kernel driver still needs to be patched the same way as we do when we are building from source. Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
If a host has two docker images of same name with different SHAs then run_docker.sh, invoked via setup.sh, fails while verifying the pulled docker image. This is becuase two docker images of same name but different SHAs breaks the comparison if condition as right side of the conditon has both the SHAs in it. This fix is now extracting the SHA information associated with docker image name as well as its unique TAG value. Also, updated ubuntu version tag to fix errors while building docker image locally. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
Kshitij Sisodia authored
Correcting the patch number for TF-A's FPGA patch. Signed-off-by:
Kshitij Sisodia <kshitij.sisodia@arm.com>
-
Signed-off-by:
Alex Dobrescu <alex.dobrescu@arm.com>
-
This change is to fetch TC2-2023.08.15 docker image, this docker image is based on 20.04 and has wayland-scanner package installed. Signed-off-by:
Vishnu Banavath <vishnu.banavath@arm.com>
-
Signed-off-by:
Sergio da Silva Alves <sergio.dasilvalves@arm.com>
-
- Aug 16, 2023
-
-
Rupinderjit Singh authored
* Removed the hardcoded GPU DDK export variables required to build GPU DDK from source for debian. * Moved mali DDK source for debian under src/debian/mali. This is to differentiate debian mali source form android mali source when same TC build will be built both for android and debian. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
- Aug 15, 2023
-
-
Sergio da Silva Alves authored
Signed-off-by:
Sergio da Silva Alves <sergio.dasilvaalves@arm.com>
-
- Aug 14, 2023
-
-
Rupinderjit Singh authored
This change includes building Android with GPU prebuilt. GPU will not be built from source, instead prebuilt bin and lib will be used if TC_GPU is set to `hwr-prebuilt`. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com> Signed-off-by:
Ahmed Genidi <Ahmed.Genidi@arm.com>
-
- Aug 11, 2023
-
-
Rupinderjit Singh authored
This package will install wayland-scanner dependency inside the docker which is required to build DDK with debian Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
Using the genpd framework allows us to change the frequency and voltage together using the scmi perf protocol. This is achieved by patching the gpu mali kbase driver to introduce a call to dev_pm_genpd_set_performance_state. This patch does not include patching the driver when using the prebuilt ddk binaries or patching the driver when using it from debian. Signed-off-by:
Ben Horgan <ben.horgan@arm.com>
-
Configure gpu and dpu scmi power domains and gpu perf domain Signed-off-by:
Ben Horgan <ben.horgan@arm.com>
-
Configure scmi power domains for GPU and DPU to enable GPU idle and add a GPU perf domain fro GPU dvfs. Signed-off-by:
Ben Horgan <ben.horgan@arm.com>
-
Enables turning the gpu off when idle. Also, we are currently using this driver to change performance states, opp. Signed-off-by:
Ben Horgan <ben.horgan@arm.com>
-
- Aug 10, 2023
-
-
Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
This patch fixes the problems associated with: - TC2 Android with GPU Hw rendering not booting on FPGA; - TC2 Android Verified Boot not loading from MMC. Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
Info level logs helps in evaluating the SCP features Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
Update the version of the GCC toolchain used to compile TC to version gcc-arm-12.2rel1. Compiling some components may cause some warnings which with the use of "-Werror", will be treated as fatal errors and stop the compilation. Therefore, some temporary workaround patches were applied to overcome this error and allow build of the TC Sw stack. Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
- Aug 08, 2023
-
-
Rupinderjit Singh authored
On any new machine when host keys are not added to GPU DDK gerrit project, git clone of DDK is bound to fail. But, even though it fails it still creates an empty folder locally. Next time, after adding the host keys to GPU DDK gerrit and try to clone it again, we end up not cloning it. This is becuase we have a condition where we check if folder exists then do not clone and proceed ahead. This change is now also checking if folder is empty or not and based on that we clone the GPU DDK. Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
Jagdish Gediya authored
FVP emulates ps/2 mouse connected over PL050 primecell ps/2 kmi block. ps/2 mouse driver needs to be enabled to expose the mouse as an input device. Signed-off-by:
Jagdish Gediya <jagdish.gediya@arm.com>
-
- Aug 04, 2023
-
-
Vishnu Satheesh authored
* Add support for download Debian 12 filesystem from linaro site * Remove support of dowloading Debian 11 from Articfactory Signed-off-by:
Vishnu Satheesh <vishnu.satheesh@arm.com>
-
Currently, there are 3 product variants in SCP firmware for TC2. 1. SCP_PLATFORM_VARIANT_STD 2. SCP_PLATFORM_VARIANT_EXPERIMENT - Standard variant + experimental power features (MPMM, traffic cop, thermal management) 3. SCP_PLATFORM_VARIANT_MPMM - Standard variant + MPMM Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
Since FPGA is primarily used for performance analysis and enabling MPMM will restrict the Max clock frequency for the core when executing the vector workloads, disable it by default for the FPGA variant. Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
Rupinderjit Singh authored
This change includes: * Rebase of 0001-WIP-Enable-managed-exit.patch patch * A patch to update OP-TEE sp manifest for boot protocol attributes * Enable OP-TEE build time flag to parse SP manifest * Removed patches for upstreamed changes Signed-off-by:
Rupinderjit Singh <rupinderjit.singh@arm.com>
-
- Aug 01, 2023
-
-
This patch fixes the Hafnium SPMC failed check panic error experienced after rebasing the component to the latest upstream commit. Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
This commit contains the changes performed as cleanup/fix of patches necessary after rebasing Hafnium hypervisor SW component to its latest upstream commit (as of this moment). Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
Signed-off-by:
Sergio Alves <sergio.dasilvalves@arm.com>
-
- Jul 31, 2023
-
-
Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
- Jul 30, 2023
-
-
Added information regarding the verification of mpmm functionality. Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-
- Jul 29, 2023
-
-
Signed-off-by:
Davidson K <davidson.kumaresan@arm.com>
-