|
@@ -152,7 +152,7 @@ static int __init ali_ircc_init(void)
|
|
int reg, revision;
|
|
int reg, revision;
|
|
int i = 0;
|
|
int i = 0;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
ret = platform_driver_register(&ali_ircc_driver);
|
|
ret = platform_driver_register(&ali_ircc_driver);
|
|
if (ret) {
|
|
if (ret) {
|
|
@@ -166,7 +166,7 @@ static int __init ali_ircc_init(void)
|
|
/* Probe for all the ALi chipsets we know about */
|
|
/* Probe for all the ALi chipsets we know about */
|
|
for (chip= chips; chip->name; chip++, i++)
|
|
for (chip= chips; chip->name; chip++, i++)
|
|
{
|
|
{
|
|
- IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __FUNCTION__, chip->name);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), Probing for %s ...\n", __func__, chip->name);
|
|
|
|
|
|
/* Try all config registers for this chip */
|
|
/* Try all config registers for this chip */
|
|
for (cfg=0; cfg<2; cfg++)
|
|
for (cfg=0; cfg<2; cfg++)
|
|
@@ -196,11 +196,11 @@ static int __init ali_ircc_init(void)
|
|
|
|
|
|
if (reg == chip->cid_value)
|
|
if (reg == chip->cid_value)
|
|
{
|
|
{
|
|
- IRDA_DEBUG(2, "%s(), Chip found at 0x%03x\n", __FUNCTION__, cfg_base);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), Chip found at 0x%03x\n", __func__, cfg_base);
|
|
|
|
|
|
outb(0x1F, cfg_base);
|
|
outb(0x1F, cfg_base);
|
|
revision = inb(cfg_base+1);
|
|
revision = inb(cfg_base+1);
|
|
- IRDA_DEBUG(2, "%s(), Found %s chip, revision=%d\n", __FUNCTION__,
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), Found %s chip, revision=%d\n", __func__,
|
|
chip->name, revision);
|
|
chip->name, revision);
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -223,14 +223,14 @@ static int __init ali_ircc_init(void)
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- IRDA_DEBUG(2, "%s(), No %s chip at 0x%03x\n", __FUNCTION__, chip->name, cfg_base);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), No %s chip at 0x%03x\n", __func__, chip->name, cfg_base);
|
|
}
|
|
}
|
|
/* Exit configuration */
|
|
/* Exit configuration */
|
|
outb(0xbb, cfg_base);
|
|
outb(0xbb, cfg_base);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__);
|
|
|
|
|
|
if (ret)
|
|
if (ret)
|
|
platform_driver_unregister(&ali_ircc_driver);
|
|
platform_driver_unregister(&ali_ircc_driver);
|
|
@@ -248,7 +248,7 @@ static void __exit ali_ircc_cleanup(void)
|
|
{
|
|
{
|
|
int i;
|
|
int i;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
for (i=0; i < ARRAY_SIZE(dev_self); i++) {
|
|
for (i=0; i < ARRAY_SIZE(dev_self); i++) {
|
|
if (dev_self[i])
|
|
if (dev_self[i])
|
|
@@ -257,7 +257,7 @@ static void __exit ali_ircc_cleanup(void)
|
|
|
|
|
|
platform_driver_unregister(&ali_ircc_driver);
|
|
platform_driver_unregister(&ali_ircc_driver);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__);
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -273,11 +273,11 @@ static int ali_ircc_open(int i, chipio_t *info)
|
|
int dongle_id;
|
|
int dongle_id;
|
|
int err;
|
|
int err;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
if (i >= ARRAY_SIZE(dev_self)) {
|
|
if (i >= ARRAY_SIZE(dev_self)) {
|
|
IRDA_ERROR("%s(), maximum number of supported chips reached!\n",
|
|
IRDA_ERROR("%s(), maximum number of supported chips reached!\n",
|
|
- __FUNCTION__);
|
|
|
|
|
|
+ __func__);
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -288,7 +288,7 @@ static int ali_ircc_open(int i, chipio_t *info)
|
|
dev = alloc_irdadev(sizeof(*self));
|
|
dev = alloc_irdadev(sizeof(*self));
|
|
if (dev == NULL) {
|
|
if (dev == NULL) {
|
|
IRDA_ERROR("%s(), can't allocate memory for control block!\n",
|
|
IRDA_ERROR("%s(), can't allocate memory for control block!\n",
|
|
- __FUNCTION__);
|
|
|
|
|
|
+ __func__);
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -312,7 +312,7 @@ static int ali_ircc_open(int i, chipio_t *info)
|
|
/* Reserve the ioports that we need */
|
|
/* Reserve the ioports that we need */
|
|
if (!request_region(self->io.fir_base, self->io.fir_ext,
|
|
if (!request_region(self->io.fir_base, self->io.fir_ext,
|
|
ALI_IRCC_DRIVER_NAME)) {
|
|
ALI_IRCC_DRIVER_NAME)) {
|
|
- IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", __FUNCTION__,
|
|
|
|
|
|
+ IRDA_WARNING("%s(), can't get iobase of 0x%03x\n", __func__,
|
|
self->io.fir_base);
|
|
self->io.fir_base);
|
|
err = -ENODEV;
|
|
err = -ENODEV;
|
|
goto err_out1;
|
|
goto err_out1;
|
|
@@ -370,19 +370,19 @@ static int ali_ircc_open(int i, chipio_t *info)
|
|
|
|
|
|
err = register_netdev(dev);
|
|
err = register_netdev(dev);
|
|
if (err) {
|
|
if (err) {
|
|
- IRDA_ERROR("%s(), register_netdev() failed!\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_ERROR("%s(), register_netdev() failed!\n", __func__);
|
|
goto err_out4;
|
|
goto err_out4;
|
|
}
|
|
}
|
|
IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name);
|
|
IRDA_MESSAGE("IrDA: Registered device %s\n", dev->name);
|
|
|
|
|
|
/* Check dongle id */
|
|
/* Check dongle id */
|
|
dongle_id = ali_ircc_read_dongle_id(i, info);
|
|
dongle_id = ali_ircc_read_dongle_id(i, info);
|
|
- IRDA_MESSAGE("%s(), %s, Found dongle: %s\n", __FUNCTION__,
|
|
|
|
|
|
+ IRDA_MESSAGE("%s(), %s, Found dongle: %s\n", __func__,
|
|
ALI_IRCC_DRIVER_NAME, dongle_types[dongle_id]);
|
|
ALI_IRCC_DRIVER_NAME, dongle_types[dongle_id]);
|
|
|
|
|
|
self->io.dongle_id = dongle_id;
|
|
self->io.dongle_id = dongle_id;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__);
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
@@ -411,7 +411,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
|
|
{
|
|
{
|
|
int iobase;
|
|
int iobase;
|
|
|
|
|
|
- IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return -1;);
|
|
IRDA_ASSERT(self != NULL, return -1;);
|
|
|
|
|
|
@@ -421,7 +421,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
|
|
unregister_netdev(self->netdev);
|
|
unregister_netdev(self->netdev);
|
|
|
|
|
|
/* Release the PORT that this driver is using */
|
|
/* Release the PORT that this driver is using */
|
|
- IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", __FUNCTION__, self->io.fir_base);
|
|
|
|
|
|
+ IRDA_DEBUG(4, "%s(), Releasing Region %03x\n", __func__, self->io.fir_base);
|
|
release_region(self->io.fir_base, self->io.fir_ext);
|
|
release_region(self->io.fir_base, self->io.fir_ext);
|
|
|
|
|
|
if (self->tx_buff.head)
|
|
if (self->tx_buff.head)
|
|
@@ -435,7 +435,7 @@ static int __exit ali_ircc_close(struct ali_ircc_cb *self)
|
|
dev_self[self->index] = NULL;
|
|
dev_self[self->index] = NULL;
|
|
free_netdev(self->netdev);
|
|
free_netdev(self->netdev);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__);
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -478,7 +478,7 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
|
|
int cfg_base = info->cfg_base;
|
|
int cfg_base = info->cfg_base;
|
|
int hi, low, reg;
|
|
int hi, low, reg;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
/* Enter Configuration */
|
|
/* Enter Configuration */
|
|
outb(chip->entr1, cfg_base);
|
|
outb(chip->entr1, cfg_base);
|
|
@@ -497,13 +497,13 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
|
|
|
|
|
|
info->sir_base = info->fir_base;
|
|
info->sir_base = info->fir_base;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __FUNCTION__, info->fir_base);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing fir_base=0x%03x\n", __func__, info->fir_base);
|
|
|
|
|
|
/* Read IRQ control register */
|
|
/* Read IRQ control register */
|
|
outb(0x70, cfg_base);
|
|
outb(0x70, cfg_base);
|
|
reg = inb(cfg_base+1);
|
|
reg = inb(cfg_base+1);
|
|
info->irq = reg & 0x0f;
|
|
info->irq = reg & 0x0f;
|
|
- IRDA_DEBUG(2, "%s(), probing irq=%d\n", __FUNCTION__, info->irq);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing irq=%d\n", __func__, info->irq);
|
|
|
|
|
|
/* Read DMA channel */
|
|
/* Read DMA channel */
|
|
outb(0x74, cfg_base);
|
|
outb(0x74, cfg_base);
|
|
@@ -511,26 +511,26 @@ static int ali_ircc_probe_53(ali_chip_t *chip, chipio_t *info)
|
|
info->dma = reg & 0x07;
|
|
info->dma = reg & 0x07;
|
|
|
|
|
|
if(info->dma == 0x04)
|
|
if(info->dma == 0x04)
|
|
- IRDA_WARNING("%s(), No DMA channel assigned !\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_WARNING("%s(), No DMA channel assigned !\n", __func__);
|
|
else
|
|
else
|
|
- IRDA_DEBUG(2, "%s(), probing dma=%d\n", __FUNCTION__, info->dma);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing dma=%d\n", __func__, info->dma);
|
|
|
|
|
|
/* Read Enabled Status */
|
|
/* Read Enabled Status */
|
|
outb(0x30, cfg_base);
|
|
outb(0x30, cfg_base);
|
|
reg = inb(cfg_base+1);
|
|
reg = inb(cfg_base+1);
|
|
info->enabled = (reg & 0x80) && (reg & 0x01);
|
|
info->enabled = (reg & 0x80) && (reg & 0x01);
|
|
- IRDA_DEBUG(2, "%s(), probing enabled=%d\n", __FUNCTION__, info->enabled);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing enabled=%d\n", __func__, info->enabled);
|
|
|
|
|
|
/* Read Power Status */
|
|
/* Read Power Status */
|
|
outb(0x22, cfg_base);
|
|
outb(0x22, cfg_base);
|
|
reg = inb(cfg_base+1);
|
|
reg = inb(cfg_base+1);
|
|
info->suspended = (reg & 0x20);
|
|
info->suspended = (reg & 0x20);
|
|
- IRDA_DEBUG(2, "%s(), probing suspended=%d\n", __FUNCTION__, info->suspended);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing suspended=%d\n", __func__, info->suspended);
|
|
|
|
|
|
/* Exit configuration */
|
|
/* Exit configuration */
|
|
outb(0xbb, cfg_base);
|
|
outb(0xbb, cfg_base);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End -----------------\n", __func__);
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -548,7 +548,7 @@ static int ali_ircc_setup(chipio_t *info)
|
|
int version;
|
|
int version;
|
|
int iobase = info->fir_base;
|
|
int iobase = info->fir_base;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
/* Locking comments :
|
|
/* Locking comments :
|
|
* Most operations here need to be protected. We are called before
|
|
* Most operations here need to be protected. We are called before
|
|
@@ -609,7 +609,7 @@ static int ali_ircc_setup(chipio_t *info)
|
|
// outb(UART_IER_RDI, iobase+UART_IER); //benjamin 2000/11/23 01:25PM
|
|
// outb(UART_IER_RDI, iobase+UART_IER); //benjamin 2000/11/23 01:25PM
|
|
// Turn on the interrupts in ali_ircc_net_open
|
|
// Turn on the interrupts in ali_ircc_net_open
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__);
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -626,7 +626,7 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info)
|
|
int dongle_id, reg;
|
|
int dongle_id, reg;
|
|
int cfg_base = info->cfg_base;
|
|
int cfg_base = info->cfg_base;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
/* Enter Configuration */
|
|
/* Enter Configuration */
|
|
outb(chips[i].entr1, cfg_base);
|
|
outb(chips[i].entr1, cfg_base);
|
|
@@ -640,13 +640,13 @@ static int ali_ircc_read_dongle_id (int i, chipio_t *info)
|
|
outb(0xf0, cfg_base);
|
|
outb(0xf0, cfg_base);
|
|
reg = inb(cfg_base+1);
|
|
reg = inb(cfg_base+1);
|
|
dongle_id = ((reg>>6)&0x02) | ((reg>>5)&0x01);
|
|
dongle_id = ((reg>>6)&0x02) | ((reg>>5)&0x01);
|
|
- IRDA_DEBUG(2, "%s(), probing dongle_id=%d, dongle_types=%s\n", __FUNCTION__,
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), probing dongle_id=%d, dongle_types=%s\n", __func__,
|
|
dongle_id, dongle_types[dongle_id]);
|
|
dongle_id, dongle_types[dongle_id]);
|
|
|
|
|
|
/* Exit configuration */
|
|
/* Exit configuration */
|
|
outb(0xbb, cfg_base);
|
|
outb(0xbb, cfg_base);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__);
|
|
|
|
|
|
return dongle_id;
|
|
return dongle_id;
|
|
}
|
|
}
|
|
@@ -663,7 +663,7 @@ static irqreturn_t ali_ircc_interrupt(int irq, void *dev_id)
|
|
struct ali_ircc_cb *self;
|
|
struct ali_ircc_cb *self;
|
|
int ret;
|
|
int ret;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
self = dev->priv;
|
|
self = dev->priv;
|
|
|
|
|
|
@@ -677,7 +677,7 @@ static irqreturn_t ali_ircc_interrupt(int irq, void *dev_id)
|
|
|
|
|
|
spin_unlock(&self->lock);
|
|
spin_unlock(&self->lock);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__);
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
/*
|
|
/*
|
|
@@ -691,7 +691,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
__u8 eir, OldMessageCount;
|
|
__u8 eir, OldMessageCount;
|
|
int iobase, tmp;
|
|
int iobase, tmp;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
|
|
|
|
@@ -704,10 +704,10 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
//self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM
|
|
//self->ier = inb(iobase+FIR_IER); 2000/12/1 04:32PM
|
|
eir = self->InterruptID & self->ier; /* Mask out the interesting ones */
|
|
eir = self->InterruptID & self->ier; /* Mask out the interesting ones */
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), self->InterruptID = %x\n", __FUNCTION__,self->InterruptID);
|
|
|
|
- IRDA_DEBUG(1, "%s(), self->LineStatus = %x\n", __FUNCTION__,self->LineStatus);
|
|
|
|
- IRDA_DEBUG(1, "%s(), self->ier = %x\n", __FUNCTION__,self->ier);
|
|
|
|
- IRDA_DEBUG(1, "%s(), eir = %x\n", __FUNCTION__,eir);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), self->InterruptID = %x\n", __func__,self->InterruptID);
|
|
|
|
+ IRDA_DEBUG(1, "%s(), self->LineStatus = %x\n", __func__,self->LineStatus);
|
|
|
|
+ IRDA_DEBUG(1, "%s(), self->ier = %x\n", __func__,self->ier);
|
|
|
|
+ IRDA_DEBUG(1, "%s(), eir = %x\n", __func__,eir);
|
|
|
|
|
|
/* Disable interrupts */
|
|
/* Disable interrupts */
|
|
SetCOMInterrupts(self, FALSE);
|
|
SetCOMInterrupts(self, FALSE);
|
|
@@ -718,7 +718,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
{
|
|
{
|
|
if (self->io.direction == IO_XMIT) /* TX */
|
|
if (self->io.direction == IO_XMIT) /* TX */
|
|
{
|
|
{
|
|
- IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Tx) *******\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Tx) *******\n", __func__);
|
|
|
|
|
|
if(ali_ircc_dma_xmit_complete(self))
|
|
if(ali_ircc_dma_xmit_complete(self))
|
|
{
|
|
{
|
|
@@ -737,23 +737,23 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
}
|
|
}
|
|
else /* RX */
|
|
else /* RX */
|
|
{
|
|
{
|
|
- IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Rx) *******\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* IIR_EOM (Rx) *******\n", __func__);
|
|
|
|
|
|
if(OldMessageCount > ((self->LineStatus+1) & 0x07))
|
|
if(OldMessageCount > ((self->LineStatus+1) & 0x07))
|
|
{
|
|
{
|
|
self->rcvFramesOverflow = TRUE;
|
|
self->rcvFramesOverflow = TRUE;
|
|
- IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******** \n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******** \n", __func__);
|
|
}
|
|
}
|
|
|
|
|
|
if (ali_ircc_dma_receive_complete(self))
|
|
if (ali_ircc_dma_receive_complete(self))
|
|
{
|
|
{
|
|
- IRDA_DEBUG(1, "%s(), ******* receive complete ******** \n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* receive complete ******** \n", __func__);
|
|
|
|
|
|
self->ier = IER_EOM;
|
|
self->ier = IER_EOM;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
- IRDA_DEBUG(1, "%s(), ******* Not receive complete ******** \n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* Not receive complete ******** \n", __func__);
|
|
|
|
|
|
self->ier = IER_EOM | IER_TIMER;
|
|
self->ier = IER_EOM | IER_TIMER;
|
|
}
|
|
}
|
|
@@ -766,7 +766,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
if(OldMessageCount > ((self->LineStatus+1) & 0x07))
|
|
if(OldMessageCount > ((self->LineStatus+1) & 0x07))
|
|
{
|
|
{
|
|
self->rcvFramesOverflow = TRUE;
|
|
self->rcvFramesOverflow = TRUE;
|
|
- IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******* \n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* self->rcvFramesOverflow = TRUE ******* \n", __func__);
|
|
}
|
|
}
|
|
/* Disable Timer */
|
|
/* Disable Timer */
|
|
switch_bank(iobase, BANK1);
|
|
switch_bank(iobase, BANK1);
|
|
@@ -798,7 +798,7 @@ static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self)
|
|
/* Restore Interrupt */
|
|
/* Restore Interrupt */
|
|
SetCOMInterrupts(self, TRUE);
|
|
SetCOMInterrupts(self, TRUE);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ---------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ---------------\n", __func__);
|
|
return IRQ_RETVAL(eir);
|
|
return IRQ_RETVAL(eir);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -813,7 +813,7 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self)
|
|
int iobase;
|
|
int iobase;
|
|
int iir, lsr;
|
|
int iir, lsr;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
|
|
|
|
iobase = self->io.sir_base;
|
|
iobase = self->io.sir_base;
|
|
|
|
|
|
@@ -822,13 +822,13 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self)
|
|
/* Clear interrupt */
|
|
/* Clear interrupt */
|
|
lsr = inb(iobase+UART_LSR);
|
|
lsr = inb(iobase+UART_LSR);
|
|
|
|
|
|
- IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __FUNCTION__,
|
|
|
|
|
|
+ IRDA_DEBUG(4, "%s(), iir=%02x, lsr=%02x, iobase=%#x\n", __func__,
|
|
iir, lsr, iobase);
|
|
iir, lsr, iobase);
|
|
|
|
|
|
switch (iir)
|
|
switch (iir)
|
|
{
|
|
{
|
|
case UART_IIR_RLSI:
|
|
case UART_IIR_RLSI:
|
|
- IRDA_DEBUG(2, "%s(), RLSI\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), RLSI\n", __func__);
|
|
break;
|
|
break;
|
|
case UART_IIR_RDI:
|
|
case UART_IIR_RDI:
|
|
/* Receive interrupt */
|
|
/* Receive interrupt */
|
|
@@ -842,14 +842,14 @@ static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self)
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
- IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __FUNCTION__, iir);
|
|
|
|
|
|
+ IRDA_DEBUG(0, "%s(), unhandled IIR=%#x\n", __func__, iir);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__);
|
|
|
|
|
|
return IRQ_RETVAL(iir);
|
|
return IRQ_RETVAL(iir);
|
|
}
|
|
}
|
|
@@ -866,7 +866,7 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self)
|
|
int boguscount = 0;
|
|
int boguscount = 0;
|
|
int iobase;
|
|
int iobase;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__);
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
|
|
|
|
iobase = self->io.sir_base;
|
|
iobase = self->io.sir_base;
|
|
@@ -881,12 +881,12 @@ static void ali_ircc_sir_receive(struct ali_ircc_cb *self)
|
|
|
|
|
|
/* Make sure we don't stay here too long */
|
|
/* Make sure we don't stay here too long */
|
|
if (boguscount++ > 32) {
|
|
if (boguscount++ > 32) {
|
|
- IRDA_DEBUG(2,"%s(), breaking!\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_DEBUG(2,"%s(), breaking!\n", __func__);
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
} while (inb(iobase+UART_LSR) & UART_LSR_DR);
|
|
} while (inb(iobase+UART_LSR) & UART_LSR_DR);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -903,7 +903,7 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self)
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
iobase = self->io.sir_base;
|
|
iobase = self->io.sir_base;
|
|
|
|
|
|
@@ -922,16 +922,16 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self)
|
|
{
|
|
{
|
|
/* We must wait until all data are gone */
|
|
/* We must wait until all data are gone */
|
|
while(!(inb(iobase+UART_LSR) & UART_LSR_TEMT))
|
|
while(!(inb(iobase+UART_LSR) & UART_LSR_TEMT))
|
|
- IRDA_DEBUG(1, "%s(), UART_LSR_THRE\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), UART_LSR_THRE\n", __func__ );
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), Changing speed! self->new_speed = %d\n", __FUNCTION__ , self->new_speed);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), Changing speed! self->new_speed = %d\n", __func__ , self->new_speed);
|
|
ali_ircc_change_speed(self, self->new_speed);
|
|
ali_ircc_change_speed(self, self->new_speed);
|
|
self->new_speed = 0;
|
|
self->new_speed = 0;
|
|
|
|
|
|
// benjamin 2000/11/10 06:32PM
|
|
// benjamin 2000/11/10 06:32PM
|
|
if (self->io.speed > 115200)
|
|
if (self->io.speed > 115200)
|
|
{
|
|
{
|
|
- IRDA_DEBUG(2, "%s(), ali_ircc_change_speed from UART_LSR_TEMT \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ali_ircc_change_speed from UART_LSR_TEMT \n", __func__ );
|
|
|
|
|
|
self->ier = IER_EOM;
|
|
self->ier = IER_EOM;
|
|
// SetCOMInterrupts(self, TRUE);
|
|
// SetCOMInterrupts(self, TRUE);
|
|
@@ -949,7 +949,7 @@ static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self)
|
|
outb(UART_IER_RDI, iobase+UART_IER);
|
|
outb(UART_IER_RDI, iobase+UART_IER);
|
|
}
|
|
}
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud)
|
|
static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud)
|
|
@@ -957,9 +957,9 @@ static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud)
|
|
struct net_device *dev = self->netdev;
|
|
struct net_device *dev = self->netdev;
|
|
int iobase;
|
|
int iobase;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), setting speed = %d \n", __FUNCTION__ , baud);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), setting speed = %d \n", __func__ , baud);
|
|
|
|
|
|
/* This function *must* be called with irq off and spin-lock.
|
|
/* This function *must* be called with irq off and spin-lock.
|
|
* - Jean II */
|
|
* - Jean II */
|
|
@@ -998,7 +998,7 @@ static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud)
|
|
|
|
|
|
netif_wake_queue(self->netdev);
|
|
netif_wake_queue(self->netdev);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud)
|
|
static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud)
|
|
@@ -1008,14 +1008,14 @@ static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud)
|
|
struct ali_ircc_cb *self = (struct ali_ircc_cb *) priv;
|
|
struct ali_ircc_cb *self = (struct ali_ircc_cb *) priv;
|
|
struct net_device *dev;
|
|
struct net_device *dev;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
|
|
|
|
dev = self->netdev;
|
|
dev = self->netdev;
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), self->io.speed = %d, change to speed = %d\n", __FUNCTION__ ,self->io.speed,baud);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), self->io.speed = %d, change to speed = %d\n", __func__ ,self->io.speed,baud);
|
|
|
|
|
|
/* Come from SIR speed */
|
|
/* Come from SIR speed */
|
|
if(self->io.speed <=115200)
|
|
if(self->io.speed <=115200)
|
|
@@ -1029,7 +1029,7 @@ static void ali_ircc_fir_change_speed(struct ali_ircc_cb *priv, __u32 baud)
|
|
// Set Dongle Speed mode
|
|
// Set Dongle Speed mode
|
|
ali_ircc_change_dongle_speed(self, baud);
|
|
ali_ircc_change_dongle_speed(self, baud);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -1047,9 +1047,9 @@ static void ali_ircc_sir_change_speed(struct ali_ircc_cb *priv, __u32 speed)
|
|
int lcr; /* Line control reg */
|
|
int lcr; /* Line control reg */
|
|
int divisor;
|
|
int divisor;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), Setting speed to: %d\n", __FUNCTION__ , speed);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), Setting speed to: %d\n", __func__ , speed);
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
IRDA_ASSERT(self != NULL, return;);
|
|
|
|
|
|
@@ -1103,7 +1103,7 @@ static void ali_ircc_sir_change_speed(struct ali_ircc_cb *priv, __u32 speed)
|
|
|
|
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed)
|
|
static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed)
|
|
@@ -1113,14 +1113,14 @@ static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed)
|
|
int iobase,dongle_id;
|
|
int iobase,dongle_id;
|
|
int tmp = 0;
|
|
int tmp = 0;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
iobase = self->io.fir_base; /* or iobase = self->io.sir_base; */
|
|
iobase = self->io.fir_base; /* or iobase = self->io.sir_base; */
|
|
dongle_id = self->io.dongle_id;
|
|
dongle_id = self->io.dongle_id;
|
|
|
|
|
|
/* We are already locked, no need to do it again */
|
|
/* We are already locked, no need to do it again */
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), Set Speed for %s , Speed = %d\n", __FUNCTION__ , dongle_types[dongle_id], speed);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), Set Speed for %s , Speed = %d\n", __func__ , dongle_types[dongle_id], speed);
|
|
|
|
|
|
switch_bank(iobase, BANK2);
|
|
switch_bank(iobase, BANK2);
|
|
tmp = inb(iobase+FIR_IRDA_CR);
|
|
tmp = inb(iobase+FIR_IRDA_CR);
|
|
@@ -1284,7 +1284,7 @@ static void ali_ircc_change_dongle_speed(struct ali_ircc_cb *priv, int speed)
|
|
|
|
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
/*
|
|
/*
|
|
@@ -1297,11 +1297,11 @@ static int ali_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len)
|
|
{
|
|
{
|
|
int actual = 0;
|
|
int actual = 0;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
/* Tx FIFO should be empty! */
|
|
/* Tx FIFO should be empty! */
|
|
if (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) {
|
|
if (!(inb(iobase+UART_LSR) & UART_LSR_THRE)) {
|
|
- IRDA_DEBUG(0, "%s(), failed, fifo not empty!\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0, "%s(), failed, fifo not empty!\n", __func__ );
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1313,7 +1313,7 @@ static int ali_ircc_sir_write(int iobase, int fifo_size, __u8 *buf, int len)
|
|
actual++;
|
|
actual++;
|
|
}
|
|
}
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
return actual;
|
|
return actual;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1329,7 +1329,7 @@ static int ali_ircc_net_open(struct net_device *dev)
|
|
int iobase;
|
|
int iobase;
|
|
char hwname[32];
|
|
char hwname[32];
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
|
|
|
|
@@ -1375,7 +1375,7 @@ static int ali_ircc_net_open(struct net_device *dev)
|
|
*/
|
|
*/
|
|
self->irlap = irlap_open(dev, &self->qos, hwname);
|
|
self->irlap = irlap_open(dev, &self->qos, hwname);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -1392,7 +1392,7 @@ static int ali_ircc_net_close(struct net_device *dev)
|
|
struct ali_ircc_cb *self;
|
|
struct ali_ircc_cb *self;
|
|
//int iobase;
|
|
//int iobase;
|
|
|
|
|
|
- IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(4, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
|
|
|
|
@@ -1415,7 +1415,7 @@ static int ali_ircc_net_close(struct net_device *dev)
|
|
free_irq(self->io.irq, dev);
|
|
free_irq(self->io.irq, dev);
|
|
free_dma(self->io.dma);
|
|
free_dma(self->io.dma);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -1434,7 +1434,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
__u32 speed;
|
|
__u32 speed;
|
|
int mtt, diff;
|
|
int mtt, diff;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
self = (struct ali_ircc_cb *) dev->priv;
|
|
self = (struct ali_ircc_cb *) dev->priv;
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
@@ -1488,7 +1488,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
diff = self->now.tv_usec - self->stamp.tv_usec;
|
|
diff = self->now.tv_usec - self->stamp.tv_usec;
|
|
/* self->stamp is set from ali_ircc_dma_receive_complete() */
|
|
/* self->stamp is set from ali_ircc_dma_receive_complete() */
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ******* diff = %d ******* \n", __FUNCTION__ , diff);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* diff = %d ******* \n", __func__ , diff);
|
|
|
|
|
|
if (diff < 0)
|
|
if (diff < 0)
|
|
diff += 1000000;
|
|
diff += 1000000;
|
|
@@ -1510,7 +1510,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
/* Adjust for timer resolution */
|
|
/* Adjust for timer resolution */
|
|
mtt = (mtt+250) / 500; /* 4 discard, 5 get advanced, Let's round off */
|
|
mtt = (mtt+250) / 500; /* 4 discard, 5 get advanced, Let's round off */
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ************** mtt = %d ***********\n", __FUNCTION__ , mtt);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ************** mtt = %d ***********\n", __func__ , mtt);
|
|
|
|
|
|
/* Setup timer */
|
|
/* Setup timer */
|
|
if (mtt == 1) /* 500 us */
|
|
if (mtt == 1) /* 500 us */
|
|
@@ -1567,7 +1567,7 @@ static int ali_ircc_fir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
dev_kfree_skb(skb);
|
|
dev_kfree_skb(skb);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1578,7 +1578,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self)
|
|
unsigned char FIFO_OPTI, Hi, Lo;
|
|
unsigned char FIFO_OPTI, Hi, Lo;
|
|
|
|
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
|
|
|
|
@@ -1629,7 +1629,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self)
|
|
tmp = inb(iobase+FIR_LCR_B);
|
|
tmp = inb(iobase+FIR_LCR_B);
|
|
tmp &= ~0x20; // Disable SIP
|
|
tmp &= ~0x20; // Disable SIP
|
|
outb(((unsigned char)(tmp & 0x3f) | LCR_B_TX_MODE) & ~LCR_B_BW, iobase+FIR_LCR_B);
|
|
outb(((unsigned char)(tmp & 0x3f) | LCR_B_TX_MODE) & ~LCR_B_BW, iobase+FIR_LCR_B);
|
|
- IRDA_DEBUG(1, "%s(), ******* Change to TX mode: FIR_LCR_B = 0x%x ******* \n", __FUNCTION__ , inb(iobase+FIR_LCR_B));
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ******* Change to TX mode: FIR_LCR_B = 0x%x ******* \n", __func__ , inb(iobase+FIR_LCR_B));
|
|
|
|
|
|
outb(0, iobase+FIR_LSR);
|
|
outb(0, iobase+FIR_LSR);
|
|
|
|
|
|
@@ -1639,7 +1639,7 @@ static void ali_ircc_dma_xmit(struct ali_ircc_cb *self)
|
|
|
|
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
|
|
static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
|
|
@@ -1647,7 +1647,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
|
|
int iobase;
|
|
int iobase;
|
|
int ret = TRUE;
|
|
int ret = TRUE;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
|
|
|
|
@@ -1660,7 +1660,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
|
|
if((inb(iobase+FIR_LSR) & LSR_FRAME_ABORT) == LSR_FRAME_ABORT)
|
|
if((inb(iobase+FIR_LSR) & LSR_FRAME_ABORT) == LSR_FRAME_ABORT)
|
|
|
|
|
|
{
|
|
{
|
|
- IRDA_ERROR("%s(), ********* LSR_FRAME_ABORT *********\n", __FUNCTION__);
|
|
|
|
|
|
+ IRDA_ERROR("%s(), ********* LSR_FRAME_ABORT *********\n", __func__);
|
|
self->stats.tx_errors++;
|
|
self->stats.tx_errors++;
|
|
self->stats.tx_fifo_errors++;
|
|
self->stats.tx_fifo_errors++;
|
|
}
|
|
}
|
|
@@ -1703,7 +1703,7 @@ static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self)
|
|
|
|
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1718,7 +1718,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self)
|
|
{
|
|
{
|
|
int iobase, tmp;
|
|
int iobase, tmp;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
|
|
|
|
@@ -1756,7 +1756,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self)
|
|
//switch_bank(iobase, BANK0);
|
|
//switch_bank(iobase, BANK0);
|
|
tmp = inb(iobase+FIR_LCR_B);
|
|
tmp = inb(iobase+FIR_LCR_B);
|
|
outb((unsigned char)(tmp &0x3f) | LCR_B_RX_MODE | LCR_B_BW , iobase + FIR_LCR_B); // 2000/12/1 05:16PM
|
|
outb((unsigned char)(tmp &0x3f) | LCR_B_RX_MODE | LCR_B_BW , iobase + FIR_LCR_B); // 2000/12/1 05:16PM
|
|
- IRDA_DEBUG(1, "%s(), *** Change To RX mode: FIR_LCR_B = 0x%x *** \n", __FUNCTION__ , inb(iobase+FIR_LCR_B));
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), *** Change To RX mode: FIR_LCR_B = 0x%x *** \n", __func__ , inb(iobase+FIR_LCR_B));
|
|
|
|
|
|
/* Set Rx Threshold */
|
|
/* Set Rx Threshold */
|
|
switch_bank(iobase, BANK1);
|
|
switch_bank(iobase, BANK1);
|
|
@@ -1768,7 +1768,7 @@ static int ali_ircc_dma_receive(struct ali_ircc_cb *self)
|
|
outb(CR_DMA_EN | CR_DMA_BURST, iobase+FIR_CR);
|
|
outb(CR_DMA_EN | CR_DMA_BURST, iobase+FIR_CR);
|
|
|
|
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1779,7 +1779,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
__u8 status, MessageCount;
|
|
__u8 status, MessageCount;
|
|
int len, i, iobase, val;
|
|
int len, i, iobase, val;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
st_fifo = &self->st_fifo;
|
|
st_fifo = &self->st_fifo;
|
|
iobase = self->io.fir_base;
|
|
iobase = self->io.fir_base;
|
|
@@ -1788,7 +1788,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
MessageCount = inb(iobase+ FIR_LSR)&0x07;
|
|
MessageCount = inb(iobase+ FIR_LSR)&0x07;
|
|
|
|
|
|
if (MessageCount > 0)
|
|
if (MessageCount > 0)
|
|
- IRDA_DEBUG(0, "%s(), Messsage count = %d,\n", __FUNCTION__ , MessageCount);
|
|
|
|
|
|
+ IRDA_DEBUG(0, "%s(), Messsage count = %d,\n", __func__ , MessageCount);
|
|
|
|
|
|
for (i=0; i<=MessageCount; i++)
|
|
for (i=0; i<=MessageCount; i++)
|
|
{
|
|
{
|
|
@@ -1801,11 +1801,11 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
len = len << 8;
|
|
len = len << 8;
|
|
len |= inb(iobase+FIR_RX_DSR_LO);
|
|
len |= inb(iobase+FIR_RX_DSR_LO);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), RX Length = 0x%.2x,\n", __FUNCTION__ , len);
|
|
|
|
- IRDA_DEBUG(1, "%s(), RX Status = 0x%.2x,\n", __FUNCTION__ , status);
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), RX Length = 0x%.2x,\n", __func__ , len);
|
|
|
|
+ IRDA_DEBUG(1, "%s(), RX Status = 0x%.2x,\n", __func__ , status);
|
|
|
|
|
|
if (st_fifo->tail >= MAX_RX_WINDOW) {
|
|
if (st_fifo->tail >= MAX_RX_WINDOW) {
|
|
- IRDA_DEBUG(0, "%s(), window is full!\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0, "%s(), window is full!\n", __func__ );
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1828,7 +1828,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
/* Check for errors */
|
|
/* Check for errors */
|
|
if ((status & 0xd8) || self->rcvFramesOverflow || (len==0))
|
|
if ((status & 0xd8) || self->rcvFramesOverflow || (len==0))
|
|
{
|
|
{
|
|
- IRDA_DEBUG(0,"%s(), ************* RX Errors ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ************* RX Errors ************ \n", __func__ );
|
|
|
|
|
|
/* Skip frame */
|
|
/* Skip frame */
|
|
self->stats.rx_errors++;
|
|
self->stats.rx_errors++;
|
|
@@ -1838,29 +1838,29 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
if (status & LSR_FIFO_UR)
|
|
if (status & LSR_FIFO_UR)
|
|
{
|
|
{
|
|
self->stats.rx_frame_errors++;
|
|
self->stats.rx_frame_errors++;
|
|
- IRDA_DEBUG(0,"%s(), ************* FIFO Errors ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ************* FIFO Errors ************ \n", __func__ );
|
|
}
|
|
}
|
|
if (status & LSR_FRAME_ERROR)
|
|
if (status & LSR_FRAME_ERROR)
|
|
{
|
|
{
|
|
self->stats.rx_frame_errors++;
|
|
self->stats.rx_frame_errors++;
|
|
- IRDA_DEBUG(0,"%s(), ************* FRAME Errors ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ************* FRAME Errors ************ \n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
if (status & LSR_CRC_ERROR)
|
|
if (status & LSR_CRC_ERROR)
|
|
{
|
|
{
|
|
self->stats.rx_crc_errors++;
|
|
self->stats.rx_crc_errors++;
|
|
- IRDA_DEBUG(0,"%s(), ************* CRC Errors ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ************* CRC Errors ************ \n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
if(self->rcvFramesOverflow)
|
|
if(self->rcvFramesOverflow)
|
|
{
|
|
{
|
|
self->stats.rx_frame_errors++;
|
|
self->stats.rx_frame_errors++;
|
|
- IRDA_DEBUG(0,"%s(), ************* Overran DMA buffer ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ************* Overran DMA buffer ************ \n", __func__ );
|
|
}
|
|
}
|
|
if(len == 0)
|
|
if(len == 0)
|
|
{
|
|
{
|
|
self->stats.rx_frame_errors++;
|
|
self->stats.rx_frame_errors++;
|
|
- IRDA_DEBUG(0,"%s(), ********** Receive Frame Size = 0 ********* \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0,"%s(), ********** Receive Frame Size = 0 ********* \n", __func__ );
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else
|
|
else
|
|
@@ -1872,7 +1872,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
val = inb(iobase+FIR_BSR);
|
|
val = inb(iobase+FIR_BSR);
|
|
if ((val& BSR_FIFO_NOT_EMPTY)== 0x80)
|
|
if ((val& BSR_FIFO_NOT_EMPTY)== 0x80)
|
|
{
|
|
{
|
|
- IRDA_DEBUG(0, "%s(), ************* BSR_FIFO_NOT_EMPTY ************ \n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(0, "%s(), ************* BSR_FIFO_NOT_EMPTY ************ \n", __func__ );
|
|
|
|
|
|
/* Put this entry back in fifo */
|
|
/* Put this entry back in fifo */
|
|
st_fifo->head--;
|
|
st_fifo->head--;
|
|
@@ -1909,7 +1909,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
{
|
|
{
|
|
IRDA_WARNING("%s(), memory squeeze, "
|
|
IRDA_WARNING("%s(), memory squeeze, "
|
|
"dropping frame.\n",
|
|
"dropping frame.\n",
|
|
- __FUNCTION__);
|
|
|
|
|
|
+ __func__);
|
|
self->stats.rx_dropped++;
|
|
self->stats.rx_dropped++;
|
|
|
|
|
|
return FALSE;
|
|
return FALSE;
|
|
@@ -1937,7 +1937,7 @@ static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self)
|
|
|
|
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
return TRUE;
|
|
return TRUE;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1956,7 +1956,7 @@ static int ali_ircc_sir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
int iobase;
|
|
int iobase;
|
|
__u32 speed;
|
|
__u32 speed;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(dev != NULL, return 0;);
|
|
IRDA_ASSERT(dev != NULL, return 0;);
|
|
|
|
|
|
@@ -2005,7 +2005,7 @@ static int ali_ircc_sir_hard_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
|
|
|
|
dev_kfree_skb(skb);
|
|
dev_kfree_skb(skb);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
@@ -2024,7 +2024,7 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
int ret = 0;
|
|
int ret = 0;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
IRDA_ASSERT(dev != NULL, return -1;);
|
|
|
|
|
|
@@ -2032,11 +2032,11 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return -1;);
|
|
IRDA_ASSERT(self != NULL, return -1;);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __FUNCTION__ , dev->name, cmd);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), %s, (cmd=0x%X)\n", __func__ , dev->name, cmd);
|
|
|
|
|
|
switch (cmd) {
|
|
switch (cmd) {
|
|
case SIOCSBANDWIDTH: /* Set bandwidth */
|
|
case SIOCSBANDWIDTH: /* Set bandwidth */
|
|
- IRDA_DEBUG(1, "%s(), SIOCSBANDWIDTH\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), SIOCSBANDWIDTH\n", __func__ );
|
|
/*
|
|
/*
|
|
* This function will also be used by IrLAP to change the
|
|
* This function will also be used by IrLAP to change the
|
|
* speed, so we still must allow for speed change within
|
|
* speed, so we still must allow for speed change within
|
|
@@ -2050,13 +2050,13 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
break;
|
|
break;
|
|
case SIOCSMEDIABUSY: /* Set media busy */
|
|
case SIOCSMEDIABUSY: /* Set media busy */
|
|
- IRDA_DEBUG(1, "%s(), SIOCSMEDIABUSY\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), SIOCSMEDIABUSY\n", __func__ );
|
|
if (!capable(CAP_NET_ADMIN))
|
|
if (!capable(CAP_NET_ADMIN))
|
|
return -EPERM;
|
|
return -EPERM;
|
|
irda_device_set_media_busy(self->netdev, TRUE);
|
|
irda_device_set_media_busy(self->netdev, TRUE);
|
|
break;
|
|
break;
|
|
case SIOCGRECEIVING: /* Check if we are receiving right now */
|
|
case SIOCGRECEIVING: /* Check if we are receiving right now */
|
|
- IRDA_DEBUG(2, "%s(), SIOCGRECEIVING\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), SIOCGRECEIVING\n", __func__ );
|
|
/* This is protected */
|
|
/* This is protected */
|
|
irq->ifr_receiving = ali_ircc_is_receiving(self);
|
|
irq->ifr_receiving = ali_ircc_is_receiving(self);
|
|
break;
|
|
break;
|
|
@@ -2064,7 +2064,7 @@ static int ali_ircc_net_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
|
|
ret = -EOPNOTSUPP;
|
|
ret = -EOPNOTSUPP;
|
|
}
|
|
}
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
@@ -2081,7 +2081,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self)
|
|
int status = FALSE;
|
|
int status = FALSE;
|
|
int iobase;
|
|
int iobase;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start -----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start -----------------\n", __func__ );
|
|
|
|
|
|
IRDA_ASSERT(self != NULL, return FALSE;);
|
|
IRDA_ASSERT(self != NULL, return FALSE;);
|
|
|
|
|
|
@@ -2095,7 +2095,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self)
|
|
if((inb(iobase+FIR_FIFO_FR) & 0x3f) != 0)
|
|
if((inb(iobase+FIR_FIFO_FR) & 0x3f) != 0)
|
|
{
|
|
{
|
|
/* We are receiving something */
|
|
/* We are receiving something */
|
|
- IRDA_DEBUG(1, "%s(), We are receiving something\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), We are receiving something\n", __func__ );
|
|
status = TRUE;
|
|
status = TRUE;
|
|
}
|
|
}
|
|
switch_bank(iobase, BANK0);
|
|
switch_bank(iobase, BANK0);
|
|
@@ -2107,7 +2107,7 @@ static int ali_ircc_is_receiving(struct ali_ircc_cb *self)
|
|
|
|
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
spin_unlock_irqrestore(&self->lock, flags);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return status;
|
|
return status;
|
|
}
|
|
}
|
|
@@ -2116,9 +2116,9 @@ static struct net_device_stats *ali_ircc_net_get_stats(struct net_device *dev)
|
|
{
|
|
{
|
|
struct ali_ircc_cb *self = (struct ali_ircc_cb *) dev->priv;
|
|
struct ali_ircc_cb *self = (struct ali_ircc_cb *) dev->priv;
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
|
|
|
|
return &self->stats;
|
|
return &self->stats;
|
|
}
|
|
}
|
|
@@ -2164,7 +2164,7 @@ static void SetCOMInterrupts(struct ali_ircc_cb *self , unsigned char enable)
|
|
|
|
|
|
int iobase = self->io.fir_base; /* or sir_base */
|
|
int iobase = self->io.fir_base; /* or sir_base */
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), -------- Start -------- ( Enable = %d )\n", __FUNCTION__ , enable);
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), -------- Start -------- ( Enable = %d )\n", __func__ , enable);
|
|
|
|
|
|
/* Enable the interrupt which we wish to */
|
|
/* Enable the interrupt which we wish to */
|
|
if (enable){
|
|
if (enable){
|
|
@@ -2205,14 +2205,14 @@ static void SetCOMInterrupts(struct ali_ircc_cb *self , unsigned char enable)
|
|
else
|
|
else
|
|
outb(newMask, iobase+UART_IER);
|
|
outb(newMask, iobase+UART_IER);
|
|
|
|
|
|
- IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(2, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static void SIR2FIR(int iobase)
|
|
static void SIR2FIR(int iobase)
|
|
{
|
|
{
|
|
//unsigned char tmp;
|
|
//unsigned char tmp;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
/* Already protected (change_speed() or setup()), no need to lock.
|
|
/* Already protected (change_speed() or setup()), no need to lock.
|
|
* Jean II */
|
|
* Jean II */
|
|
@@ -2228,14 +2228,14 @@ static void SIR2FIR(int iobase)
|
|
//tmp |= 0x20;
|
|
//tmp |= 0x20;
|
|
//outb(tmp, iobase+FIR_LCR_B);
|
|
//outb(tmp, iobase+FIR_LCR_B);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
static void FIR2SIR(int iobase)
|
|
static void FIR2SIR(int iobase)
|
|
{
|
|
{
|
|
unsigned char val;
|
|
unsigned char val;
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ---------------- Start ----------------\n", __func__ );
|
|
|
|
|
|
/* Already protected (change_speed() or setup()), no need to lock.
|
|
/* Already protected (change_speed() or setup()), no need to lock.
|
|
* Jean II */
|
|
* Jean II */
|
|
@@ -2251,7 +2251,7 @@ static void FIR2SIR(int iobase)
|
|
val = inb(iobase+UART_LSR);
|
|
val = inb(iobase+UART_LSR);
|
|
val = inb(iobase+UART_MSR);
|
|
val = inb(iobase+UART_MSR);
|
|
|
|
|
|
- IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __FUNCTION__ );
|
|
|
|
|
|
+ IRDA_DEBUG(1, "%s(), ----------------- End ------------------\n", __func__ );
|
|
}
|
|
}
|
|
|
|
|
|
MODULE_AUTHOR("Benjamin Kong <benjamin_kong@ali.com.tw>");
|
|
MODULE_AUTHOR("Benjamin Kong <benjamin_kong@ali.com.tw>");
|