/* If there is a URB in flight, don't do anything; when it finishes, it will see there is data in the FIFO and send it. Else, just submit a write.  */
void i2400mu_bus_tx_kick(struct i2400m *i2400m)
/* If there is a URB in flight, don't do anything; when it finishes, it will see there is data in the FIFO and send it. Else, just submit a write.  */
void i2400mu_bus_tx_kick(struct i2400m *i2400m)
{
	struct i2400mu *i2400mu = container_of(i2400m, struct i2400mu, i2400m);
	struct device *dev = &i2400mu->usb_iface->dev;
	d_fnstart(3, dev, "(i2400m %p) = void\n", i2400m);
	wake_up_all(&i2400mu->tx_wq);
	d_fnend(3, dev, "(i2400m %p) = void\n", i2400m);
}