keystone-rtos/pruss-lld.git
17 months agoNOTICE OF RELOCATION master
Jacob Stiffler [Thu, 31 Oct 2019 17:57:01 +0000 (13:57 -0400)]
NOTICE OF RELOCATION

Active maintenance and development of the contents of this repository
has been relocated to git.ti.com/processor-sdk/pdk.git under the path
packages/ti/drv/pruss.

The use of this repository has been deprecated and will no longer
receive updates.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
18 months agoMerge pull request #68 in PROCESSOR-SDK/pruss-lld from ~A0271908/pruss-lld:master... DEV.PRUSS_LLD.01.00.00.15B
Mahesh Radhakrishnan [Tue, 8 Oct 2019 16:30:18 +0000 (11:30 -0500)]
Merge pull request #68 in PROCESSOR-SDK/pruss-lld from ~A0271908/pruss-lld:master to master

* commit 'dcec67e4130143e5070ce7fb0fcecabb991fa8a9':
  pru-pwm-firmware: update symbol names changed in pdk 1.0.6
  pru-pwm-firmware: update the pdk version in Makefile

18 months agopru-pwm-firmware: update symbol names changed in pdk 1.0.6
Bin Liu [Tue, 8 Oct 2019 14:14:23 +0000 (09:14 -0500)]
pru-pwm-firmware: update symbol names changed in pdk 1.0.6

Signed-off-by: Bin Liu <b-liu@ti.com>
18 months agopru-pwm-firmware: update the pdk version in Makefile
Bin Liu [Tue, 8 Oct 2019 14:10:43 +0000 (09:10 -0500)]
pru-pwm-firmware: update the pdk version in Makefile

Update pdk from v1.0.5 to v1.0.6, which is PRSDKv6.1.0.7.

Signed-off-by: Bin Liu <b-liu@ti.com>
18 months agoMerge pull request #67 in PROCESSOR-SDK/pruss-lld from review_PRSDK-7167 to master DEV.PRUSS_LLD.01.00.00.15A
Mahesh Radhakrishnan [Fri, 4 Oct 2019 00:10:34 +0000 (19:10 -0500)]
Merge pull request #67 in PROCESSOR-SDK/pruss-lld from review_PRSDK-7167 to master

* commit 'c907ee4caaf208d9353a887a7352e111f9708de9':
  Resolve static analysis warnings

18 months agoMerge pull request #62 in PROCESSOR-SDK/pruss-lld from PRSDK-5738 to master
Mahesh Radhakrishnan [Thu, 3 Oct 2019 15:37:40 +0000 (10:37 -0500)]
Merge pull request #62 in PROCESSOR-SDK/pruss-lld from PRSDK-5738 to master

* commit '95091d48d3bb3b54221356a1a844222db9f8ad9b': (22 commits)
  PRSDK-5738:Update PWM firmware makefile
  PRSDK-5738:Add Bin's resource table
  PRSDK-5738:Add FW version information
  PRSDK-5738:Add PWM enable flag
  PRSDK-5738:Several minor updates
  PRSDK-5738:Add makefile for PWM PRU FW
  PRSDK-5738:Change default build settings
  PRSDK-5738:Add Tx interrupt to Host
  PRSDK-5738:Update IEP PWM control
  PRSDK-5738:Add IEPx number of supported PWMs to FW registers
  PRSDK-5738:Add bit field settings and aggregate RECFG mask to API header file
  PRSDK-5738:Fix mistakes in API header file
  PRSDK-5738:Update calls to execLhsActionSngl() and execLhsActionDiff()
  PRSDK-5738:Add code to update Deadband on LHS (instead of RHS) of PWM signal
  PRSDK-5738:Add LHS actions for invalid DC count to PWM disabled
  PRSDK-5738:Fix DC count reconfiguration mask overflow
  PRSDK-5738:Update to new RECFG mask names
  PRSDK-5738:Add Host I/F API header file.
  PRSDK-5738:Update execRhsActionStash() to take correct action
  PRSDK-5738:Remove unsued IEP PWM object structure member
  ...

18 months agoResolve static analysis warnings
Tinku Mannan [Thu, 3 Oct 2019 15:18:10 +0000 (11:18 -0400)]
Resolve static analysis warnings

