From patchwork Wed Mar 15 11:04:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ioana Ciornei X-Patchwork-Id: 1757288 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.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=) Authentication-Results: legolas.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=oZCYdcYF; dkim-atps=neutral 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 ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Pc6x822Mxz1yWp for ; Wed, 15 Mar 2023 22:05:00 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 0EB5685DFC; Wed, 15 Mar 2023 12:04:46 +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="oZCYdcYF"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B5F5886241; Wed, 15 Mar 2023 12:04:43 +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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS, T_SPF_PERMERROR autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20626.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::626]) (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 9013285BF1 for ; Wed, 15 Mar 2023 12:04:40 +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=ioana.ciornei@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aaHxTemuoC29vM+0bC1Rt/qDDBls7JJ8CZhjgyn6+tLEa4VuCvk/8WCF37SgazG6yehXIRa4aaFdueeiOE/m+TPhdDRsYM7ecENRszP4ZYyfu+B3zp9+RdKjUvEEaZ+SKPsf9v6RuKuwJT5GDxyvh6y8co5JMhnXQe/q6xM0ikWaaxKLM9eBDkYxWt7W0e2ZSTcqwSdifxnaTRuZrvpVrTVBWKd0YwDjOV0ye312CS9xHvH1DnBCUuxb3wxOsuZiBm2PVtsO1cBhtcYwaJSYanjgM/TQq7hdVMejYR6VozNNZrpGqjY7dmg/jddE0Gei4+h+ttQ/AFjCzchtsuItZA== 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=0DWUtX7DFoT5u2qh931VvERA6G1jo9prPTqA4gnaKz4=; b=CCx/l7/++D4xdytYaOe/U3SAKjwbq8hX9QEegZT4XZOhylG497xhAwiLJwoz3oY4afp0lzy2YC5e3ExCSo2SRjq6nmVZ0bhBpP4Bp+bMD/4ydrNnflvMYvKzh1rGT2dwRrdEBL2WBPiwDoqtlv+vydPNi8NTFNuWAfQanc9yYa2Pri8AqSKqVy8RHTjJ35Gsl9ebD8qKgq4jdL3cYrpM3mzxJ7HFaCyRJUh4yUL++ZawMmQqBbVcgyxjPtR16lDE7b1Sv+CLCYFlTfVX5bXkxCJhknHFM8hCOBc57KzF2l8p1ekuvskWwg7pV+PyXA3o3YHmtVsAXIVvedkocKiQww== 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=0DWUtX7DFoT5u2qh931VvERA6G1jo9prPTqA4gnaKz4=; b=oZCYdcYFn7HZlmolokQaiyIj+24P9GNWvYF8bx1RJukipnlMy/9P4qS/o3u7/0qIrujvSuqqPZPAhZhbR4qf0bf8M80KqQbAUefE/o1KbTBxDy9tQF4fBtv/DLBfF8S815LIXSxCGEnXxC82ErZt7FOFu7SfvlBkS1QlLDimn9w= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from GV1PR04MB9055.eurprd04.prod.outlook.com (2603:10a6:150:1e::22) by GV1PR04MB9120.eurprd04.prod.outlook.com (2603:10a6:150:27::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.29; Wed, 15 Mar 2023 11:04:37 +0000 Received: from GV1PR04MB9055.eurprd04.prod.outlook.com ([fe80::9c6d:d40c:fbe5:58bd]) by GV1PR04MB9055.eurprd04.prod.outlook.com ([fe80::9c6d:d40c:fbe5:58bd%6]) with mapi id 15.20.6178.026; Wed, 15 Mar 2023 11:04:37 +0000 From: Ioana Ciornei To: peng.fan@nxp.com, trini@konsulko.com, matt@traverse.com.au, u-boot@lists.denx.de Cc: vladimir.oltean@nxp.com, camelia.groza@nxp.com, Ioana Ciornei Subject: [PATCH 00/10] Convert LS1088A and LX2160 to DM_SERIAL Date: Wed, 15 Mar 2023 13:04:08 +0200 Message-Id: <20230315110418.841832-1-ioana.ciornei@nxp.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: VI1P194CA0030.EURP194.PROD.OUTLOOK.COM (2603:10a6:803:3c::19) To GV1PR04MB9055.eurprd04.prod.outlook.com (2603:10a6:150:1e::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1PR04MB9055:EE_|GV1PR04MB9120:EE_ X-MS-Office365-Filtering-Correlation-Id: 9b5e9e6d-30d2-406d-43b7-08db25451115 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1fbfmDFxXucavQ/v2CBrESJX5AnQVZ4G3/vNTHlttGY81IFgaQQapDc5EsaAJmHM8Xz5i2CnUG35/mh8KG8l5uvdq5u9Z6bnDM/L9T7y3RqhXC3lk7FZAn2VhxE2XEr5x16dfH0I1u0fi2a/gnoTrExjtnbQirpxH1P9pg/rODTcWcgYHUvraskAsL+EbxnMcvkiUb38EY5S8quQ5iysp8RXqEY4W/KjP26EHeHD5dqAN3ukM3vyXanxZz6qOMj2BuqK3oyF3wGtB3ZeYTXc/lxWAHkjDiojXxKmHMkfJ/lux13CO4p5KZbwl5p9FwJidcSfiOvFMzx5a4lKreK2g6mplRemDaJ2EMv6EeFDrRXPFcOjKlMAmkna2GhwTDd5mzibu77339HRKgzWkuxq6qBCaEMr+iS7zHZcaQphA3EoVpEQFpv5vQwhd73FDQJF51xupZWcokw1+FlmIzpL7vyYL7UkJx+MS6LS0ZBmJZHC8SGLXSJGz3LeDmWzJ9B6snIKdQ++oBxajWkd1mbJuGKsvHT6YMWtFpfjuEhkaNb64MWmniQo8R6HLLF2+H6zDRZSLGc98vJdkBsKCOt9cQFiUzGdNDLd18e18i7TVa4AwLn9DNppVy5ReRhJCEzdncG70JauMSDyemqTj509kQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV1PR04MB9055.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(346002)(136003)(366004)(376002)(396003)(39860400002)(451199018)(8936002)(41300700001)(478600001)(4326008)(66946007)(66556008)(66476007)(8676002)(86362001)(36756003)(38100700002)(26005)(1076003)(6512007)(6506007)(6486002)(6666004)(186003)(44832011)(5660300002)(2906002)(316002)(83380400001)(2616005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: aTzPjKXS+VL+otYYY14ssIKuS2m4L1w0/5ZQhtGs0NuRs5LT46ei/7x//APr/GI40ylIXTtSMeZC+rq667N/4y5Y3jKv+Tyd/9yZFp38hbZwumjq0hiuhaBmd3IuY/w7aMc3cbcKJwP07GiWAcyMTatwMSQ9MMWYahyHViwS1DVaBJ0udKAzHYEr6GGxpcYxMX5TiMY5buR6b/kDCFC9Nr15kRUAFmIgPWyEZigdxVgghFVyNaPIv5IWOt6sHMB2gKR+5SHyBhfa9p9ZwFEztl/Et3f/hJf1EtJLJ4/82vPCuyZIxQggnGZpRmXtmjAVboE20x5IntFG8mMV2uRr0rtltN3mBsFQidlfV5V7gS5XncsNaWawIJDI6s4yb1Z4EaG/v10QQ+rjG4bwi8gLfLtKnySaHz5pISgvPPm96E/xRsyleaSR00M5d323RNO4rec6xsnatnYgfvjtlvdv11EdejJzumUaczwpHc3iaqit2trSPN2IIiMjIkXNkfADNUpUNdMC9UgZ9bGAar0dXhBiWPZQ0BQchAqf2qE/nDwX4Q2KuvKlIiyiSKCcBsns3j3uAMTMz7dX0C0Yji5flbO/uKKEa8zN4S35EZveOEkludtz2Q96JxaA8g3ifGDhzM85IYI8DkJXVhlDw9bEr02X6v38DTYuU7LeOO0H9nLM2eMVc2p+V3CixM3pFHaIsokthPXOTqiygdYh4WtFAxwndephOvia2wHfuQc3msGKmo8LBRLN5wSRV4RSU1oOaA1X2ZzQyJVi7yvHBBw0Y9dWFS0qVwrFXMJxIyhyH+TidkwPbrDRromt/Eg6V7GlfuCvm7khAcJKfz1Fff+SfFftiF1rUsP9CN9YTs0MCGlKKrCDhFTndjGdOqQdD5hPuoru/MrCB5AULeSHUiCJ1EiAvteDdsGI8lo8e8CCqum6v+Ne+8mAyXol1oKxn02B/58dBVPxGa1SYPRXx4wVHeLNjLE2zZYWcgiDc0JoIT1nBRoQ5Zdd1GYf+TJn9tLXYvNmsUCuArc3tJzmXCwv9rTzuLGbh4oTAHIMVslIXEhp2sDwxLjWOHEQzl+I3XdnYDEGfiV/bJgGsHolkuxAsNuYmfZQbXOUa2aexMvBLRVETiKhD4T5maZ98+gIw8SQhldFcOGMxkH+qP8uaoeDqDj59rpGDeU7ZNFF1YqvRIgU/kb6/nRB6gImRzZ/ObLCFCnAFSQROH4D2Y2JDEDhj4g2To7wnZFkRdH6SjQ02pz20BXjjiwyJ2+OW7xtaA3D9kLW5EY9Y3d3ZO2scB0AMVRVPgWeusorQI4y/Ai6Pn7T7a3a4GVE7i4rf7TBbpKd8h/ohGQ4DhSmMIp+zqUoJ+KLRH+nOwYwiO+gWJezhkuMKvgQ1RFE8vuFHfBTvobOCi8KwppHOMUivwLK4DA0GrJvVHrHH86Mf1qETY7tMK8xXAXe2pIuRJeO0WpV3r25Znmcew65wyDofxnfQu9mJnuZPOjm0Z73Z7k4tJNnBbQToC77CHFqusBJQjTbJQIZ2Nn4p1u+gIxdEzsc+bDrFUWj9/s8Z3EknwN5zrH4CHMsUN8jwASSjK14fjMk7LA9bVOozwGfVt2AbvkQegVB8Q== X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9b5e9e6d-30d2-406d-43b7-08db25451115 X-MS-Exchange-CrossTenant-AuthSource: GV1PR04MB9055.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2023 11:04:37.6071 (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: Q+g3wv4+pucTY3NbHalInYbgTupwYoFSzcNHfYVb+HIyRx7svAzIcUXXxqs1kvv5KCkhQhhnLU1Z5v0DHoK9vw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9120 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean This patch set converts the LS1088A and LX216X based boards to DM_SERIAL. Since we don't want to introduce even more differences between the U-Boot's and Linux's device trees, the DT patches make the necessary updates so that the serial nodes are synced with their counterpart. We also update the LS1088A's defconfigs so that DM_SERIAL is enabled. On LX2160A's defconfigs these updates are not needed since DM_SERIAL was already enabled. On the other hand, we did remove the hardcoded PL01X device instantiation from the board files in the last patch. Ioana Ciornei (10): arch: arm: dts: fsl-ls1088a.dtsi: add an 'soc' node arch: arm: dts: fsl-ls1088a.dtsi: move the serial nodes under soc arch: arm: dts: fsl-ls1088a.dtsi: sync serial nodes with Linux arch: arm: dts: fsl-ls1088a.dtsi: tag serial nodes with bootph-all configs: ls1088a: enable DM_SERIAL arch: arm: dts: fsl-lx2160a.dtsi: add an 'soc' node arch: arm: dts: fsl-lx2160a.dtsi: move the serial nodes under soc arch: arm: dts: fsl-lx2160a.dtsi: sync serial nodes with Linux arch: arm: dts: fsl-lx2160a.dtsi: tag serial nodes with bootph-all board: freescale: lx2160a: remove the PL01X device instantiation arch/arm/dts/fsl-ls1088a-qds.dtsi | 8 +++ arch/arm/dts/fsl-ls1088a-rdb.dts | 8 +++ arch/arm/dts/fsl-ls1088a-ten64.dts | 6 +- arch/arm/dts/fsl-ls1088a.dtsi | 61 +++++++++++----- arch/arm/dts/fsl-lx2160a-qds.dtsi | 11 ++- arch/arm/dts/fsl-lx2160a-rdb.dts | 11 ++- arch/arm/dts/fsl-lx2160a.dtsi | 74 ++++++++++++-------- board/freescale/lx2160a/lx2160a.c | 34 --------- configs/ls1088aqds_tfa_defconfig | 4 +- configs/ls1088ardb_tfa_SECURE_BOOT_defconfig | 4 +- configs/ls1088ardb_tfa_defconfig | 4 +- 11 files changed, 138 insertions(+), 87 deletions(-)