as3935.c (4f2c0a4acffbec01079c28f839422e64ddeff004) | as3935.c (f700e55ef6ef9ec723164659ed4385900981c872) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * as3935.c - Support for AS3935 Franklin lightning sensor 4 * 5 * Copyright (C) 2014, 2017-2018 6 * Author: Matt Ranostay <matt.ranostay@konsulko.com> 7 */ 8 --- 243 unchanged lines hidden (view full) --- 252 dev_warn(&st->spi->dev, "read error\n"); 253 return; 254 } 255 256 val &= AS3935_INT_MASK; 257 258 switch (val) { 259 case AS3935_EVENT_INT: | 1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * as3935.c - Support for AS3935 Franklin lightning sensor 4 * 5 * Copyright (C) 2014, 2017-2018 6 * Author: Matt Ranostay <matt.ranostay@konsulko.com> 7 */ 8 --- 243 unchanged lines hidden (view full) --- 252 dev_warn(&st->spi->dev, "read error\n"); 253 return; 254 } 255 256 val &= AS3935_INT_MASK; 257 258 switch (val) { 259 case AS3935_EVENT_INT: |
260 iio_trigger_poll_chained(st->trig); | 260 iio_trigger_poll_nested(st->trig); |
261 break; 262 case AS3935_DISTURB_INT: 263 case AS3935_NOISE_INT: 264 mutex_lock(&st->lock); 265 st->noise_tripped = jiffies; 266 mutex_unlock(&st->lock); 267 dev_warn(&st->spi->dev, "noise level is too high\n"); 268 break; --- 202 unchanged lines hidden --- | 261 break; 262 case AS3935_DISTURB_INT: 263 case AS3935_NOISE_INT: 264 mutex_lock(&st->lock); 265 st->noise_tripped = jiffies; 266 mutex_unlock(&st->lock); 267 dev_warn(&st->spi->dev, "noise level is too high\n"); 268 break; --- 202 unchanged lines hidden --- |