keystone-rtos/sa-lld.git
7 weeks agoRemoving mpu core support for SA2UL master REL.CORESDK.07.03.00.27 REL.CORESDK.07.03.00.28 REL.CORESDK.07.03.00.29 REL.CORESDK.07.03.00.31 REL.CORESDK.07.03.00.32 REL.CORESDK.07.03.00.33 REL.CORESDK.07.03.00.34 REL.CORESDK.07.03.00.35 REL.CORESDK.07.03.00.36 REL.CORESDK.07.03.00.37
Ankur [Thu, 25 Mar 2021 08:11:59 +0000 (13:41 +0530)]
Removing mpu core support for SA2UL

Signed-off-by: Ankur <a0132173@ti.com>
2 months agotest: Add string for test automation compatibility REL.CORESDK.07.03.00.17 REL.CORESDK.07.03.00.18 REL.CORESDK.07.03.00.19 REL.CORESDK.07.03.00.20 REL.CORESDK.07.03.00.21 REL.CORESDK.07.03.00.22 REL.CORESDK.07.03.00.23 REL.CORESDK.07.03.00.24 REL.CORESDK.07.03.00.25 REL.CORESDK.07.03.00.26
Stephen Molfetta [Wed, 24 Feb 2021 16:47:56 +0000 (10:47 -0600)]
test: Add string for test automation compatibility

Add string for automation scripts to detect test case pass.

Fixes PDK-8138

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
5 months agobuild fix for am64x REL.CORESDK.07.01.03.01 REL.CORESDK.07.01.03.02 REL.CORESDK.07.01.03.03 REL.CORESDK.07.01.03.04 REL.CORESDK.07.01.03.05 REL.CORESDK.07.02.00.05 REL.CORESDK.07.02.00.06 REL.CORESDK.07.02.00.07 REL.CORESDK.07.02.00.08 REL.CORESDK.07.02.00.10 REL.CORESDK.07.03.00.01 REL.CORESDK.07.03.00.02 REL.CORESDK.07.03.00.03 REL.CORESDK.07.03.00.04 REL.CORESDK.07.03.00.05 REL.CORESDK.07.03.00.06 REL.CORESDK.07.03.00.07 REL.CORESDK.07.03.00.08 REL.CORESDK.07.03.00.09 REL.CORESDK.07.03.00.10 REL.CORESDK.07.03.00.11 REL.CORESDK.07.03.00.12 REL.CORESDK.07.03.00.13 REL.CORESDK.07.03.00.14 REL.CORESDK.07.03.00.15 REL.CORESDK.07.03.00.16
Prasad Konnur [Wed, 25 Nov 2020 07:51:14 +0000 (13:21 +0530)]
build fix for am64x

Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
5 months ago[BugFix] PDK-7390: SA LLD API guide missing from PDK documentation
Prasad Konnur [Thu, 19 Nov 2020 10:03:14 +0000 (15:33 +0530)]
[BugFix] PDK-7390: SA LLD API guide missing from PDK documentation

Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
6 months agotest: fix priv level associated with sec context REL.CORESDK.07.01.00.36 REL.CORESDK.07.01.00.37 REL.CORESDK.07.01.00.38 REL.CORESDK.07.01.00.39 REL.CORESDK.07.01.00.40 REL.CORESDK.07.01.00.43 REL.CORESDK.07.01.00.44 REL.CORESDK.07.01.00.45 REL.CORESDK.07.01.00.46 REL.CORESDK.07.01.00.47 REL.CORESDK.07.01.00.48 REL.CORESDK.07.01.00.49 REL.CORESDK.07.01.00.50 REL.CORESDK.07.01.00.51 REL.CORESDK.07.01.00.52 REL.CORESDK.07.01.00.53 REL.CORESDK.07.01.00.54 REL.CORESDK.07.01.00.55 REL.CORESDK.07.01.00.56 REL.CORESDK.07.01.00.57 REL.CORESDK.07.01.00.58 REL.CORESDK.07.01.00.59 REL.CORESDK.07.01.00.60 REL.CORESDK.07.01.05.01 REL.CORESDK.07.01.05.02 REL.CORESDK.07.01.05.03 REL.CORESDK.07.01.05.04 REL.CORESDK.07.01.05.05 REL.CORESDK.07.01.05.06 REL.CORESDK.07.01.05.07 REL.CORESDK.07.01.05.08 REL.CORESDK.07.01.05.09 REL.CORESDK.07.01.05.10 REL.CORESDK.07.01.05.11 REL.CORESDK.07.01.05.12 REL.CORESDK.07.01.05.13 REL.CORESDK.07.01.05.14 REL.CORESDK.07.01.05.15 REL.CORESDK.07.01.05.16 REL.CORESDK.07.02.00.01 REL.CORESDK.07.02.00.02 REL.CORESDK.07.02.00.03 REL.CORESDK.07.02.00.04
Stephen Molfetta [Wed, 11 Nov 2020 19:52:19 +0000 (13:52 -0600)]
test: fix priv level associated with sec context

For all devices besides am65x, RM board config assigns exclusive access
to resources for individual hosts. This causes channelized ISC and
firewall to be programmed and forces privilege permissions to the
incoming packet attributes. Set the priv bit in the security context to
enable the access to the structure.

Workaround for PDK-8605

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
6 months agoPDK-8121: updated the RTSC cfg file for Bios App REL.CORESDK.07.01.00.35
Aravind Batni [Fri, 25 Sep 2020 17:53:39 +0000 (13:53 -0400)]
PDK-8121: updated the RTSC cfg file for Bios App

