Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp352870pxb; Mon, 13 Sep 2021 21:42:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyVsH5l+8NCx25Y/PQduIcqx3/0vL7sAkaRiCeP4cIb3jbi5kLZdCfhPYCzsQeHvoONFU6u X-Received: by 2002:a17:906:d541:: with SMTP id cr1mr17443662ejc.81.1631594568381; Mon, 13 Sep 2021 21:42:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631594568; cv=none; d=google.com; s=arc-20160816; b=H39wU7auAGommuLLAx8uY3Ixyhg0Wr57qwzjFy4Tdb1zm1BS5Y1stxznEup6AH3mJf 64BOmz5Am6hHAQBoYT8AF455JG68S8mDP+GrZIdDmaV9QfK62CzF+kZBqCVZOMG79K8z E2LxHRec8ht2QHx18QPj+QWf5yT+1KFtPohDBAtEHLf0E/CKvxY+rEz8i6cX5I5XzVQl 5mwGe9RC8k7wvioprWC5uznATL+U0uvwxEisQJEQQ0Iyhzw8jUqdt9hWv8i7IB8C7wwO exJYeEktAYwyp5JhyX9nj7z/Ttn/mT4YBlqrdmM5FscCHtS8qLbkClhUI8jyDSx762rX l2nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:references:mime-version :message-id:in-reply-to:date:dkim-signature; bh=Rp+LGIcBfAr1NqwZ4X90eHlVDLVPm008k1HTK/JNgaY=; b=H/lsJsZMI+R0ceISty1fVScl0lr3IAXNaz6Uu6OsXjLS4ZbU3pYkEy3pOGHMpmfDVM XX9+JEcjAEGWxP17cuoCSWdiBMHwRQAsr8HT+cvFDHx+2NSbdLA4Dw9bWVKvBR0ENkkm FG0U2bDL4JjsD5tHmR3vfc4EnwH23qoJ2SMBL1IhqqoKn/HUFg9wZE56liu06fmKUhtw 3ccPvXJVus726kaA+agLy9s96ILApEwVRkOYbhpNtFgHi8te7nL+52SyVq0e0Hkjuref FEVHgZr14ozIVRcXnpUl9Gw/2TAyYSQ5sNGhmUvHufgxluNGxAnKCgdROXIT0k9xyeC9 FeBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=lyomEiUu; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w5si9799990edi.82.2021.09.13.21.42.23; Mon, 13 Sep 2021 21:42:48 -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=@google.com header.s=20210112 header.b=lyomEiUu; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239272AbhINElD (ORCPT + 99 others); Tue, 14 Sep 2021 00:41:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42640 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239317AbhINElC (ORCPT ); Tue, 14 Sep 2021 00:41:02 -0400 Received: from mail-yb1-xb49.google.com (mail-yb1-xb49.google.com [IPv6:2607:f8b0:4864:20::b49]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0EAC2C061764 for ; Mon, 13 Sep 2021 21:39:46 -0700 (PDT) Received: by mail-yb1-xb49.google.com with SMTP id a23-20020a25ae17000000b005ad73346312so8388369ybj.18 for ; Mon, 13 Sep 2021 21:39:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=Rp+LGIcBfAr1NqwZ4X90eHlVDLVPm008k1HTK/JNgaY=; b=lyomEiUu5pTk9VDT6rlRRb8yxN7DuHUAEz5Xa3P7JZKtHIuK9esp0mnsweE/DfSWyR OwXI34s0+97D/QBOH16qAGUTmxJVoBXfMFZkd6zkqlj/5rJCsTfvD/RUcA3Cuaxi2FF/ UM1QQqz16m6COTiydvvQPvKS9SJVE99fdlNf8HHV/3nxNHas2tqe7ucZSvqKHbRU8bie It7NQe1GTMZnsuRfeyzJl0HCjkRzHp7Y7wRo5kl3zh9qt8O4K2jn+S1p9vDTy99hznu+ IXpEInvNwLpgwPxBv4sPNCkpPvLp9onalABkHoh/P3E6Hs9XGYPOcMmJX+ZsYz31I2iR 3VRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=Rp+LGIcBfAr1NqwZ4X90eHlVDLVPm008k1HTK/JNgaY=; b=MravrOKsA+C20Hmy2adBCNXgNYtjNDsQmgfHw/2f9NKU8bnGExrKOVQRToK+xkTaJ6 LwEHaYHAWQM81AXH4DWSzLyEO6CZv/gMxD7XaJAjP308dWPfY16zKAKOwmSsGIFITIzQ ROE0mp44ZxLHYdfk+7lksrMryIxVwxd1Lo1e8bS71OboLdCxjsLmYnJkk0z2gS6rXmyr PerdzKPIGenvvNG+SbqgndPV0texk1w7mNcmnZSfuLeCuYBB4Jq9caTxiDJx4VMlgUZe ySDw7fGZHxSdYBEV1VkgeD4GcIXHexqby27nCqfTrqFZyCwUpVDECNkDgs0Bn0fbWRaU ZPwQ== X-Gm-Message-State: AOAM53369D9n31QxuP+Gev3VgupPkJJ3oqcoQisXpjb1Rd1ZePcgvGFn 3JxBEDgyHPHBrbhhwwdlDic9dPeqxlJebl0= X-Received: from saravanak.san.corp.google.com ([2620:15c:2d:3:48b:108c:f6a1:56f3]) (user=saravanak job=sendgmr) by 2002:a25:3f03:: with SMTP id m3mr20648860yba.547.1631594385223; Mon, 13 Sep 2021 21:39:45 -0700 (PDT) Date: Mon, 13 Sep 2021 21:39:26 -0700 In-Reply-To: <20210914043928.4066136-1-saravanak@google.com> Message-Id: <20210914043928.4066136-5-saravanak@google.com> Mime-Version: 1.0 References: <20210914043928.4066136-1-saravanak@google.com> X-Mailer: git-send-email 2.33.0.309.g3052b89438-goog Subject: [PATCH v1 4/5] driver core: Add debug logs when fwnode links are added/deleted From: Saravana Kannan To: Greg Kroah-Hartman , "Rafael J. Wysocki" , Saravana Kannan Cc: John Stultz , Marek Szyprowski , Rob Herring , Geert Uytterhoeven , Andrew Lunn , Vladimir Oltean , kernel-team@android.com, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This will help with debugging fw_devlink issues. Signed-off-by: Saravana Kannan --- drivers/base/core.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/base/core.c b/drivers/base/core.c index 516a5c498b88..b10c425f4b89 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c @@ -95,6 +95,8 @@ int fwnode_link_add(struct fwnode_handle *con, struct fwnode_handle *sup) list_add(&link->s_hook, &sup->consumers); list_add(&link->c_hook, &con->suppliers); + pr_debug("%pfwP Linked as a fwnode consumer to %pfwP\n", + con, sup); out: mutex_unlock(&fwnode_link_lock); @@ -109,6 +111,8 @@ int fwnode_link_add(struct fwnode_handle *con, struct fwnode_handle *sup) */ static void __fwnode_link_del(struct fwnode_link *link) { + pr_debug("%pfwP Dropping the fwnode link to %pfwP\n", + link->consumer, link->supplier); list_del(&link->s_hook); list_del(&link->c_hook); kfree(link); -- 2.33.0.309.g3052b89438-goog