diff options
| -rw-r--r-- | sound/soc/sh/rcar/ssi.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/soc/sh/rcar/ssi.c b/sound/soc/sh/rcar/ssi.c index 5b89723c3206..927ac52a6d1e 100644 --- a/sound/soc/sh/rcar/ssi.c +++ b/sound/soc/sh/rcar/ssi.c | |||
| @@ -232,8 +232,10 @@ static void rsnd_ssi_hw_stop(struct rsnd_ssi *ssi) | |||
| 232 | struct device *dev = rsnd_priv_to_dev(priv); | 232 | struct device *dev = rsnd_priv_to_dev(priv); |
| 233 | u32 cr; | 233 | u32 cr; |
| 234 | 234 | ||
| 235 | if (0 == ssi->usrcnt) /* stop might be called without start */ | 235 | if (0 == ssi->usrcnt) { |
| 236 | dev_err(dev, "%s called without starting\n", __func__); | ||
| 236 | return; | 237 | return; |
| 238 | } | ||
| 237 | 239 | ||
| 238 | ssi->usrcnt--; | 240 | ssi->usrcnt--; |
| 239 | 241 | ||