Signed-off-by: Aravind Batni <aravindbr@ti.com>
6 months agoFix SA Build issue due to TISCI macro name change REL.CORESDK.07.01.00.26 REL.CORESDK.07.01.00.27 REL.CORESDK.07.01.00.28 REL.CORESDK.07.01.00.29 REL.CORESDK.07.01.00.30 REL.CORESDK.07.01.00.31 REL.CORESDK.07.01.00.32 REL.CORESDK.07.01.00.33 REL.CORESDK.07.01.00.34 REL.CORESDK.07.01.02.01 REL.CORESDK.07.01.02.02 REL.CORESDK.07.01.02.03 REL.CORESDK.07.01.02.04
Sivaraj R [Wed, 28 Oct 2020 04:50:09 +0000 (10:20 +0530)]
Fix SA Build issue due to TISCI macro name change

Signed-off-by: Sivaraj R <sivaraj@ti.com>
6 months agosa: pka: Fix illegal memory accesses
Stephen Molfetta [Thu, 16 Jul 2020 21:43:37 +0000 (16:43 -0500)]
sa: pka: Fix illegal memory accesses

Read/write between PKA and application RAM is adjusted to the proper
size required for the operation.

Fixes PDK-7083

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
7 months agotest: Update R5 linker placement for rm_pm_hal sections REL.CORESDK.07.00.04.12 REL.CORESDK.07.00.04.13 REL.CORESDK.07.00.04.14 REL.CORESDK.07.01.00.18 REL.CORESDK.07.01.00.19 REL.CORESDK.07.01.00.20 REL.CORESDK.07.01.00.21 REL.CORESDK.07.01.00.22 REL.CORESDK.07.01.00.23 REL.CORESDK.07.01.00.24 REL.CORESDK.07.01.00.25
Stephen Molfetta [Tue, 29 Sep 2020 16:32:22 +0000 (11:32 -0500)]
test: Update R5 linker placement for rm_pm_hal sections

Update R5 linker files to place sections related to rm_pm_hal
integration

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
7 months agodrv: sa: Add USE_DKEK flag support REL.CORESDK.07.00.04.07 REL.CORESDK.07.00.04.08 REL.CORESDK.07.00.04.09 REL.CORESDK.07.00.04.10 REL.CORESDK.07.00.04.11 REL.CORESDK.07.00.04.11.01
Stephen Molfetta [Tue, 14 Jul 2020 15:42:28 +0000 (10:42 -0500)]
drv: sa: Add USE_DKEK flag support

Update key configuration bit field to enable the user to supply USE_DKEK
flag. This is used to program the field in the security context to use
DKEK programmed by DMSC into SA2UL registers instead of user supplying
the key value directly.

Fixes PDK-7045

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
10 months agomoved the throughput computation to be done via cycle capture instead of osal call... REL.CORESDK.07.00.02.01 REL.CORESDK.07.00.02.02 REL.CORESDK.07.00.02.03 REL.CORESDK.07.00.04.01 REL.CORESDK.07.00.04.02 REL.CORESDK.07.00.04.03 REL.CORESDK.07.00.04.04 REL.CORESDK.07.00.04.05 REL.CORESDK.07.00.04.06 REL.CORESDK.07.01.00.04 REL.CORESDK.07.01.00.05 REL.CORESDK.07.01.00.06 REL.CORESDK.07.01.00.07 REL.CORESDK.07.01.00.09 REL.CORESDK.07.01.00.10 REL.CORESDK.07.01.00.11 REL.CORESDK.07.01.00.12 REL.CORESDK.07.01.00.14 REL.CORESDK.07.01.00.15 REL.CORESDK.07.01.00.16 REL.CORESDK.07.01.00.17
Aravind Batni [Sat, 11 Jul 2020 10:59:53 +0000 (06:59 -0400)]
moved the throughput computation to be done via cycle capture instead of osal call to minimize the call/ret overhead

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months agoFix build issues for AM65xx and J7
Aravind Batni [Sat, 11 Jul 2020 11:35:20 +0000 (07:35 -0400)]
Fix build issues for AM65xx and J7

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months agoFixed C++ compile issues
Aravind Batni [Wed, 8 Jul 2020 16:31:01 +0000 (12:31 -0400)]
Fixed C++ compile issues

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months agobuild fix for am64x
Aravind Batni [Wed, 8 Jul 2020 17:06:20 +0000 (13:06 -0400)]
build fix for am64x

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months agofix am64x build
Aravind Batni [Wed, 8 Jul 2020 13:34:19 +0000 (09:34 -0400)]
fix am64x build

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months ago[PDK-6923] Fix build issues due to PDK_COMMON_*_COMP
Don Dominic [Wed, 8 Jul 2020 05:02:22 +0000 (10:32 +0530)]
[PDK-6923] Fix build issues due to  PDK_COMMON_*_COMP

Signed-off-by: Don Dominic <a0486429@ti.com>
10 months agoSupport SA2UL on AM64x
Aravind Batni [Thu, 4 Jun 2020 05:10:12 +0000 (01:10 -0400)]
Support SA2UL on AM64x

Signed-off-by: Aravind Batni <aravindbr@ti.com>
10 months ago [PDK-6923] Update makefile's to use PDK_COMMON_*_COMP variable
Don Dominic [Mon, 6 Jul 2020 16:15:28 +0000 (21:45 +0530)]
 [PDK-6923] Update makefile's to use PDK_COMMON_*_COMP variable

