summaryrefslogtreecommitdiff
path: root/wctc4xxp/base.c
diff options
context:
space:
mode:
Diffstat (limited to 'wctc4xxp/base.c')
-rw-r--r--wctc4xxp/base.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/wctc4xxp/base.c b/wctc4xxp/base.c
index 47eaa2b..cbdf8b7 100644
--- a/wctc4xxp/base.c
+++ b/wctc4xxp/base.c
@@ -53,10 +53,7 @@
#endif
#ifdef HOTPLUG_FIRMWARE
-static const char *dte_firmware = "tc400m-firmware.bin";
-#else
-extern u8 _binary_tc400m_firmware_bin_start[];
-extern void _binary_tc400m_firmware_bin_size;
+static const char *dte_firmware = "zaptel-fw-tc400m.bin";
#endif
@@ -1508,6 +1505,10 @@ static int __devinit wcdte_init_one(struct pci_dev *pdev, const struct pci_devic
static int initd_ifaces=0;
unsigned char g729_numchannels, g723_numchannels, min_numchannels, dte_firmware_ver;
unsigned int complexfmts;
+#if !defined(HOTPLUG_FIRMWARE)
+ extern void _binary_zaptel_fw_tc400m_bin_size;
+ extern u8 _binary_zaptel_fw_tc400m_bin_start[];
+#endif
struct firmware embedded_firmware = {
#if !defined(HOTPLUG_FIRMWARE)
/* Yes... this is weird. objcopy gives us a symbol containing
@@ -1516,8 +1517,8 @@ static int __devinit wcdte_init_one(struct pci_dev *pdev, const struct pci_devic
is to take its address, so we define it as a pointer and
then cast that value to the proper type.
*/
- .size = (size_t) &_binary_tc400m_firmware_bin_size,
- .data = _binary_tc400m_firmware_bin_start,
+ .size = (size_t) &_binary_zaptel_fw_tc400m_bin_size,
+ .data = _binary_zaptel_fw_tc400m_bin_start,
#endif
};
const struct firmware *firmware = &embedded_firmware;