static
 int i2400mu_txd(void *_i2400mu)
 {
-       int result = 0;
        struct i2400mu *i2400mu = _i2400mu;
        struct i2400m *i2400m = &i2400mu->i2400m;
        struct device *dev = &i2400mu->usb_iface->dev;
                /* Yeah, we ignore errors ... not much we can do */
                i2400mu_tx(i2400mu, tx_msg, tx_msg_size);
                i2400m_tx_msg_sent(i2400m);     /* ack it, advance the FIFO */
-               if (result < 0)
-                       break;
        }
 
        spin_lock_irqsave(&i2400m->tx_lock, flags);
        i2400mu->tx_kthread = NULL;
        spin_unlock_irqrestore(&i2400m->tx_lock, flags);
 
-       d_fnend(4, dev, "(i2400mu %p) = %d\n", i2400mu, result);
-       return result;
+       d_fnend(4, dev, "(i2400mu %p)\n", i2400mu);
+       return 0;
 }