Signed-off-by: Don Dominic <a0486429@ti.com>
11 months agoSITSW-225: Make copyvecs as a library that the application can link to REL.CORESDK.06.02.05.01 REL.CORESDK.06.02.05.02 REL.CORESDK.06.02.05.03 REL.CORESDK.06.02.05.04 REL.CORESDK.06.02.05.05 REL.CORESDK.07.01.00.01 REL.CORESDK.07.01.00.02
Sivaraj R [Wed, 10 Jun 2020 08:52:02 +0000 (14:22 +0530)]
SITSW-225: Make copyvecs as a library that the application can link to

Signed-off-by: Sivaraj R <sivaraj@ti.com>
11 months agoPDK-6481: [Build] XDC Meta Generation Results in Warning REL.CORESDK.06.02.03.03 REL.CORESDK.06.02.03.04 REL.CORESDK.06.02.03.05 REL.CORESDK.06.02.03.06 REL.CORESDK.06.02.03.07 REL.CORESDK.06.02.03.08 REL.CORESDK.06.02.03.09 REL.CORESDK.06.02.03.10 REL.CORESDK.06.02.03.11 REL.CORESDK.06.02.03.12 REL.CORESDK.07.00.00.10 REL.CORESDK.07.00.00.11 REL.CORESDK.07.00.00.12 REL.CORESDK.07.00.00.13 REL.CORESDK.07.00.00.14 REL.CORESDK.07.00.00.15 REL.CORESDK.07.00.00.16 REL.CORESDK.07.00.00.17 REL.CORESDK.07.00.00.18 REL.CORESDK.07.00.00.19 REL.CORESDK.07.00.00.20 REL.CORESDK.07.00.00.21 REL.CORESDK.07.00.00.22 REL.CORESDK.07.00.00.23 REL.CORESDK.07.00.00.24 REL.CORESDK.07.00.00.25 REL.CORESDK.07.00.00.26 REL.CORESDK.07.00.00.27 REL.CORESDK.07.00.00.28 REL.CORESDK.07.00.00.29 REL.CORESDK.07.00.00.30 REL.CORESDK.07.00.00.31 REL.CORESDK.07.00.00.32 REL.CORESDK.07.00.00.33 REL.CORESDK.07.00.00.34 REL.CORESDK.07.00.00.35 REL.CORESDK.07.00.00.36 REL.CORESDK.07.00.00.37 REL.CORESDK.07.00.00.38 REL.CORESDK.07.00.00.39 REL.CORESDK.07.00.00.40 REL.CORESDK.07.00.00.41 REL.CORESDK.07.00.00.42 REL.CORESDK.07.00.00.43 REL.CORESDK.07.00.00.44 REL.CORESDK.07.00.00.45 REL.CORESDK.07.00.00.46 REL.CORESDK.07.00.00.47 REL.CORESDK.07.00.00.48 REL.CORESDK.07.00.05.01
Sivaraj R [Thu, 21 May 2020 13:12:45 +0000 (18:42 +0530)]
PDK-6481: [Build] XDC Meta Generation Results in Warning

Signed-off-by: Sivaraj R <sivaraj@ti.com>
11 months agoBug Fix: PRSDK-8528: XDC files are not packaged in core sdk - patch 3 REL.CORESDK.07.00.00.07 REL.CORESDK.07.00.00.08 REL.CORESDK.07.00.00.09
Sivaraj R [Tue, 19 May 2020 15:20:56 +0000 (20:50 +0530)]
Bug Fix: PRSDK-8528: XDC files are not packaged in core sdk - patch 3

Signed-off-by: Sivaraj R <sivaraj@ti.com>
11 months agoPDK-4378 : Allows execution from ccs now REL.CORESDK.07.00.00.06
sujith [Mon, 18 May 2020 06:50:15 +0000 (12:20 +0530)]
PDK-4378 : Allows execution from ccs now

Signed-off-by: sujith <sujith.s@ti.com>
11 months agosa: build: Add sbl image generation REL.CORESDK.07.00.00.05
Stephen Molfetta [Mon, 18 May 2020 02:14:17 +0000 (21:14 -0500)]
sa: build: Add sbl image generation

Generate SBL app images when building SA test.

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agoBug Fix: PRSDK-8528: XDC files are not packaged in core sdk - patch 2
Sivaraj R [Sun, 17 May 2020 04:12:42 +0000 (09:42 +0530)]
Bug Fix: PRSDK-8528: XDC files are not packaged in core sdk - patch 2

Signed-off-by: Sivaraj R <sivaraj@ti.com>
11 months agosa: UT: Add resource configuration
Stephen Molfetta [Thu, 14 May 2020 05:02:14 +0000 (00:02 -0500)]
sa: UT: Add resource configuration

In order to run the unit test on HS device variants, we detect whether
we are running on HS or GP device and disable tests which may not be
available due to conflict with SYSFW.

Determine whether the test is attempting to share access with SA2UL and
set the bitmask in the driver configuration accordingly to prevent
firewall exceptions.

For HS devices using SA2UL resources which are available, perform
necessary firewall configuration to access the submodules.

For GP devices, use default parameters and enable all tests

This implements SYSFW-3740

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agosa: UT: Skip Navss init if data mode test is bypassed
Stephen Molfetta [Thu, 14 May 2020 03:56:11 +0000 (22:56 -0500)]
sa: UT: Skip Navss init if data mode test is bypassed

In case data mode test cannot be run, do not attempt to initialize Navss
as decision to bypass test is likely due to insufficient hardware
configuration. This allows other tests to attempt to run and have the
test framework run to completion.

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agosa: UT: Add function to get/set test status
Stephen Molfetta [Thu, 14 May 2020 03:40:32 +0000 (22:40 -0500)]
sa: UT: Add function to get/set test status

Add ability to set the test status. This is used to indicate, for
instance, whether a test is going to be unavailable based on the device
type and must be skipped (i.e. not run), or whether the hardware
resources could not be accessed as expected (fail).

