if (pssp_driver->driver.pm && pssp_driver->driver.pm->suspend)
pssp_driver->driver.pm->suspend(&dummy_spi.dev);
#endif
- mdelay(20);
+ msleep(20);
return 0;
}
return false;
}
- mdelay(1);
+ usleep_range(1000, 1100);
/*if awake, done */
if (gpio_get_value(priv->mcu_resp)) break;
if (count%20==0 && retries++ < 3) {
gpio_set_value(priv->mcu_req, 0);
- mdelay(1);
+ usleep_range(1000, 1100);
gpio_set_value(priv->mcu_req, 1);
- mdelay(1);
+ usleep_range(1000, 1100);
}
}
return true;
iSum[0] += data->buf[ACCELEROMETER_SENSOR].x;
iSum[1] += data->buf[ACCELEROMETER_SENSOR].y;
iSum[2] += data->buf[ACCELEROMETER_SENSOR].z;
- mdelay(10);
+ usleep_range(10000, 15000);
}
disable_accel_for_cal(data, iRet);
if (iReties++ < 2) {
pr_err("[SSP] %s fail, retry\n", __func__);
- mdelay(5);
+ usleep_range(5000, 5500);
goto retries;
}
} else {
set_big_data_start(data, BIG_TYPE_DUMP, 0);
msleep(300);
while (data->bDumping) {
- mdelay(10);
+ usleep_range(10000, 15000);
if (iDelaycnt++ > 1000) {
status = 0;
break;
if (ssp_down) {
pr_err("[SSPBBD]: ssp_down == true. returning\n");
clean_msg(msg);
- mdelay(5);
+ usleep_range(5000, 5500);
return -1;
}
ret = initialize_mcu(data);
if (ret != SUCCESS) {
data->uResetCnt++;
- mdelay(100);
+ msleep(100);
if(++retries > 3) {
pr_err("[SSPBBD] fail to initialize mcu\n");
ssp_enable(data, false);
mutex_lock(&uv->read_lock);
if (uv->pdata->power_on)
uv->pdata->power_on(true);
- mdelay(20);
+ usleep_range(20000, 21000);
adc = uv->pdata->get_adc_value();
if (uv->pdata->power_on)
uv->pdata->power_on(false);
iRet = ssp_spi_sync(data, msg, 1000);
if (buffer != DEVICE_ID && iReties++ < 2) {
- mdelay(5);
+ usleep_range(5000, 5500);
pr_err("[SSP] %s - get chip ID retry\n", __func__);
goto retries;
}