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 608D6C433F5 for ; Thu, 5 May 2022 10:26:11 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id EF8E7840A4; Thu, 5 May 2022 12:25:41 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.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=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="EoMFPvoz"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3918983FD3; Thu, 5 May 2022 12:25:19 +0200 (CEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2060e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1a::60e]) (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 17E8D83F2B for ; Thu, 5 May 2022 12:25:10 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=oss.nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=peng.fan@oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RhHb+QZZSGDFZGBMDk7W/DnnK1j0JB2GQC+lccY8qbtW8ROP8of6W77wS6uRRP4Jww6Huy/g1TgzNxWnRR4K4ozCeWYeQ5ZPs5kQCSLm3acmYhopLI4mIuBi19rJ2XgvKUPJyZIw0wR8iHUbl9NzgVxx5hLHikqG4KZ6dtHyYUAvDifyQlbRKA1awJM4DGdX0SHAe9YqvET8ynPggB4vxQa35eNhonAJ02uXSdEvZ0dcfGIcY0eCByMWgOiKuR8jjKTBWAXx8ncumIoYkJdfUnTE87qVfG45gbfggGkcyJ/DopXsI3fam+vHg1DeV+iAOi1V3uzcCs1Mwon4aWF2bg== 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=fsammShJzFwivwoqzhvHlls6NTRfopq74IqwTcmvjz8=; b=fHSQO9X7kuM1sNsdXLEVw6TEpquvTy2LwIxUWrM9E5Vawuq513LuUNumAQbgCzRbn/zVqhqU6jcRHXRR/M7eJzfR5m/NVa0sGAK6AcFFjTA/8OpaunoDZHuPJafPfCagCS2BEvimN4Q+i2HDGnNEv1KyyMKQZ6f+q7zx+P3fPr+dJo5HLv10jmR5aPAxLd6ARJlPZlv881fFUWMj2kDd2XQCbEOuEo4GbvQGqd3AChV6MwFfpW9PqQDzHVKdDfgW1EYd9OQc21rSsByIl9BQX6wWQIP93jlcfbPfW3eSAb1VctVikxKazAJsqfXidbxCfsUDtFiYIXjn3qOGVYVBOg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fsammShJzFwivwoqzhvHlls6NTRfopq74IqwTcmvjz8=; b=EoMFPvozWsnDLERYqiwC55N/mH2yOdwCQqEGxmoHqF58hBmqaB8ygqJxBprUFmUT67YxsBtjnvatFqkh9QOK4mspfJcZekIW+A6x4cbwLhvKyxbiCIIeFjSqdb9OT+bkKSGl+4H5eYZDiMJi+AtaT5UOv08bnfooojpe78H3+84= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by VI1PR04MB4797.eurprd04.prod.outlook.com (2603:10a6:803:5d::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.27; Thu, 5 May 2022 10:25:08 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fc66:662f:2a82:1420]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::fc66:662f:2a82:1420%6]) with mapi id 15.20.5206.027; Thu, 5 May 2022 10:25:08 +0000 From: "Peng Fan (OSS)" To: sbabic@denx.de, festevam@gmail.com, "NXP i.MX U-Boot Team" , Adam Ford Cc: u-boot@lists.denx.de, Peng Fan Subject: [PATCH V2 04/16] imx: imx8mm_beacon: enable pinctrl_wdog in SPL Date: Thu, 5 May 2022 19:06:00 +0800 Message-Id: <20220505110613.31314-5-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.36.0 In-Reply-To: <20220505110613.31314-1-peng.fan@oss.nxp.com> References: <20220505110613.31314-1-peng.fan@oss.nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR04CA0192.apcprd04.prod.outlook.com (2603:1096:4:14::30) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d1e3c51d-88a0-4db2-54f0-08da2e818723 X-MS-TrafficTypeDiagnostic: VI1PR04MB4797:EE_ X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ba02H3jdLrOGA9afE5e7eoOiUMZEqK+B2Lu2NM6fZs0VGEDlj8UOezmVoIgxPAUz8O1NeQn7zx99xxbcO26Oif5ZeHDgzG3geEhGYPzayCzTyFiQIjbzaOqHoyFw90BL5JwavYsUnVeLchwympUOX0UDajdua+7kDsZXVL9gheyiUxWHMZLqdbPKf7w4atabYiJjwTdLjzBy/wu/ZgHfFNAl8/DD2e8q+TQJoQNR2Q/sHLL8n/YmSlY34zQpVVmSiGqsdDftPqYfPSEBpKqfmDV3R35+oYJsHcEMA0bAfv4teKIwT+py9Nm7WkZ5t5td1ZcOlvnPSoVY7WPSFo4xaPQVTODYXJs09f7cVtBxVY8RBCppd5ddjtzZc814NOwruwvnv/PsJGWGi/ETYxPxYDcGJlFp8AYMc6aT1rlhoFnc9lXPh0RatkfqzhXNtNCXPa7dtqVKl6P+HACW5D3O/8KGlQ7RC7YhqY3lcPokMQqSMza/+2ntCIHV2vlQKaRgjLAoxI2DJxKc98oSmmm/YFrcJEY41whIfG/houEulcz0WeEb0UKZxBnINFjaj4DsUtiKnUT39oLn/pqsrVEq45sOJCAqkM5EGcWlyFE+3jIvodyUbISBKZVBxOy0TEKQ5zu5EY0Hw9d4a7SmCvEIO8+3uRZbBZURkhNvH2HOkqMDWaILUwggOmDjDkunlE4rR3EhZv4VPv3Dvb2weZv0fA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66476007)(8676002)(316002)(508600001)(66556008)(66946007)(6512007)(4326008)(110136005)(38350700002)(8936002)(5660300002)(6486002)(2906002)(38100700002)(86362001)(52116002)(26005)(6506007)(6666004)(186003)(1076003)(2616005)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?HrsTwr5VTIsYhAm7ZnHvLLSkjIdZpxJjPIr3p/BuywYbxdKJmYGyDgncf5tD?= =?us-ascii?Q?5iXIQB5hsIXs4yP/lW78CKKOabgl8NcziHKnMcdJwqEZZC3Otb9Rci5IM/Vf?= =?us-ascii?Q?Gfw8Nwn1Fwks7kkfLlVEy2EDCc+qlzKQjJedsLuN9aND2IrrmE7qufQmuHAm?= =?us-ascii?Q?wC42ogOaY2rlLfoh8H9nluC/NJXZGaNizf5Y0hugI5sdFRRYcPkJz3t+iZ3F?= =?us-ascii?Q?OP/VH2MgMEO8GJnul4xLCeLt58Qgm7BOXEo0IzgjW3ohlJCWZHbB3Sq6Qudu?= =?us-ascii?Q?woR0Q+3zSWNWdc+edbBhFF4vpQ4uLvgkZ17apl5sT852cy/+PLeDejkF2l8A?= =?us-ascii?Q?az/OAKy+lybvJH6eqrJz1H8cnk82verH+T+HD/Q4BF053iHBo1oGQ+vkZib0?= =?us-ascii?Q?t6HO2BLGgZabOvAmTk3nKn1vzGszkmS+ajQTYFsbFHYBbDkzK+TW96lrJeF8?= =?us-ascii?Q?zImeMo1ssehYVmCTM+SJLXUFx3343lVCB8S4GSes9SOSFNuCXR35JGPpb5ir?= =?us-ascii?Q?s8rhWL89WZ0L+HBh5mNATu5IxtE1DnQRu+N42oNKehQ79VdyOTrOSS060bNR?= =?us-ascii?Q?rjhCJ5pGxopsB46fBlrQx91UG2LzmlOegsKF7YlNXMOXdKV91bUX9RnjMDz3?= =?us-ascii?Q?EXe4fbvrbLGrvCz0y/hUeKhUafwVh8HdXkO6w/2vjI/8FtufK0KaqyHHl+Hq?= =?us-ascii?Q?C5ba56CpvJ0RC903wjACqF4xZqydC7H6e/2JJwXbbBRu9Q4qDlc3RdSBQKkD?= =?us-ascii?Q?JfPxjVxfZxCSiUCovUhrG0TRAb5TOATHked+Z+DI54pafP9tfmGjJ2yvaBtM?= =?us-ascii?Q?O9lRrwMN62CpF1fQWjZX6gegdAESdJ/LxmTNHX6USsJWu3Uzsvv43Ghxf1Gd?= =?us-ascii?Q?2KIRrVqtPFJi3nL/SoxAlRKWrRyuElqkokHz4iyKcB2BMOGYi/k+8qXL1/HG?= =?us-ascii?Q?yCajZ17hml0Zirt2yapfhBvRz/iliFO3B6SzIqSOGMaaYht/1axtvs32u6oy?= =?us-ascii?Q?lL5l/75DtGgj8etxohrOrbEa3sn+Zkzpqv1+o9KhnMVJMnV47JZT+IArfUDV?= =?us-ascii?Q?PRrUfJFSLIgnd8/4ukXfBog0xHZDSCCETOADGPh1rux4RnEaITTuSimdRWHM?= =?us-ascii?Q?pCI+n0i+r05Lw3gRnXIrA9c4geuQcw8tJkYNoimf64LPn6kRjZsZZKz96Rgz?= =?us-ascii?Q?B9SOK1xlyl1nOO9dN18iCzuad8JRwip/r5bhlWDqHdkBskwUv4MurHrifYvu?= =?us-ascii?Q?e8C3XZc54nZItLdw8iQ2MjTCE6O2Y6rTyCF8ELagU3Vycv2oGeY1Z9fZu0Vv?= =?us-ascii?Q?N/tv6objzRY3ExxXRj0AMxAU7SRP6ak7ZN46jeqtbMfUr14KVTU2AnTycf8E?= =?us-ascii?Q?ZQxuKq3iKXN1SSw9GpSnMVhJvEnlmUxCuk7b3Lccmwe56H+ywL8HXw7ulXW3?= =?us-ascii?Q?hgcGuR2pX9HiuzlkjjDgrBG6JrmmOeBKAn2XOmUpeVO0e3UnR4a5FbpW3hgG?= =?us-ascii?Q?dLWWchbWaMOsha9InyhbmmVH/xskPC20gUfldJNxSCzfZ96YZsB6iAu5V28Q?= =?us-ascii?Q?dMTXStfEmHTWTVVfwKHhmNvvvORNcjZVYakOWaK419iIgerwDeaXgH6tgs6K?= =?us-ascii?Q?1QojxfP3HWGwSwqLL75FIdl41Y2eANkKOrc8D5kkHKUlWT7Xi0fBJ7l6FTls?= =?us-ascii?Q?+fFRV7gsYLzp5fO24Rx1FToUJC+pZxi8pIIMMdjvq+aEMDKQojaSnS2yNuqX?= =?us-ascii?Q?H1PxW5i2Dw=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d1e3c51d-88a0-4db2-54f0-08da2e818723 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2022 10:25:08.0807 (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: xUqvNTC/etDnmuN1X3Hc2vJaWTKags5ez9a5MhacgB5/2WSHAfQQKOyNnF4nTBfgDUtM2huWs2LshIRVmHPdGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4797 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.5 at phobos.denx.de X-Virus-Status: Clean From: Peng Fan Mark pinctrl_wdog as u-boot,dm-spl to clean up board code, The set_wdog_reset() function is not necessary as this is handled by the imx_watchdog.c driver due to the 'fsl,ext-reset-output' property being set. Signed-off-by: Peng Fan --- arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi | 4 ++++ board/beacon/imx8mm/spl.c | 19 ------------------- 2 files changed, 4 insertions(+), 19 deletions(-) diff --git a/arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi b/arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi index e33e10ac129..c94b4ffa4c3 100644 --- a/arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi +++ b/arch/arm/dts/imx8mm-beacon-kit-u-boot.dtsi @@ -73,6 +73,10 @@ u-boot,dm-spl; }; +&pinctrl_wdog { + u-boot,dm-spl; +}; + &uart2 { u-boot,dm-spl; }; diff --git a/board/beacon/imx8mm/spl.c b/board/beacon/imx8mm/spl.c index f92b4c3ed0a..a93cc938784 100644 --- a/board/beacon/imx8mm/spl.c +++ b/board/beacon/imx8mm/spl.c @@ -59,23 +59,6 @@ int board_fit_config_name_match(const char *name) } #endif -#define WDOG_PAD_CTRL (PAD_CTL_DSE6 | PAD_CTL_ODE | PAD_CTL_PUE | PAD_CTL_PE) - -static iomux_v3_cfg_t const wdog_pads[] = { - IMX8MM_PAD_GPIO1_IO02_WDOG1_WDOG_B | MUX_PAD_CTRL(WDOG_PAD_CTRL), -}; - -int board_early_init_f(void) -{ - struct wdog_regs *wdog = (struct wdog_regs *)WDOG1_BASE_ADDR; - - imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads)); - - set_wdog_reset(wdog); - - return 0; -} - static int power_init_board(void) { struct udevice *dev; @@ -116,8 +99,6 @@ void board_init_f(ulong dummy) init_uart_clk(1); - board_early_init_f(); - timer_init(); /* Clear the BSS. */ -- 2.36.0