Add get function to allow framework to make decisions on configuration
based on available tests (and hence resources)

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agosa: UT: Add skip test state to test list
Stephen Molfetta [Wed, 13 May 2020 20:52:28 +0000 (15:52 -0500)]
sa: UT: Add skip test state to test list

Add enum for skipping tests and logic in the framework to detect whether
a test should be skipped. This is used to enable run-time mask out of
tests which are to be run based on the device type.

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agosa: Add config flag to limit SA2UL access
Stephen Molfetta [Mon, 11 May 2020 22:04:28 +0000 (17:04 -0500)]
sa: Add config flag to limit SA2UL access

On HS devices and when accessing the SA2UL instance which is shared with
DMSC firmware, MMRA register bank is inaccessible due to firewall
configuration. Add a config flag which can be passed during the driver
creation to indicate that the access to the module must be limited. This
affects the following:

* ENGINE_ENABLE cannot be read/written. DMSC enables all engines at
  device boot. Just check the ENGINE_STATUS and proceed with
  initialization if the engines are already initialized

* SCPTR promote is unavailable. Bypass the setting of these registers

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
11 months agosa: UT: test logs print to UART
Stephen Molfetta [Wed, 13 May 2020 15:10:10 +0000 (10:10 -0500)]
sa: UT: test logs print to UART

Move test log print output from CIO to UART.

12 months agosa: UT: reduce task stack size
Stephen Molfetta [Wed, 13 May 2020 14:48:58 +0000 (09:48 -0500)]
sa: UT: reduce task stack size

Reduce the stack size of the tasks for the test framework and test cases
from 32KB to 8KB in order to ensure sufficient heap for all tests. Heap
size need not increase as 32KB stack is more than necessary.

Fixes: PDK-6294

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
12 months agoMerge pull request #73 in PROCESSOR-SDK/sa-lld from review_sivaraj to master
Aravind Batni [Wed, 13 May 2020 15:01:59 +0000 (10:01 -0500)]
Merge pull request #73 in PROCESSOR-SDK/sa-lld from review_sivaraj to master

* commit 'dc75f99b551b87d8bd01db0087b32b5fb74f038a':
  PDK-4966: Added SA2UL Package Support

12 months agoPDK-4966: Added SA2UL Package Support
Sivaraj R [Tue, 12 May 2020 15:02:33 +0000 (20:32 +0530)]
PDK-4966: Added SA2UL Package Support

Signed-off-by: Sivaraj R <sivaraj@ti.com>
12 months agoMerge pull request #72 in PROCESSOR-SDK/sa-lld from k2_fixes to master
Aravind Batni [Thu, 7 May 2020 15:19:43 +0000 (10:19 -0500)]
Merge pull request #72 in PROCESSOR-SDK/sa-lld from k2_fixes to master

* commit '135a262fe1665f0d4480919c2ff61062346a709b':
  PRSDK-8325: updated heap mem due to bios and other component updates

12 months agoPRSDK-8325: updated heap mem due to bios and other component updates
Aravind Batni [Fri, 17 Apr 2020 18:02:11 +0000 (14:02 -0400)]
PRSDK-8325: updated heap mem due to bios and other component updates

Signed-off-by: Aravind Batni <aravindbr@ti.com>
12 months agoMerge pull request #71 in PROCESSOR-SDK/sa-lld from k2_fixes to master DEV.PROCESSOR-SDK_06.03.00.106 DEV.SA_LLD.04.00.00.03D
Mahesh Radhakrishnan [Thu, 16 Apr 2020 21:22:34 +0000 (16:22 -0500)]
Merge pull request #71 in PROCESSOR-SDK/sa-lld from k2_fixes to master

* commit '3ef331ceacb69074a44a0c4048012d5d5dda5616':
  PRSDK-8324: sa: fixed k2g SA unit test compilation and functionality issue

12 months agoPRSDK-8324: sa: fixed k2g SA unit test compilation and functionality issue
Aravind Batni [Thu, 16 Apr 2020 21:18:26 +0000 (17:18 -0400)]
PRSDK-8324: sa: fixed k2g SA unit test compilation and functionality issue

Signed-off-by: Aravind Batni <aravindbr@ti.com>
14 months agoMerge pull request #70 in PROCESSOR-SDK/sa-lld from PRSDK-7912 to master DEV.SA_LLD.04.00.00.03C
Mahesh Radhakrishnan [Wed, 19 Feb 2020 19:50:24 +0000 (13:50 -0600)]
Merge pull request #70 in PROCESSOR-SDK/sa-lld from PRSDK-7912 to master

* commit '679fc9536418c773285b8e8013629e5d19fb8960':
  PRSDK-7912: update the correct auth and enc key sizes for the test

15 months agoPRSDK-7912: update the correct auth and enc key sizes for the test
Aravind Batni [Mon, 3 Feb 2020 15:40:12 +0000 (10:40 -0500)]
PRSDK-7912: update the correct auth and enc key sizes for the test

Signed-off-by: Aravind Batni <aravindbr@ti.com>
15 months agoMerge pull request #69 in PROCESSOR-SDK/sa-lld from PRSDK-7905 to master
Mahesh Radhakrishnan [Thu, 16 Jan 2020 16:01:55 +0000 (10:01 -0600)]
Merge pull request #69 in PROCESSOR-SDK/sa-lld from PRSDK-7905 to master

* commit 'efbaaf1ce09f56523a01fda739dcb5ef672545f2':
  PRSDK-7905: sa :Fix k2hk user space example build issue

