6 years agoMerge pull request #38 in PROCESSOR-SDK/vps from review_hdmi_display_custom_timing_pr... REL.PDK.TDA.01.07.00.01 REL.PDK.TDA.01.07.00.02
Merge pull request #38 in PROCESSOR-SDK/vps from review_hdmi_display_custom_timing_prasad to master
* commit '03255fd2af60cda4159be5f3213d3e667a8c84d2':
BugFix: PDK-1926
* commit '03255fd2af60cda4159be5f3213d3e667a8c84d2':
BugFix: PDK-1926
BugFix: PDK-1926
Desc: Hdmi display with custom timing doesnot work
Resolution: For the standard timings the AVI info is populated and configured properly.
But for custom timings this variable is not initialized and causes error in display.
Explicitly initialize the HdmiHalInfo to 0.
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Desc: Hdmi display with custom timing doesnot work
Resolution: For the standard timings the AVI info is populated and configured properly.
But for custom timings this variable is not initialized and causes error in display.
Explicitly initialize the HdmiHalInfo to 0.
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Merge pull request #26 in PROCESSOR-SDK/vps from review_iss_baremetal_app_rishabh to master
* commit '47e67bc32bb4c50d0c719485284165b4161c8d14':
Added ISS capture batemetal example
* commit '47e67bc32bb4c50d0c719485284165b4161c8d14':
Added ISS capture batemetal example
Added comments in newly added APIs for TCA6424
Signed-off-by: Brijesh Jadav <brijesh.jadav@ti.com>
Signed-off-by: Brijesh Jadav <brijesh.jadav@ti.com>
Added New API to read/write TCA6424 Board mux for TDA3xx
Signed-off-by: Brijesh Jadav <brijesh.jadav@ti.com>
Signed-off-by: Brijesh Jadav <brijesh.jadav@ti.com>
Merge pull request #36 in PROCESSOR-SDK/vps from review_dfp_radar to master
* commit '5b50ac741158e3ce1ad1808d7bc7b12c7b8a609e':
[RADAR][VPS] Migration to DFP 0.7.0.4
* commit '5b50ac741158e3ce1ad1808d7bc7b12c7b8a609e':
[RADAR][VPS] Migration to DFP 0.7.0.4
[RADAR][VPS] Migration to DFP 0.7.0.4
Signed-off-by: Piyali Goswami <a0131625@ti.com>
Signed-off-by: Piyali Goswami <a0131625@ti.com>
Merge pull request #35 in PROCESSOR-SDK/vps from review_KwCritFix_a0132173 to master
* commit 'd988fb2bbb917ff3630a352f3bdb372fa64a9f99':
KW Critical error Fix
* commit 'd988fb2bbb917ff3630a352f3bdb372fa64a9f99':
KW Critical error Fix
KW Critical error Fix
Signed-off-by: Ankur <a0132173@A0132173PC.dhcp.ti.com>
Signed-off-by: Ankur <a0132173@A0132173PC.dhcp.ti.com>
fixed misra c issue
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Bug Fix: PDP-1405
[DSS M2M] Error check not performed for DSS M2M SET params IOCTL
- Added error check in the DSS M2M Driver
Signed-off-by: Sivaraj R <sivaraj@ti.com>
[DSS M2M] Error check not performed for DSS M2M SET params IOCTL
- Added error check in the DSS M2M Driver
Signed-off-by: Sivaraj R <sivaraj@ti.com>
fixed example load on tda3xx
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
misra c fixes
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Merge pull request #28 in PROCESSOR-SDK/vps from review_bug_fixe_sivarajs to master
* commit 'a5e4e36578af099c063850c8a1816468dd6339bb':
STW Sync
* commit 'a5e4e36578af099c063850c8a1816468dd6339bb':
STW Sync
[PDK-1810]-VPS: Doxygen Warning fix
Signed-off-by: Vivek_Dhande <v-dhande@ti.com>
Signed-off-by: Vivek_Dhande <v-dhande@ti.com>
STW Sync
Following fixes:
- PDK-1797: Desc: [DSS WB] Return error to application in case capture WB is from video/grpx pipeline
- CAL : PDP-1796 : Fix
The calculations for THS Term / Settle and
TCLK Term / Settle is updated. With this range
we should have better inter-operateability.
Background: Please refer MIPI spec for THS Term,
THS Settle, TCLK Term & TCLK Settle
definitions.
MIPI defines a minimum and maximum values
for these, referred as permissible range.
Root Cause : Previous ranges operated in higher
spectrum of permissible range.
Fix : New range is the mean between min & max
Testing : Tested with TDA3x EVM, UB964 operating
@750 MHz CSI2 clock, with SAT0088 camera
modules and it works as expected.
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Following fixes:
- PDK-1797: Desc: [DSS WB] Return error to application in case capture WB is from video/grpx pipeline
- CAL : PDP-1796 : Fix
The calculations for THS Term / Settle and
TCLK Term / Settle is updated. With this range
we should have better inter-operateability.
Background: Please refer MIPI spec for THS Term,
THS Settle, TCLK Term & TCLK Settle
definitions.
MIPI defines a minimum and maximum values
for these, referred as permissible range.
Root Cause : Previous ranges operated in higher
spectrum of permissible range.
Fix : New range is the mean between min & max
Testing : Tested with TDA3x EVM, UB964 operating
@750 MHz CSI2 clock, with SAT0088 camera
modules and it works as expected.
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added ISS capture batemetal example
Signed-off-by: Rishabh Garg <rishabh@ti.com>
Signed-off-by: Rishabh Garg <rishabh@ti.com>
Merge pull request #25 in PROCESSOR-SDK/vps from review_rvp_radar to master
* commit '2277ec014332ae01d6d3b1f590836c1abc69debf':
[Radar] Added support for D3 Radar with direct connection to TDA3
* commit '2277ec014332ae01d6d3b1f590836c1abc69debf':
[Radar] Added support for D3 Radar with direct connection to TDA3
[Radar] Added support for D3 Radar with direct connection to TDA3
From: https://gerrit01.dal.design.ti.com:8448/#/c/15574/2
On behalf of : Stanley
Signed-off-by: Piyali Goswami <a0131625@ti.com>
From: https://gerrit01.dal.design.ti.com:8448/#/c/15574/2
On behalf of : Stanley
Signed-off-by: Piyali Goswami <a0131625@ti.com>
Merge pull request #22 in PROCESSOR-SDK/vps from review_DoxygenCfg_a0132173 to master
* commit 'a3b678aefabf56cb5124ab4d2e110bb1c34bf101':
Adding examples/utility for doxygen
Adding doxygen configuration file for packaging
Updating doxygen config file location to docs/doxygen
Adding Doxygen Configuration file for tdax devices
* commit 'a3b678aefabf56cb5124ab4d2e110bb1c34bf101':
Adding examples/utility for doxygen
Adding doxygen configuration file for packaging
Updating doxygen config file location to docs/doxygen
Adding Doxygen Configuration file for tdax devices
Adding examples/utility for doxygen
Signed-off-by: Ankur <a0132173@ti.com>
Signed-off-by: Ankur <a0132173@ti.com>
Adding doxygen configuration file for packaging
Signed-off-by: Ankur <a0132173@ti.com>
Signed-off-by: Ankur <a0132173@ti.com>
Merge pull request #24 in PROCESSOR-SDK/vps from piyali_review_radar to master
* commit 'e4caee4af1f1bdd43f57aefafb7b5f64584d847f':
PDK-1802 [RADAR] Advanced Frame Configuration Support for AR12
* commit 'e4caee4af1f1bdd43f57aefafb7b5f64584d847f':
PDK-1802 [RADAR] Advanced Frame Configuration Support for AR12
PDK-1802 [RADAR] Advanced Frame Configuration Support for AR12
PDP requirement is PDP-1400
Support for Advanced frame configuration
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
PDP requirement is PDP-1400
Support for Advanced frame configuration
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Updating doxygen config file location to docs/doxygen
Signed-off-by: Ankur <a0132173@ti.com>
Signed-off-by: Ankur <a0132173@ti.com>
Merge pull request #21 in PROCESSOR-SDK/vps from review_baremetal_loopback_app_sivaraj to master
* commit 'a18ea3bb207f5acee5b72dc7a59770b55d656f41':
Remove STW dependency for OSAL
Baremetal example for VIP to DSS loopback
* commit 'a18ea3bb207f5acee5b72dc7a59770b55d656f41':
Remove STW dependency for OSAL
Baremetal example for VIP to DSS loopback
Remove STW dependency for OSAL
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
[RADAR] Fix for proper code load with SPI for ES1.0 samples
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Adding Doxygen Configuration file for tdax devices
Signed-off-by: Ankur <a0132173@ti.com>
Signed-off-by: Ankur <a0132173@ti.com>
Baremetal example for VIP to DSS loopback
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
remove hw_pwmss.h from AM57x soc folder and align to existing cslr_pwmss.h file
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Radar sync-up
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-1735: Added DSS M2M driver
Fixed below bugs:
-----------------
PDP-1426: [DSS] CSC in video pipeline is not reset after YUV to RGB test is run
PDP-1404: Incorrect sequence of condition check in display ISR
Removed DCTRL dead code
Implements following requirements:
---------------------------------
PDK-1764: DSS M2M: Delete API
PDK-1765: DSS M2M: FVID2 Interface
PDK-1766: DSS M2M: Create API
PDK-1767: DSS M2M: Delete API
PDK-1768: DSS M2M: Queue API
PDK-1769: DSS M2M: Dequeue API
PDK-1770: DSS M2M: Set Params IOCTL
PDK-1771: DSS M2M: Set CSC Coeff IOCTL
PDK-1772: DSS M2M: Video1 Input Pipeline Support
PDK-1773: DSS M2M: Video2 Input Pipeline Support
PDK-1774: DSS M2M: Video3 Input Pipeline Support
PDK-1775: DSS M2M: GRPX1 Input Pipeline Support
PDK-1776: DSS M2M: WB1 Instance Support
PDK-1777: DSS M2M: Input Pipeline Scaling Support
PDK-1778: DSS M2M: Input Positioning Support
PDK-1779: DSS M2M: WB Pipeline Scaling Support
PDK-1780: DSS M2M: WB Pipeline Crop Support
PDK-1781: DSS M2M: Overlay Support
PDK-1782: DSS M2M: Input Format: RGB888
PDK-1783: DSS M2M: Input Format: RGB565
PDK-1784: DSS M2M: Input Format: YUV422I_YUYV
PDK-1785: DSS M2M: Input Format: YUV422I_UYVY
PDK-1786: DSS M2M: Input Format: YUV420SP
PDK-1787: DSS M2M: Output Format: RGB888
PDK-1788: DSS M2M: Output Format: RGB565
PDK-1789: DSS M2M: Output Format: YUV422I_YUYV
PDK-1790: DSS M2M: Output Format: YUV422I_UYVY
PDK-1791: DSS M2M: Output Format: YUV420SP
PDK-1792: FVID2 DSS Writeback M2M Driver
PDK-1793: DSS M2M: Performance
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Fixed below bugs:
-----------------
PDP-1426: [DSS] CSC in video pipeline is not reset after YUV to RGB test is run
PDP-1404: Incorrect sequence of condition check in display ISR
Removed DCTRL dead code
Implements following requirements:
---------------------------------
PDK-1764: DSS M2M: Delete API
PDK-1765: DSS M2M: FVID2 Interface
PDK-1766: DSS M2M: Create API
PDK-1767: DSS M2M: Delete API
PDK-1768: DSS M2M: Queue API
PDK-1769: DSS M2M: Dequeue API
PDK-1770: DSS M2M: Set Params IOCTL
PDK-1771: DSS M2M: Set CSC Coeff IOCTL
PDK-1772: DSS M2M: Video1 Input Pipeline Support
PDK-1773: DSS M2M: Video2 Input Pipeline Support
PDK-1774: DSS M2M: Video3 Input Pipeline Support
PDK-1775: DSS M2M: GRPX1 Input Pipeline Support
PDK-1776: DSS M2M: WB1 Instance Support
PDK-1777: DSS M2M: Input Pipeline Scaling Support
PDK-1778: DSS M2M: Input Positioning Support
PDK-1779: DSS M2M: WB Pipeline Scaling Support
PDK-1780: DSS M2M: WB Pipeline Crop Support
PDK-1781: DSS M2M: Overlay Support
PDK-1782: DSS M2M: Input Format: RGB888
PDK-1783: DSS M2M: Input Format: RGB565
PDK-1784: DSS M2M: Input Format: YUV422I_YUYV
PDK-1785: DSS M2M: Input Format: YUV422I_UYVY
PDK-1786: DSS M2M: Input Format: YUV420SP
PDK-1787: DSS M2M: Output Format: RGB888
PDK-1788: DSS M2M: Output Format: RGB565
PDK-1789: DSS M2M: Output Format: YUV422I_YUYV
PDK-1790: DSS M2M: Output Format: YUV422I_UYVY
PDK-1791: DSS M2M: Output Format: YUV420SP
PDK-1792: FVID2 DSS Writeback M2M Driver
PDK-1793: DSS M2M: Performance
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Baremetal example for DSS
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Updating DRA7xx build settings
- Forcing vps_osal_baremetal to be the only vps component built for the
family of devices (required dependency for SBL). Other VPS
components are not supported at this time
- Limiting the core list to only the relevant boot cores
- Forcing vps_osal_baremetal to be the only vps component built for the
family of devices (required dependency for SBL). Other VPS
components are not supported at this time
- Limiting the core list to only the relevant boot cores
OSAL:Build fix
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-1725: STW OSAL to VPS OSAL baremetal
- Rename vps_osal to vps_osal_tirtos
- Move stw osal as baremetal osal
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Rename vps_osal to vps_osal_tirtos
- Move stw osal as baremetal osal
Signed-off-by: Sivaraj R <sivaraj@ti.com>
[RADAR] Nightly build fix after migration to 0.6.2 DFP package
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
Signed-off-by: Piyali Goswami <piyali_g@ti.com>
A15 build fix
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Build fix
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
BSP/STW 01.07.02 release sync
Has following changes:
- [RADAR][PDP-1398][PDP-1399] Get Configuration API for AR12 parameters
- PDP-1396: [ISS M2M] Output queue wrongly initialized
- [RADAR][Switch Branch] Migration to 0.6.2.0 DFP package
- [bug fix] PDP-1391 Task label missing
- [PDP-1389] TDA3X RVP: IMI capture is not working on the Rev A boards
- [PDP-1385]The UB964 CSI2 format for SAT0088_OV10635 camera is incorrect
- [ADASVISION-1087] Support synchronization of camera in UB964
- BugFix: PDP-1345
- OV2775 2MP sensor driver for TDA3x
- CAL : Fix : PDP-1363 : Demo application with TDA2Ex 17x17
- CAL : Fix for PDP-1359
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Has following changes:
- [RADAR][PDP-1398][PDP-1399] Get Configuration API for AR12 parameters
- PDP-1396: [ISS M2M] Output queue wrongly initialized
- [RADAR][Switch Branch] Migration to 0.6.2.0 DFP package
- [bug fix] PDP-1391 Task label missing
- [PDP-1389] TDA3X RVP: IMI capture is not working on the Rev A boards
- [PDP-1385]The UB964 CSI2 format for SAT0088_OV10635 camera is incorrect
- [ADASVISION-1087] Support synchronization of camera in UB964
- BugFix: PDP-1345
- OV2775 2MP sensor driver for TDA3x
- CAL : Fix : PDP-1363 : Demo application with TDA2Ex 17x17
- CAL : Fix for PDP-1359
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Support for TDA3X RVP board in VPS repo
Signed-off-by: Anand Kulkarni <x00kulka@ti.com>
Signed-off-by: Anand Kulkarni <x00kulka@ti.com>
Merge pull request #10 in PROCESSOR-SDK/vps from review_package_build_fix_sivaraj to master
* commit '6c81e6e3454ce7b602e65f0f67b408ab511e448b':
Package build fix
* commit '6c81e6e3454ce7b602e65f0f67b408ab511e448b':
Package build fix
Package build fix
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
misra c fixes in vps
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Signed-off-by: Prasad Konnur <prasadkonnur@ti.com>
Baremetal build support
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-1726: Bare Metal Support needs to be added in PDK VPS driver
- The example for this is part of the stw_lld repo as baremetal
dependency is supported only at stw_lld level
- Following are the dependencies: VPS OSAL baremetal, I2C LLD, STW BOARD/Devices
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- The example for this is part of the stw_lld repo as baremetal
dependency is supported only at stw_lld level
- Following are the dependencies: VPS OSAL baremetal, I2C LLD, STW BOARD/Devices
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Fix right cores for OSAL/SMP OSAL
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Merge pull request #5 in PROCESSOR-SDK/vps from review_misra_c_fixes_prasad to master
* commit '2728849e6c9798f8308f310bb4163a82b7c3fc4b':
misra c fixes
* commit '2728849e6c9798f8308f310bb4163a82b7c3fc4b':
misra c fixes
misra c fixes
Signed-off-by: Prasad <prasadkonnur@ti.com>
Signed-off-by: Prasad <prasadkonnur@ti.com>
Merge pull request #3 in PROCESSOR-SDK/vps from review_appimagegen_sivaraj to master
* commit '156f02ad7bc721e061a46c2efff048346aaf73b1':
Added app image gen flag for all apps/ut
* commit '156f02ad7bc721e061a46c2efff048346aaf73b1':
Added app image gen flag for all apps/ut
Merge pull request #4 in PROCESSOR-SDK/vps from review_PRSDK-2156_prasad to master
* commit 'f14109ce85b982a6711c6aef19f748659161a605':
BugFix: PRSDK-2156
* commit 'f14109ce85b982a6711c6aef19f748659161a605':
BugFix: PRSDK-2156
BugFix: PRSDK-2156
Desc: AM571x-IDK: ARM VPS displayDSS example gets an exception when run
Resolution: The scalar enable should not be done at this point in the
App.
Signed-off-by: Prasad <prasadkonnur@ti.com>
Desc: AM571x-IDK: ARM VPS displayDSS example gets an exception when run
Resolution: The scalar enable should not be done at this point in the
App.
Signed-off-by: Prasad <prasadkonnur@ti.com>
Added app image gen flag for all apps/ut
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Minor sync changes
Change-Id: Ifa08c52c218729b73c560c11218147e09a3bf54b
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ifa08c52c218729b73c560c11218147e09a3bf54b
Signed-off-by: Sivaraj R <sivaraj@ti.com>
MMCSD File io support
Change-Id: I43a7d080b27283640de16dffe3ab78940290e472
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I43a7d080b27283640de16dffe3ab78940290e472
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Radar build fix
Change-Id: I364805b5f0d205d7288c76749d8d3b00ec427000
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I364805b5f0d205d7288c76749d8d3b00ec427000
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Radar Sync
Change-Id: If35e69d6a7ef9f49ea9b43ede1dcfdaaa7c92c6c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: If35e69d6a7ef9f49ea9b43ede1dcfdaaa7c92c6c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Remove EVE build for TDA2Ex
Change-Id: I85dc802f00360dea1fe8382fc8bfd2a54311e639
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I85dc802f00360dea1fe8382fc8bfd2a54311e639
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PDK-1724: VPS: package Video driver info into VPS driver release package
- Added the training docs
Change-Id: I6ed98f024e67bebe2c7023df8a3d26aff779e407
Signed-off-by: Prasad <prasadkonnur@ti.com>
- Added the training docs
Change-Id: I6ed98f024e67bebe2c7023df8a3d26aff779e407
Signed-off-by: Prasad <prasadkonnur@ti.com>
updated RTSC meta info
Change-Id: I95a6d509dd6d4e8ae61636f3c4e8005e87fe195c
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: I95a6d509dd6d4e8ae61636f3c4e8005e87fe195c
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Fixed package build
Change-Id: I499ca78c12a2336cb6ec0f245cd084e1ff15a50f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I499ca78c12a2336cb6ec0f245cd084e1ff15a50f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added I2C disable through make - needed for linux VSDK
Change-Id: I0f8db35fdee3641e3bc057b6541256a97309f780
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I0f8db35fdee3641e3bc057b6541256a97309f780
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Set compile macros based on package variable at the end
- Earlier the compiler options are set at many place.
- With the package variable we could just add the macros defines at the end (less clutter)
Change-Id: Iba4d78e916aabca9a54f0d1a24015963bec03671
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Earlier the compiler options are set at many place.
- With the package variable we could just add the macros defines at the end (less clutter)
Change-Id: Iba4d78e916aabca9a54f0d1a24015963bec03671
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Remove BSPLLD dependency from UT
Change-Id: I23e86b847dc6645a4645ca17debd5dc31d4e3e1e
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I23e86b847dc6645a4645ca17debd5dc31d4e3e1e
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added safety OSAL overide and missing .mk file changes - patch 2
Change-Id: Idd8f11e365451af8422a8ad012f3d6954ded8192
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Idd8f11e365451af8422a8ad012f3d6954ded8192
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added safety OSAL overide and missing .mk file changes
Change-Id: Ie4b26824ea5abd725f4382e5988a327ca19f422c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ie4b26824ea5abd725f4382e5988a327ca19f422c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added SMP OSAL support for A15
Change-Id: I7150bb8919d42591afcdf2773ec005319fcd7d5a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I7150bb8919d42591afcdf2773ec005319fcd7d5a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Enable DSP build for VPS OSAL as needed by VSDK
Change-Id: I2c20ea239e7bc2c97a1a187e74918ac0cd519c02
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I2c20ea239e7bc2c97a1a187e74918ac0cd519c02
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Enable A15/EVE build for OSAL as needed by VSDK
Change-Id: Ie2563fbc05bfc3de9d4554a4579b04e83411835c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ie2563fbc05bfc3de9d4554a4579b04e83411835c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
vps boards, devices and example utils should be independent of board library
Change-Id: I9e36cd6e2df8c4b95849f870d4fe91349986e863
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: I9e36cd6e2df8c4b95849f870d4fe91349986e863
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Added PGA support and radar code sync
Change-Id: Ic0a072bb3eaf14adaa7be31eb1d0f4f7738ea8bf
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ic0a072bb3eaf14adaa7be31eb1d0f4f7738ea8bf
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added BOARDLIST to VPS applications
- This is required to not build application for boards like radar which
doesn't need the VPS app
- If BOARDLIST variable is not used, the make infra will use the SOCLIST and
build the apps, which could result in build failures like in radar case
Change-Id: If1438f380a169dca6bfb5196f37957dce122d059
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- This is required to not build application for boards like radar which
doesn't need the VPS app
- If BOARDLIST variable is not used, the make infra will use the SOCLIST and
build the apps, which could result in build failures like in radar case
Change-Id: If1438f380a169dca6bfb5196f37957dce122d059
Signed-off-by: Sivaraj R <sivaraj@ti.com>
[VPS] Radar build support
Change-Id: Icfb8f88a0bd864d69719a8574033e8246df3f44e
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Icfb8f88a0bd864d69719a8574033e8246df3f44e
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PRSDK-1916: Renaming DRA7xx board names
Change-Id: I61514973df6c68ff05b50b4fbd68f4e5a5dd9ac0
Change-Id: I61514973df6c68ff05b50b4fbd68f4e5a5dd9ac0
STW 01.07.01 sync
- TDA2Ex 17x17 platform/EVM support
- Radar AR12xx + TDA3xx ALPS board support
- MISRAC Fixes
- Bug Fixes:
- PDP-1312 [Loopback Example] Observed repeat frames for ADV7611 Test with
10inch LCD Display
- PDP-1346 [DSS] Display doesn't return frames back when buffers are queued
from ISR context
- PDP-1299 [DSS] LCD1 SyncLost occurs initially after pipeline enable for
SDVENC
- PDP-1286 [DSS WB] First frame has only one field for SD Venc writeback
DSS Writeback
- PDP-1333 DSS DMA Burst Size Default not optimal
- PDP-1343 [DSS] BT1120 pinmux is wrongly done in board module
- PDP-1307 [vip] Capture from Aptina sensor fails on TDA2Ex
- PDP-1339 CAL Capture driver marks all frames as erroneous after first
CRC/ECC error
- PDP-1315 Example Utility for UB964 : Wrong clock speed for 800 MHz DDR
- PDP-1316 Example Utility for UB964: Continuous clock mode
- PDP-1355 [Radar] Need an unregister function for configuration for
multiple usecase on off
- PDP-1351 A15 SMP Bios build fails OSAL NA
- PDP-1340 [BSP BOARD] Bsp_boardSelectDeviceTda3xx programs IO Expander
incorrectly when the read fails
- PDP-1319 TDA2Ex: CAL : Enables all lane modules
- PDP-1358 VIP Capture driver on TDA2Ex is not updating the FID correctly
Change-Id: Idf2cbab97a71f200d12009d34d55b69d08ef898a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- TDA2Ex 17x17 platform/EVM support
- Radar AR12xx + TDA3xx ALPS board support
- MISRAC Fixes
- Bug Fixes:
- PDP-1312 [Loopback Example] Observed repeat frames for ADV7611 Test with
10inch LCD Display
- PDP-1346 [DSS] Display doesn't return frames back when buffers are queued
from ISR context
- PDP-1299 [DSS] LCD1 SyncLost occurs initially after pipeline enable for
SDVENC
- PDP-1286 [DSS WB] First frame has only one field for SD Venc writeback
DSS Writeback
- PDP-1333 DSS DMA Burst Size Default not optimal
- PDP-1343 [DSS] BT1120 pinmux is wrongly done in board module
- PDP-1307 [vip] Capture from Aptina sensor fails on TDA2Ex
- PDP-1339 CAL Capture driver marks all frames as erroneous after first
CRC/ECC error
- PDP-1315 Example Utility for UB964 : Wrong clock speed for 800 MHz DDR
- PDP-1316 Example Utility for UB964: Continuous clock mode
- PDP-1355 [Radar] Need an unregister function for configuration for
multiple usecase on off
- PDP-1351 A15 SMP Bios build fails OSAL NA
- PDP-1340 [BSP BOARD] Bsp_boardSelectDeviceTda3xx programs IO Expander
incorrectly when the read fails
- PDP-1319 TDA2Ex: CAL : Enables all lane modules
- PDP-1358 VIP Capture driver on TDA2Ex is not updating the FID correctly
Change-Id: Idf2cbab97a71f200d12009d34d55b69d08ef898a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Enabling dra7xx build from Yocto
VPS component is required for dra7xx RTOS SDK due to implicit
dependency in stw_lld on bsp_osal.h and bsp_types.h from vps
driver
- Removing BSP LLD dependency for dra75x and dra78x
- Including additional packaging content to enable xdc packaging
steps to succeed
Change-Id: I04d5650882d2fb3f83d5c41ad16f4a76b38923d2
VPS component is required for dra7xx RTOS SDK due to implicit
dependency in stw_lld on bsp_osal.h and bsp_types.h from vps
driver
- Removing BSP LLD dependency for dra75x and dra78x
- Including additional packaging content to enable xdc packaging
steps to succeed
Change-Id: I04d5650882d2fb3f83d5c41ad16f4a76b38923d2
Requirement change to PDK requirements
Change-Id: Iaa99f889b11a0ec119eff9c262cfceb0c822733a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Iaa99f889b11a0ec119eff9c262cfceb0c822733a
Signed-off-by: Sivaraj R <sivaraj@ti.com>
AM build fix
Change-Id: I30eace13892f0793f05e357ee305ca60b86a151c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I30eace13892f0793f05e357ee305ca60b86a151c
Signed-off-by: Sivaraj R <sivaraj@ti.com>
STW/BSP Sync - Radar addition
Change-Id: I69364b9d791e25250bc424e7c33806ef635ff2e3
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I69364b9d791e25250bc424e7c33806ef635ff2e3
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Use BSP I2C and UART for TDA build
Change-Id: I4b5e4609f352dc6d4d53a42bce75da0a09f1da80
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I4b5e4609f352dc6d4d53a42bce75da0a09f1da80
Signed-off-by: Sivaraj R <sivaraj@ti.com>
PRSDK-1444: dra75x: Minor change to enable DRA75X platform build
Minor fix to enable the DRA75X platform build.
Change-Id: If9374fa82ff4164c990eb2c46cc6ad7b3219834a
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Minor fix to enable the DRA75X platform build.
Change-Id: If9374fa82ff4164c990eb2c46cc6ad7b3219834a
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
PRSDK-1444: dra75x: Rename DRA7XX to DRA75X
Rename DRA7XX to DRA75X, dra7xx to dra75x.
Change-Id: I7ed49420e93344334cbba527740d14bed2f28759
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
Rename DRA7XX to DRA75X, dra7xx to dra75x.
Change-Id: I7ed49420e93344334cbba527740d14bed2f28759
Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
support for osd2587 added (PRSDK-1039) for AM572x IDK boards
- i2c lld migration added
- dynamic detection scheme between OSD2045 and OSD2587 is added
- fixed the CCS RTSC config file issue to get the correct board name
- rtsc meta info updated
Change-Id: I542d9b6a9422ad425dc3f838bf0cdcba0a45efb2
Signed-off-by: Aravind Batni <aravindbr@ti.com>
- i2c lld migration added
- dynamic detection scheme between OSD2045 and OSD2587 is added
- fixed the CCS RTSC config file issue to get the correct board name
- rtsc meta info updated
Change-Id: I542d9b6a9422ad425dc3f838bf0cdcba0a45efb2
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Fix package issue for LDC - patch2
Change-Id: Ib7fbbb5da74817f74f6ca9a5dc90d4d4c4053c37
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ib7fbbb5da74817f74f6ca9a5dc90d4d4c4053c37
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Fix package issue for LDC
Change-Id: I4cf20631e9191c63870f128785edf4b8a0357ac6
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I4cf20631e9191c63870f128785edf4b8a0357ac6
Signed-off-by: Sivaraj R <sivaraj@ti.com>
MISRAC fixes
Change-Id: I732c168027fd0b55a2ad41101da9582567a4fe5f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I732c168027fd0b55a2ad41101da9582567a4fe5f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Added ISS WDRLDC HAL
Change-Id: Ic5ea37edbad92a9ba13aac275b6657386fdd0116
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ic5ea37edbad92a9ba13aac275b6657386fdd0116
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Package Fixes: Enable WDR, dd all docs
Change-Id: Ib263b711d9971416ca066ffa103fb71a489f00cb
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Ib263b711d9971416ca066ffa103fb71a489f00cb
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Fix package issue for TDA2Ex CAL
Change-Id: Icad40de648200e3d10132bf11bc0e123f733727f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: Icad40de648200e3d10132bf11bc0e123f733727f
Signed-off-by: Sivaraj R <sivaraj@ti.com>
2c lld is fixed to pull in the respective soc version file hence we don't need to include version specific soc files seperately
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: Iddaf57c1e0a9ee15dce047dfe8584a210cd4e2ce
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: Iddaf57c1e0a9ee15dce047dfe8584a210cd4e2ce
STW/BSP Sync for 01.07.00 release
- Support for TDA2Ex CAL driver
- Support for 2MP IMX290 sensor
- This has the following bug fixes:
PDK:
----
PRSDK-1221: AM572x-IDK VPS BIOS ARM displayDss project playback gets video
noise if CPU reset not done after loading tigf files
BSP/STW:
--------
PDP-1302: [Capture Example] Observed descriptor error for capture dual o/p
test
PDP-685: [Loopback] Loopback testcase -MULDESCAM1to6 -> VIP -> DSS Video1
-> DPI1 HDMI 1920x1080@60FPS asserts
PDP-178: Loopback app with TVP5158 displays only green image
PDP-1300: [Loopback Example] Observed significant Underflow for Loopback
Tests
PDP-1285: [BSP Example] Observed significant underflow count for DSS Run
time param test on Tda3xx
PDP-1294: [Display UT] Blank output is observed for TDM Display tests
PDP-1287: [DSS WB] Non Scaled displayed DSS WB Output is improper when run
after scaled DSS WB test
PDP-1235: [DSS] Write back generates exception due to uninit variable in
DSS HAL
PDP-1297: Default OV10640 CSI2 output is for 2 lanes
PDP-1253: TDA2EX: Interrupt Cross bar not configured for CAL
PDP-1232: [JAMR3] Use I2C4 instead of I2C1 for IO expander programming
PDP-1214: [TVP5158] Driver should be capable to build with
BSP_TVP5158_ENABLE_FIRMWARE_PATCHES undefined
PDP-1229: HDMI display tests fail when LCD is not connected
PDP-1236: [VPS Examples] Cache operation not performed before save and
load buffer
PDP-1301: [PM Video PLL] PM Video PLL Config Incorrect for certain video
frequencies for TDA3xx
Change-Id: I8a1b0d3ce77530585d0cf9fb94ef74e419edbfed
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- Support for TDA2Ex CAL driver
- Support for 2MP IMX290 sensor
- This has the following bug fixes:
PDK:
----
PRSDK-1221: AM572x-IDK VPS BIOS ARM displayDss project playback gets video
noise if CPU reset not done after loading tigf files
BSP/STW:
--------
PDP-1302: [Capture Example] Observed descriptor error for capture dual o/p
test
PDP-685: [Loopback] Loopback testcase -MULDESCAM1to6 -> VIP -> DSS Video1
-> DPI1 HDMI 1920x1080@60FPS asserts
PDP-178: Loopback app with TVP5158 displays only green image
PDP-1300: [Loopback Example] Observed significant Underflow for Loopback
Tests
PDP-1285: [BSP Example] Observed significant underflow count for DSS Run
time param test on Tda3xx
PDP-1294: [Display UT] Blank output is observed for TDM Display tests
PDP-1287: [DSS WB] Non Scaled displayed DSS WB Output is improper when run
after scaled DSS WB test
PDP-1235: [DSS] Write back generates exception due to uninit variable in
DSS HAL
PDP-1297: Default OV10640 CSI2 output is for 2 lanes
PDP-1253: TDA2EX: Interrupt Cross bar not configured for CAL
PDP-1232: [JAMR3] Use I2C4 instead of I2C1 for IO expander programming
PDP-1214: [TVP5158] Driver should be capable to build with
BSP_TVP5158_ENABLE_FIRMWARE_PATCHES undefined
PDP-1229: HDMI display tests fail when LCD is not connected
PDP-1236: [VPS Examples] Cache operation not performed before save and
load buffer
PDP-1301: [PM Video PLL] PM Video PLL Config Incorrect for certain video
frequencies for TDA3xx
Change-Id: I8a1b0d3ce77530585d0cf9fb94ef74e419edbfed
Signed-off-by: Sivaraj R <sivaraj@ti.com>
fixed null memory access noticed in a15
Change-Id: I3b0fa93cf7f1bb70adc73bf6b442624e6452112a
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: I3b0fa93cf7f1bb70adc73bf6b442624e6452112a
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Disable VPE UT for AM build
- A15 build is still not supported
Change-Id: I8033e5419d176da63635053fef286724536eb062
Signed-off-by: Sivaraj R <sivaraj@ti.com>
- A15 build is still not supported
Change-Id: I8033e5419d176da63635053fef286724536eb062
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Ported VIP, DSS and VPE UT
Change-Id: I4306975a0587933f8af9aacf42c1f73b025ae151
Signed-off-by: Sivaraj R <sivaraj@ti.com>
Change-Id: I4306975a0587933f8af9aacf42c1f73b025ae151
Signed-off-by: Sivaraj R <sivaraj@ti.com>
fixed tiler buffer placement for vps c66x examples
Change-Id: If1a31992fb15ea51742ea66a8e108b393c2f7acb
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: If1a31992fb15ea51742ea66a8e108b393c2f7acb
Signed-off-by: Aravind Batni <aravindbr@ti.com>
fix i2c slave address to be of uint32_t type instead of uint8_t
This issue resolves PRSDK-942
Change-Id: Ib47e5e70e482dc89243909da397630bac35b7ac4
Signed-off-by: Aravind Batni <aravindbr@ti.com>
This issue resolves PRSDK-942
Change-Id: Ib47e5e70e482dc89243909da397630bac35b7ac4
Signed-off-by: Aravind Batni <aravindbr@ti.com>
align to MISRAC header file convention and doxygen fix for Catalog Parts
Change-Id: I32f3f64dc3a38bd8d89939b1de816017be191f1b
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: I32f3f64dc3a38bd8d89939b1de816017be191f1b
Signed-off-by: Aravind Batni <aravindbr@ti.com>
getlibs support added along with vip/vpe examples for catalog parts
Change-Id: Ib9216350085113d3e185da77adee1b8aaa3108ca
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: Ib9216350085113d3e185da77adee1b8aaa3108ca
Signed-off-by: Aravind Batni <aravindbr@ti.com>
align vps examples to i2c migration for new element, timeout transfer parameter
Change-Id: Ifa14661a8ee1a89ac5a698cb9715be7a0af6fede
Signed-off-by: Aravind Batni <aravindbr@ti.com>
Change-Id: Ifa14661a8ee1a89ac5a698cb9715be7a0af6fede
Signed-off-by: Aravind Batni <aravindbr@ti.com>