Signed-off-by: Tinku Mannan <tmannan@ti.com>
18 months agoMerge pull request #66 in PROCESSOR-SDK/pruss-lld from Relver_update_6.1 to master DEV.PROCESSOR-SDK.06.01.00.07 DEV.PRUSS_LLD.01.00.00.15
Mahesh Radhakrishnan [Fri, 20 Sep 2019 19:01:07 +0000 (14:01 -0500)]
Merge pull request #66 in PROCESSOR-SDK/pruss-lld from Relver_update_6.1 to master

* commit '69c7c086270ef821c35357da88812fe751c54248':
  Docs and release version update for 6.1

18 months agoDocs and release version update for 6.1
Tinku Mannan [Fri, 20 Sep 2019 17:38:15 +0000 (13:38 -0400)]
Docs and release version update for 6.1

Signed-off-by: Tinku Mannan <tmannan@ti.com>
19 months agoPRSDK-5738:Update PWM firmware makefile
Frank Livingston [Wed, 21 Aug 2019 23:05:06 +0000 (18:05 -0500)]
PRSDK-5738:Update PWM firmware makefile

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
19 months agoPRSDK-5738:Add Bin's resource table
Frank Livingston [Wed, 21 Aug 2019 23:04:22 +0000 (18:04 -0500)]
PRSDK-5738:Add Bin's resource table

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
19 months agoPRSDK-5738:Add FW version information
Frank Livingston [Mon, 19 Aug 2019 17:00:20 +0000 (12:00 -0500)]
PRSDK-5738:Add FW version information

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
19 months agoPRSDK-5738:Add PWM enable flag
Frank Livingston [Mon, 19 Aug 2019 16:27:29 +0000 (11:27 -0500)]
PRSDK-5738:Add PWM enable flag

Flag allows Host to execute PWM firmware, but reconfigure PWMs before configuration is applied.

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
20 months agoPRSDK-5738:Several minor updates
Frank Livingston [Mon, 12 Aug 2019 19:49:11 +0000 (14:49 -0500)]
PRSDK-5738:Several minor updates

- Move location of IEP counter start to SM initialization.
- Update return type from Uint32 to Int32 for several functions.
- Cosmetic changes to default FW register values

20 months agoPRSDK-5738:Add makefile for PWM PRU FW
Frank Livingston [Tue, 23 Jul 2019 17:15:52 +0000 (12:15 -0500)]
PRSDK-5738:Add makefile for PWM PRU FW

21 months agoMerge pull request #65 in PROCESSOR-SDK/pruss-lld from review_j7BuildFix_a0132173... REL.PDK.J7.00.09.00.04 REL.PDK.J7.00.09.00.05 REL.PDK.J7.00.09.00.06 REL.PDK.J7.00.09.00.07 REL.PDK.J7.00.09.00.08
Mahesh Radhakrishnan [Mon, 1 Jul 2019 14:54:21 +0000 (09:54 -0500)]
Merge pull request #65 in PROCESSOR-SDK/pruss-lld from review_j7BuildFix_a0132173 to master

* commit '96f35ed3f64ace23c57daf071b4cb6d3c78597b3':
  PDK J7 Package build fix

21 months agoPDK J7 Package build fix
Ankur [Mon, 1 Jul 2019 06:30:14 +0000 (12:00 +0530)]
PDK J7 Package build fix

Signed-off-by: Ankur <a0132173@ti.com>
21 months agoPRSDK-5738:Change default build settings
Frank Livingston [Sun, 30 Jun 2019 17:57:19 +0000 (12:57 -0500)]
PRSDK-5738:Change default build settings

- Remove IEP0 & 1 clock synchronization by default because:
(1) this isn't a requirement for "Arduino" PWMs
(2) driver doesn't properly support PWM period reconfiguration in case clocks are sync'd.

- Remove Tx Host interrupt on IEPx CMP0 event option since
this isn't an explicity requirement for "Arduino" PWMs

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoMerge pull request #63 in PROCESSOR-SDK/pruss-lld from PRSDK-4321 to master DEV.PRUSS_LLD.01.00.00.14A
Mahesh Radhakrishnan [Fri, 28 Jun 2019 20:56:39 +0000 (15:56 -0500)]
Merge pull request #63 in PROCESSOR-SDK/pruss-lld from PRSDK-4321 to master

* commit '3e430031565b9d81ee6d77ac96014856604f6c6b':
  PRSDK-4321: Correction for J7 SoC object count
  PRSDK-4321: Updated AM335x object initialization to align with new PRU instance Max count
  PRSDK-4321: Updated PRU instance support for AM335x
  PRSDK-4321: Added PRUICSS instace 3 support for AM65xx

