Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | transport: Update to build without SRIO and Hyplnk for certain devices | Sam Nelson | 2015-11-25 | 3 | -10/+120 |
| | | | | | | | | - Some devices do not support the peripherals SRIO or hyperlink. So adding options to build without SRIO and/or Hyperlink. - Includes makefile and source code update Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | test: hyplnk loopback : Add missing error checks | Sam Nelson | 2015-11-25 | 1 | -0/+20 |
| | | | | | | | - mpm-transport open was not error checked and this was resulting in false pass. Added error chacks. Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | mmap: Update mmap functions to adapt to new uio driver | Sam Nelson | 2015-11-25 | 5 | -42/+90 |
| | | | | | | | - hyperlink, sharedmem, edma3 and mmap user space mappings are modified to adapt to the new uio driver interface Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | dos2unix: convert from dos2unix format | Sam Nelson | 2015-11-11 | 1 | -55/+55 |
| | | | | | | - This is to avoid issues with patches Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | Merge remote-tracking branch 'internal/master' into linux41DEV.MPM-TRANSPORT-01.00.08.04_ENG | Sam Nelson | 2015-09-28 | 6 | -272/+484 |
|\ | |||||
| * | hyplnk: Fix issue with hyperlink interface closeDEV.MPM-TRANSPORT-01.00.08.02B | Sam Nelson | 2015-09-26 | 2 | -30/+64 |
| | | | | | | | | | | | | - Also fixed close sequence with hyperlink open/close Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
| * | hyplnk: Update with cleanup and ECC error handlingDEV.MPM-TRANSPORT-01.00.08.02A | Sam Nelson | 2015-09-23 | 1 | -17/+65 |
| | | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
| * | hyplnk: Fix for issues with serdes connect issues with async bootup | Sam Nelson | 2015-09-22 | 5 | -244/+374 |
| | | | | | | | | | | | | | | | | - 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> | ||||
| * | fw_mem: Fix warning in printf | Sam Nelson | 2015-09-22 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | | sharedmem: Update to work with new uio drivers | Sam Nelson | 2015-09-28 | 2 | -39/+167 |
| | | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | | transport: Add error checking and print of ret value | Sam Nelson | 2015-09-27 | 1 | -2/+4 |
|/ | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | hyplnk_interface: Remove per lane serdes lane enable | Sam Nelson | 2015-09-04 | 1 | -7/+14 |
| | | | | | | | | - Per lane enable was causing issues if 0 lane is not connected to 0 lane on other end - Also add pick up of tx att, tx_vreg configuration for old dts Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | Updated srio and qmss tests with new RM Server socket interface | Justin Sobota | 2015-07-16 | 8 | -128/+34 |
| | |||||
* | test: Add repeat of put initiate | Sam Nelson | 2015-07-15 | 1 | -2/+2 |
| | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | Folded _recv2 API into _recv | Justin Sobota | 2015-07-09 | 3 | -20/+5 |
| | |||||
* | Resolved some -Wall warnings | Justin Sobota | 2015-06-26 | 8 | -24/+23 |
| | |||||
* | Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/ti-mpm-transport | Ming Wei | 2015-06-25 | 4 | -18/+60 |
|\ | |||||
| * | srio_rcv now returns SRIO source address. Fixed SDOCM00117465 | Justin Sobota | 2015-06-24 | 4 | -18/+60 |
| | | |||||
* | | remove hyperlink reset from mpm_transport_hyplnk_reset when | Ming Wei | 2015-06-25 | 1 | -33/+33 |
|/ | | | | hypCfg->serdesInit is 0 | ||||
* | change CSL_HyperlinkSerdesShutdown() to CSL_SERDES_SHUTDOWN() | Ming Wei | 2015-06-18 | 1 | -8/+28 |
| | | | | | add stop serial traffic before reset and enable serial traffic after reset | ||||
* | fix the incorrect lane power management register reading value | Ming Wei | 2015-06-08 | 1 | -10/+18 |
| | |||||
* | update mpm_transport_hyplnk_enable_peripheral() and | Ming Wei | 2015-06-07 | 1 | -114/+14 |
| | | | | | mpm_transport_hyplnk_disable_peripheral() according to the CSL changes | ||||
* | put EDMA and interrupt configuration back | Ming Wei | 2015-06-04 | 1 | -6/+4 |
| | |||||
* | fix the calling serdes hyperlink sequence issue for the | Ming Wei | 2015-05-29 | 2 | -49/+157 |
| | | | | mpmcl transport port open/close | ||||
* | add 5G and 10G support for completeness | Ming Wei | 2015-05-27 | 1 | -0/+4 |
| | |||||
* | changed the serdes and hyperlink setup to port dependent | Ming Wei | 2015-05-22 | 3 | -51/+37 |
| | | | | | correct the issues found in code review change comment from C style to TI style | ||||
* | change the hyplnkSerdesSetup for port 0 only, otherwise the | Ming Wei | 2015-05-21 | 1 | -1/+1 |
| | | | | | | mpm-transport remote example will not work, but with this change the loopback example will fail, because it will test both port 0 and port 1 | ||||
* | adjust the calling sequence of the hyplnkSerdesSetup to resolve the | Ming Wei | 2015-05-21 | 1 | -5/+23 |
| | | | | | serdes hyperlink lane enable failure issue. The new calling sequence is required by the new CSL. | ||||
* | bug fix for generating segment offset mask | Ming Wei | 2015-05-15 | 1 | -2/+2 |
| | |||||
* | bug fix for boundary checking implementation (SDOCM00115009) | Ming Wei | 2015-05-14 | 2 | -7/+24 |
| | | | | add boundary checking test case | ||||
* | add per lane support for hyperlink (JIRA 277) | Ming Wei | 2015-05-13 | 5 | -61/+163 |
| | | | | add boundary check for hyperlink (SDOCM00115009) | ||||
* | Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/ti-mpm-transport | Justin Sobota | 2015-05-11 | 2 | -2/+2 |
|\ | |||||
| * | transport_hyplnk: Update hypnlk_get_initiated parameter to read_cfgDEV.MPM-TRANSPORT-01.00.08.00_eng2 | Sam Nelson | 2015-05-11 | 2 | -2/+2 |
| | | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | | mpm_transport_qmss: Resolved code review comments | Justin Sobota | 2015-05-11 | 2 | -12/+40 |
|/ | |||||
* | mpm_transport_qmss: Fixed infrastructure dma allocation logic. Was causing ↵ | Justin Sobota | 2015-05-07 | 4 | -49/+103 |
| | | | | failure when sending to DSP version of TransportQmss | ||||
* | mpm_transport_hyplnk: Avoid reset of peripheral when serdes is not initialisex | Sam Nelson | 2015-04-27 | 1 | -4/+7 |
| | | | | | | - Reset of peripheral on every open can cause issue with the remote side Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | mpm_transport: Fix for issue with repeated put/get initiate | Sam Nelson | 2015-04-23 | 4 | -49/+117 |
| | | | | | | | | | | | | | - 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> | ||||
* | Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/ti-mpm-transport | Sam Nelson | 2015-04-20 | 1 | -1/+47 |
|\ | |||||
| * | Merge branch 'hyplnk-dev' | Ivan Pang | 2015-04-20 | 1 | -1/+47 |
| |\ | |||||
| | * | Correctly updated using cm/c1/c2 values from dtb | Ivan Pang | 2015-03-18 | 1 | -2/+2 |
| | | | |||||
| | * | updated hyperlink serdes init with new csl | Ivan Pang | 2015-03-11 | 1 | -1/+47 |
| | | | |||||
* | | | mpm_transport: Add tests for multi thread use of APIs. | Sam Nelson | 2015-04-20 | 1 | -11/+175 |
|/ / | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | | test: mpm_transport_hyplnk_loopback64: Add repeat tests | Sam Nelson | 2015-04-16 | 1 | -4/+41 |
| | | | | | | | | Signed-off-by: Sam Nelson <sam.nelson@ti.com> | ||||
* | | mpm_transport: Add new API for 64 bit direct read/write | Sam Nelson | 2015-04-15 | 7 | -79/+500 |
| | | | | | | | | | | | | | | | | | | | | | | - 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> | ||||
* | | re-fixed srio dma null pointer problem by making sure field was not ↵DEV.MPM-TRANSPORT-01.00.07.00 | Ivan Pang | 2015-03-11 | 1 | -55/+3 |
|/ | | | | populated before and it is a valid address | ||||
* | Check for hyplnk/srio null functions at open; updated debian requirement; ↵ | Ivan Pang | 2015-03-10 | 4 | -2/+12 |
| | | | | removed unnecesasry -I in example makefiles | ||||
* | Declared hyperlink and srio LLD symbols as weak for flexibility with devices ↵ | Ivan Pang | 2015-03-09 | 3 | -1/+26 |
| | | | | without these peripherals | ||||
* | changed hyplnk, qmss, srio to use *_device.so instead and removed compiling ↵ | Ivan Pang | 2015-03-04 | 4 | -20/+115 |
| | | | | in device specific .c files | ||||
* | - Release preperation updates | Ivan Pang | 2015-02-24 | 15 | -127/+94 |
| | | | | | | - Updated Debian version - Separated QMSS and CPPI init - QMSS is still done once per process, but CPPI table may be updated - Fixed some compliation warnings and removed unused variables | ||||
* | temp fix for fw_memMap to have QMSS handles adjust for SRIO cfg space | Ivan Pang | 2015-02-23 | 2 | -37/+69 |
| |
index : keystone-linux/mpm-transport | ||
Software projects enabling TI KeyStone architecture using Linux as operating system - Transport layer used by Multi-Proc Manager (MPM). | Scott (ITS) Allen |
summaryrefslogtreecommitdiffstats |