Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp6797573pxv; Fri, 30 Jul 2021 02:36:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxizx5t4ZvoYCehz+5JD4QaHiUO7og1TXdFd41CtlqLwkdVq+ck2ShfJlzlAfQfna/UQDw/ X-Received: by 2002:a17:906:72ce:: with SMTP id m14mr1665476ejl.394.1627637807936; Fri, 30 Jul 2021 02:36:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627637807; cv=none; d=google.com; s=arc-20160816; b=SdN362dZBneERY6j/cS5fv2Hgzmiv1I1SXmq0j21nj5ckpesfqgccqV/XfjSQPo5Zc 5eKlgMkuOk8mS9CjhVoH4VGdKpbJPeuDi3vDZmxu1UY2+l0k89KB+xXPxI02V3cEyzub XZYCyaah+/DZklUCZRo7UD56jV1/FgC1a/khnABOOQdmySCtiFUlWF0aTqoilSF7WKNV HYXWcP2wPmHWNUJ7F26c1RR4bvHEWGrImwNYE1l5tQa9lrVGFw2Qu7m6Jbd5N+Y6Zmi2 A/jfBnt1m0FqKnN76EOuGPT10n7YU3g4MamKZhDU8W8bjyRS5USPqSXuQnuxBslYYwn4 j1jA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=KTLTTedrzwoFw+TOjozrN43Wq4BP1DgA4yCrLLryF5Q=; b=KdneXL42Iq6riUj+6Ko65LFch3Gq0IcEyVDsb8/aM/LUtOo0sS5j3wZoLGqeGm/LpJ h6zUUuGh6mDRjjiAWYGYOLqb3Vi/Eyjk5L1heEa2Qe2svkQzLI8m/2zhTl86TUWIkD4L hxdnskcvYGM0w5fxWcxq31ByQktMNEwgucvtWQ79yKKvLDn98QwNHS0ufyLie0qvBow5 gv5wEKlsKiDSEXaoqQf5XMS4Kvi2/DUsmOtJk2hjOQGtParYdTiM/kCf4cjpf0aqh3Wb A9QsnXCzfcLJsqPBY0SVZ73izTQIh5x6S/0rhkn3l4ZceJd+8LPqORz3tbhNXHKvAJn8 aWfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=W+OmIie5; 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 h25si1088647ejc.405.2021.07.30.02.36.24; Fri, 30 Jul 2021 02:36:47 -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=k20201202 header.b=W+OmIie5; 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 S238396AbhG3Jej (ORCPT + 99 others); Fri, 30 Jul 2021 05:34:39 -0400 Received: from mail.kernel.org ([198.145.29.99]:51866 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238347AbhG3Jeb (ORCPT ); Fri, 30 Jul 2021 05:34:31 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 054EC60F5C; Fri, 30 Jul 2021 09:34:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1627637667; bh=NXq0Hi8b5aSirn3qb7AXIhIajJhTyFfSBKSnQTXScPM=; h=From:To:Cc:Subject:Date:From; b=W+OmIie5D9+AAKg0xteqArun4Pw98MS8YQhGVTQMQUY+VKi658JxbAAyXq7mGQkoC sHiuxoBvTQ4/K7rI1jDMq8v5GtLbkxngrZ16bKXjEmp8MWBBbT/dTTYFjn3v2GwMwz 54gEATJjcLJtA1DELiw2c63J7bHXZUt2qKwsWcGqtHwHUUm1UHJlEY7BpHHo2NvJnZ ikuCYiZypFgFts56QXjSDFJongb4Dayw01KmjHIgXMkXTfZ3MvsOQXCkZfh83JESs4 YU4C/RHNLWNEBjhapgr3F8agRL2VE2XgnFUrsBWdx53KrByc+1JUTSqnX6WXNF3Gfn BzH2FMLgJHo/Q== Received: by mail.kernel.org with local (Exim 4.94.2) (envelope-from ) id 1m9OuO-006qw0-El; Fri, 30 Jul 2021 11:34:24 +0200 From: Mauro Carvalho Chehab To: Rob Herring Cc: linuxarm@huawei.com, mauro.chehab@huawei.com, Mauro Carvalho Chehab , Binghui Wang , Gustavo Pimentel , Jingoo Han , Rob Herring , Xiaowei Song , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-phy@lists.infradead.org Subject: [PATCH v2 0/4] DT schema changes for HiKey970 PCIe hardware to work Date: Fri, 30 Jul 2021 11:34:17 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: Mauro Carvalho Chehab Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, That's the second version of the DT bindings for Kirin 970 PCIE and its corresponding PHY. IMO, the best would be to merge this series via your tree, as it depends on the patch converting the DT bindings for the PCIe DWC driver. v2: - removed the DTS file. I'll submit it in separate, once having everything else merged; - it now doesn't produce any warnings with: make DT_SCHEMA_FILES=Documentation/devicetree/bindings/pci/hisilicon,kirin -pcie.yaml DT_CHECKER_FLAGS=-m dt_binding_check - added the upstream node; - the clock enable now uses a new property (hisilicon,clken-gpios); - the reg for the PCI devices are now properly filled; - the pcie@x,y nodes now match the port number from table 4-1 from the datasheet. Mauro Carvalho Chehab (4): dt-bindings: PCI: kirin: Fix compatible string dt-bindings: PCI: kirin: Convert kirin-pcie.txt to yaml dt-bindings: PCI: kirin: Add support for Kirin970 dt-bindings: phy: Add bindings for HiKey 970 PCIe PHY .../bindings/pci/hisilicon,kirin-pcie.yaml | 160 ++++++++++++++++++ .../devicetree/bindings/pci/kirin-pcie.txt | 50 ------ .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +- .../phy/hisilicon,phy-hi3670-pcie.yaml | 86 ++++++++++ MAINTAINERS | 2 +- 5 files changed, 248 insertions(+), 52 deletions(-) create mode 100644 Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/kirin-pcie.txt create mode 100644 Documentation/devicetree/bindings/phy/hisilicon,phy-hi3670-pcie.yaml -- 2.31.1