21 months agoPRSDK-4321: Correction for J7 SoC object count
M V Pratap Reddy [Fri, 28 Jun 2019 20:24:36 +0000 (01:54 +0530)]
PRSDK-4321: Correction for J7 SoC object count

21 months agoPRSDK-5738:Add Tx interrupt to Host
Frank Livingston [Fri, 28 Jun 2019 15:12:10 +0000 (10:12 -0500)]
PRSDK-5738:Add Tx interrupt to Host

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoPRSDK-5738:Update IEP PWM control
Frank Livingston [Fri, 28 Jun 2019 15:09:36 +0000 (10:09 -0500)]
PRSDK-5738:Update IEP PWM control

- Move IEPx global control bits from PWM object to IEP PWM control object
- Add IEP0 & IEP1 clock synchronization in case IEP0 & 1 PWMs are both enabled

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoPRSDK-5738:Add IEPx number of supported PWMs to FW registers
Frank Livingston [Fri, 28 Jun 2019 14:58:08 +0000 (09:58 -0500)]
PRSDK-5738:Add IEPx number of supported PWMs to FW registers

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoPRSDK-5738:Add bit field settings and aggregate RECFG mask to API header file
Frank Livingston [Fri, 28 Jun 2019 14:50:12 +0000 (09:50 -0500)]
PRSDK-5738:Add bit field settings and aggregate RECFG mask to API header file

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoPRSDK-5738:Fix mistakes in API header file
Frank Livingston [Fri, 28 Jun 2019 14:48:12 +0000 (09:48 -0500)]
PRSDK-5738:Fix mistakes in API header file

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
21 months agoPRSDK-4321: Updated AM335x object initialization to align with new PRU instance Max...
M V Pratap Reddy [Wed, 26 Jun 2019 00:12:31 +0000 (05:42 +0530)]
PRSDK-4321: Updated AM335x object initialization to align with new PRU instance Max count

21 months agoMerge pull request #64 in PROCESSOR-SDK/pruss-lld from Relver_update_6.0 to master DEV.PROCESSOR-SDK.06.00.00.05 DEV.PRUSS_LLD.01.00.00.14 REL.PDK.J7.00.09.00.02 REL.PDK.J7.00.09.00.03
Mahesh Radhakrishnan [Mon, 24 Jun 2019 14:38:58 +0000 (09:38 -0500)]
Merge pull request #64 in PROCESSOR-SDK/pruss-lld from Relver_update_6.0 to master

* commit '291916a84e43b338bb94465e977f20bafb849e78':
  Docs and release version update for 6.0

21 months agoDocs and release version update for 6.0
Tinku Mannan [Mon, 24 Jun 2019 14:37:13 +0000 (10:37 -0400)]
Docs and release version update for 6.0

Signed-off-by: Tinku Mannan <tmannan@ti.com>
22 months agoPRSDK-4321: Updated PRU instance support for AM335x
M V Pratap Reddy [Fri, 7 Jun 2019 13:19:36 +0000 (18:49 +0530)]
PRSDK-4321: Updated PRU instance support for AM335x

22 months agoPRSDK-4321: Added PRUICSS instace 3 support for AM65xx
M V Pratap Reddy [Thu, 6 Jun 2019 23:10:03 +0000 (04:40 +0530)]
PRSDK-4321: Added PRUICSS instace 3 support for AM65xx

 - AM65xx platform supports three PRUICSS instances. Third instance of
   PRUICSS is configured using PRUICCSS_INSTANCE_MAX which is a invalid
   value for other platform. Some of the functions are not allowing
   the instance PRUICCSS_INSTANCE_MAX which is causing the function crash
   on AM65xx platform.

   Added support for PRUICCSS_INSTANCE_THREE for AM65xx and PRUICCSS_INSTANCE_MAX
   is used for invalid boundary check for all the platforms.

22 months agoPRSDK-5738:Update calls to execLhsActionSngl() and execLhsActionDiff()
Frank Livingston [Fri, 24 May 2019 19:01:21 +0000 (14:01 -0500)]
PRSDK-5738:Update calls to execLhsActionSngl() and execLhsActionDiff()