15 months agoPRSDK-7905: sa :Fix k2hk user space example build issue
Aravind Batni [Thu, 16 Jan 2020 15:56:41 +0000 (10:56 -0500)]
PRSDK-7905: sa :Fix k2hk user space example build issue

Signed-off-by: Aravind Batni <aravindbr@ti.com>
15 months agoMerge pull request #68 in PROCESSOR-SDK/sa-lld from PRSDK-7475 to master
Aravind Batni [Wed, 15 Jan 2020 20:58:23 +0000 (14:58 -0600)]
Merge pull request #68 in PROCESSOR-SDK/sa-lld from PRSDK-7475 to master

* commit '7df753c795d1344a5d3609c55c9625b08b97c7e9':
  PRSDK-7475: Fixed AM65xx Sa Example CCS Compile issue

15 months agoPRSDK-7475: Fixed AM65xx Sa Example CCS Compile issue
Aravind Batni [Tue, 14 Jan 2020 21:52:12 +0000 (16:52 -0500)]
PRSDK-7475: Fixed AM65xx Sa Example CCS Compile issue

Signed-off-by: Aravind Batni <aravindbr@ti.com>
16 months agoMerge pull request #67 in PROCESSOR-SDK/sa-lld from PRSDK-7864 to master
Aravind Batni [Fri, 10 Jan 2020 19:25:41 +0000 (13:25 -0600)]
Merge pull request #67 in PROCESSOR-SDK/sa-lld from PRSDK-7864 to master

* commit '6187f85d7e261969df2a987621cc478c93fdf059':
  PRSDK-7864: fixed the compilation for K2

16 months agoPRSDK-7864: fixed the compilation for K2
Aravind Batni [Fri, 10 Jan 2020 19:16:24 +0000 (14:16 -0500)]
PRSDK-7864: fixed the compilation for K2

Signed-off-by: Aravind Batni <aravindbr@ti.com>
16 months agoMerge pull request #60 in PROCESSOR-SDK/sa-lld from am77x_build to master
Aravind Batni [Fri, 20 Dec 2019 14:39:02 +0000 (08:39 -0600)]
Merge pull request #60 in PROCESSOR-SDK/sa-lld from am77x_build to master

* commit '09deeebbf4d4ecfc41076652a0a9451be4b50e8e':
  Updated the APIs to be aligned to release version APIs
  PRSDK-4956: SA2UL support on j721e

16 months agoUpdated the APIs to be aligned to release version APIs
Aravind Batni [Thu, 19 Dec 2019 16:37:26 +0000 (11:37 -0500)]
Updated the APIs to be aligned to release version APIs

Signed-off-by: Aravind Batni <aravindbr@ti.com>
16 months agoPRSDK-4956: SA2UL support on j721e
Ming Wei [Wed, 20 Feb 2019 21:33:43 +0000 (15:33 -0600)]
PRSDK-4956: SA2UL support on j721e

Signed-off-by: Aravind Batni <aravindbr@ti.com>
17 months agoMerge pull request #66 in PROCESSOR-SDK/sa-lld from PRSDK-1763 to master
Aravind Batni [Tue, 10 Dec 2019 20:22:36 +0000 (14:22 -0600)]
Merge pull request #66 in PROCESSOR-SDK/sa-lld from PRSDK-1763 to master

* commit 'fe1e98b84922f753dfae964ceb6982bdfb74137e':
  PRSDK-1763 (RTOS) and PRSDK-7119 (Baremetal) : Implemented Cache Operations Example under SA unit test

17 months agoPRSDK-1763 (RTOS) and PRSDK-7119 (Baremetal) : Implemented Cache Operations Example...
Aravind Batni [Tue, 3 Dec 2019 15:58:34 +0000 (10:58 -0500)]
PRSDK-1763 (RTOS) and PRSDK-7119 (Baremetal) : Implemented Cache Operations Example under SA unit test

Signed-off-by: Aravind Batni <aravindbr@ti.com>
19 months agoMerge pull request #65 in PROCESSOR-SDK/sa-lld from PRSDK-7131 to master DEV.SA_LLD.04.00.00.03B
Mahesh Radhakrishnan [Sun, 6 Oct 2019 16:23:45 +0000 (11:23 -0500)]
Merge pull request #65 in PROCESSOR-SDK/sa-lld from PRSDK-7131 to master

* commit '5b2f906a4dfa494046099310b107bf199dafc464':
  PRSDK-7131: Fix Critical and Warning issues as reported by Klocwork

19 months agoPRSDK-7131: Fix Critical and Warning issues as reported by Klocwork
Aravind Batni [Fri, 4 Oct 2019 21:49:13 +0000 (17:49 -0400)]
PRSDK-7131: Fix Critical and Warning issues as reported by Klocwork

Signed-off-by: Aravind Batni <aravindbr@ti.com>
21 months agoMerge pull request #64 in PROCESSOR-SDK/sa-lld from CATREQ-2702 to master DEV.PROCESSOR-SDK.06.01.00.07 DEV.SA_LLD.04.00.00.03A
Mahesh Radhakrishnan [Fri, 2 Aug 2019 18:14:04 +0000 (13:14 -0500)]
Merge pull request #64 in PROCESSOR-SDK/sa-lld from CATREQ-2702 to master

* commit '31113084ec693ce3fb5ed67ca889e8bd9007a22a':
  CATREQ-2702: Descope c6x big_endian due to sysbios upgrade

21 months agoMerge pull request #63 in PROCESSOR-SDK/sa-lld from PRSDK-5535 to master
Aravind Batni [Wed, 31 Jul 2019 17:24:40 +0000 (12:24 -0500)]
Merge pull request #63 in PROCESSOR-SDK/sa-lld from PRSDK-5535 to master

