From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 52DA5EB64DC for ; Fri, 16 Jun 2023 13:19:00 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4E97886261; Fri, 16 Jun 2023 15:18:58 +0200 (CEST) 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="EqlNlM4F"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 073BF8624A; Fri, 16 Jun 2023 15:18:56 +0200 (CEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on20620.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe13::620]) (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 8833A861C1 for ; Fri, 16 Jun 2023 15:18:53 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=camelia.groza@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zp/1hw3n5WOcMINj0cNVTfPxuSArUkYW7anBm1XxxOsiUzekt7AdwlTxAMZbh1FUpBpDoFWImyE7gZOMQM7s43KkzkzxDISjLb05kwwZJVYzmaBIQpVfw0Z9F34Q8PV0JjpsHNgvBZ/42BvuJEfD5fXAqSm+dWqAygvzQruFfqQfogwxFNsoYr3HGCWGcOARB3q137yU8PNWROCgCBF0VUzOMuxfMbqhrJqyIrdbCzOh6SO0byBnBXf9XBnLQN8nWxQy8q3+t6EVhGlfJhZ0m41kbWNjJXf/t0ySQSm5vYCZbz8XVJI1lXC1hR7qJho5IZTKBFmiYl3fuhTyVIlENw== 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=Vj7Y+UjpsyNaaZyIek+CkS0ef7ybz2Ea6IIF1Jrc/OA=; b=FV4CJTuOpLM2IC9hqhVvY9IGM4fevw7GNU8Np7iKlhg9n67PSNTQJiINtDZLJTDb+d5tbqP984WPerha/iz+8NIm/N8L4G+KZFdJICw1J25fcQ3APCaNzryJplUlh9KiPTbJ1cZvXJFvVUkOCvHvlko6tlJivy0/lcVtGdnSRfdfgCKFjXoaCAaFVOzwiWZGLlQMytI+ZfueG4n6Yd+Mor7Re/TEBleTtdGE/tx+zEGDmw1jUVxpQjlmC4HXHDnJTuxJZU3j7aZWNRTWMWTIfNvQzhZSndrKctsJzt9IdIoV69tm/EqMILYNPzdLZhA7yvicTEqcLfeYrLc5XBg6OQ== 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=Vj7Y+UjpsyNaaZyIek+CkS0ef7ybz2Ea6IIF1Jrc/OA=; b=EqlNlM4Ff8p02OqyGViZEUNHCHWEvN4o1NSZmE09g49yK1slRtzW3CDnEnQ4HtyY7iTWA3dh0YUsPJNqiGHnXDCgucFL6zNzdd6Ml8sA5Wdf1+0Wg1rpQNM4Z/NnCFN2NzbDIcir64NU29qBBPBn8TA/lDF/dk6Fcb3KOPZeau4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from VI1PR04MB5807.eurprd04.prod.outlook.com (2603:10a6:803:ec::21) by PA4PR04MB7872.eurprd04.prod.outlook.com (2603:10a6:102:ce::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.29; Fri, 16 Jun 2023 13:18:51 +0000 Received: from VI1PR04MB5807.eurprd04.prod.outlook.com ([fe80::9c81:8dfb:4279:fb59]) by VI1PR04MB5807.eurprd04.prod.outlook.com ([fe80::9c81:8dfb:4279:fb59%7]) with mapi id 15.20.6500.029; Fri, 16 Jun 2023 13:18:51 +0000 From: Camelia Groza To: peng.fan@oss.nxp.com, mingkai.hu@nxp.com, pramod.kumar_1@nxp.com, u-boot@lists.denx.de Cc: Camelia Groza Subject: [PATCH v2 0/7] Enable DM_SERIAL for the LS104xA RDB/FRWY boards Date: Fri, 16 Jun 2023 16:18:31 +0300 Message-Id: X-Mailer: git-send-email 2.17.1 Content-Type: text/plain; charset="us-ascii" X-ClientProxiedBy: AM0PR05CA0091.eurprd05.prod.outlook.com (2603:10a6:208:136::31) To VI1PR04MB5807.eurprd04.prod.outlook.com (2603:10a6:803:ec::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI1PR04MB5807:EE_|PA4PR04MB7872:EE_ X-MS-Office365-Filtering-Correlation-Id: 46118b07-7b9b-4bdc-288a-08db6e6c39eb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: M58qzXL7GZKI/aqx8WjCmIjBAc4Veivh39CexdEf9YEkB2PfqaaLglnBohuvtuo7TqNVB801ZLw5ME00WLcMmWXJrWSbcS5r+BUWcHM1McBn1eSgimyScLQLghTUnnIzE8NmJJsgjp1aQeFP7tnYOkH+xS1cl7XGs+eWjayO0sSOSedFd0Pmd4MCDJxvXdxwH4T1mDS1J5Zh83ExgvZ6hCwmhqABHsz6XRBvPEnm9Jh8XNOORepyDnV9R3m66/CQHSg5ODzEz9NDTpJyCtqFXT0nTsCHXokwRSAzdSxZGk1iBBqDn7cBfWPI+nbrRSLdL4hkyFSN58in8s/9O5x2bLThvmXM6NN9VJHhSSU+IhQiZbgUeV+pDjHlbmV7YxZXe9hvmdGECL6DCR6hnlIlfQySoLRdzPZXE5iDrD/BRMb8vjxr4NP73Rx9ONlih/5z3wun76UOqwI1Ar1NVjxeLnOgM/NvMyfH/F0QehU9Dd6ODoGjlBDj6HnRa6/iPM3imqc/1MqdkhCPTkvpZy3L46zulFVM2OmVWlMYVqwGMCl0qNilbbe0c0qymY9zARIT X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR04MB5807.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(396003)(39860400002)(136003)(366004)(376002)(346002)(451199021)(6506007)(6512007)(186003)(26005)(6486002)(8936002)(83380400001)(2616005)(41300700001)(316002)(4326008)(44832011)(5660300002)(2906002)(8676002)(478600001)(6666004)(86362001)(66476007)(66556008)(66946007)(36756003)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3r/QNgbLr7EIEtXbaFPZ/zFEgQfafDcpaUNdq3ovf3sXVpeAjGpS7mZiWcep?= =?us-ascii?Q?30bRJhKIHkkpNmKsaGcsu+hZVqArSU9KPXNyCG3x8RzISPGOSheqw+yZxjoq?= =?us-ascii?Q?Kii8EMciytZKM8Od68TRh4v9qx7xdG8YS5eDsbt9kMT9gd+LQV/ax7IrM81c?= =?us-ascii?Q?WjrDq7p5sYT2tWB+RvrhqcvHUcATa3IEW8R2ZXBRYXnSJWS2BPNEeVtDe7tL?= =?us-ascii?Q?ndxkhWlldPz/Or1p/BmIkbB4X6LXB7/65JdUreM5sITvlm2R/kYIx+2PViFA?= =?us-ascii?Q?tG92ibygZWHUJIBpoxWG6HZiC7whxVU69eE6cCyo/Ze+Pioke+FOXLPm5fgo?= =?us-ascii?Q?+Kh5pyVlvzCxlLzwTklDINDvIabLA18kc3BNgDwoSorGROXGUfXDOuX0Tiio?= =?us-ascii?Q?rediC4oKx9sMI2n+EPGTz1gnLNT7dhAOql/nL/QFmsze4O1FJi6gUmfIuD1x?= =?us-ascii?Q?AUahagEIH6sYI4dCYszMEG+8yVnJxgH9A+NYLGBwx1q+7bsleQyoOVL9BNMF?= =?us-ascii?Q?rr1RMhNL+NxTckIJDsflUoKyH02wzGS9eGBpkQJnrCF3AP6et/uFraRa7y0j?= =?us-ascii?Q?bqhPxFzYm1fzwYOATtVtCC2Es9UHjTkgMiICBcUX/B/ncKJbOKjXxGN7uffR?= =?us-ascii?Q?n/RqwuE2BZBuLItFiVcvF9Zgu0TYGHhqjMpi9S6tkQtVa5Revjh2LS3FyTL1?= =?us-ascii?Q?gksOaAJr6oVxnDRp1no0rDNcydeq1yJHr86CCMTBHXsQSSGfvVCgW9QFDsRr?= =?us-ascii?Q?9wegklHX+HwHoKtBD+SX40G1vOilqRWOa9gey+gXZqI74q5yetZaXOo5DtRE?= =?us-ascii?Q?UQt3dN+ggxvB44AgcNBKCXd+x+ER+4iLKHM+XQIIOUQzMZXzCRQuZd+UI8yq?= =?us-ascii?Q?oQvLKpaCZ982eGk/H6qoUlVJNPLGoNLuABCOwRcALV+GPsmV2jJALSjo+v3m?= =?us-ascii?Q?IMiTjlgjMomqe/cl1vn8gtW9EO4I2/3ykHOG2N4rT4LUDPhU+VrQi9PZArbc?= =?us-ascii?Q?+oZ8nkVc3zP1zASqgfemBk58U1VjgJ00dMPSIjXzL3QrDmjdcGKq1ALdcEXr?= =?us-ascii?Q?eezdXn1tv0Q06f+7Bd+JnsuGyHhzoyrTdMYGEDsKxXCwGRuvp9uoNaoPEGfm?= =?us-ascii?Q?Pg5CA4hbO+c8jHEutPodP6kvCgK2svTroJrG96uLCGonSrxrHLHckGeHOTPm?= =?us-ascii?Q?nht0U6222CsNwYUX2mlr1LgEqWqbxR4u/cLD5Rd76cAtoHqokB9YC8qBPnMX?= =?us-ascii?Q?romzw0WAQNdZdM+YK8PY2Eks0VVObwV57aNHxQe1HPeyHDUt106t0VPouhVW?= =?us-ascii?Q?YNqFbajaVPSRoAMYGl0sDwnnIkE4g5T6D96jgKzt/HERve4fjmnpCN9HBCj7?= =?us-ascii?Q?TIN2FXuYJm0GGbNEslb4lQNBoiOFtQm1sRuDQdF87MstX7c+pfRHpUPNQOa8?= =?us-ascii?Q?4AmFhqd86Pxn/g1UO5d5k4M9WXg6xONqqT9JRkznouhQsf9paRP2vU8tXgdK?= =?us-ascii?Q?XoWko90RUi9DKrAbiTGPo7l5KH7RmA/syhL3jRcEndQaBe/HvcTbrd1Kw3mF?= =?us-ascii?Q?TMkBAajhxWfBH419IFzi7taXqGB87oGU+EHGd5+P?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46118b07-7b9b-4bdc-288a-08db6e6c39eb X-MS-Exchange-CrossTenant-AuthSource: VI1PR04MB5807.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2023 13:18:51.1873 (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: xji0AGof1VGQZ4BaLDRfFJ/xc+GQsNWa22/wHiuRB1UIlBVwdiwn+86rNvfPPP9FO+k3GILLIqnqlSP+cEccXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7872 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 series enables DM_SERIAL for ls1043ardb, ls1046ardb and ls1046afrwy. First, the device tree serial nodes are synced with their counterpart descriptions in Linux v6.3. Secondly, the serial nodes are tagged with 'bootph-all' to guarantee the drivers are initialized before relocation. New board specific *-u-boot.dtsi files are created to store these properties. We do this in order to keep serial node descriptions in sync with Linux. Lastly, CONFIG_DM_SERIAL is enabled in the relevant defconfigs. Changes in v2: - mention the Linux kernel version the serial nodes are synced with in 1/7 and 4/7 - create *-u-boot.dtsi files to store u-boot specific dts properties in 2/7 and 5/7 - pick up the status properties of the serial nodes from Linux in 4/7 Camelia Groza (7): arch: arm: dts: ls1043a: sync serial nodes with Linux arch: arm: dts: ls1043a: tag serial nodes with bootph-all configs: ls1043ardb: enable DM_SERIAL arch: arm: dts: ls1046a: sync serial nodes with Linux arch: arm: dts: ls1046a: tag serial nodes with bootph-all configs: ls1046ardb: enable DM_SERIAL configs: ls1046afrwy: enable DM_SERIAL arch/arm/dts/fsl-ls1043a-qds.dtsi | 2 +- arch/arm/dts/fsl-ls1043a-rdb-u-boot.dtsi | 5 ++++ arch/arm/dts/fsl-ls1043a-rdb.dts | 6 +++- arch/arm/dts/fsl-ls1043a-u-boot.dtsi | 19 +++++++++++++ arch/arm/dts/fsl-ls1043a.dtsi | 16 +++++++---- arch/arm/dts/fsl-ls1046a-frwy-u-boot.dtsi | 5 ++++ arch/arm/dts/fsl-ls1046a-frwy.dts | 22 ++++++++++++++- arch/arm/dts/fsl-ls1046a-qds.dtsi | 2 +- arch/arm/dts/fsl-ls1046a-rdb-u-boot.dtsi | 5 ++++ arch/arm/dts/fsl-ls1046a-rdb.dts | 14 +++++++++- arch/arm/dts/fsl-ls1046a-u-boot.dtsi | 19 +++++++++++++ arch/arm/dts/fsl-ls1046a.dtsi | 28 +++++++++++++------ configs/ls1043ardb_SECURE_BOOT_defconfig | 4 ++- configs/ls1043ardb_defconfig | 4 ++- configs/ls1043ardb_nand_SECURE_BOOT_defconfig | 4 ++- configs/ls1043ardb_nand_defconfig | 3 +- .../ls1043ardb_sdcard_SECURE_BOOT_defconfig | 4 ++- configs/ls1043ardb_sdcard_defconfig | 3 +- configs/ls1043ardb_tfa_SECURE_BOOT_defconfig | 4 ++- configs/ls1043ardb_tfa_defconfig | 4 ++- configs/ls1046afrwy_tfa_SECURE_BOOT_defconfig | 4 ++- configs/ls1046afrwy_tfa_defconfig | 4 ++- configs/ls1046ardb_emmc_defconfig | 3 +- configs/ls1046ardb_qspi_SECURE_BOOT_defconfig | 4 ++- configs/ls1046ardb_qspi_defconfig | 4 ++- configs/ls1046ardb_qspi_spl_defconfig | 3 +- .../ls1046ardb_sdcard_SECURE_BOOT_defconfig | 4 ++- configs/ls1046ardb_sdcard_defconfig | 3 +- configs/ls1046ardb_tfa_SECURE_BOOT_defconfig | 4 ++- configs/ls1046ardb_tfa_defconfig | 4 ++- 30 files changed, 173 insertions(+), 37 deletions(-) create mode 100644 arch/arm/dts/fsl-ls1043a-rdb-u-boot.dtsi create mode 100644 arch/arm/dts/fsl-ls1043a-u-boot.dtsi create mode 100644 arch/arm/dts/fsl-ls1046a-frwy-u-boot.dtsi create mode 100644 arch/arm/dts/fsl-ls1046a-rdb-u-boot.dtsi create mode 100644 arch/arm/dts/fsl-ls1046a-u-boot.dtsi -- 2.17.1