Update calls to use latched LHS DC value instead of latched DC value
for updating Shadow Registers.

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Add code to update Deadband on LHS (instead of RHS) of PWM signal
Frank Livingston [Fri, 24 May 2019 17:26:06 +0000 (12:26 -0500)]
PRSDK-5738:Add code to update Deadband on LHS (instead of RHS) of PWM signal

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Add LHS actions for invalid DC count to PWM disabled
Frank Livingston [Fri, 24 May 2019 17:22:12 +0000 (12:22 -0500)]
PRSDK-5738:Add LHS actions for invalid DC count to PWM disabled

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Fix DC count reconfiguration mask overflow
Frank Livingston [Fri, 24 May 2019 17:17:53 +0000 (12:17 -0500)]
PRSDK-5738:Fix DC count reconfiguration mask overflow

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Update to new RECFG mask names
Frank Livingston [Fri, 24 May 2019 17:15:31 +0000 (12:15 -0500)]
PRSDK-5738:Update to new RECFG mask names

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Add Host I/F API header file.
Frank Livingston [Mon, 20 May 2019 20:53:17 +0000 (15:53 -0500)]
PRSDK-5738:Add Host I/F API header file.

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Update execRhsActionStash() to take correct action
Frank Livingston [Mon, 20 May 2019 15:23:26 +0000 (10:23 -0500)]
PRSDK-5738:Update execRhsActionStash() to take correct action

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Remove unsued IEP PWM object structure member
Frank Livingston [Sat, 18 May 2019 12:10:44 +0000 (07:10 -0500)]
PRSDK-5738:Remove unsued IEP PWM object structure member

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Cosmetic updates
Frank Livingston [Fri, 17 May 2019 23:24:49 +0000 (18:24 -0500)]
PRSDK-5738:Cosmetic updates

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
22 months agoPRSDK-5738:Initial commit for "Arduino" style PWMs using ICSS-G PWM HW
Frank Livingston [Fri, 17 May 2019 19:05:41 +0000 (14:05 -0500)]
PRSDK-5738:Initial commit for "Arduino" style PWMs using ICSS-G PWM HW

Signed-off-by: Frank Livingston <frank-livingston@ti.com>
23 months agoMerge pull request #60 in PROCESSOR-SDK/pruss-lld from review_BuildFix_a0132173 to... REL.PDK.J7.00.09.00.01
Mahesh Radhakrishnan [Thu, 9 May 2019 15:52:09 +0000 (10:52 -0500)]
Merge pull request #60 in PROCESSOR-SDK/pruss-lld from review_BuildFix_a0132173 to master

* commit '83252c496f2e88eb701df347cabe6dfc72cd9c95':
  Package build fix

23 months agoPackage build fix
Ankur [Thu, 9 May 2019 07:30:48 +0000 (13:00 +0530)]
Package build fix

Signed-off-by: Ankur <a0132173@ti.com>
23 months agoMerge pull request #59 in PROCESSOR-SDK/pruss-lld from review_PRSDK-5731 to master
Aravind Batni [Thu, 18 Apr 2019 20:04:14 +0000 (15:04 -0500)]
Merge pull request #59 in PROCESSOR-SDK/pruss-lld from review_PRSDK-5731 to master

* commit '658adde37786eef300ed3dec0a89810c250dfa91':
  j721e: pruss driver support

23 months agoj721e: pruss driver support
Tinku Mannan [Thu, 18 Apr 2019 18:11:17 +0000 (14:11 -0400)]
j721e: pruss driver support

Signed-off-by: Tinku Mannan <tmannan@ti.com>
2 years agoMerge pull request #58 in PROCESSOR-SDK/pruss-lld from Docs_ver_update_5.3 to master
Mahesh Radhakrishnan [Wed, 27 Mar 2019 21:11:38 +0000 (16:11 -0500)]
Merge pull request #58 in PROCESSOR-SDK/pruss-lld from Docs_ver_update_5.3 to master

* commit 'b735f43029d2f39771941939596d6017710bd805':
  Release notes and version update

2 years agoRelease notes and version update
Tinku Mannan [Tue, 12 Mar 2019 17:50:03 +0000 (13:50 -0400)]
Release notes and version update

Signed-off-by: Tinku Mannan <tmannan@ti.com>
2 years agoMerge pull request #57 in PROCESSOR-SDK/pruss-lld from review-PRSDK-5273 to master DEV.PROCESSOR-SDK.05.03.00.05 DEV.PRUSS_LLD.01.00.00.13
Mahesh Radhakrishnan [Fri, 1 Feb 2019 16:52:45 +0000 (10:52 -0600)]
Merge pull request #57 in PROCESSOR-SDK/pruss-lld from review-PRSDK-5273 to master

* commit '7bb8dd46074b694f0b02c1ba119e864c4d588c23':
  PRSDK-5273: RTSC depdencies added

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