* commit '505d4d726e4dc546a56b2ce79baa4f8fff78240a':
  PRSDK-5535: Addressed Sa Unit test failure - aligned the descriptor

21 months agoPRSDK-5535: Addressed Sa Unit test failure - aligned the descriptor
Aravind Batni [Wed, 17 Jul 2019 23:08:37 +0000 (19:08 -0400)]
PRSDK-5535: Addressed Sa Unit test failure - aligned the descriptor

Signed-off-by: Aravind Batni <aravindbr@ti.com>
22 months agoMerge pull request #62 in PROCESSOR-SDK/sa-lld from 6.0_version_update to master DEV.PROCESSOR-SDK.06.00.00.05 DEV.SA_LLD.04.00.00.03
Mahesh Radhakrishnan [Mon, 24 Jun 2019 16:06:42 +0000 (11:06 -0500)]
Merge pull request #62 in PROCESSOR-SDK/sa-lld from 6.0_version_update to master

* commit 'cb3591812d584cffbd5981d25a781a1b37a805d1':
  6.0 doc/version update

22 months ago6.0 doc/version update
Mahesh Radhakrishnan [Mon, 24 Jun 2019 16:04:22 +0000 (12:04 -0400)]
6.0 doc/version update

2 years agoMerge pull request #59 in PROCESSOR-SDK/sa-lld from PRSDK-4654 to master
Mahesh Radhakrishnan [Mon, 29 Apr 2019 15:17:13 +0000 (10:17 -0500)]
Merge pull request #59 in PROCESSOR-SDK/sa-lld from PRSDK-4654 to master

* commit 'bab316624943d25fe8f4ecf822e1608edd507158':
  build: PRSDK-4654: remove build-id section from mpu linker command file

2 years agobuild: PRSDK-4654: remove build-id section from mpu linker command file
Hao Zhang [Fri, 26 Apr 2019 16:44:44 +0000 (12:44 -0400)]
build: PRSDK-4654: remove build-id section from mpu linker command file

build-id is disabled explicitly in the build infrastructure makefile and
the section should be removed from linker command file.

If the makefile enables build-id link option, there is a potential problem
that the executable generated will have corrupted debug symbols because
NOLOAD option is set for build-id section

Signed-off-by: Hao Zhang <hzhang@ti.com>
2 years agoMerge pull request #58 in PROCESSOR-SDK/sa-lld from ver_update to master DEV.PROCESSOR-SDK.05.03.00.05 DEV.SA_LLD.04.00.00.02
Mahesh Radhakrishnan [Tue, 19 Mar 2019 14:56:22 +0000 (09:56 -0500)]
Merge pull request #58 in PROCESSOR-SDK/sa-lld from ver_update to master

* commit '4e3d895927255477745591597742ca5698cbb38c':
  Version & documentation udpates

2 years agoVersion & documentation udpates
Mahesh Radhakrishnan [Tue, 19 Mar 2019 14:51:32 +0000 (10:51 -0400)]
Version & documentation udpates

2 years agoMerge pull request #57 in PROCESSOR-SDK/sa-lld from review-PRSDK-5273 to master
Aravind Batni [Thu, 24 Jan 2019 00:23:59 +0000 (18:23 -0600)]
Merge pull request #57 in PROCESSOR-SDK/sa-lld from review-PRSDK-5273 to master

* commit 'fa1ba5ad4ecf0cbe7b78e1b20aa1d7adc0ae8ec9':
  PRSDK-5273: RTSC depdencies added

2 years agoPRSDK-5273: RTSC depdencies added
Aravind Batni [Tue, 22 Jan 2019 11:14:09 +0000 (06:14 -0500)]
PRSDK-5273: RTSC depdencies added

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoCATREQ-2702: Descope c6x big_endian due to sysbios upgrade
Mahesh Radhakrishnan [Wed, 9 Jan 2019 19:28:48 +0000 (14:28 -0500)]
CATREQ-2702: Descope c6x big_endian due to sysbios upgrade

2 years agoMerge pull request #56 in PROCESSOR-SDK/sa-lld from review-PRSDK-5203 to master
Aravind Batni [Fri, 4 Jan 2019 16:35:28 +0000 (10:35 -0600)]
Merge pull request #56 in PROCESSOR-SDK/sa-lld from review-PRSDK-5203 to master

* commit '2920492ffeddd25630cf5c6114baa7deb753a72b':
  PRSDK-5203: updated CCS project text files to remove setuprm.c file, not needed for sa2ul

2 years agoMerge pull request #52 in PROCESSOR-SDK/sa-lld from review-PRSDK-4840 to master
Aravind Batni [Fri, 4 Jan 2019 16:35:12 +0000 (10:35 -0600)]
Merge pull request #52 in PROCESSOR-SDK/sa-lld from review-PRSDK-4840 to master

* commit '8fff62064a96c357441efe66b4792763901a2e22':
  PRSDK-4840: Fix Klocwork issues for sa-lld

2 years agoPRSDK-5203: updated CCS project text files to remove setuprm.c file, not needed for...
Aravind Batni [Thu, 20 Dec 2018 15:18:08 +0000 (10:18 -0500)]
PRSDK-5203: updated CCS project text files to remove setuprm.c file, not needed for sa2ul

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoPRSDK-4840: Fix Klocwork issues for sa-lld
Aravind Batni [Tue, 13 Nov 2018 00:15:08 +0000 (19:15 -0500)]
PRSDK-4840: Fix Klocwork issues for sa-lld

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #55 in PROCESSOR-SDK/sa-lld from docs_update to master DEV.PROCESSOR-SDK.05.02.00.07 DEV.SA_LLD.04.00.00.01
Aravind Batni [Fri, 7 Dec 2018 21:44:35 +0000 (15:44 -0600)]
Merge pull request #55 in PROCESSOR-SDK/sa-lld from docs_update to master

