summaryrefslogtreecommitdiff
path: root/wcte12xp
AgeCommit message (Collapse)Author
2008-06-05Fixed type of flags parameter to spin_lock_irqsave functions. Fixessruffell
compilation issues on platforms where int and long do not have the same size. Closes issue #12787 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4345 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-04-04git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4133 ↵mattf
5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-04-03svn merge -c4096 ↵sruffell
https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel/wctdm24xxp wctdm24xxp svn merge -c4096 https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel/wcte12xp wcte12xp svn cp https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel/voicebus.c . svn cp https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel/voicebus.h . svn cp https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel/fxo_modes.h . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4129 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-04-03svn merge -c3012 https://origsvn.digium.com/svn/zaptel/branches/1.4 .sruffell
svn merge -c3701 https://origsvn.digium.com/svn/zaptel/branches/1.4 . svn merge -c3703 https://origsvn.digium.com/svn/zaptel/branches/1.4 . svn merge -c4050 https://origsvn.digium.com/svn/zaptel/branches/1.4/kernel . git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4128 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-24Add in new parameters added for 1.16 version of the firmware for the TE120 ↵mattf
which should have already been merged in. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4072 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-03-19Add support for new VPMADT032 fw for the TE120mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@4028 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-02-05Changes to the wcte12xp driver.sruffell
- replace change to allow driver to recover from descriptor unavailable. - module echo cancellation parameters now valid under 2.6 kernels. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3805 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-28minor cleanupskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3753 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-25get this branch to build against 2.6.24 kernel build system (similar to ↵kpfleming
r3706 from tzafrir for branch-1.4) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3741 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-23Make some echo canceller related parameters adjustable via module parametermattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3730 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-11Minor formatting change.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3660 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-11Elimates a recursive grab of a spinlock in the interrupt handler for the ↵sruffell
wcte12xp. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3659 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-10Remove some unused variables (already applied in 1.4).tzafrir
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3645 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-09Make sure G.165 EC disable tone detection is enabledmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3638 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-04Increase the amount of code that is protected by locks in the wcte12xp ↵sruffell
interrupt handler. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3618 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-03Removing some left over debugging code.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3601 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02VPMADT032 stability changes for wctdm24xxp and wcte12xp:sruffell
- Remove double reads. - Wait for writes to complete before starting reads. - Optimize reads of multi-word register. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3592 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2008-01-02Move the release of VPMADT032 resources to after the interrupt handler has ↵sruffell
been freed. Closes a small window of opportunity for NULL pointer access at driver unload time. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3586 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-27Shouldn't destroy the workqueue with the lock held.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3561 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-20Cleanup in case the firmware load from userspace fails.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3550 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-19Improve wcte12xp and wctdm24xxp drivers' tolerance to host system latencies.sruffell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3534 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11we don't need a message telling the user that they don't have a VPMADT032, ↵kpfleming
that will only serve to confuse them git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3426 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11Reverting changes from 3405 so that I can do this the correct way.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3411 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-11If we detect that we have a VPMADT032 module but there is an error duringmspiceland
initialization, we don't proceed and register with Zaptel. This will prevent customers with faulty VPMADT032 modules from going undetected. Customers can always load with vpmsupport=0 to proceed with this error but will do so knowingly. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3405 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-10Small change to prevent scary messages (one's with "Failed" in them) to usersmspiceland
without hardware echo cancellation modules installed. In case they actually have one instead, we still report some info in debug mode to help find where in the init the module failed for troubleshooting. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3400 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-10cosmetic fix for TE120P cardskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3386 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Verbose vpm test block should only be printed in debug mode.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3373 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Add GPL disclaimers to some headers without themmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3370 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08clean up firmware handling across wct4xxp, wctc4xxp, wctdm24xxp and wcte12xp ↵kpfleming
drivers to use consistent methods add non-hotplug firmware loading support to wctdm24xxp and wcte12xp add license and copyright headers to various files that did not have them clean up header inclusion in some files git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3365 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08oops. This change was only supposed to be for the 1.4 branch.mspiceland
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3363 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Adding back Kevin's change that was lost on my last merge. ↵mspiceland
------------------------------------------------------------------------ r3343 | kpfleming | 2007-12-07 13:39:05 -0600 (Fri, 07 Dec 2007) | 2 lines as suggested by tzafrir on asterisk-dev, remove some code duplication when handling ZT_SPANCONFIG git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3361 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-12-08Moving wcte12xp driver into a subdirectory and adding support for the Digium ↵mspiceland
TE121 and TE122 cards. These cards support the Digium VPMADT032 module. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3358 5390a7c7-147a-4af0-8ec9-7488f05a26cb