hyplnk: Fix for issues with serdes connect issues with async bootup - Fix issue with asynchronous boot up of local and remote nodes. - Fix issues with serdes initialisation sequence with update CSL calls - Also Added code to do only TX serdes enable with init_peripheral Signed-off-by: Sam Nelson <sam.nelson@ti.com>
mpm_transport: Fix for issue with repeated put/get initiate - Fixed bug in not clearing the transaction in blocking case - Added new error code MPM_TRANSPORT_TRANS_FAIL - Added code to return this error code with failure - Also has code clean up for APIs to return proper values based on error. - Added proper comments in API file - Clean up to fit touched code to < 80 columns - mpm_transport_get_initiate_linked updated to use mpm_transport_read_t Signed-off-by: Sam Nelson <sam.nelson@ti.com>
mpm_transport: Add new API for 64 bit direct read/write - Add multithread protection for shared resources - Modified test code to exercise new APIs - testcode: Added command line parameter to control size of xfers - Fixed issues found in code review - Updated mmap and unmap API return values to be consistent - Code cleanup Signed-off-by: Sam Nelson <sam.nelson@ti.com>