Re: [PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-30 Thread Mark Brown
On Wed, Sep 30, 2015 at 01:54:13PM +0900, Jiada Wang wrote: > pm_runtime_enable is called in probe to enable runtime PM > for wm8962 codec, but pm_runtime_disable isn't called in remove > callback, nor is called in error path if probe fails after runtime > PM is enabled, this causes unbalanced

Re: [PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-30 Thread Charles Keepax
On Wed, Sep 30, 2015 at 01:54:13PM +0900, Jiada Wang wrote: > pm_runtime_enable is called in probe to enable runtime PM > for wm8962 codec, but pm_runtime_disable isn't called in remove > callback, nor is called in error path if probe fails after runtime > PM is enabled, this causes unbalanced

Re: [PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-30 Thread Mark Brown
On Wed, Sep 30, 2015 at 01:54:13PM +0900, Jiada Wang wrote: > pm_runtime_enable is called in probe to enable runtime PM > for wm8962 codec, but pm_runtime_disable isn't called in remove > callback, nor is called in error path if probe fails after runtime > PM is enabled, this causes unbalanced

Re: [PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-30 Thread Charles Keepax
On Wed, Sep 30, 2015 at 01:54:13PM +0900, Jiada Wang wrote: > pm_runtime_enable is called in probe to enable runtime PM > for wm8962 codec, but pm_runtime_disable isn't called in remove > callback, nor is called in error path if probe fails after runtime > PM is enabled, this causes unbalanced

[PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-29 Thread Jiada Wang
pm_runtime_enable is called in probe to enable runtime PM for wm8962 codec, but pm_runtime_disable isn't called in remove callback, nor is called in error path if probe fails after runtime PM is enabled, this causes unbalanced pm_runtime_enable. This patch Adds pm_runtime_disable in remove

[PATCH] ASoC: Codec: wm8962: balance pm_runtime_enable

2015-09-29 Thread Jiada Wang
pm_runtime_enable is called in probe to enable runtime PM for wm8962 codec, but pm_runtime_disable isn't called in remove callback, nor is called in error path if probe fails after runtime PM is enabled, this causes unbalanced pm_runtime_enable. This patch Adds pm_runtime_disable in remove