static void alps_poll(struct input_polled_dev *dev) { if (!flg_suspend) { mutex_lock(&alps_lock); dev->poll_interval = mag_delay; if (flag_mag) hscd_poll(alps_idev->input); mutex_unlock(&alps_lock); } }
static void alps_poll(struct input_polled_dev *dev) { struct input_dev *idev = dev->input; mutex_lock(&alps_lock); dev->poll_interval = delay; /*if (poll_stop_cnt-- < 0) {*/ /* poll_stop_cnt = -1;*/ if (flgM) hscd_poll(idev); if (flgA) accsns_poll(idev); /*} else printk("pollinf stop. delay = %d, poll_stop_cnt = %d\n", delay, poll_stop_cnt);*/ mutex_unlock(&alps_lock); }
static void alps_poll(struct input_polled_dev *dev) { struct input_dev *idev = dev->input; mutex_lock(&alps_lock); dev->poll_interval = delay; if (poll_stop_cnt < 0) { #if defined(CONFIG_SENSORS_HSCDTD006A) || defined(CONFIG_SENSORS_HSCDTD008A) if (flgM) hscd_poll(idev); #endif #if defined(CONFIG_SENSORS_BMA222E) || defined(CONFIG_SENSORS_BMA222) || defined(CONFIG_SENSORS_K2DH) if (flgA) accsns_poll(idev); #endif } else poll_stop_cnt--; mutex_unlock(&alps_lock); }