Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756964AbdLPTcv (ORCPT ); Sat, 16 Dec 2017 14:32:51 -0500 Received: from mail-oi0-f46.google.com ([209.85.218.46]:40961 "EHLO mail-oi0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756694AbdLPTct (ORCPT ); Sat, 16 Dec 2017 14:32:49 -0500 X-Google-Smtp-Source: ACJfBoswqK3FS6DEX1SRGr0OFWFYJO97jgzVb5LvjB6o98jvx5cgz3W6oereogEpJDjyNk+sGaVxhCEmZxHx8wSOR7U= MIME-Version: 1.0 In-Reply-To: <1510253136-14153-4-git-send-email-tharvey@gateworks.com> References: <1510253136-14153-1-git-send-email-tharvey@gateworks.com> <1510253136-14153-4-git-send-email-tharvey@gateworks.com> From: Fabio Estevam Date: Sat, 16 Dec 2017 17:32:47 -0200 Message-ID: Subject: Re: [alsa-devel] [PATCH 3/5] media: i2c: Add TDA1997x HDMI receiver driver To: Tim Harvey Cc: linux-media , alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-kernel , Hans Verkuil , Mauro Carvalho Chehab , Philipp Zabel , Steve Longerbeam , Hans Verkuil , Shawn Guo Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 633 Lines: 23 Hi Tim, On Thu, Nov 9, 2017 at 4:45 PM, Tim Harvey wrote: > +static int tda1997x_set_power(struct tda1997x_state *state, bool on) > +{ > + int ret = 0; > + > + if (on) { > + ret = regulator_bulk_enable(TDA1997X_NUM_SUPPLIES, > + state->supplies); > + msleep(300); Didn't you miss a 'return ret' here? Otherwise regulator_bulk_disable() will always be called below. > + } > + > + ret = regulator_bulk_disable(TDA1997X_NUM_SUPPLIES, > + state->supplies); > + return ret; > +}