summaryrefslogtreecommitdiff
path: root/wct4xxp
AgeCommit message (Collapse)Author
2008-02-15Fixes bug 11471. Replaced all instances of strncpy with zap_copy_string ↵jpeeler
(added to zaptel.h) to fix any off by one errors and ensure destination string is NULL terminated. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3833 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-27LINUX26 is defined in zaptel.h, and should not be checked beforetzafrir
including it. git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3747 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
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-11-30Make sure we only disable irqs during octasic firmware load only if we have ↵mattf
4K stacks git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3263 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-10-18Correct the name of the wct4xxp driver.qwell
Issue 11030 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@3169 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-19update to 2.6.22 request_irq() flagskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2756 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-07-03Fix for span shutdown issuemattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2680 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Add a couple of PCI idsmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2638 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-11Make the version check optionalmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2633 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-08Make sure the name is rightrussell
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2599 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-06Add 220/420 supportmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2573 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-06-01Fix for stack overflow on FC6 and VPM450M.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2550 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-05-17Reduce stack usage of VPM450M. Fix for FC6 load problems.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2531 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-04-28Fix for potential deadlock in wct4xxp drivermattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2469 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-03-14Fix bug in J1 mode configuration.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2307 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-03-09Make sure we don't allocate as GFP_KERNEL in atomic contextmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2301 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Make sure we do the IRQ fix in the gen1 interrupt handler as well.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2208 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Make sure we do the check for memory allocation failure.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2199 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-21Reduce our stack usage when using the vpm450mmattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2198 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-07don't allow wct4xxp workqueue support to be built against kernel 2.6.20... ↵kpfleming
it's not going to work git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2119 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-06correct grammar in commentkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2091 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-02-01add support for Digium's High Performance Echo Cancellerkpfleming
rework the top-level Makefile so kernel 2.6 modules are built by a dedicated Makefile git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2076 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31fix up author email addresseskpfleming
use the kernel's built-in support for module aliases instead of manually doing it in modprobe.conf or equivalent add wctdm8xxp alias for wctdm24xxp git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2043 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-31final fix for non-hotplug firmware loadingkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@2038 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-29_really_ fix the non-hotplug firmware casekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1996 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-27properly reference the size symbol produced by objcopykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1987 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22use better definition for linked-in firmware datakpfleming
ensure that hotplug-loaded firmware is released when we are finished with it git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1898 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22make the non-hotplug firmware case actually compile againkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1891 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22might be good if i committed the working version of this code...kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1886 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-22update to PR47 Octasic API kit, and use new GetCapacityPins API call to only ↵kpfleming
attempt downloading the correct firmware for the modules we find git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1877 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-18Merged revisions 1812 and 1854 back from trunk.mattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1856 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16make the 'firmware object' files load the firmware blobs as read-only datakpfleming
simplify the code that uses the firmware objects a bit git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1826 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2007-01-16eliminate the fw2h tool, and instead use objcopy to directly make object ↵kpfleming
files from the firmware binary files pass HOTPLUG_FIRMWARE down to the module build so that we can avoid various compiler warnings git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1818 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-12-11kernel 2.6.19 API changes compatibilitykpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1697 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-08clean up recent VPMOCT changeskpfleming
add support for Infineon FALC rev 2.2 git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1573 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-11-05Add support for VPMOCT64 modulemattf
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1556 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-09Update firmware header generation tool to support paths being supplied with ↵file
the filename (reported internally by Spiceland) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1458 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08Move CONFIG_FW_LOADER check to Makefile (reported internally by Spiceland)file
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1444 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08gotta pay closer attention before i commit this stuff...kpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1438 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08fix spacing in log messagekpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1437 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-09-08fix problem with VPM450M/VPMOCT when T1 and E1 are both used on the cardkpfleming
make hardware DTMF detection default based on whether the module is a VPM400M or a VPM450M/VPMOCT git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1436 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-27ok... finally, this actually does build correctly for 2.4 kernelskpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1363 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-27it would probably help if we actually linked the Octasic API objects into ↵kpfleming
the wct4xxp module :-) git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1362 5390a7c7-147a-4af0-8ec9-7488f05a26cb
2006-08-27merge in new, cleaner Octasic API integrationkpfleming
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1359 5390a7c7-147a-4af0-8ec9-7488f05a26cb