fix # of fw queues
git rid of host returns, its backwards
Merge branch 'sriortr' into sriortrretq
force hint bits to 48 bytes
back out last two changes
readback as fence
clear rsvd
hardcode upper word of psinfo[1] to 0x1c
Merge branch 'sriortr' into sriortrretq
fw corrupted psinfo[1]
Merge branch 'sriortr' into sriortrretq
detabify
Merge branch 'sriortr' into sriortrretq
rob lsb of mailbox/cos instead of sourceid
Merge branch 'sriortr' into sriortrretq
update sriortr test project so it doesn't conflict with other projects
route return queues through fw for better credit tracking
stats printf
config printf
check descriptor size hint bits and clean up test case
set source id lsb to help srio rxu pick between ddr/msmc
use 4th port since there is no credit loop any more
add isFinalDest flag to shut off credit tracking for penultimate hop
before host.
before host.
remove leadiang 0's from version b/c newer xdc thinks its octal
Merge branch 'master' into sriortr
cleanup
Merge branch 'master' into sriortr
bump version
integrate uio/cma into examples (vs dev/mem and hardcoded msmc)
add srio rtr
routing works. Configured to replace all 32 bits of first word of psinfo (both srio source and dest)
switching is working
fill in lld code for srio router/switch
framework/template for sriortr
RN
move accumulator return value extraction inside critsec
sync stack size across targets
wide qos port
RN
Revert "modified InfraDmaSC to use uio/cmem/qpend interrupts."
This reverts commit e6086e8c485c7927b60470c23841190852b19453.
This reverts commit e6086e8c485c7927b60470c23841190852b19453.
Revert "both MC and SC work using qpend+uio+cmem w cache off"
This reverts commit 28d4c9e4aa9d4c22089ace5903adfe28d51c1690.
This reverts commit 28d4c9e4aa9d4c22089ace5903adfe28d51c1690.
Revert "make position of common armv7 dir consistent with other llds"
This reverts commit 75a984f95a5e8d126543677bc87315a556deccbe.
This reverts commit 75a984f95a5e8d126543677bc87315a556deccbe.
Revert "clean warnings with gcc -Wall"
This reverts commit 1b8a9d62c59dbe70cf6356eb732527402fa851a8.
This reverts commit 1b8a9d62c59dbe70cf6356eb732527402fa851a8.
support 10000:1 WRR ratio by decrease WRR shift by 3
clean warnings with gcc -Wall
make position of common armv7 dir consistent with other llds
both MC and SC work using qpend+uio+cmem w cache off
more permissions
set clean permissions
remove duplicated files
modified InfraDmaSC to use uio/cmem/qpend interrupts.
got rid of /dev/mem
InfraDmaSC works (without cache).
Cleaned up InfraDmaSC to get rid of duplicated files between devices
Removed peripherals not used by InfraDmaSC from its fw_init.c so dont need /dev/mem
InfraDmaMC doesn't yet work
got rid of /dev/mem
InfraDmaSC works (without cache).
Cleaned up InfraDmaSC to get rid of duplicated files between devices
Removed peripherals not used by InfraDmaSC from its fw_init.c so dont need /dev/mem
InfraDmaMC doesn't yet work
fix perm
SDOCM00112368 : qmInsRegion failing on k2hk
9 years agoqmss_drv.c: change global variable qmssGroupControl to be an array of maximum number... DEV.QMSS_LLD.02.01.00.05
qmss_drv.c: change global variable qmssGroupControl to be an array of maximum number of QMSS sub-systems QMSS_MAX_SUBSYS
sdocm00112222: Qmss_queueOpen fails with -151 when queue is > 8192 and queueType=QMSS_PARAM_NOT_SPECIFIED
remove include recursion
sdocm00108362: fix k2l/k2e usermode qmInsRegion
update RN
update example readmes
need csl_qm_queue.h for linux as well since it was removed from public
headers
headers
update RN
sdocm00106524: get rid of device dependence from common files
sdocm00106374: add missing qpend queues for k2e/k2l
resolved SDOCM00107127
remove debug printf
SDOCM00103974: allow internal/external automatic linking ram allocation
sdocm00107517: add Qmss_internalVirtToPhy() call to accumulator
listAddress
listAddress
claen coverity warning & make build work on linux w/o patch
test --jobs=4
another fix for --jobs
remove debug echo
fix --jobs=#, #>1
update rn
update rn
sdocm0107237: add error check if accumulator ping pong is too small
add build artifacts to .gitigore
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/qmss-lld
add support for lite ports with 8*wrr.
qmss_device.c: add include file ti/drv/qmss/qmss_osal.h
build device-specific libraries as well
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/qmss-lld
update version number
add compiler debug options
cut and paste error in comment
Set qmss_EXAMPLE_NUM_CORES to 2 for k2l
update the InfraDmaSC example to support K2G device
update verion number to 2.2.0.0 for MCSDK 3.2
add device file for K2G device
add optimizer setting O2 for qmQosSchedDropSched test
fix QMSS Infrastructure test for device K2L and K2E
Merge branch 'releases/mcsdk_03.01.00.00' of gtgit01.gt.design.ti.com:git/projects/qmss-lld into releases/mcsdk_03.01.00.00
* 'releases/mcsdk_03.01.00.00' of gtgit01.gt.design.ti.com:git/projects/qmss-lld:
Move .text and .constant to MSMCSRAM
simplify the queue Allocation test per new global configuration structure
* 'releases/mcsdk_03.01.00.00' of gtgit01.gt.design.ti.com:git/projects/qmss-lld:
Move .text and .constant to MSMCSRAM
simplify the queue Allocation test per new global configuration structure
Update for :SDOCM00106282: Qmss_insertMemoryRegion() fails with error -131 on Core1
Fix added after verification through PHY testing by SC team. Additional updates required to remove usage of QMSS global object after init
Fix added after verification through PHY testing by SC team. Additional updates required to remove usage of QMSS global object after init
Move .text and .constant to MSMCSRAM
simplify the queue Allocation test per new global configuration structure
SDOCM00106159: Fix implementation of Qmss_internalQueueOpen, fix in qmQAlloc unit test
Update for Yocto build support for K2L/K2E