Message ID | 20211202145409.2482099-14-vladimir.oltean@nxp.com |
---|---|
State | Superseded |
Delegated to: | Priyanka Jain |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=FFzwK+BO; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4J4fF50vLgz9sR4 for <incoming@patchwork.ozlabs.org>; Fri, 3 Dec 2021 01:57:13 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 795F983740; Thu, 2 Dec 2021 15:55:34 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="FFzwK+BO"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8BE37833E3; Thu, 2 Dec 2021 15:54:48 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO, MSGID_FROM_MTA_HEADER,SPF_HELO_PASS,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0608.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::608]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 0A86B830F0 for <u-boot@lists.denx.de>; Thu, 2 Dec 2021 15:54:33 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=vladimir.oltean@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CPYeeG5Zj6A8mn4nKuYQEhwvndZMTFPdvUCZFfpyLOz1+FVSPHObTTB6DJbAx7nfJUlfeGOYtPHFh3bFdnyq9ON1rdU4EKEjN8LJLYckGab7LCOcSdnKxuZ2myyVhtDZJ1VJBSaXg/a0Hsb2d01bae4IYg7rN0uSltEZ2s6tpfRJFKEHehEYj7cJeeTpMVxEfZHzSD+szc7Ov3PhQC5Nc/Qn4GSnbzMIQ6WNpD8hRlEizmEmwhV/xvzwDuSUTrRjroRhqsc4/SRi655ZAMVzgUd9FGpHOD/5fatR5jenDKcrt3tdel+12q1PAbLjQVcFnxO6zzbalwutzT52uTaoYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2gWsSBKWWmQCCjnLH4t0TVgASElG/wLvxBhyT3WvH6o=; b=L1EyUa1M4hbWYtRVO4l8ebx5OaGYnGYtQ8e7s/rmKDUBIbMWBOXcZ8QTtYmptLVuSb0LPXupa48XYIkcZB8c3uo+f5/geLUejev+V2oZZG31jpyYT5pnoMI1C0OqU72kh6aNDFateH4qKCftT69rAx9ooZnWsAMw//M4oroVVldJ0L3yxERNqSVw3rDyS2KE1fP3JZrcmEOiBCY4fdtDJp4zbIDtDS7CzdAdjQ9U9j7IYc5E52jMwRsLsfDONYiT13RcuRBvyjpB6WqzCk7L2RdqzqAbNyDJykE3M394+xRWaKjbzpvCN93PUoylTxmlrc+hm0Wpgk5BiKebotSEpw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2gWsSBKWWmQCCjnLH4t0TVgASElG/wLvxBhyT3WvH6o=; b=FFzwK+BOLTtQDOBeD6hiW5Ywq55zht/ffhKYGBjFVRxzRi/IpzswWArhBlRQz3W2/7Geb4rpOoxJ+sc3T1Y6z3xs5HngwRl5anCMUtwT5cQYKBZEJnXce4SbwjC2djpoGxyF+uWnMBcuU1htmYrAMHCOcdwrssP94s963i6rMXs= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB5136.eurprd04.prod.outlook.com (2603:10a6:803:55::19) by VE1PR04MB7471.eurprd04.prod.outlook.com (2603:10a6:800:1a7::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.23; Thu, 2 Dec 2021 14:54:32 +0000 Received: from VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::796e:38c:5706:b802]) by VI1PR04MB5136.eurprd04.prod.outlook.com ([fe80::796e:38c:5706:b802%3]) with mapi id 15.20.4755.016; Thu, 2 Dec 2021 14:54:32 +0000 From: Vladimir Oltean <vladimir.oltean@nxp.com> To: u-boot@lists.denx.de Cc: Michael Walle <michael@walle.cc>, Tom Rini <trini@konsulko.com>, Priyanka Jain <priyanka.jain@nxp.com>, Li Yang <leoyang.li@nxp.com> Subject: [PATCH 13/15] arm: dts: ls1028a-rdb: enable PCIe controllers from U-Boot dtsi Date: Thu, 2 Dec 2021 16:54:07 +0200 Message-Id: <20211202145409.2482099-14-vladimir.oltean@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211202145409.2482099-1-vladimir.oltean@nxp.com> References: <20211202145409.2482099-1-vladimir.oltean@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: AM8P189CA0001.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::6) To VI1PR04MB5136.eurprd04.prod.outlook.com (2603:10a6:803:55::19) MIME-Version: 1.0 Received: from localhost.localdomain (188.25.173.50) by AM8P189CA0001.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.16 via Frontend Transport; Thu, 2 Dec 2021 14:54:31 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9f26a609-8b4a-4593-3d96-08d9b5a3a5fa X-MS-TrafficTypeDiagnostic: VE1PR04MB7471: X-Microsoft-Antispam-PRVS: <VE1PR04MB74715E9BD6B7058F13F27621E0699@VE1PR04MB7471.eurprd04.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:165; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a+yD+8JitYwzDrleDgpohgbI8sMYAq8hZIZ8gO2Tsy3bWXQ9NEtdhcHX9GlcxG0cu+HhzW30LZZK+lHZKl24lLsZ1ghN5rpyIlc68jhu4HdCUJNzGnQZD/7QhK+JoNDgHYwLlGwVFIBI0wk+HCBTK9G3jOUFwOYiXJhh8uWSjvcDHc6Gga7fyBzMxuXwsZjp5H1mcLXVAwVEbqhh4cqdeZ9ZtmJEqgtT/kdUuBjcuGwkDvPICv2ZJY7JfzVSYFRxdWo2UR5A2GP6eFUszNKgiSXxDPlheDKoD49PEes+aI6f0pmCHjia7Yvju7Af+OHjbKNc4kqPoyYHVnKt1xQRoCuesgKBYdcmaSH+WxjXJE7plBEK3Rm9Bu0LEoxYlma6Lu7ulgAl0Um5KOBRJk4eU5zdn2z3hbwFuOuC/SGPbMnfUv4jB0RCillt2B7R7XbWJDYzDBQ5THTl3ns7ZkHoAQoQWD8a+j1pESeAXJcmr/3P6YdZErfvrm/BfOHZU+OdS1OYOTe9cFjP2Cz303j1ICRDPE6rOk5iM/Zg2M34zDRwNkzs5Ep10pO6WulYxwJRzDQnNuRcZUyfAoSLgenWq2XUSxyuEGqfpXNok9zgPzrjAKMqwasbO+JKSD14cm3xjKHMNBds4nDCeWPf6VG18O4ORQpSLc+yA6af65h/O0job87+yLMHwFqSShxiSiAK2lqc7ElterIkOBZ6UXZL+g== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5136.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(186003)(6666004)(508600001)(2616005)(36756003)(38350700002)(38100700002)(66556008)(26005)(1076003)(66476007)(8676002)(956004)(6512007)(6916009)(66946007)(52116002)(83380400001)(4326008)(8936002)(44832011)(316002)(6486002)(5660300002)(2906002)(6506007)(54906003)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HLmuaRD+HRtI82+FLRE1YJs165Spvguz4Horh5OJ8+j4bIw7pYhZjf9+ldrnGFy3NCxOnCk66pGRfHD/ShAsCoHd+rDYtq5R1safMQNdiKHC5oq5LqT+vmoezMaF7Dicm93yL4EeyMbD9DY/oBVHkTDjSae9CFQglnDDg79iVSBtGszOXHyQgjUxxTvBqg4FI/M6gxxfiq7scokVy75131gSu+XgL8/Q12ajjYiVqQWipEJd7GKKml62ObEy0UEb9xkGLDKlv7ggtvrI2co+s5b2+/sQCkUuND4jcRAyFPuIFGZ23GZ80jDgd8GOr/zo8bJGHiZoiUmYmmowGij8QMUVDNcwIcS/tLNEPAqM6LJ4l34riVsnppBrxXxUNgg/hrCtA7T/cJl7mTNO4/CUEY782FnDNjIE//SOy/fP1fCptiinh7TDgyFRkiW3MzReXtJq80VhB58dhzy3rvXLKYzNUVhod/+ODYsZavI1bhPfCpoqg7wtLlimW2DhvAF9EFL0yrE8quObdWixi4XZh+nUvylLpLqVpMGSDrcIgfG82f9T0Y0d2EFEJnvqw7+OYgimgdv+QaRYbb2FQ0k1y/MUvHKdHQgIXx2V6L4e20H41vir1Q/54G7vOzAOLCzEI6gcdKXc6j7pv1plfhOD5pFnNWBlZnUkfKeKsP24Bqug776yRIabk8KFSbzQjXA8rD03JW4Vl+aaMykCXbn+MUrORgK7LyKPlzCWwr1Tye2v/V/VzkXZT/xyYTADlq1UBqwchKoMtJ+iNCCCDLtqJm+QGwc/bWJrPIk5iyI+oKt0W34iX6oIfMUesXBewI4mumlr41APsysqHOnPt+EDESRQgVsPf3EL+FXfytbDs5rLa/TXNLTKsm4/DhmnTLI5DSVNnIJhLa2TfZRzEEebAF6P3qerUEMFX/oGvjocKU+Ufi4bwMOsfLTzXgHBkdzASbQMayul2eqMrx56TZ6FS6/izgvAj8kmKSKt3GcNjipbswhkUD1HXKEIDDYl3icc5+1ITSuTj6zC1Zt75mvgCNlU+wLMz+BghQP9gFkrUhdZ8bK0C6mx/RVoDbNALW3hCWIh6VI767nNzVydxc5SzXwNj2VpW0aAVsfTpy0RJpuh6ecxiKIcAkFv6D9nBP7/7Ou3ZKIY87XI/zJRc2Yjz+7Brl3JXqRbLrXQvuBWFTKy8kdRzTN5aiEfVneliEcRqIHhvMvYt6ZKo6K1Z0iCYUmyla1Kh7alZXruxQOrS7Zost2uVZEYNfi7jkVJceBDawrY4hwG5azQdQKbEmAjLBxpcuKCwefGjSciJmZCUZJJNl4MC+NU8DkLrPU9oxmWpx9Tn3GDezuSPPXsQj+NJJrJSGy0RfmYN4xUOn4dL0NWKReHxkMFPmV9HBEYDp+L5DR3tKm+wKJ2IywnpxjquR2CfYDWrL3s7mhYw55MmPCeGBg4MF6CaOATHsjj8TrMG+fKOkCOmKaz5t5Qb34gMU56FQUGc/GvW1gSt8OUltLnuuQDSuJ0h8hxROEWXBATVb80yg90CqdJP2Eon0rjQf7RFJxx/4sCWNMguv8/0d9wPFi8Ui2Euq1VhliqvxZ4oBRnlwFSp8H1KTbZJ5+sjK3gzs7S3V0htU/KDKCUNP4= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9f26a609-8b4a-4593-3d96-08d9b5a3a5fa X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5136.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Dec 2021 14:54:32.0760 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: H5V+B7/dakbihxcdoT/+zkZ0V0rVqh0QXhHAj19npM2E9NQhgI0oecTLRNad/9pHlYiLx/6dB6ZlZXL7vwh/Jg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7471 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean |
Series |
Sync NXP LS1028A-RDB device trees between U-Boot and Linux
|
expand
|
diff --git a/arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi b/arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi new file mode 100644 index 000000000000..34aa87f1ab93 --- /dev/null +++ b/arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/* + * u-boot will enable the device in the linux device tree in place. Because + * we are using the linux device tree, we have to enable the PCI controller + * ourselves. + */ +&pcie1 { + status = "okay"; +}; + +&pcie2 { + status = "okay"; +}; diff --git a/arch/arm/dts/fsl-ls1028a-rdb.dts b/arch/arm/dts/fsl-ls1028a-rdb.dts index c346ad9b881c..9b69c2848331 100644 --- a/arch/arm/dts/fsl-ls1028a-rdb.dts +++ b/arch/arm/dts/fsl-ls1028a-rdb.dts @@ -9,6 +9,7 @@ /dts-v1/; #include "fsl-ls1028a.dtsi" +#include "fsl-ls1028a-rdb-u-boot.dtsi" / { model = "NXP Layerscape 1028a RDB Board"; @@ -153,14 +154,6 @@ status = "okay"; }; -&pcie1 { - status = "okay"; -}; - -&pcie2 { - status = "okay"; -}; - &sata { status = "okay"; };
Reuse the scheme implemented by the Kontron SL28 boards in commit d08011d7f9b4 ("arm: dts: ls1028a: disable the PCIe controller by default") and move the 'status = "okay"' lines for the PCIe controllers inside a separate U-Boot dtsi for the LS1028A-RDB board. This way, the existing Linux device tree can simply be dropped in. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> --- arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi | 14 ++++++++++++++ arch/arm/dts/fsl-ls1028a-rdb.dts | 9 +-------- 2 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 arch/arm/dts/fsl-ls1028a-rdb-u-boot.dtsi