/* The fw needs some time to settle, and it was just uploaded, so give it a break first. I'd prefer to just wait for the device to send something, but seems the poking we do to enable SDIO stuff interferes with it, so just give it a break before starting...  */
static int i2400ms_bus_dev_start(struct i2400m *i2400m)
/* The fw needs some time to settle, and it was just uploaded, so give it a break first. I'd prefer to just wait for the device to send something, but seems the poking we do to enable SDIO stuff interferes with it, so just give it a break before starting...  */
static int i2400ms_bus_dev_start(struct i2400m *i2400m)
{
	struct i2400ms *i2400ms = container_of(i2400m, struct i2400ms, i2400m);
	struct sdio_func *func = i2400ms->func;
	struct device *dev = &func->dev;
	d_fnstart(3, dev, "(i2400m %p)\n", i2400m);
	msleep(200);
	d_fnend(3, dev, "(i2400m %p) = %d\n", i2400m, 0);
	return 0;
}