Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1657472rdb; Mon, 2 Oct 2023 17:34:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGUzEqInHpLTJakn7xvi5Tq5O4I0iSojfLEJ5C/zwQeczqgt6X02eysHgFGOTAICYQWjnZc X-Received: by 2002:a05:620a:22c6:b0:76e:ef94:127f with SMTP id o6-20020a05620a22c600b0076eef94127fmr11951771qki.56.1696293281362; Mon, 02 Oct 2023 17:34:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696293281; cv=none; d=google.com; s=arc-20160816; b=LzniI4lfYxU8Oa/F8XCg/qky0VVUtDh1grG2AKdB1oZmYbCMYhTExCt6uKiEycyg15 DsXzlac4xoPwvW5QY2MB6UETeb0/zKVVWKnCi6WAyyvurbdfcj9yPIjmdue5xfgC1VtC d9LJ8Vb5jSSFv34cBSOW6X451r+WqEDAI/+1Cqc43wJX7Doukv3KAog1mMyDvN1uDMwH 2afaeFlZgCZRDj0uZOAVBH30zHKLa2uqBq3UIwT46L0lOWS4SjTw7HKtGdp1nvVnyltw FJBMF6rOnmVo1Ps0l4ybExi/02ECIYjRnK8S6ld0XyJQCHqUxXHftC9cXCGrXkPb9Xjp bF1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Kv8GuqsvKsi/EUYP1j3AWhIWAgjVOKJZXtPzqkrmwyA=; fh=YJV7s35UDfTu410NGMNaxLgUC83Mipoa1f3x561mYKo=; b=gNLnIe6qaMdQa63x/pv3xjomEtTw0GXxBEsw+ocS9VTQa1cjXGW7p2DZCs/MQMPKVE kfIURz9eHdZEMVf7h9KZqEMhcjquay1qGsqs16+ECrCdG0yuJQBWJ7EfXk1StO0Up9LS oByhwgLZ7D/URhmTMQZU9jlXbaTDnXUpUueIXAifVmaWqQpx++EjF3z1DKuy32U5QAZp 1FRgSI7R5nR7TdICHAJUeyoUay9hplzvyKlcqbX0fDPkJXhbfdHcu0et3YKF45x687mQ eWwlMIMmXFiGJ5Zj0zd/CFg/zLRkTFJz1hDzM2pAk38WAZHHbJTM4yT2cb8Dd2N+2Cji qjqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="XQ8y/wTb"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id w16-20020a63f510000000b0056a290addadsi166331pgh.787.2023.10.02.17.34.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 17:34:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="XQ8y/wTb"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 37881824694A; Mon, 2 Oct 2023 17:34:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238618AbjJCAei (ORCPT + 99 others); Mon, 2 Oct 2023 20:34:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230045AbjJCAeg (ORCPT ); Mon, 2 Oct 2023 20:34:36 -0400 Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF6FAA9 for ; Mon, 2 Oct 2023 17:34:33 -0700 (PDT) Received: by mail-pf1-x42e.google.com with SMTP id d2e1a72fcca58-6910ea9cca1so246934b3a.1 for ; Mon, 02 Oct 2023 17:34:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1696293273; x=1696898073; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Kv8GuqsvKsi/EUYP1j3AWhIWAgjVOKJZXtPzqkrmwyA=; b=XQ8y/wTb0K0shlaXqdpYjnZ03//WneqKJtXbDx7WJwCwflpqSoeplLqpul6Y7xRLlJ l2dvhUklhfHU+BsuQTiPEgOj7WXOF5q5lz3TxbDSLovYzINWyFPp0xbEHACkO/oVtEzo tvbr8pl1gQ14jKfdflhtWbtXzZgO5iV3AO6i4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696293273; x=1696898073; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Kv8GuqsvKsi/EUYP1j3AWhIWAgjVOKJZXtPzqkrmwyA=; b=Ha1TRKGkZjbEcWX/0lyJ89Rf6/WhKG4BUz0lK9j0uVum3HhCnedBA9fyDBsgm9LozX 71EmedsBXp8kuclI8X4Xf3+23iPfWFHTeLLOuJ3X9wZcSUtwfrV2Hys6cFiHQoAEsJlz 0NF/8PhKWNxXSWg2SnoOILXKeKGy482tPxWPYGN4zNwGMIDKnmMDjkVWMzM7sdhZLaFz NE34oGM0KZktN0lgNV4ue84Kp5uJ87kNsjJcKB5TuGTplyxJiDcedo0GLq9YUrWSmLSH BE1ZXDIKwJGsUiEe7n3qs6HEaskTzoKxsUZsanu9VCvlHRHZEK5Jrbm5QfzFUEno7TCv dAew== X-Gm-Message-State: AOJu0Yy9gOVhlhbc4x4n1yGIUlpfK7ICcQUJvMRvpt1t7kIUn0PD8toW iFH2BC46Vi3k0squoXaKLzNzjg== X-Received: by 2002:a05:6a00:392a:b0:693:42d2:cde0 with SMTP id fh42-20020a056a00392a00b0069342d2cde0mr11023259pfb.22.1696293273499; Mon, 02 Oct 2023 17:34:33 -0700 (PDT) Received: from smtp.gmail.com ([2620:15c:11a:201:f676:8db:8677:aefe]) by smtp.gmail.com with ESMTPSA id bm2-20020a056a00320200b0068a13b0b300sm101368pfb.11.2023.10.02.17.34.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 17:34:33 -0700 (PDT) From: Stephen Boyd To: Benson Leung , Tzung-Bi Shih Cc: linux-kernel@vger.kernel.org, patches@lists.linux.dev, chrome-platform@lists.linux.dev, Prashant Malani Subject: [PATCH 2/4] platform/chrome: cros_ec_typec: Use dev_err_probe() more Date: Mon, 2 Oct 2023 17:34:26 -0700 Message-ID: <20231003003429.1378109-3-swboyd@chromium.org> X-Mailer: git-send-email 2.42.0.582.g8ccd20d70d-goog In-Reply-To: <20231003003429.1378109-1-swboyd@chromium.org> References: <20231003003429.1378109-1-swboyd@chromium.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net 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 (howler.vger.email [0.0.0.0]); Mon, 02 Oct 2023 17:34:39 -0700 (PDT) There's some debug prints here that can be upgraded to dev_err_probe() so that we don't have to fish out the error messages when a true error happens. If they're simply probe defers then the kernel will keep silent but if they're true errors we'll see the errors in the logs. Cc: Prashant Malani Signed-off-by: Stephen Boyd --- drivers/platform/chrome/cros_ec_typec.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/platform/chrome/cros_ec_typec.c b/drivers/platform/chrome/cros_ec_typec.c index 82e7d08b52c7..67000e4a8082 100644 --- a/drivers/platform/chrome/cros_ec_typec.c +++ b/drivers/platform/chrome/cros_ec_typec.c @@ -80,28 +80,28 @@ static int cros_typec_get_switch_handles(struct cros_typec_port *port, port->mux = fwnode_typec_mux_get(fwnode); if (IS_ERR(port->mux)) { ret = PTR_ERR(port->mux); - dev_dbg(dev, "Mux handle not found: %d.\n", ret); + dev_err_probe(dev, ret, "Mux handle not found\n"); goto mux_err; } port->retimer = fwnode_typec_retimer_get(fwnode); if (IS_ERR(port->retimer)) { ret = PTR_ERR(port->retimer); - dev_dbg(dev, "Retimer handle not found: %d.\n", ret); + dev_err_probe(dev, ret, "Retimer handle not found\n"); goto retimer_sw_err; } port->ori_sw = fwnode_typec_switch_get(fwnode); if (IS_ERR(port->ori_sw)) { ret = PTR_ERR(port->ori_sw); - dev_dbg(dev, "Orientation switch handle not found: %d\n", ret); + dev_err_probe(dev, ret, "Orientation switch handle not found\n"); goto ori_sw_err; } port->role_sw = fwnode_usb_role_switch_get(fwnode); if (IS_ERR(port->role_sw)) { ret = PTR_ERR(port->role_sw); - dev_dbg(dev, "USB role switch handle not found: %d\n", ret); + dev_err_probe(dev, ret, "USB role switch handle not found\n"); goto role_sw_err; } -- https://chromeos.dev