Signed-off-by: Aravind Batni <aravindbr@ti.com>
2 years agoMerge pull request #56 in PROCESSOR-SDK/pruss-lld from prsdk-4794 to master DEV.PROCESSOR-SDK.05.02.00.07 DEV.PRUSS_LLD.01.00.00.12
Mahesh Radhakrishnan [Wed, 7 Nov 2018 20:38:15 +0000 (14:38 -0600)]
Merge pull request #56 in PROCESSOR-SDK/pruss-lld from prsdk-4794 to master

* commit '25d3914e9b7eee24dd903bc03d44a778381cee19':
  set PRU PC to zero when reset the PRU

2 years agoset PRU PC to zero when reset the PRU
Vitaly Andrianov [Tue, 23 Oct 2018 13:19:55 +0000 (09:19 -0400)]
set PRU PC to zero when reset the PRU

The Function PRUICSS_pruReset didn't reset the PC. So, when the PRU
firmware was reloaded and PRU was taken out of reset, it starts from
the remaining in the PC address.

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
2 years agoMerge pull request #55 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.1 to master DEV.PROCESSOR-SDK.05.01.00.07 DEV.PROCESSOR-SDK.05.01.00.10 DEV.PROCESSOR-SDK.05.01.00.11 DEV.PRUSS_LLD.01.00.00.11
Mahesh Radhakrishnan [Fri, 21 Sep 2018 20:46:26 +0000 (15:46 -0500)]
Merge pull request #55 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.1 to master

* commit '2f323800d90ad35e794811160de9277247d0bf4b':
  Documentation update for 5.1

2 years agoDocumentation update for 5.1
Tinku Mannan [Fri, 21 Sep 2018 20:39:20 +0000 (16:39 -0400)]
Documentation update for 5.1

2 years agoMerge pull request #54 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4693 to master
Raghu Nambiath [Thu, 20 Sep 2018 15:17:21 +0000 (10:17 -0500)]
Merge pull request #54 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4693 to master

* commit '7b478f1c9589225d2d3e1a54fbc338cf7797532d':
  Unit test update to PRU0 and PRU1 verification

2 years agoUnit test update to PRU0 and PRU1 verification
Tinku Mannan [Thu, 20 Sep 2018 14:01:53 +0000 (10:01 -0400)]
Unit test update to PRU0 and PRU1 verification

2 years agoMerge pull request #53 in PROCESSOR-SDK/pruss-lld from rtox-next to master
Raghu Nambiath [Wed, 1 Aug 2018 21:47:02 +0000 (16:47 -0500)]
Merge pull request #53 in PROCESSOR-SDK/pruss-lld from rtox-next to master

* commit '9145daffac02e3e9d66475e08a671c2124afab7c':
  Update mask to store version in pruicss_create for am65xx revid
  Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g
  am65xx: Fixes in pruicss soc file updates
  Adding support for SOC_AM65XX

2 years agoMerge branch 'master' into rtos-next-merge
Tinku Mannan [Tue, 31 Jul 2018 21:54:01 +0000 (17:54 -0400)]
Merge branch 'master' into rtos-next-merge

2 years agoMerge pull request #52 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.0 to master DEV.PRUSS_LLD.01.00.00.10
Mahesh Radhakrishnan [Tue, 17 Jul 2018 17:14:12 +0000 (12:14 -0500)]
Merge pull request #52 in PROCESSOR-SDK/pruss-lld from Doc_ver_update_5.0 to master

* commit 'c32cc4fb3150bda30ad890cb67b09173a33bfbd7':
  Documentation and version updates for procsdk 5.0 release

2 years agoDocumentation and version updates for procsdk 5.0 release
Tinku Mannan [Tue, 17 Jul 2018 16:54:04 +0000 (12:54 -0400)]
Documentation and version updates for procsdk 5.0 release

2 years agoMerge pull request #51 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4196 to master
Mahesh Radhakrishnan [Fri, 6 Jul 2018 20:58:57 +0000 (15:58 -0500)]
Merge pull request #51 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4196 to master

* commit 'a58d97bb1b1ca19d5776a172c576a966e87fa509':
  Misra-c warnings cleanup

2 years agoMisra-c warnings cleanup
Tinku Mannan [Fri, 6 Jul 2018 17:51:44 +0000 (13:51 -0400)]
Misra-c warnings cleanup

2 years agoMerge pull request #50 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3919 to master
Raghu Nambiath [Fri, 6 Jul 2018 15:12:21 +0000 (10:12 -0500)]
Merge pull request #50 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3919 to master

