Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp4856575pxk; Wed, 30 Sep 2020 13:37:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw1v77omn1MPaLdzyzDhCVjsm4idjmUOo6aM5FB8cUstPN6+5nMYguxpF3ZOBvuKTyy+aQL X-Received: by 2002:a17:906:eb43:: with SMTP id mc3mr4856744ejb.314.1601498266208; Wed, 30 Sep 2020 13:37:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1601498266; cv=none; d=google.com; s=arc-20160816; b=U4OVKnQ314BmOqmOvnIdPtgXNJkxY2QqZxYTSnCWy9MxZKGvTn+qasyasupA4NTfjD McjkNXZscxIrmv6DiVnR69D/0Lfpm5f+W+FQCJwTvYGcIfhsFA9oTs5ury4mO1CYAXHz /SYh+H3qW4j9u4V0Q7mZ5+Q8OrJVe3bjfjInuM3cs7PgpfLQVyRfZXF9653GLSxrPYq+ yZpqub5C2seyBHIOItC+LUPPYgGnNi5X/nGB5sYXmwJLrEDaKdIl+mNQB/P+kWPg/Aj9 6PNbVCHlenV02+eaJBAPWfKLSfEiPITI2xIyNrPTF/D756sDvBHgzy7E+LrMl3y/Ir0b 4VNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=QfKwLKJeboaj9ZoI7BhbZ+bcUjrWN0qiAPiA8FEHF94=; b=RfR6C6YZtv+YJLZePKPUn9NlYffTYInID1JTTuko1u10MbvVmg/c87LLFN8KXTqTTC sO0vZHeM2WQ9GTE2En6i2UwOTMPy/uhrIW235tgGbUe/4m+sxME38OvyYrPIim60EfIg 9ZXnzcOfYzwRtozcdXMgMTbyOr67Nrw8XZsOvMzDjmhDS4p4W0JGkKTDW6AwlEf2d6OY iUO3WhPA2Gkzdn1bSrkgpUnlCGVRPL5+O+XmH0dr4LOtyGRiutZ0chsSIexqAfWk0EqC REmfwxbGX5vF+A+S7nhiP9mg2tf2M8P6M3bv7GPIq9fj1s7S36RN86k/+wFD+/TzwGNM bZaw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=f7Glgz5T; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h19si1797790edv.301.2020.09.30.13.37.22; Wed, 30 Sep 2020 13:37:46 -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=@kernel.org header.s=default header.b=f7Glgz5T; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730192AbgI3UeX (ORCPT + 99 others); Wed, 30 Sep 2020 16:34:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:48080 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725355AbgI3UeX (ORCPT ); Wed, 30 Sep 2020 16:34:23 -0400 Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com [209.85.210.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 540F92075F; Wed, 30 Sep 2020 20:34:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1601498062; bh=QfKwLKJeboaj9ZoI7BhbZ+bcUjrWN0qiAPiA8FEHF94=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=f7Glgz5TcfN7f4iEiAg9hTjORT0PqxZOT+WoRIIyzU1VivBV00GvNO1JKB2gK8aRN Hs8x7vFljnJ9//ngSVSsQRGcdtDtzEQxHczFoyeavNGzeDIP+OWCSvZqxNHlGiHm4g EjSNeIJXnLqaqJdcz4pc6WDdiW3bz4RC4o/jdUmg= Received: by mail-ot1-f50.google.com with SMTP id g96so3143931otb.12; Wed, 30 Sep 2020 13:34:22 -0700 (PDT) X-Gm-Message-State: AOAM531jZC4XzPFiOdwPcJOev856EKc8rR0xxmCc7wkyx9RAwtyOm84c E+xV5pwNY8kZqJT4OL46N5LxNVHs2REOuo+n8A== X-Received: by 2002:a9d:6b0d:: with SMTP id g13mr2700531otp.129.1601498061577; Wed, 30 Sep 2020 13:34:21 -0700 (PDT) MIME-Version: 1.0 References: <20200819094255.474565-1-maz@kernel.org> <20200930162722.GF1516931@oden.dyn.berto.se> <977f60f07a4cb5c59f0e5f8a9dfb3993@kernel.org> <20200930173744.GG1516931@oden.dyn.berto.se> In-Reply-To: <20200930173744.GG1516931@oden.dyn.berto.se> From: Rob Herring Date: Wed, 30 Sep 2020 15:34:10 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] of: address: Work around missing device_type property in pcie nodes To: =?UTF-8?Q?Niklas_S=C3=B6derlund?= , Bjorn Helgaas Cc: Marc Zyngier , devicetree@vger.kernel.org, PCI , "open list:ARM/Rockchip SoC..." , linux-arm-kernel , Lorenzo Pieralisi , Heiko Stuebner , Frank Rowand , Shawn Lin , Jiaxun Yang , Android Kernel Team , Samuel Dionne-Riel , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 30, 2020 at 12:37 PM Niklas S=C3=B6derlund wrote: > > Hi Marc, > > On 2020-09-30 18:23:21 +0100, Marc Zyngier wrote: > > Hi Niklas, > > > > [+ Samuel] > > > > On 2020-09-30 17:27, Niklas S=C3=B6derlund wrote: > > > Hi Marc, > > > > > > I'm afraid this commit breaks booting my rk3399 device. > > > > > > I bisected the problem to this patch merged as [1]. I'm testing on a > > > Scarlet device and I'm using the unmodified upstream > > > rk3399-gru-scarlet-inx.dtb for my tests. > > > > > > The problem I'm experience is a black screen after the bootloader and > > > the device is none responsive over the network. I have no serial cons= ole > > > to this device so I'm afraid I can't tell you if there is anything > > > useful on to aid debugging there. > > > > > > If I try to test one commit earlier [2] the system boots as expected = and > > > everything works as it did for me in v5.8 and earlier. I have worked > > > little with this device and have no clue about what is really on the = PCI > > > buss. But running from [2] I have this info about PCI if it's helpful= , > > > please ask if somethings missing. > > > > Please see the thread at [1]. The problem was reported a few weeks back > > by Samuel, and I was expecting Rob and Lorenzo to push a fix for this. > > Thanks for providing a solution. > > > > > Rob, Lorenzo, any update on this? The fix is in Bjorn's tree[1]. Bjorn, going to send this to Linus before v5.9 is out? Rob [1] https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git/log/?h= =3Dfor-linus