* commit '2065784beb70eee53b4ddffe149a607e4e133f18':
  Documentation update for 4.0.0.1 release

2 years agoDocumentation update for 4.0.0.1 release
Aravind Batni [Fri, 7 Dec 2018 21:43:52 +0000 (16:43 -0500)]
Documentation update for 4.0.0.1 release

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #54 in PROCESSOR-SDK/sa-lld from review-PRSDK-5133 to master
Aravind Batni [Thu, 6 Dec 2018 22:24:00 +0000 (16:24 -0600)]
Merge pull request #54 in PROCESSOR-SDK/sa-lld from review-PRSDK-5133 to master

* commit '881d71c29d189936317af13daba0227621b0c7df':
  PRSDK-5133: Move SCICLIENT module above board component as board depends on SCICLIENT

2 years agoPRSDK-5133: Move SCICLIENT module above board component as board depends on SCICLIENT
Aravind Batni [Thu, 6 Dec 2018 22:17:24 +0000 (17:17 -0500)]
PRSDK-5133: Move SCICLIENT module above board component as board depends on SCICLIENT

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #53 in PROCESSOR-SDK/sa-lld from review-PRSDK-5132 to master
Aravind Batni [Thu, 6 Dec 2018 22:14:48 +0000 (16:14 -0600)]
Merge pull request #53 in PROCESSOR-SDK/sa-lld from review-PRSDK-5132 to master

* commit '929a9022965dcdc7148a51d50fc1f2d104052604':
  PRSDK-5132: update sa2ul unit test/examples to remove a53 cache operations

2 years agoPRSDK-5132: update sa2ul unit test/examples to remove a53 cache operations
Aravind Batni [Thu, 6 Dec 2018 22:06:36 +0000 (17:06 -0500)]
PRSDK-5132: update sa2ul unit test/examples to remove a53 cache operations

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #51 in PROCESSOR-SDK/sa-lld from review-PRSDK-4931 to master
Aravind Batni [Tue, 23 Oct 2018 15:40:16 +0000 (10:40 -0500)]
Merge pull request #51 in PROCESSOR-SDK/sa-lld from review-PRSDK-4931 to master

* commit '5a85d5c012b222b828dc541ecf04814ec58ccc6f':
  PRSDK-4931: address compilation for Sa Basic Examples

2 years agoPRSDK-4931: address compilation for Sa Basic Examples
Aravind Batni [Tue, 23 Oct 2018 14:52:16 +0000 (10:52 -0400)]
PRSDK-4931: address compilation for Sa Basic Examples

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #49 in PROCESSOR-SDK/sa-lld from review-sa2ul-udmap-integration...
Eric Ruei [Mon, 8 Oct 2018 21:02:47 +0000 (16:02 -0500)]
Merge pull request #49 in PROCESSOR-SDK/sa-lld from review-sa2ul-udmap-integration to master

* commit '5688efb5be3a396fcb7baa956e1e64016dcdfbcf':
  PRSDK-4746: SA2UL: DMSC/udmap integration

2 years agoPRSDK-4746: SA2UL: DMSC/udmap integration
Aravind Batni [Fri, 14 Sep 2018 15:25:48 +0000 (11:25 -0400)]
PRSDK-4746: SA2UL: DMSC/udmap integration

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #50 in PROCESSOR-SDK/sa-lld from review-dmsc-msmc-hole-fix to... DEV.PROCESSOR-SDK.05.01.00.10 DEV.PROCESSOR-SDK.05.01.00.11 DEV.SA_LLD.04.00.00.00A
Eric Ruei [Mon, 24 Sep 2018 20:51:59 +0000 (15:51 -0500)]
Merge pull request #50 in PROCESSOR-SDK/sa-lld from review-dmsc-msmc-hole-fix to master

* commit 'bf232710227cfc3c65cec996bf36e921f58a84e4':
  size sa2ul applications to fit into msmc after a hole in msmc memory from DMSC

2 years agosize sa2ul applications to fit into msmc after a hole in msmc memory from DMSC
Aravind Batni [Mon, 24 Sep 2018 20:09:01 +0000 (16:09 -0400)]
size sa2ul applications to fit into msmc after a hole in msmc memory from DMSC

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #47 in PROCESSOR-SDK/sa-lld from review-PRSDK-4723 to master DEV.PROCESSOR-SDK.05.01.00.07 DEV.SA_LLD.04.00.00.00
Raghu Nambiath [Sat, 22 Sep 2018 22:05:30 +0000 (17:05 -0500)]
Merge pull request #47 in PROCESSOR-SDK/sa-lld from review-PRSDK-4723 to master

* commit '2c6a57257b25069f8b40b0143d3af3faab0dcf0a':
  PRSDK-4723 : resolve security context writing to reserved locations for encryption

2 years agoMerge pull request #48 in PROCESSOR-SDK/sa-lld from 5.1_doc_ver_update to master
Aravind Batni [Sat, 22 Sep 2018 12:15:21 +0000 (07:15 -0500)]
Merge pull request #48 in PROCESSOR-SDK/sa-lld from 5.1_doc_ver_update to master

* commit 'ef36fd4d82908c6b71e1fc3442d1447c24a7a7ba':
  Doc update

