Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp1559108rwb; Fri, 12 Aug 2022 03:06:19 -0700 (PDT) X-Google-Smtp-Source: AA6agR6z9KEAOVwFxbIiJOCgeAWpuHTxUP2PpblHOW3nKo/IFt3lxLw4w9rJP6/qVm0oaAOvPCyM X-Received: by 2002:a05:6402:916:b0:440:9bc5:da7a with SMTP id g22-20020a056402091600b004409bc5da7amr2926071edz.323.1660298779639; Fri, 12 Aug 2022 03:06:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660298779; cv=none; d=google.com; s=arc-20160816; b=s5nUKZmDoXBFVeV5NVQeImHObkaga5jTvB3KksN/9xPHnt9JCdXgx1NhMQaq7i+q8Y Picha6xLgc90mCUOzqTvPbjVgnb0hqmpKNoGrJRLX+Hjh7RNaZeEnvwBtpYSwmMEjPWu hvgyU/ePXZiFP/A8k7SQuYoMf3zMUIJH91q/t6P41W4xxbzBifO0ey13M/DjEhbYIJkE 1ET8IdgiqBvfcHBurVUu6lhcK7Ok1gVwQSH/cU57x0PklBdp529b0/21QyoWO5ZjMRpl vP2mejaO0X0wcvaOlo99CYaSiDN/3x10LZrnLnPGX+VFM7bEc261JZdV9nHS9GGvAXXZ ZLGA== 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; bh=wrGRM5UE3m8id/6iwZv+7v/uuIUahkoeIFvH3C6Iyv4=; b=ZdqN4/HGwWyeX9oqi2xlNoPrb1r4+IRGLwdghamAY/aoq8uCaecOrqhzKA+yQRbdYB xk1HAVDlzdo1MCQmSj1/dL8yCQfcNIFEyPiilCvvMG1kX9Wb8gijgsHJQ1awSyZVGG9D PxSrWPUJhJ6gvfwQEx3NYl65RvIJ4vM/ldld+ZNiwYrkrqj9JpnbR4xwF6c3z7iHL04M Ril95HLO3JUBsfcXcF92gXR5frRBwc6JfxNaN6lKAWzXeJXA/8z1/MduXdx0HUwzicXe ff2t4w5Nk08DP03DoEw15gCf1R4qeSpXQEzqa1Kd5gHzLoMmCrIBrrp/kfYanq6m49EH nZfg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dt18-20020a170907729200b00734be0ce32esi1779115ejc.688.2022.08.12.03.05.52; Fri, 12 Aug 2022 03:06:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237223AbiHLJrS (ORCPT + 99 others); Fri, 12 Aug 2022 05:47:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34512 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232876AbiHLJrQ (ORCPT ); Fri, 12 Aug 2022 05:47:16 -0400 Received: from muru.com (muru.com [72.249.23.125]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D71B1321; Fri, 12 Aug 2022 02:47:14 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTPS id 9093080E1; Fri, 12 Aug 2022 09:40:29 +0000 (UTC) Date: Fri, 12 Aug 2022 12:47:12 +0300 From: Tony Lindgren To: Saravana Kannan Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Linus Walleij , Bartosz Golaszewski , Rob Herring , Frank Rowand , Geert Uytterhoeven , Magnus Damm , Andy Shevchenko , Daniel Scally , Heikki Krogerus , Sakari Ailus , Len Brown , Abel Vesa , Alexander Stein , Sudeep Holla , Geert Uytterhoeven , John Stultz , Doug Anderson , Guenter Roeck , kernel-team@android.com, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-acpi@vger.kernel.org Subject: Re: [PATCH v1 9/9] of: property: Simplify of_link_to_phandle() Message-ID: References: <20220810060040.321697-1-saravanak@google.com> <20220810060040.321697-10-saravanak@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220810060040.321697-10-saravanak@google.com> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE 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 Hi, * Saravana Kannan [220810 05:54]: > The driver core now: > - Has the parent device of a supplier pick up the consumers if the > supplier never has a device created for it. > - Ignores a supplier if the supplier has no parent device and will never > be probed by a driver > > And already prevents creating a device link with the consumer as a > supplier of a parent. > > So, we no longer need to find the "compatible" node of the supplier or > do any other checks in of_link_to_phandle(). We simply need to make sure > that the supplier is available in DT. This patch fixes booting for me, so it should be applied as a fix and tagged with: Fixes: 5a46079a9645 ("PM: domains: Delete usage of driver_deferred_probe_check_state()") If there are dependencies to the other patches in this series, it might make sense to revert commit 5a46079a9645 instead. Anyways, thanks for fixing the issue, for this patch: Reviewed-by: Tony Lindgren Tested-by: Tony Lindgren For the process, looks like the earlier series got merged despite the issues reported. And we had non-booting Linux next for at least some SoCs for weeks. And now we are about to have a non-booting -rc1 unless things get fixed fast. Annoying glitches, sigh.. Regards, Tony