- Add example and firmware projects for third channel
- Update diagnostic application changes to support 3rd channel
- Add overlay based firmware build for third channel
- Update sysconfig module for third channel
- Add driver APIs for configuring copy table and channel mask
- Add IPC among cores when overlay based loading is needed for
third channel
- Add logic to reset all channels when one channel is reset
Fixes: PINDSW-7051
Signed-off-by: Rajul Bhambay <r-bhambay@ti.com>
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Revert commit af129481c2 for free run mode
- Add a separate build macro for SYNC mode
Fixes: PINDSW-7126
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Add a new section for main.asm file
- Fix the build for 225 MHz sync mode firmware
Fixes: PINDSW-7127
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Set the bit during initialization for status and event registers
- Unset the bit in status registers after link_check state
Fixes: PINDSW-6628
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Remove coding field
- Higher 4 bits represent major version
- Update version to 0.5
Fixes: PINDSW-6536
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- TEMP_REG1 was being used by QM_ADD and ONLINE STATUS update in
v-frame processing
- Update version to 0.4
Fixes: PINDSW-6487
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Firmware should not clear these bits in EVENT/EVENT_S registers
- Update the version to 0.3
Fixes: PINDSW-6526
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>
- Update the version to 0.2
- Use the VERSION and VERSION2 register
- Remove the hardcoding from driver
Fixes: PINDSW-6518
Signed-off-by: Dhaval Khandla <dhavaljk@ti.com>