diff options
Diffstat (limited to 'sound')
-rw-r--r-- | sound/soc/codecs/wm0010.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/soc/codecs/wm0010.c b/sound/soc/codecs/wm0010.c index 370af0cbcc9a..b6df319869ac 100644 --- a/sound/soc/codecs/wm0010.c +++ b/sound/soc/codecs/wm0010.c | |||
@@ -972,6 +972,13 @@ static int wm0010_spi_probe(struct spi_device *spi) | |||
972 | } | 972 | } |
973 | wm0010->irq = irq; | 973 | wm0010->irq = irq; |
974 | 974 | ||
975 | ret = irq_set_irq_wake(irq, 1); | ||
976 | if (ret) { | ||
977 | dev_err(wm0010->dev, "Failed to set IRQ %d as wake source: %d\n", | ||
978 | irq, ret); | ||
979 | return ret; | ||
980 | } | ||
981 | |||
975 | if (spi->max_speed_hz) | 982 | if (spi->max_speed_hz) |
976 | wm0010->board_max_spi_speed = spi->max_speed_hz; | 983 | wm0010->board_max_spi_speed = spi->max_speed_hz; |
977 | else | 984 | else |