* commit '6e87a9dd977e2793ab525f3c32ba2da16ba3a2f0':
  Remove memory init for DRAM from PRUICSS_pruExecProgram API

2 years agoRemove memory init for DRAM from PRUICSS_pruExecProgram API
Tinku Mannan [Thu, 5 Jul 2018 12:51:43 +0000 (08:51 -0400)]
Remove memory init for DRAM from PRUICSS_pruExecProgram API

2 years agoMerge pull request #49 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4163 to rtos...
Mahesh Radhakrishnan [Wed, 27 Jun 2018 19:00:01 +0000 (14:00 -0500)]
Merge pull request #49 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4163 to rtos-next

* commit '788a5a244e01ed0684a163a700aecb3ff6cbce57':
  Update mask to store version in pruicss_create for am65xx revid

2 years agoUpdate mask to store version in pruicss_create for am65xx revid
Tinku Mannan [Wed, 27 Jun 2018 16:20:30 +0000 (12:20 -0400)]
Update mask to store version in pruicss_create for am65xx revid

2 years agoMerge pull request #48 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4115 to rtos...
Mahesh Radhakrishnan [Tue, 19 Jun 2018 14:52:09 +0000 (09:52 -0500)]
Merge pull request #48 in PROCESSOR-SDK/pruss-lld from review_PRSDK-4115 to rtos-next

* commit 'bbea0b8aabfd107971738529f63815dbe778c2ed':
  Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g
  am65xx: Fixes in pruicss soc file updates

2 years agoUpdates for SOC files to sync with latest SOC implementation for am57x, am335x, am437...
Tinku Mannan [Tue, 19 Jun 2018 12:51:41 +0000 (08:51 -0400)]
Updates for SOC files to sync with latest SOC implementation for am57x, am335x, am437x, k2g

2 years agoam65xx: Fixes in pruicss soc file updates
Tinku Mannan [Wed, 13 Jun 2018 16:24:16 +0000 (12:24 -0400)]
am65xx: Fixes in pruicss soc file updates

2 years agoMerge pull request #46 in PROCESSOR-SDK/pruss-lld from PLSDK-2012 to master
Tinku Mannan [Wed, 6 Jun 2018 18:53:05 +0000 (13:53 -0500)]
Merge pull request #46 in PROCESSOR-SDK/pruss-lld from PLSDK-2012 to master

* commit '9c965e561873db12ea3ebc11b7d3a4d9f8cd2520':
  sorte: firmware: master: add timeout in receiving param frames
  sorte: firmware: master: fix the way of testing an active link using mdio
  linux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile
  sorte: porting to linux user space

2 years agosorte: firmware: master: add timeout in receiving param frames
Hongmei Gou [Wed, 6 Jun 2018 16:22:25 +0000 (12:22 -0400)]
sorte: firmware: master: add timeout in receiving param frames

Signed-off-by: Hongmei Gou <a0271529@ti.com>
2 years agoMerge pull request #47 in PROCESSOR-SDK/pruss-lld from rtos-next-review to rtos-next
Hao Zhang [Tue, 5 Jun 2018 21:14:33 +0000 (16:14 -0500)]
Merge pull request #47 in PROCESSOR-SDK/pruss-lld from rtos-next-review to rtos-next

* commit 'bcddfcab144e5c6a9c3d1445af3fb76032e8e4a6':
  Adding support for SOC_AM65XX

2 years agoAdding support for SOC_AM65XX
Tinku Mannan [Tue, 5 Jun 2018 18:41:25 +0000 (14:41 -0400)]
Adding support for SOC_AM65XX

2 years agoMerge pull request #45 in PROCESSOR-SDK/pruss-lld from PRSDK-2194 to master
Raghu Nambiath [Fri, 1 Jun 2018 21:48:26 +0000 (16:48 -0500)]
Merge pull request #45 in PROCESSOR-SDK/pruss-lld from PRSDK-2194 to master

* commit '8d8e8d651a4097461c7f15992bbcfa0534697a20':
  PRSDK-2194 Added RULES_MAKE macro

2 years agosorte: firmware: master: fix the way of testing an active link using mdio
Hongmei Gou [Thu, 31 May 2018 21:02:23 +0000 (17:02 -0400)]
sorte: firmware: master: fix the way of testing an active link using mdio

* re-check MDIO_PHY_CONFIG in the branching as link may not be initially active
* compare with all the four bytes of ICSS_MDIO_LINK rather than b0, since
  MDIO_ALIVE supports all the 32 bits