2 years agoPRSDK-4723
Aravind Batni [Fri, 21 Sep 2018 17:48:15 +0000 (13:48 -0400)]
PRSDK-4723
: resolve security context writing to reserved locations for encryption

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoDoc update
Mahesh Radhakrishnan [Fri, 21 Sep 2018 18:24:12 +0000 (14:24 -0400)]
Doc update

2 years agoMerge pull request #46 in PROCESSOR-SDK/sa-lld from review-PRSDK-4585 to master
Raghu Nambiath [Fri, 21 Sep 2018 16:10:36 +0000 (11:10 -0500)]
Merge pull request #46 in PROCESSOR-SDK/sa-lld from review-PRSDK-4585 to master

* commit '82cc4dccdd40e69086e6097818c2618e7dbe3cbe':
  PRSDK-4585: not to package objs created under lib for keystone (xdc based) builds

2 years agoPRSDK-4585: not to package objs created under lib for keystone (xdc based) builds
Aravind Batni [Fri, 21 Sep 2018 14:31:07 +0000 (10:31 -0400)]
PRSDK-4585: not to package objs created under lib for keystone (xdc based) builds

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #45 in PROCESSOR-SDK/sa-lld from PRSDK-4123 to master
Aravind Batni [Thu, 20 Sep 2018 22:35:31 +0000 (17:35 -0500)]
Merge pull request #45 in PROCESSOR-SDK/sa-lld from PRSDK-4123 to master

* commit '309d6425709d463d8d76347cb62eb2aa31d5334e':
  sa: PRSDK-4123: Align AM65xx unit tests name & directory for system test

2 years agosa: PRSDK-4123: Align AM65xx unit tests name & directory for system test
Hao Zhang [Mon, 17 Sep 2018 14:48:55 +0000 (10:48 -0400)]
sa: PRSDK-4123: Align AM65xx unit tests name & directory for system test

Signed-off-by: Hao Zhang <hzhang@ti.com>
2 years agoMerge pull request #44 in PROCESSOR-SDK/sa-lld from review-pka-support to master
Eric Ruei [Mon, 27 Aug 2018 19:55:10 +0000 (14:55 -0500)]
Merge pull request #44 in PROCESSOR-SDK/sa-lld from review-pka-support to master

* commit '33be86184da19925014482949fd17baec098d320':
  Replace SOC_AM65XX with NSS_LITE2
  bring back PKA support under sa

2 years agoReplace SOC_AM65XX with NSS_LITE2
Aravind Batni [Mon, 27 Aug 2018 15:41:47 +0000 (11:41 -0400)]
Replace SOC_AM65XX with NSS_LITE2

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agobring back PKA support under sa
Aravind Batni [Fri, 24 Aug 2018 22:46:20 +0000 (18:46 -0400)]
bring back PKA support under sa

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #37 in PROCESSOR-SDK/sa-lld from review-PRSDK-4177 to master
Eric Ruei [Tue, 21 Aug 2018 20:06:26 +0000 (15:06 -0500)]
Merge pull request #37 in PROCESSOR-SDK/sa-lld from review-PRSDK-4177 to master

* commit 'bc19cf50679861dfbec2aafc8ac97a49fbd8cc5d':
  address PRSDK-4177: resolve pass not powered up for tests to run

2 years agoaddress PRSDK-4177: resolve pass not powered up for tests to run
Aravind Batni [Fri, 6 Jul 2018 21:26:54 +0000 (17:26 -0400)]
address PRSDK-4177: resolve pass not powered up for tests to run

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #43 in PROCESSOR-SDK/sa-lld from rtos-next-review to master
Raghu Nambiath [Wed, 8 Aug 2018 20:38:21 +0000 (15:38 -0500)]
Merge pull request #43 in PROCESSOR-SDK/sa-lld from rtos-next-review to master

* commit '45ad28505d49c3c0e8911b8b1a07acabb2f3cc37':
  sa: fix compilation issue with GCC Linaro 7.2.1 tools
  Support makefiles for k2h, k2k, k2l, k2e, k2g socs
  support for AM65xx added

2 years agosa: fix compilation issue with GCC Linaro 7.2.1 tools
Hao Zhang [Mon, 6 Aug 2018 15:40:44 +0000 (11:40 -0400)]
sa: fix compilation issue with GCC Linaro 7.2.1 tools

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoSupport makefiles for k2h, k2k, k2l, k2e, k2g socs
Aravind Batni [Fri, 3 Aug 2018 22:50:26 +0000 (18:50 -0400)]
Support makefiles for k2h, k2k, k2l, k2e, k2g socs

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agosupport for AM65xx added
Aravind Batni [Wed, 6 Jun 2018 14:30:43 +0000 (10:30 -0400)]
support for AM65xx added

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #39 in PROCESSOR-SDK/sa-lld from docs_update to master DEV.SA_LLD.03.00.00.21
Aravind Batni [Tue, 17 Jul 2018 19:45:14 +0000 (14:45 -0500)]
Merge pull request #39 in PROCESSOR-SDK/sa-lld from docs_update to master

* commit '7d391828772abc0b3ffe995a24f33f655f21f738':
  doc update for PRSDK 5.0 release

2 years agodoc update for PRSDK 5.0 release
Aravind Batni [Tue, 17 Jul 2018 19:44:14 +0000 (15:44 -0400)]
doc update for PRSDK 5.0 release

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #36 in PROCESSOR-SDK/sa-lld from PRSDK-2194 to master
Raghu Nambiath [Mon, 2 Jul 2018 21:48:42 +0000 (16:48 -0500)]
Merge pull request #36 in PROCESSOR-SDK/sa-lld from PRSDK-2194 to master

* commit '2aebc2ac36243de2affec37edfeee19561b88517':
  PRSDK-2194 Added RULES_MAKE macro