These patches fixes an issue where the sirf wakeup interrupt was prematurely enabled during probe. As Andreas suggested, we should also make sure that the receiver is indeed suspended at probe (to avoid wasting power until first open or suspend).
Johan Johan Hovold (3): gnss: sirf: fix premature wakeup interrupt enable gnss: sirf: force hibernate mode on probe gnss: sirf: drop redundant double negation drivers/gnss/sirf.c | 45 ++++++++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 13 deletions(-) -- 2.20.1