Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp2259481rdg; Sun, 15 Oct 2023 20:14:54 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEIbnZEht10uWF9/tPpDB+Mx2jLsOzXnTNcozbXbGV18np/2fmETWL9jKEiP+gYYzhktoeE X-Received: by 2002:a25:abe3:0:b0:d9a:ba25:d1f9 with SMTP id v90-20020a25abe3000000b00d9aba25d1f9mr12138290ybi.9.1697426093893; Sun, 15 Oct 2023 20:14:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697426093; cv=none; d=google.com; s=arc-20160816; b=cIqNoLXN3SK9zvZXG+c+XYwAClhdQ2mjez9wMVKVtTquIOzvqChW52VJeMpGd/vjWB fmy5OuyaorOtrNXX0VqmrW8n1oOO/aOoBZFP4aM0S/9ORbN5uUJVuVkN7OWKMU/QZNh3 R48hAuzmBQdLKLn5NaD0/YmN+d/WDHB6f1+LBOvodJA4amvKst0lw0Z4k9IY0oyUIzuD Hjq1HU4l5WEILj7vfKeZDUxF4vNEQ7u9VJGeQgfH/YnYilTIwIHbZHdItY6A945Z4FzZ +KbXco8jp0ALH/OEEOx7Xnb2xtO05hSbgrbe7jeKIN+/6S3I26pEvPYMrUDOLMG0pZa3 Xszg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=sGc3W1I3sNUvNDgbr6IAE2bDYy9RM6V0WZ6E5mGOmPc=; fh=EKywCEzWYkwzHIGr+3DoXjsQzlhPQzvxuGRtPF2GyQM=; b=nnj+1uT4ustwhOUVKu2HM4db5+yPNpOHHPcEGYFWVNJr53xZ3GCCT9Xfv2CrQdEgdK trUKVvsNMT1VGUwd1Tas7G7uhev+cnabR6RiCEH9fOwR9bKq994/xIISz16/gFbiiQLw PtZvfXpdHXoL40egbDssl1SoeT+ZBaLqcLjuvnp3Q2k/vc4/o7fShY+O15soMs/PUjs3 sXCCmAK2oxVgkSbWrL4reP0yOG+w2X6l795bXBHY83kGcFUq1CR2za9IrhQo18kUcZnG pnr8BE7rB2XSIb0nPez/K5XCctq5iRiTlKwdOQ6ZHFJbjoO2BrXr7O4z3y6OAF4BHlh/ /StQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=m4MEuOQj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id 4-20020a631444000000b005774978dd75si9964840pgu.175.2023.10.15.20.14.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Oct 2023 20:14:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=m4MEuOQj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 6C4E180BCEA3; Sun, 15 Oct 2023 20:14:51 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231297AbjJPDOp (ORCPT + 99 others); Sun, 15 Oct 2023 23:14:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229600AbjJPDOo (ORCPT ); Sun, 15 Oct 2023 23:14:44 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 55250AD; Sun, 15 Oct 2023 20:14:41 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 26C4DC433C7; Mon, 16 Oct 2023 03:14:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1697426080; bh=rFqMwKFq9Dz3kjMPQAQOfxtqaUao3uw6W64/+UghC1I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=m4MEuOQjhC7iLWsfok9s6vLGcg++TR8Wq+Vn6ANNNZf44jRX0MTh1VQBmcihwyksi e4agpUgiU7UF8HJYlnscc3oBZOEDjAwAan5AX6AVn+xow6zxydDdMkQVctO0WQamBQ tNcClkoBRxeMdV9qVbNlqqOO3QljZ8wXP9CtmnJE8tNefMq7M/x8fDXFVDaX+7A/uh Od4YEL0RIzCvk27wsLFxV2SaURY2vcOuVWn4oNt2BsO9SAA05eO15fJL5djZU6dKzF cj832W3qjwqu2WGqxMfbwOvVn3hHvvyoQ1ZF5GxpOc860ixfYqQ5vXDbZMVoqdUO9v LQb2A4jun+bSg== Date: Sun, 15 Oct 2023 20:18:29 -0700 From: Bjorn Andersson To: Luca Weiss Cc: Andy Gross , Konrad Dybcio , ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] soc: qcom: pmic_glink_altmode: Print error when retimer setup fails Message-ID: <6fw7eho6rapvlghujche4k3pm5mx7a7ojx6yyyreq6dhzjfwlt@ggqoxgirpcnr> References: <20231013-glink-altmode-ret-v1-1-77941537a35b@fairphone.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231013-glink-altmode-ret-v1-1-77941537a35b@fairphone.com> X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Sun, 15 Oct 2023 20:14:51 -0700 (PDT) On Fri, Oct 13, 2023 at 03:56:40PM +0200, Luca Weiss wrote: > It can be useful to know with which return value the retimer_set call > failed, so include this info in the dev_err print. > Is this useful during development, or during normal execution etc. How about using kretprobe or similar tools? If you insist, could you please make sure that the style matches across the various typec_*_set() calls in the driver? Regards, Bjorn > Signed-off-by: Luca Weiss > --- > drivers/soc/qcom/pmic_glink_altmode.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/soc/qcom/pmic_glink_altmode.c b/drivers/soc/qcom/pmic_glink_altmode.c > index 9569d999391d..136713e1155e 100644 > --- a/drivers/soc/qcom/pmic_glink_altmode.c > +++ b/drivers/soc/qcom/pmic_glink_altmode.c > @@ -168,7 +168,7 @@ static void pmic_glink_altmode_enable_dp(struct pmic_glink_altmode *altmode, > > ret = typec_retimer_set(port->typec_retimer, &port->retimer_state); > if (ret) > - dev_err(altmode->dev, "failed to setup retimer to DP\n"); > + dev_err(altmode->dev, "failed to setup retimer to DP: %d\n", ret); > } > > static void pmic_glink_altmode_enable_usb(struct pmic_glink_altmode *altmode, > > --- > base-commit: e3b18f7200f45d66f7141136c25554ac1e82009b > change-id: 20231013-glink-altmode-ret-3911e6c1eab5 > > Best regards, > -- > Luca Weiss >