1. 19 12月, 2017 1 次提交
    • B
      ASoC: rt5514-spi: only enable wakeup when fully initialized · 20220945
      Brian Norris 提交于
      If an rt5514-spi device is probed but the platform hasn't linked it in,
      we might never fully request the SPI IRQ, nor configure the rt5514 DSP,
      but we still might try to enable the SPI IRQ (enable_irq_wake()). This
      is bad, and among other things, can cause the interrupt to trigger every
      time we try to suspend the system (e.g., because the interrupt trigger
      setting was never set properly).
      
      Instead of setting our wakeup capabilities in the SPI driver probe
      routine, let's wait until we've actually requested the IRQ.
      
      Fixes issues seen on the "kevin" Chromebook (Samsung Chromebook Plus).
      
      Fixes: 58f1c07d ("ASoC: rt5514: Voice wakeup support.")
      Signed-off-by: NBrian Norris <briannorris@chromium.org>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      20220945
  2. 28 11月, 2017 1 次提交
  3. 24 11月, 2017 1 次提交
  4. 11 11月, 2017 29 次提交
  5. 10 11月, 2017 3 次提交
  6. 09 11月, 2017 5 次提交