Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp592197pxb; Wed, 18 Aug 2021 09:20:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxb2z861HUafSCjSyo5kUF58fu3SnzJp+EDR+MFeLxpermyWqeyCCuF6bON/ZrDSyRg9n8H X-Received: by 2002:aa7:cc83:: with SMTP id p3mr11236158edt.365.1629303609566; Wed, 18 Aug 2021 09:20:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629303609; cv=none; d=google.com; s=arc-20160816; b=hW0R3yDFQuGDXui4XVsIYWQ5qT2mrfo9d4oQyFU4ZcwzeG+/EoOvzBUevb+5tgWptJ iZ8FvJbnoUZVWKRqRX4+HIFm40RObE6hNVSclE+dAxMPe7FkmE5mBICX6jl0TDWnVB4x HKfMffMfuiIo6CeCp8HtKHGCRwmYaIWEnDeBRDHaoUCsboMH1wm8OJQyNm+DMVO880RI lKF5gY60GttgjHF0J4UR+F3buDaGPz9nsWocipw9xpgTqfztUpZWmjcYMlmE9QxlMdLA UOIjJzGSgTKKbRHEH9B+YzFg0jZWfNFjq5meoUkASvknAETKpueArdnMXlQzIfZRIWw+ +d2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=fou5W5VkNbeojY0yT6dY7k2y4ndU7zMQiVWUILWOmhw=; b=vIfbXDT27DoHxdty6cGmBywlBBROS6XCIJ5sNH84tMBYHicxoBPNELBPdPadTi8ot+ BYwLAkEeO1hxjq2ngPo8fzdusZeexLbmDNgLJHu4ZfaQENWMblJ2MFLNLcu+RKGij1Yv tkNVa3PhHNjkLOl61HkeVTocEnBNsh3BDr/r/A2ayzdL3+c1is6aJEJN/YmK3chfaFQJ Cppa/7oNtdgw80MoSLzTmOq0MXoxYRRa5Ar1Xyqj5OIWZP9Jn1sCPLq7EQI+ONciRurR 4AIkR/zCElRH8ACBvP306nl+nh6qNHhIYLB2WsmM8zPF+VMfYajXAFFPKA6+pIj9gZO/ 9q0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NrjlawxU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d11si234620edm.533.2021.08.18.09.19.42; Wed, 18 Aug 2021 09:20:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NrjlawxU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229869AbhHRQQE (ORCPT + 99 others); Wed, 18 Aug 2021 12:16:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47120 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229454AbhHRQQB (ORCPT ); Wed, 18 Aug 2021 12:16:01 -0400 Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 30872C061764 for ; Wed, 18 Aug 2021 09:15:27 -0700 (PDT) Received: by mail-pg1-x532.google.com with SMTP id x4so2761589pgh.1 for ; Wed, 18 Aug 2021 09:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fou5W5VkNbeojY0yT6dY7k2y4ndU7zMQiVWUILWOmhw=; b=NrjlawxUIhVfs1YgkMgTNaXijzUTHfc/+2IlHL5a4sQFv3OYE5/x6tDcmJCLxkReRA 1VvWT0fXdyd9ZwuoOkcLJYgzIUVSg4m8gNfkOCvRLH1BByGXepKRZuLV0W8rho220hZT Lcek/Yoer9DeC2s4LX+bZhfj568ShUsIiR7P62bTyMI/9rQZIkX6CyEZGUD9w0JTrSmj 7PrcJILjEL7kIMLB4Sd0znQSSA+SGZmyvpLT4GKZTwxmH/8i37LuDghlIMklWu6BKcnY wGeeyMXBsoT2OKpldWCHaizkohBK0uGmh3OmXjSB/IPUsE42smvqu1hCvTTqYmd/jFLg fEXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fou5W5VkNbeojY0yT6dY7k2y4ndU7zMQiVWUILWOmhw=; b=DR66/KGhV2foBkWBTBgFRQ3lLxSC6J6wuA668r+TsEJMPLFtyg7/Ddh6+qcAp0M8O1 7yotYK0Om5Nuc/ASKAW6JLxvStZe1bJ08dCC7bc1h+iK0AKsH2J//yy/Wnqzw6MbI2SE fwWsN+nGF85hBxROpzBsqI7sgsZ8MDXscWt22AW++fU9NH0TRaCfV9bkaibcl4Iv9zCV 39GInVRBaeLk67hZieCFh1mqM/IGPO258kAe3XQwADmn68GmYM6sEUz9WGx2opuIi3vx wJomc5OCa8oz85dKWsVHmRGHv3KIFVLXuIq6cNxu8X6B2DKvx+FZYMFQSI+bDGL/Q1zM QyUA== X-Gm-Message-State: AOAM530XeVVuY2cqeFAPSCpaoUIA20x7lgPjp9Zkz8BMQL6Xqf5fz7nt X2BjoaaAbycf0xuKvbt0XxgSwgNlCP+DXCD2fRzuLQ== X-Received: by 2002:a65:5ac8:: with SMTP id d8mr9525008pgt.34.1629303326679; Wed, 18 Aug 2021 09:15:26 -0700 (PDT) MIME-Version: 1.0 References: <20210816111451.1180895-1-robert.foss@linaro.org> In-Reply-To: From: Robert Foss Date: Wed, 18 Aug 2021 18:15:15 +0200 Message-ID: Subject: Re: [PATCH v1] drm/bridge: anx7625: Don't store unread return value To: Sam Ravnborg Cc: Andrzej Hajda , Neil Armstrong , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , David Airlie , Daniel Vetter , Xin Ji , Pi-Hsun Shih , Tzung-Bi Shih , Hsin-Yi Wang , dri-devel , linux-kernel , kernel test robot Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hey Sam, > > diff --git a/drivers/gpu/drm/bridge/analogix/anx7625.c b/drivers/gpu/drm/bridge/analogix/anx7625.c > > index 14d73fb1dd15b..3471785915c45 100644 > > --- a/drivers/gpu/drm/bridge/analogix/anx7625.c > > +++ b/drivers/gpu/drm/bridge/analogix/anx7625.c > > @@ -771,7 +771,7 @@ static int segments_edid_read(struct anx7625_data *ctx, > > ret = sp_tx_aux_rd(ctx, 0xf1); > > > > if (ret) { > > - ret = sp_tx_rst_aux(ctx); > > + sp_tx_rst_aux(ctx); > > DRM_DEV_ERROR(dev, "segment read fail, reset!\n"); > > } else { > > ret = anx7625_reg_block_read(ctx, ctx->i2c.rx_p0_client, > > From a quick look this seems to be the wrong fix. > Replace return 0; with return ret; as the last line in this function > looks like the correct fix to me. > With a careful audit that the error handling is OK in said function. Thanks for the suggestion, let me have a second look at it. > > Sam