summaryrefslogtreecommitdiff
path: root/drivers/dahdi/wctc4xxp
diff options
context:
space:
mode:
authorShaun Ruffell <sruffell@digium.com>2009-04-29 17:48:29 +0000
committerShaun Ruffell <sruffell@digium.com>2009-04-29 17:48:29 +0000
commit6bf3f20913784bd5dedaaded86690d9ed8394e59 (patch)
tree269ea862f87480292a6cd65a253ab69bc9956a3d /drivers/dahdi/wctc4xxp
parent745ddd1b4ac9bd275907a335ec156a969f8534be (diff)
wcte12xp: Update cmdqueue processing.
The command queue for reading from the registers on the framer is now stored in a linked_list instead of an array. Allows for the locks to protect this structure to be held for shorter periods of time and reduces the need to cycle through all the elements in the array to decide if there is a command in the queue to process. Remove the usecount and dead members from struct t1 since the module reference count will allow us to know when it's safe to free up the memory. This change also moves alarm processing out of the interrupt handler and removes the need for special interrupt handling of commands. git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@6525 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/wctc4xxp')
0 files changed, 0 insertions, 0 deletions