Signed-off-by: Hongmei Gou <a0271529@ti.com>
2 years agolinux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile
Hongmei Gou [Fri, 25 May 2018 20:18:09 +0000 (16:18 -0400)]
linux unit test: use UIO_INTERRUPT_ONE_SHOT_MODE define in makefile

Signed-off-by: Hongmei Gou <a0271529@ti.com>
2 years agosorte: porting to linux user space
Hongmei Gou [Fri, 18 May 2018 22:06:34 +0000 (18:06 -0400)]
sorte: porting to linux user space

Signed-off-by: Hongmei Gou <a0271529@ti.com>
2 years agoPRSDK-2194 Added RULES_MAKE macro
Sinthu Raja M [Wed, 23 May 2018 10:43:13 +0000 (16:13 +0530)]
PRSDK-2194 Added RULES_MAKE macro

 Added RULES_MAKE macro to support build based on custom Rules.make
 location

3 years agoMerge pull request #43 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3641 to master DEV.PRUSS_LLD.01.00.00.09A
Suraj Das [Fri, 9 Mar 2018 15:43:46 +0000 (09:43 -0600)]
Merge pull request #43 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3641 to master

* commit '20f92cb4a3a78814932685604ce0175bb84cb7d2':
  iceK2G SORTE: Update to use correct PHY adddreses in ARM example

3 years agoiceK2G SORTE: Update to use correct PHY adddreses in ARM example
Tinku Mannan [Fri, 9 Mar 2018 15:29:27 +0000 (10:29 -0500)]
iceK2G SORTE: Update to use correct PHY adddreses in ARM example

3 years agoMerge pull request #42 in PROCESSOR-SDK/pruss-lld from REL_NOTES_1_0_0_9 to master DEV.PRUSS_LLD.01.00.00.09
Tinku Mannan [Thu, 8 Mar 2018 19:34:27 +0000 (13:34 -0600)]
Merge pull request #42 in PROCESSOR-SDK/pruss-lld from REL_NOTES_1_0_0_9 to master

* commit '1a53a19ac57a29f4e93ee9fccefb50eaef739f41':
  Release notes and versioning info update

3 years agoRelease notes and versioning info update
Tinku Mannan [Thu, 8 Mar 2018 19:33:21 +0000 (14:33 -0500)]
Release notes and versioning info update

3 years agoMerge pull request #40 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3360 to master
Mahesh Radhakrishnan [Fri, 9 Feb 2018 18:03:47 +0000 (12:03 -0600)]
Merge pull request #40 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3360 to master

* commit 'f2194d6a4ac9be80bc69c60dc84f9321714605ac':
  Additional updates for Misra-C issues
  Resolve Misra-C issues

3 years agoAdditional updates for Misra-C issues
Tinku Mannan [Wed, 7 Feb 2018 18:17:18 +0000 (13:17 -0500)]
Additional updates for Misra-C issues

3 years agoResolve Misra-C issues
Tinku Mannan [Mon, 5 Feb 2018 19:23:35 +0000 (14:23 -0500)]
Resolve Misra-C issues

3 years agoMerge pull request #39 in PROCESSOR-SDK/pruss-lld from test_example_fix_PRSDK-3471...
Tinku Mannan [Wed, 31 Jan 2018 19:48:09 +0000 (13:48 -0600)]
Merge pull request #39 in PROCESSOR-SDK/pruss-lld from test_example_fix_PRSDK-3471 to master

* commit '54388bf9593c8841e7220de9abf82839fd7676d0':
  Modified example/test to compile soc dependent i2c library (PRSDK-3471)

3 years agoMerge pull request #37 in PROCESSOR-SDK/pruss-lld from PRSDK-2819 to master
Tinku Mannan [Wed, 31 Jan 2018 18:06:51 +0000 (12:06 -0600)]
Merge pull request #37 in PROCESSOR-SDK/pruss-lld from PRSDK-2819 to master

* commit '34994df27171dcd9f279f2738812c74817c5baa0':
  PRSDK-2819 Remove CPP macros in test folder header
  PRSDK_2819 Add cpp compatible macro in  header file

3 years agoModified example/test to compile soc dependent i2c library (PRSDK-3471)
Suraj Das [Tue, 30 Jan 2018 13:28:24 +0000 (08:28 -0500)]
Modified example/test to compile soc dependent i2c library (PRSDK-3471)

3 years agoMerge pull request #38 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3256 to master
Raghu Nambiath [Mon, 29 Jan 2018 22:40:40 +0000 (16:40 -0600)]
Merge pull request #38 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3256 to master

