Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp951503pxy; Wed, 5 May 2021 19:03:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwir72G702OoC7jFcDUUWFxROn0cIDWcCZSxP93LPHfsbAiFyJEAuABboM0XHFwXytpuwB9 X-Received: by 2002:a05:6402:4305:: with SMTP id m5mr2150052edc.143.1620266591407; Wed, 05 May 2021 19:03:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620266591; cv=none; d=google.com; s=arc-20160816; b=oQCqj5MAf0SDB++bd3ggZgfLDbCWEm086KhKQLa+KXidXl2l6eC7HmZazZsfvYIvnr poBzoATCk512+vbC1Q8GInRZFkDQ793swkoFmZ067nNX6zeRouplyjRlOOI5z+NT/E1A C6IWT1hxa3XIxd9cWgpOyufHh/HPM9k+EqFX3jkT1M907p/NdxvXX8JRYyAnfPhTyXbO u6TdjsZKKBiyxN+qkv8JGtuLTDx1RwhdRbGDasKgPxKX8B4lo0JeW8QeNcCXXxDHLaky O6m4Z+8iFrpHRWyBms5YaiDyOr26o6EdUlhiAccOUyWZzMb4QNh/vfvNj6QhvE6YTfJe t1uQ== 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=bdTXCNCJehL6L2FUf8dVXHKc7By/gl2K5wPWDUG3aHQ=; b=htjCEg5dcVIV0nhZDE3hX8d4XMlrgKPx5gGIyjClNFJXVGsoNkal70tH/gOWj236VQ fHNq8oexNL0vrhc8glzkPZ46X7Xcz2dwYglAPMXBHcprzqxGBunerG2rcpQXSpT4Ddf6 S7xihiNpPTRjQ7sohkOkt322R9QlaVzD4y2J3BRd/W0lq21F8i9rFZBd83JYZK6NLn6/ 4YmKcJp1dUQ2BWY45oueAdNrZLgmVyQYcG77VovXnsNkKT71P2T84beIEg6yNm0VTY7U yh5vM6pyADYzEzRLK09ninJUs1RmWGj72SXss0PgkfgCMVRnOCO78yG0oogNZwYqx3O0 GLtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=npobrFmj; 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 rs3si902639ejb.501.2021.05.05.19.02.48; Wed, 05 May 2021 19:03:11 -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=npobrFmj; 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 S230498AbhEFCCQ (ORCPT + 99 others); Wed, 5 May 2021 22:02:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230033AbhEFCCO (ORCPT ); Wed, 5 May 2021 22:02:14 -0400 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3ABC0C061574 for ; Wed, 5 May 2021 19:01:17 -0700 (PDT) Received: by mail-lj1-x22e.google.com with SMTP id w4so5008824ljw.9 for ; Wed, 05 May 2021 19:01:17 -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=bdTXCNCJehL6L2FUf8dVXHKc7By/gl2K5wPWDUG3aHQ=; b=npobrFmjY3F/BH+4xzy01aYi8zEKzmvijsn8BvArbMYGIHjuVw12soYgAUuljvq437 ijinaGUa2nwrdIX6K0US0d8kCc8WaqMpFWp/SvGxO0J9t7zlL5aglEGTqJFF8zYq7+4C JcPrxUw08b+nKEgEIV9SF0F5gBROZjIfYFmAqw3mpa0TEFSXrlgDhwoyRp/EXQE3bNZZ IQlOv8v0JRXs3HODzvEykjvqSaxKbh/qsQs08y/s3Z28PjfG7bMZ3xvVcaAWfPgSCdOH uGLi1Zc/gWf4hzXTB4v1LHXTDoZnvXVU+7i/OPaG+ZfwRuuhqyvB6e90+GZCD33QU+50 IMiw== 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=bdTXCNCJehL6L2FUf8dVXHKc7By/gl2K5wPWDUG3aHQ=; b=Yy/mAC03LSIOlsf+0x5XF7rPIp4YxbXF6jeqm3HWkmbQq/LCWPTCyTzng6ELVkwBGM lxf3rCUSB3ljHg122+akZaceA5u0Egm+2PARXcMGaEHSvWMYx9R5fcnItMeThLfHPSEF D6NTGfDZ4bzkPYjVcOT0EzpP2UzICJVOzehmp/mRGkvnI1iSNz+5nYSWbrKZhCsmW1Bf uTkQ2d/sBM48coG4larA2pPyTfnU/jDuaiTRLj9FqlVpfPZgF2M8M/N94ZfekwKneJ2I m7nbwnhH8FFGzKp45T+KKeoyV7/zNj8DhNTI4vSR70dAtXh+jiYzl5a8+YDoShJeVjqr eM8w== X-Gm-Message-State: AOAM531wckTkluBITsVfZRxf9Fi3rRSkZGJiuY1sRVmPp15hpFyLrA9M VEt1Ntgx7W1fHPR8vPoP2u1irSxz5HZxhXD+n0u2DA== X-Received: by 2002:a2e:b4c3:: with SMTP id r3mr1283898ljm.232.1620266475764; Wed, 05 May 2021 19:01:15 -0700 (PDT) MIME-Version: 1.0 References: <20210506004423.345199-1-saravanak@google.com> In-Reply-To: <20210506004423.345199-1-saravanak@google.com> From: John Stultz Date: Wed, 5 May 2021 19:01:04 -0700 Message-ID: Subject: Re: [PATCH v1] usb: typec: tcpm: Don't block probing of consumers of "connector" nodes To: Saravana Kannan Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Guenter Roeck , Heikki Krogerus , Len Brown , Android Kernel Team , lkml , Linux USB List , ACPI Devel Maling List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 5, 2021 at 5:44 PM Saravana Kannan wrote: > > fw_devlink expects DT device nodes with "compatible" property to have > struct devices created for them. Since the connector node might not be > populated as a device, mark it as such so that fw_devlink knows not to > wait on this fwnode being populated as a struct device. > > Without this patch, USB functionality can be broken on some boards. > > Fixes: f7514a663016 ("of: property: fw_devlink: Add support for remote-endpoint") > Reported-by: John Stultz > Signed-off-by: Saravana Kannan Tested-by: John Stultz Thanks so much for this fix! HiKey960 is back to booting properly! -john