Added support of tda2ex
Signed-off-by: Sunil MS <x0190988@ti.com>
Signed-off-by: Sunil MS <x0190988@ti.com>
Add AM571x and AM572x support
Tested-by: Siddaiah Ramesh <x0041123@ti.com>
Signed-off-by: Satyanarayana Sandhya <sandhya.satyanarayana@ti.com>
Signed-off-by: Sunil MS <x0190988@ti.com>
Tested-by: Siddaiah Ramesh <x0041123@ti.com>
Signed-off-by: Satyanarayana Sandhya <sandhya.satyanarayana@ti.com>
Signed-off-by: Sunil MS <x0190988@ti.com>
Added TDA2EX build support
- This is the pseudo name for DRA72X. The build still uses DRA72X files
only
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- This is the pseudo name for DRA72X. The build still uses DRA72X files
only
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Updateed Release notes
Change-Id: I04fac126ef0dc0863323243696ec7a020857e624
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I04fac126ef0dc0863323243696ec7a020857e624
Signed-off-by: Sunil MS <x0190988@ti.com>
Added Klocwork Misra Report and updated docs
Change-Id: I27c114f6e7244bbffb49c0365660f9406fe49c17
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I27c114f6e7244bbffb49c0365660f9406fe49c17
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes for dra72x
MISRA.CAST.FUNC_PTR
Change-Id: Iac54a73bf271c3b56d328f34075734743503be13
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CAST.FUNC_PTR
Change-Id: Iac54a73bf271c3b56d328f34075734743503be13
Signed-off-by: Sunil MS <x0190988@ti.com>
Documents updated for release 02.12.00.20
Change-Id: Ica09c6dac9b1ad8c1738db9fdaeb22f7ceca1d17
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ica09c6dac9b1ad8c1738db9fdaeb22f7ceca1d17
Signed-off-by: Sunil MS <x0190988@ti.com>
Eclipse plugin versions modified
Change-Id: I377e683b16843a2170ac94e2b3b0fb168d4fce69
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I377e683b16843a2170ac94e2b3b0fb168d4fce69
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated xdc Compatibility key for rel 02.12.00.20
Change-Id: I3eb6f8590e81cb670d567131f2bb035e43c2d25d
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I3eb6f8590e81cb670d567131f2bb035e43c2d25d
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated Memory Section for EVE edma example
Updated the valid memory sections for tda2xx and 3xx and
also added eve gel files corresponding to that platform.
Change-Id: I6f0883900697ab1c9dacc118837947a2f8c97f48
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated the valid memory sections for tda2xx and 3xx and
also added eve gel files corresponding to that platform.
Change-Id: I6f0883900697ab1c9dacc118837947a2f8c97f48
Signed-off-by: Sunil MS <x0190988@ti.com>
Minor Fix in platform cfg files
Added volatile keyword in places where it is reading directly from address.
Change-Id: Ic4441b3629c6a4d534caaaafe34020f1b0fc810a
Signed-off-by: Sunil MS <x0190988@ti.com>
Added volatile keyword in places where it is reading directly from address.
Change-Id: Ic4441b3629c6a4d534caaaafe34020f1b0fc810a
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Fix IR No:SDOCM00113695
Bug Desc: EDMA3 param configuaration for EVE is incorrect
Fix:This has been taken care w.r.o TRM.
Change-Id: I1a88f6826678eb322abea08daf16ee49b8b69f8e
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Desc: EDMA3 param configuaration for EVE is incorrect
Fix:This has been taken care w.r.o TRM.
Change-Id: I1a88f6826678eb322abea08daf16ee49b8b69f8e
Signed-off-by: Sunil MS <x0190988@ti.com>
Fixed warnings and Bug fix for tda2xx,dra7xx
Details: Fixed gcc build warnings for ti814x.
Added volatile keyword for a variable in tda2xx and dra7xx cfg
files for A15 release binary.
Change-Id: I572075233100229111c3b29416b77aed39953c06
Signed-off-by: Sunil MS <x0190988@ti.com>
Details: Fixed gcc build warnings for ti814x.
Added volatile keyword for a variable in tda2xx and dra7xx cfg
files for A15 release binary.
Change-Id: I572075233100229111c3b29416b77aed39953c06
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated TI ARM CG tools path
Change-Id: Ie83fcff012f9c4c6620f24f0106f0ca1389d2861
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ie83fcff012f9c4c6620f24f0106f0ca1389d2861
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated env.mk file
For gcc tool chain path
Change-Id: I6c45659639e4ee5630dd7376444a0b2e31576952
Signed-off-by: Sunil MS <x0190988@ti.com>
For gcc tool chain path
Change-Id: I6c45659639e4ee5630dd7376444a0b2e31576952
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated edma3_lld_release.bat file
updated bios package path.
Change-Id: I7f19b756a0c7c307b3042613ddb7ee84ff188c37
updated bios package path.
Change-Id: I7f19b756a0c7c307b3042613ddb7ee84ff188c37
updated linaro tool chain path
Change-Id: I0b622918bb722aa040f43b67f099d52a859115be
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I0b622918bb722aa040f43b67f099d52a859115be
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated env.mk file and edma3_lld_release.bat files.
Updated arm gcc toolchain path and also set xdcpath in batch files.
Change-Id: I387b95e29566b11cb7d1f4ad00302cdf9c417153
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated arm gcc toolchain path and also set xdcpath in batch files.
Change-Id: I387b95e29566b11cb7d1f4ad00302cdf9c417153
Signed-off-by: Sunil MS <x0190988@ti.com>
Updated the bios, xdc, cgtools versions in env.mk
Change-Id: I752fa0eb45eb53923d07104389b234e4a59ce1db
Signed-off-by: Prasad <prasadkonnur@ti.com>
Change-Id: I752fa0eb45eb53923d07104389b234e4a59ce1db
Signed-off-by: Prasad <prasadkonnur@ti.com>
Build Error Fix for tda2xx and tda3xx
Build fixes in cfg and make files for EVE,A15 targets and also clean up of zebu related cfg
files in tda3xx for M4.
Change-Id: I0cc711580ff53d6bb90c7b9e27d2d0a0d094ac56
Signed-off-by: Sunil MS <x0190988@ti.com>
Build fixes in cfg and make files for EVE,A15 targets and also clean up of zebu related cfg
files in tda3xx for M4.
Change-Id: I0cc711580ff53d6bb90c7b9e27d2d0a0d094ac56
Signed-off-by: Sunil MS <x0190988@ti.com>
Build Fixes fir dra72x and c6a811x
Change-Id: I7f5bf0f13a23fec9f6c94ea4a99f3b4b0281c75f
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I7f5bf0f13a23fec9f6c94ea4a99f3b4b0281c75f
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes
MISRA.CAST.PTR
MISRA.CAST.FUNC_PTR
Changes related to bug fix IR no SDOCM00113131
Change-Id: I6f7f023ae648193d895e20f6efa58f62bca4dcbe
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CAST.PTR
MISRA.CAST.FUNC_PTR
Changes related to bug fix IR no SDOCM00113131
Change-Id: I6f7f023ae648193d895e20f6efa58f62bca4dcbe
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes:
MISRA.CVALUE.IMPL.CAST
MISRA.CAST.CONST
UNREACH.GEN
Change-Id: Ia692073aef0a4ba23637849970ed80ece39787af
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CVALUE.IMPL.CAST
MISRA.CAST.CONST
UNREACH.GEN
Change-Id: Ia692073aef0a4ba23637849970ed80ece39787af
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fix and KlocWork Critical error fix
Fixed Misra C error and KW and also BIOS related build warnings.
ABV.GENERAL -- Buffer overflow in array index out of bounds
MISRA.VAR.HIDDEN
Change-Id: I6bb0136d4005b6bc2ca241a21179ec8529964a1c
Signed-off-by: Sunil MS <x0190988@ti.com>
Fixed Misra C error and KW and also BIOS related build warnings.
ABV.GENERAL -- Buffer overflow in array index out of bounds
MISRA.VAR.HIDDEN
Change-Id: I6bb0136d4005b6bc2ca241a21179ec8529964a1c
Signed-off-by: Sunil MS <x0190988@ti.com>
Clean up of TI814x and TDA3XX Files
Cleaned up unwanted code and replaced platform names infiles.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib6db9b49725987a613f5b0873fa9c4dccb7b72d5
Cleaned up unwanted code and replaced platform names infiles.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib6db9b49725987a613f5b0873fa9c4dccb7b72d5
Revert commit ac4771a8bb9f9
Reverting bugfix for SDOCM00113131
as this was introducing error while freeing link channel.
Needs to be fixed properly.
Change-Id: If66bff753b1ba7f9469a08055f83bf208c3dffbd
Signed-off-by: Prasad <prasadkonnur@ti.com>
Reverting bugfix for SDOCM00113131
as this was introducing error while freeing link channel.
Needs to be fixed properly.
Change-Id: If66bff753b1ba7f9469a08055f83bf208c3dffbd
Signed-off-by: Prasad <prasadkonnur@ti.com>
Bug Fix:IR No SDOCM00113477
Bug Desc:Include all EDMA instances in the RM configuration structure for ti814x
Solution: RM configuartion for all edma instances has been defined with respect to DRV.
Change-Id: Ia083832a49d94b96359d01ffb63453d718e895a9
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Desc:Include all EDMA instances in the RM configuration structure for ti814x
Solution: RM configuartion for all edma instances has been defined with respect to DRV.
Change-Id: Ia083832a49d94b96359d01ffb63453d718e895a9
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Fix: IR No SDOCM00113427
Bug Description:Include all EDMA instances in the RM configuration structure
for tda3xx
Fix: RM configuartion for all edma instances has been defined with
respect to DRV.
Change-Id: I1917f2e8a9543f6705adda3a2518c69e771eef7b
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Description:Include all EDMA instances in the RM configuration structure
for tda3xx
Fix: RM configuartion for all edma instances has been defined with
respect to DRV.
Change-Id: I1917f2e8a9543f6705adda3a2518c69e771eef7b
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes: DRA72x Files
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: Idf2f31dd1c42d8e1a4c7ab068a53a917e64c0619
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: Idf2f31dd1c42d8e1a4c7ab068a53a917e64c0619
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes: DRA72x Files
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: I9fe1c474521b5fde38e941251ae56ed17546d89a
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: I9fe1c474521b5fde38e941251ae56ed17546d89a
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fix:DRA72X Files
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: I328788af9a7fb863305e627926713fac522182ca
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: I328788af9a7fb863305e627926713fac522182ca
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Fix: IR No SDOCM00112223
Bug Description:Include all EDMA instances in the RM configuration structure
for dra72x and tda2xx
Solution:RM configuartion for all edma instances has been defined with
respect to DRV.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Icf63858080403039e894d3484a16a6e6693d791c
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Description:Include all EDMA instances in the RM configuration structure
for dra72x and tda2xx
Solution:RM configuartion for all edma instances has been defined with
respect to DRV.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Icf63858080403039e894d3484a16a6e6693d791c
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes:
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.FUNC.NOPROT.DEF
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: Ic5dfaf5902eaf9478afe7369b3c6222602848720
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.FUNC.NOPROT.DEF
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Change-Id: Ic5dfaf5902eaf9478afe7369b3c6222602848720
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fixes: TI-814x
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.FUNC.NOPROT.DEF
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.TOKEN.CPCOM
MISRA.VAR.UNIQUE.STATIC
Change-Id: Ib867705ee9ca196f7c3acf0bb9130b70827dfefa
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.FUNC.NOPROT.DEF
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.TOKEN.CPCOM
MISRA.VAR.UNIQUE.STATIC
Change-Id: Ib867705ee9ca196f7c3acf0bb9130b70827dfefa
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes: TI814x Platform Files
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: Iedfa43a373e4e76913b580a769611b13b5fae0da
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: Iedfa43a373e4e76913b580a769611b13b5fae0da
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fixes:
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I2fc2bcfe2f56374dbe4b003a98a28f618167785c
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I2fc2bcfe2f56374dbe4b003a98a28f618167785c
Misra C Fix:TDA3XX Platform specific files
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I4e703937c616809e81db1d2eb50b66719f1778d3
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.LITERAL.UNSIGNED.SUFFIX
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I4e703937c616809e81db1d2eb50b66719f1778d3
Misra C Fixes: TDA3XX Platform specific files
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: I37dc619035afba0e0443b4e6c0ed21dcc53e55ce
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: I37dc619035afba0e0443b4e6c0ed21dcc53e55ce
Signed-off-by: Sunil MS <x0190988@ti.com>
BugFix: SDOCM00113131
edma doesnot allocate first few PaRAMs
even though Fixed mapping doesnot exist between DMA Channel and PaRAMs.
Change-Id: Ifc42e7755c6576b21c04a996b82eecb69b0fbcb6
Signed-off-by: Prasad <prasadkonnur@ti.com>
edma doesnot allocate first few PaRAMs
even though Fixed mapping doesnot exist between DMA Channel and PaRAMs.
Change-Id: Ifc42e7755c6576b21c04a996b82eecb69b0fbcb6
Signed-off-by: Prasad <prasadkonnur@ti.com>
BugFix: SDOCM00113354
Multiple CC error interrupt fixed
Change-Id: I4ee3d7dffc99efc8b0339dc033420e1c5d3a6f21
Signed-off-by: Prasad <prasadkonnur@ti.com>
Multiple CC error interrupt fixed
Change-Id: I4ee3d7dffc99efc8b0339dc033420e1c5d3a6f21
Signed-off-by: Prasad <prasadkonnur@ti.com>
Misra C fixes:
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: Iee234f7e21a5f2762d87fae581cca76347c39df7
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.LITERAL.UNSIGNED.SUFFIX
Change-Id: Iee234f7e21a5f2762d87fae581cca76347c39df7
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes:
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib15c65b5b3a650bcd4dc130889c4f4ceaf717003
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib15c65b5b3a650bcd4dc130889c4f4ceaf717003
Bug Fix IR ID SDOCM00113002
Bug Description: ti.sdo.edma3.rm generic libraries are missing
Solution: edma3_lld_LIBS_ALL flag is enabled in component.mk file to fix
this issue.
Change-Id: Id5eb2c2587dba9aad0baaf3108d8401fa2c48dc7
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Description: ti.sdo.edma3.rm generic libraries are missing
Solution: edma3_lld_LIBS_ALL flag is enabled in component.mk file to fix
this issue.
Change-Id: Id5eb2c2587dba9aad0baaf3108d8401fa2c48dc7
Signed-off-by: Sunil MS <x0190988@ti.com>
Bug Fix: IR No SDOCM00113071
Description:EDMA3_LLD GCC release builds are not optimised
Change-Id: I405da56e04b335fc9b4ba7f41250c0fa1d15998a
Signed-off-by: Sunil MS <x0190988@ti.com>
Description:EDMA3_LLD GCC release builds are not optimised
Change-Id: I405da56e04b335fc9b4ba7f41250c0fa1d15998a
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fixes
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I1ebca5c908ab6ba6370d81fa1351099028aae2df
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.ASM.ENCAPS
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DECL.ARRAY_SIZE
MISRA.DEFINE.BADEXP
MISRA.EXPR.PARENS
MISRA.FUNC.NOPROT.DEF
MISRA.FUNC.UNNAMED.PARAMS
MISRA.IF.NO_COMPOUND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.VAR.UNIQUE.STATIC
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I1ebca5c908ab6ba6370d81fa1351099028aae2df
Signed-off-by: Sunil MS <x0190988@ti.com>
Fixed Klocwork C code checker errors
Fixed Klocwaork static analysis c code checker errors which were critical.
Null pointer dereference
Unreachable code
Change-Id: Icf7dc3440fdd44c14dfe851f0592ec98f67797e6
Signed-off-by: Sunil MS <x0190988@ti.com>
Fixed Klocwaork static analysis c code checker errors which were critical.
Null pointer dereference
Unreachable code
Change-Id: Icf7dc3440fdd44c14dfe851f0592ec98f67797e6
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DEFINE.BADEXP
MISRA.DEFINE.WRONGNAME.UNDERSCORE
MISRA.FUNC.PARAMS.IDENT
MISRA.IF.NO_COMPOUND
MISRA.LOGIC.OPERATOR.NOT_BOOL
MISRA.RETURN.NOT_LAST
Sample files of DRV
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib938f9849461d1ab0f1ab015bb78b6a2f7cdcbba
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DEFINE.BADEXP
MISRA.DEFINE.WRONGNAME.UNDERSCORE
MISRA.FUNC.PARAMS.IDENT
MISRA.IF.NO_COMPOUND
MISRA.LOGIC.OPERATOR.NOT_BOOL
MISRA.RETURN.NOT_LAST
Sample files of DRV
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib938f9849461d1ab0f1ab015bb78b6a2f7cdcbba
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fixes:
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DEFINE.BADEXP
MISRA.DEFINE.WRONGNAME.UNDERSCORE
MISRA.FUNC.PARAMS.IDENT
MISRA.IF.NO_COMPOUND
MISRA.LOGIC.OPERATOR.NOT_BOOL
MISRA.RETURN.NOT_LAST
Removed white space errors.
Change-Id: I978150b32825654507b7f0d645250b97106b7396
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.BUILTIN_NUMERIC
MISRA.CVALUE.IMPL.CAST
MISRA.DEFINE.BADEXP
MISRA.DEFINE.WRONGNAME.UNDERSCORE
MISRA.FUNC.PARAMS.IDENT
MISRA.IF.NO_COMPOUND
MISRA.LOGIC.OPERATOR.NOT_BOOL
MISRA.RETURN.NOT_LAST
Removed white space errors.
Change-Id: I978150b32825654507b7f0d645250b97106b7396
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes
MISRA.CVALUE.IMPL.CAST
MISRA.FUNC.PARAMS.IDENT
MISRA.ITER.ONETERM
MISRA.PPARAM.NEEDS.CONST
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I0321488df8843c59c62b7e23cf27157d8a713d53
Signed-off-by: Sunil MS <x0190988@ti.com>
MISRA.CVALUE.IMPL.CAST
MISRA.FUNC.PARAMS.IDENT
MISRA.ITER.ONETERM
MISRA.PPARAM.NEEDS.CONST
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I0321488df8843c59c62b7e23cf27157d8a713d53
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes
Following Rules fixed.
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CAST.INT
MISRA.CAST.UNSIGNED_BITS
MISRA.FOR.COND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.SWITCH.NO_BREAK
Change-Id: Ie4ad9ffa5b88b073663683b71056576ed7946072
Signed-off-by: Sunil MS <x0190988@ti.com>
Following Rules fixed.
MISRA.BITS.NOT_UNSIGNED
MISRA.BUILTIN_NUMERIC
MISRA.CAST.INT
MISRA.CAST.UNSIGNED_BITS
MISRA.FOR.COND
MISRA.IF.NO_ELSE
MISRA.INIT.BRACES
MISRA.SWITCH.NO_BREAK
Change-Id: Ie4ad9ffa5b88b073663683b71056576ed7946072
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C Fixes EDMA
Fixed Rules 10.1,10.6 and 14.9
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: If50cd5c524fef2c70f2255ff631777d3e41a943b
Fixed Rules 10.1,10.6 and 14.9
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: If50cd5c524fef2c70f2255ff631777d3e41a943b
Misra C Fixes
Misra C rules 8.12,10.1,10.3,10.6,14.9 have been fixed.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I3193f355e0051f2d92896b48affb5faf6b5ced2d
Misra C rules 8.12,10.1,10.3,10.6,14.9 have been fixed.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: I3193f355e0051f2d92896b48affb5faf6b5ced2d
Fixed Warning
Expression which has no effect has been removed which was causing Misra C
error.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib326a3c54c866ad99ed83610ca153e51803fba54
Signed-off-by: Sunil MS <x0190988@ti.com>
Expression which has no effect has been removed which was causing Misra C
error.
Signed-off-by: Sunil MS <x0190988@ti.com>
Change-Id: Ib326a3c54c866ad99ed83610ca153e51803fba54
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fixes:
Unsigned Suffix
Built in numeric
Usage of Reserved Keyword
Change-Id: I76ddbb4a3e1770671c80c45beb491ca88d1dad72
Signed-off-by: Sunil MS <x0190988@ti.com>
Unsigned Suffix
Built in numeric
Usage of Reserved Keyword
Change-Id: I76ddbb4a3e1770671c80c45beb491ca88d1dad72
Signed-off-by: Sunil MS <x0190988@ti.com>
Misra C fix: in edma3_drv_adv.c
Redundant paranthesis
built in datatypes
Change-Id: If9cf4fa24bea00ba04a000f2bc4398d2f387a473
Signed-off-by: Sunil MS <x0190988@ti.com>
Redundant paranthesis
built in datatypes
Change-Id: If9cf4fa24bea00ba04a000f2bc4398d2f387a473
Signed-off-by: Sunil MS <x0190988@ti.com>
9 years agoDocuments Updated For Release 2.11.14.19 DEV_EDMA3_LLD_02_11_14_19 DEV_EDMA3_LLD_02_11_14_19_RC02
Documents Updated For Release 2.11.14.19
Signed-off-by: Sunil MS <x0190988@ti.com>
Signed-off-by: Sunil MS <x0190988@ti.com>
Bugfix: SDOCM00112718
Updated package.xs file to include tda3xx, dra72x
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated package.xs file to include tda3xx, dra72x
Signed-off-by: Prasad <prasadkonnur@ti.com>
9 years agoDocuments updated for release 02.11.14.18 DEV_EDMA3_LLD_02_11_14_18 DEV_EDMA3_LLD_02_11_14_18_RC02
Documents updated for release 02.11.14.18
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Eclipse plugin version modified
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated xdc Compatibility key for rel 02.11.14.18
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated xbar configuration for tdaxxx and dra72x
- updated macro names properly
- rm xbar functions modified, earlier they were using ti814x
implimentation
Signed-off-by: Prasad <prasadkonnur@ti.com>
- updated macro names properly
- rm xbar functions modified, earlier they were using ti814x
implimentation
Signed-off-by: Prasad <prasadkonnur@ti.com>
Commented building of a15 target of c66x Platform
On windows machine commented building of a15 targets of c66x platforms
These are built using linaro tool chains for linux and cant be built from windows host machine.
Signed-off-by: Prasad <prasadkonnur@ti.com>
On windows machine commented building of a15 targets of c66x platforms
These are built using linaro tool chains for linux and cant be built from windows host machine.
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated Compiler path as per build machine
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added define to check if DMA XBAR available
Make file defines this for all platforms which support dma xbar
Signed-off-by: Prasad <prasadkonnur@ti.com>
Make file defines this for all platforms which support dma xbar
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added set environment varible to build batch file
To access edma as xdc module requires xdc interfaces to be built
This requires some environment variables to be set.
This was done in jenkins build, its moved to build script in git.
Signed-off-by: Prasad <prasadkonnur@ti.com>
To access edma as xdc module requires xdc interfaces to be built
This requires some environment variables to be set.
This was done in jenkins build, its moved to build script in git.
Signed-off-by: Prasad <prasadkonnur@ti.com>
Fixed package.xs files, stage for release
Revert "Revert "Merge branch 'master' into edma3_keystone2""
This reverts commit 5d27173bc68cc12f8bb047a6231f70a91c550007.
This reverts commit 5d27173bc68cc12f8bb047a6231f70a91c550007.
Revert "Merge branch 'master' into edma3_keystone2"
This reverts commit 2c7315c0baf24da1a3469def93f112411b0d13bf, reversing
changes made to 1906a1fda2117f255e1cd6aabaf83a7236674434.
This reverts commit 2c7315c0baf24da1a3469def93f112411b0d13bf, reversing
changes made to 1906a1fda2117f255e1cd6aabaf83a7236674434.
Merge branch 'master' into edma3_keystone2
Removed evm prefix in SRC addition
- Source files and CFLAGS should be added to SRCS_($SOC) variable
instead of SRCS_($PLATFORM). so that makefile need not be changed for
builds like evm, sim, zebu etc...
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Source files and CFLAGS should be added to SRCS_($SOC) variable
instead of SRCS_($PLATFORM). so that makefile need not be changed for
builds like evm, sim, zebu etc...
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Updated application cfg file of tda3xx - M4
Required for running on Zebu
Signed-off-by: Prasad <prasadkonnur@ti.com>
Required for running on Zebu
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated docs for release 02.11.12.16
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Build from external makerules for c66xdsp fixed
the source files were picked based on core.
Core can be c6xdsp or c66xdsp for tda2xx, tda3xx.
Signed-off-by: Prasad <prasadkonnur@ti.com>
the source files were picked based on core.
Core can be c6xdsp or c66xdsp for tda2xx, tda3xx.
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added TDA3XX and DRA72X in package.xs
These names might change based on platform names used in BIOS
Signed-off-by: Prasad <prasadkonnur@ti.com>
These names might change based on platform names used in BIOS
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated component versions for release 2.11.12.16
Paths updated as per jenkins build.
component versions are not changed in jenkins while building
Signed-off-by: Prasad <prasadkonnur@ti.com>
Paths updated as per jenkins build.
component versions are not changed in jenkins while building
Signed-off-by: Prasad <prasadkonnur@ti.com>
eclipse plugin version update: rel 2.11.12.16
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Updated the xdc compat key for rel: 2.11.12.16
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added m4vpss core to makefile
- This fixes the build issue for tda3xx with BSP
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- This fixes the build issue for tda3xx with BSP
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Addition of platform dra72x
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Adding adaslow - tda3xx platform
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
clean target should do rm -rf
This ensures removing all temp directories
Signed-off-by: Prasad <prasadkonnur@ti.com>
This ensures removing all temp directories
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added generic target to bild edma libs & examples
Added the generic target
it can be invoked to build for any Platform any target
Removed individual targets of tda2xx-evm - m4,dsp,a15,eve
these are now building with new generic target
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Added the generic target
it can be invoked to build for any Platform any target
Removed individual targets of tda2xx-evm - m4,dsp,a15,eve
these are now building with new generic target
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Fixed simKepler project cfg file to use name tci6638k2k (aligns with platform build name) instead of tci6634
Misra C Fix: Macros should have U suffix
Macros were defined with suffix as u changed to U
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Macros were defined with suffix as u changed to U
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
A15 build error fixed for new bios version
--generationOnly Only generates cfg.c file from application cfg file
It should be built seperately.
Without this option the generated file is built as part of configuro
which can be linked directly
No need for target to build the cfg.c file
Signed-off-by: Prasad <prasadkonnur@ti.com>
--generationOnly Only generates cfg.c file from application cfg file
It should be built seperately.
Without this option the generated file is built as part of configuro
which can be linked directly
No need for target to build the cfg.c file
Signed-off-by: Prasad <prasadkonnur@ti.com>
INCLUDE_EXERNAL_ to INCLUDE_EXTERNAL_
- Renamed INCLUDE_EXERNAL_INTERFACES to INCLUDE_EXTERNAL_INTERFACES
- This was a typo and needs to be fixed as the latest BSP driver and SDK
uses INCLUDE_EXTERNAL_INTERFACES
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Renamed INCLUDE_EXERNAL_INTERFACES to INCLUDE_EXTERNAL_INTERFACES
- This was a typo and needs to be fixed as the latest BSP driver and SDK
uses INCLUDE_EXTERNAL_INTERFACES
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added support for MAKERULEDIR
- When EDMA3 LLD is built using external makerules, this is required
inorder to provide exact control over the makerule file path
- Without this, earlier we are assuming the files are present in
$(ROOTDIR)/makerule folder which may not be true with other external
package builds
- The change is backward compatibile as we check for null before using
MAKERULEDIR
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- When EDMA3 LLD is built using external makerules, this is required
inorder to provide exact control over the makerule file path
- Without this, earlier we are assuming the files are present in
$(ROOTDIR)/makerule folder which may not be true with other external
package builds
- The change is backward compatibile as we check for null before using
MAKERULEDIR
Signed-off-by: Sivaraj R <sivaraj@ti.com>
10 years agoUpdated documents: tool versions to match MCSDK 3.0.4 release DEV_EDMA3_LLD_02_11_11_15_RC01
Updated documents: tool versions to match MCSDK 3.0.4 release
Eclipse plugin.xml updated version to 02_11_11_15
Updated release notes html, and package.xdc versioning
Updated version number to 02.11.11.15
config.bld: add --mem_model:data=far to update c66 .mak for use with OpenCL
rules_66.mk: replace --mem_model:code=far with --mem_model:data=far for use with OpenCL
rules_66.mk: added cflag --mem_model:code=far for use with OpenCL
Update to match the part# from XDC
10 years agoMerge branch 'edma3_keystone2' of gitorious.design.ti.com:+edma3-lld-developers/edma3...
Merge branch 'edma3_keystone2' of gitorious.design.ti.com:+edma3-lld-developers/edma3/edma3_lld_development into edma3_keystone2
* 'edma3_keystone2' of gitorious.design.ti.com:+edma3-lld-developers/edma3/edma3_lld_development: (28 commits)
component.mk: updated tci6638k2k example path to existing simKepler folder
Debian: updated to add sample cfg files for ks2
Debian: updated paths, git link, contributor name
Updated debian files for build and install
Updated rules_GCC_a15. It removed a '_' char from default so library name
rules_GCC_a15.mk: Added option to change SONAME outside of the makefile defaults
Reverted back whitespace and tab changes
[ARP32] Removed .exe from tool invocation
Updated makefile to use default GCC for keystone2 a15 builds
Merged from master; updated build-related files for dsp build
Modified package.xs files to add tda2xx-evm/ entries in dir array
eclipse plugin version update: rel 02.11.11.13
Updated the xdc compat key for rel: 2.11.11.13
Updated documents and datasheet for rel 02.11.11.13
Added 'DRA7xx' in the packages.xs files
Following changes done
Build warnings and C++ warnings are fixed
Updated documents and Release notes
EVE EDMA standalone example is aligned with gels6.
Docs updated: rel 02.11.11.12
...
* 'edma3_keystone2' of gitorious.design.ti.com:+edma3-lld-developers/edma3/edma3_lld_development: (28 commits)
component.mk: updated tci6638k2k example path to existing simKepler folder
Debian: updated to add sample cfg files for ks2
Debian: updated paths, git link, contributor name
Updated debian files for build and install
Updated rules_GCC_a15. It removed a '_' char from default so library name
rules_GCC_a15.mk: Added option to change SONAME outside of the makefile defaults
Reverted back whitespace and tab changes
[ARP32] Removed .exe from tool invocation
Updated makefile to use default GCC for keystone2 a15 builds
Merged from master; updated build-related files for dsp build
Modified package.xs files to add tda2xx-evm/ entries in dir array
eclipse plugin version update: rel 02.11.11.13
Updated the xdc compat key for rel: 2.11.11.13
Updated documents and datasheet for rel 02.11.11.13
Added 'DRA7xx' in the packages.xs files
Following changes done
Build warnings and C++ warnings are fixed
Updated documents and Release notes
EVE EDMA standalone example is aligned with gels6.
Docs updated: rel 02.11.11.12
...
Update for additional K2L and K2E targets
component.mk: updated tci6638k2k example path to existing simKepler folder
Debian: updated to add sample cfg files for ks2
Debian: updated paths, git link, contributor name