* commit 'ef2cfe16cee86a9e0e9e15fa2b3081679283c9a4':
  Adding API to select IEP clock source, unit tests updates to verify API

3 years agoPRSDK-2819 Remove CPP macros in test folder header
Sinthu Raja M [Mon, 29 Jan 2018 09:46:17 +0000 (15:16 +0530)]
PRSDK-2819 Remove CPP macros in test folder header

 Removed CPP build compatible macros from test/example folder

3 years agoAdding API to select IEP clock source, unit tests updates to verify API
Tinku Mannan [Thu, 25 Jan 2018 19:02:13 +0000 (14:02 -0500)]
Adding API to select IEP clock source, unit tests updates to verify API

3 years agoPRSDK_2819 Add cpp compatible macro in header file
Sinthu Raja M [Thu, 25 Jan 2018 08:29:31 +0000 (13:59 +0530)]
PRSDK_2819 Add cpp compatible macro in  header file

 Add cpp build compatible macro in missing header files

3 years agoMerge pull request #36 in PROCESSOR-SDK/pruss-lld from add_apis_PRSDK-3244 to master
Raghu Nambiath [Tue, 9 Jan 2018 23:24:57 +0000 (17:24 -0600)]
Merge pull request #36 in PROCESSOR-SDK/pruss-lld from add_apis_PRSDK-3244 to master

* commit '9a642697a0fe79cfb749a5b2a732b6e1b0080e9e':
  fixes based on review comments (PRSDK-3244)
  adding new api for doing memory initialization (PRSDK-3244)

3 years agofixes based on review comments (PRSDK-3244)
Suraj Das [Mon, 8 Jan 2018 22:40:02 +0000 (17:40 -0500)]
fixes based on review comments (PRSDK-3244)

3 years agoadding new api for doing memory initialization (PRSDK-3244)
Suraj Das [Tue, 14 Nov 2017 21:47:43 +0000 (16:47 -0500)]
adding new api for doing memory initialization (PRSDK-3244)

3 years agoMerge pull request #35 in PROCESSOR-SDK/pruss-lld from DocumentationUpdate_4.2 to... DEV.PRUSS_LLD.01.00.00.08
Mahesh Radhakrishnan [Fri, 8 Dec 2017 22:16:38 +0000 (16:16 -0600)]
Merge pull request #35 in PROCESSOR-SDK/pruss-lld from DocumentationUpdate_4.2 to master

* commit 'f8d20f110869bad0b690f3447534e9d9037be3fc':
  Documentation update

3 years agoDocumentation update
Mahesh Radhakrishnan [Fri, 8 Dec 2017 21:41:34 +0000 (16:41 -0500)]
Documentation update

3 years agoMerge pull request #34 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3354 to master
Suraj Das [Fri, 8 Dec 2017 19:31:26 +0000 (13:31 -0600)]
Merge pull request #34 in PROCESSOR-SDK/pruss-lld from review_PRSDK-3354 to master

* commit 'e1db30098fddfeb24c4ba4d070ee7e7dd530ac6b':
  Misra/klocwork fix

3 years agoMisra/klocwork fix
Tinku Mannan [Fri, 8 Dec 2017 19:07:26 +0000 (14:07 -0500)]
Misra/klocwork fix

3 years agoMerge pull request #33 in PROCESSOR-SDK/pruss-lld from PRSDK-3199 to master
Raghu Nambiath [Mon, 27 Nov 2017 21:52:01 +0000 (15:52 -0600)]
Merge pull request #33 in PROCESSOR-SDK/pruss-lld from PRSDK-3199 to master

* commit 'bc0526cfb826546736f7864b9f30faa9c4aeb89b':
  PRSDK-3199: Initializing variable as exposed by -Os option

3 years agoPRSDK-3199: Initializing variable as exposed by -Os option
Mahesh Radhakrishnan [Mon, 27 Nov 2017 21:28:48 +0000 (16:28 -0500)]
PRSDK-3199: Initializing variable as exposed by -Os option

3 years agoMerge pull request #32 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master
Mahesh Radhakrishnan [Mon, 20 Nov 2017 23:10:26 +0000 (17:10 -0600)]
Merge pull request #32 in PROCESSOR-SDK/pruss-lld from PRSDK-3190 to master

* commit '137db4859a6b178e97a89e0d2dc4596b5fc7210a':
  PRSDK-3190: Added Linux makefile for PRUSS test