From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Keeping Subject: Re: [PATCH] ASoC: rockchip: i2s: fix playback after runtime resume Date: Mon, 8 Jan 2018 15:59:06 +0000 Message-ID: <20180108155906.19fe98a2.john@metanate.com> References: <20180108122301.18255-1-john@metanate.com> <20180108152641.GF11698@sirena.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20180108152641.GF11698@sirena.org.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Mark Brown Cc: Sugar Zhang , linux-rockchip@lists.infradead.org, alsa-devel@alsa-project.org, Liam Girdwood List-Id: linux-rockchip.vger.kernel.org On Mon, 8 Jan 2018 15:26:41 +0000, Mark Brown wrote: > On Mon, Jan 08, 2018 at 12:23:01PM +0000, John Keeping wrote: > > > @@ -527,6 +531,7 @@ static bool rockchip_i2s_volatile_reg(struct device *dev, unsigned int reg) > > static bool rockchip_i2s_precious_reg(struct device *dev, unsigned int reg) > > { > > switch (reg) { > > + case I2S_RXDR: > > default: > > return false; > > } > > This doesn't look right? No, it's not, it should be "return true;" for I2S_RXDR.