diff options
| author | Evan Wilson <evan@oliodevices.com> | 2016-04-20 11:54:30 -0700 |
|---|---|---|
| committer | Evan Wilson <evan@oliodevices.com> | 2016-04-20 11:54:30 -0700 |
| commit | 96bc9e68d7c5a767e8867bbca690e3ef5b0ad69f (patch) | |
| tree | 2ea99e35b54ab23f6db5d0672477ca598813c082 /drivers | |
| parent | 3ac52dc5b41a29ca68713ff15655836299152f5a (diff) | |
| download | olio-linux-3.10-96bc9e68d7c5a767e8867bbca690e3ef5b0ad69f.tar.xz olio-linux-3.10-96bc9e68d7c5a767e8867bbca690e3ef5b0ad69f.zip | |
Changes to debug suspend_again crashesevan-suspend-again
Change-Id: I2df8d17791bba5205ca1e50d37dd44a8a3b92bd9
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/base/power/main.c | 1 | ||||
| -rw-r--r-- | drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c | 10 |
2 files changed, 6 insertions, 5 deletions
diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c index bf6d932d996..8dec3728b25 100644 --- a/drivers/base/power/main.c +++ b/drivers/base/power/main.c @@ -343,6 +343,7 @@ static char *pm_verb(int event) static void pm_dev_dbg(struct device *dev, pm_message_t state, char *info) { + return; dev_dbg(dev, "%s%s%s\n", info, pm_verb(state.event), ((state.event & PM_EVENT_SLEEP) && device_may_wakeup(dev)) ? ", may wakeup" : ""); diff --git a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c index 08038b4821e..d54279219e6 100644 --- a/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c +++ b/drivers/iio/imu/st_lsm6ds3/st_lsm6ds3_trigger.c @@ -59,10 +59,10 @@ irqreturn_t st_lsm6ds3_save_timestamp(int irq, void *private) cdata->irq_timestamp = ts.tv_sec; if(cdata->first_irq_from_resume && cdata->last_wakeup_source == LSM6DS3_WAKEUP_OTHER) { - dev_info(cdata->dev, "No valid wakeup. Ignoring IRQ."); + //dev_info(cdata->dev, "No valid wakeup. Ignoring IRQ."); cdata->first_irq_from_resume = 0; } else { - dev_info(cdata->dev, "IRQ handled. Scheduling work."); + //dev_info(cdata->dev, "IRQ handled. Scheduling work."); queue_work(st_lsm6ds3_wq, &cdata->data_work); disable_irq_nosync(irq); } @@ -206,9 +206,9 @@ static void st_lsm6ds3_irq_management(struct work_struct *data_work) cdata->tf->read(cdata, ST_LSM6DS3_FIFO_DATA_AVL_ADDR, 1, &src_fifo, true); - dev_info(cdata->dev, "IRQ scheduled work running."); - dev_info(cdata->dev, "ST irq start: src_value: 0x%x, 6d: 0x%x, tap: 0x%x, wakeup: 0x%x", - src_value, d6d_src_reg, tap_src_reg, wake_up_src_reg); + //dev_info(cdata->dev, "IRQ scheduled work running."); + //dev_info(cdata->dev, "ST irq start: src_value: 0x%x, 6d: 0x%x, tap: 0x%x, wakeup: 0x%x", +// src_value, d6d_src_reg, tap_src_reg, wake_up_src_reg); if(d6d_src_reg & ST_LSM6DS3_6D_SRC_DETECTED_MASK){ #ifdef WAKE_STATS_DEBUG_INFO |