From patchwork Tue Oct 11 21:51:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1688951 X-Patchwork-Delegate: van.freenix@gmail.com 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 (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.a=rsa-sha256 header.s=selector1 header.b=sElw7wMq; 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)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Mn8d55YXBz23k1 for ; Wed, 12 Oct 2022 08:51:53 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 154B884F1E; Tue, 11 Oct 2022 23:51:35 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.b="sElw7wMq"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 37B3A84F0B; Tue, 11 Oct 2022 23:51:25 +0200 (CEST) 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,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150054.outbound.protection.outlook.com [40.107.15.54]) (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 6B23384F07 for ; Tue, 11 Oct 2022 23:51:20 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H9xQ791dVgVio0Qfq6Niv34Em7SHUfNd9kChVn7cw1HwKjpbCfa4UTzHAiA4oDMnBG33AYLWMdS33mLsuvzkwq4e7uXDzdU5Rpo/Dd2YTt4jptU9CGq3QWB2AmU60s7C2oQ8+8CrEQvCGr7AgPIw3A3a68jwMY2FFDpw0zfFn/1zJRHN5D4Vz4ztAXgl65O75Tgn4BfH0O7m6ymCf90tgDcVs++tln32uUZyNPhpk0xiJY7OZs0Exv9tcBAwvllnsjzfqySYOX/lCsEIPr4HEYS+yHkTRg9r1mKdv2Nu9xUW1d3d/W1Q2zCvuas+ZlfHe5CF2Cv2Hh0k2lWMoURPGA== 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=knQ/JVA+/34LdgYyP8QqjsLm8Y2nuDqsX/wumhCj+SI=; b=XsDAAqLCVd8xbdex9sfLM2fDINTQOrOFy/tkJDeQeR8/hlpfbC9cIbjANQ8e9oGur/LlPltCePjRPqMgDtepRuKt7rJ1rzSHHc7N7izCyfzs+JU0h4+pLja6nMiNwy/LrM64zQpmPk72emyKktMVVDyWtqRjSzdto/I/M+2jZ3ZGqElcdDD7N27Qd/Hwyi0hCWOSHE8STPz4L/AIVJuDmBeYj5tluT+E6pc0fA7ZJ9VE8i39UvCip81VD1uUm7/iQPN3K9MWhfArnpAG1/f2s1OIG8cRemd+ityM/epjJn7AGXyHalnsl+HIX6KPlhVRw1x0SSw2xlpyJR29ZTjjag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=knQ/JVA+/34LdgYyP8QqjsLm8Y2nuDqsX/wumhCj+SI=; b=sElw7wMq1p/j1XdtyhyBDTBg20Oa+5o9oJUQa8Io2N8ASROzkWU09BoDW6IBwIL6C3Ztn3zdGshtCTO5z4LxS415sMWXBE2+AqsaQ3gydBg7gUagiv877UbPJmtMqRG2JOMHKubvJC+8lqYp//Zn4PKyp/M5Pl1GTViQZJx/VC4R60PLiFUXKH55IsR8tdfcNi6NKneylFhTpaVDEqlWvjQ1YLvWba0i0QMYScthTLlAL1kUMgES8mMcjMUzFLe6dxedVxefXw7xKdTu6XPz4PRsqwI25lbP3re0iRlDAR2Iz/xf0T0ZlRagrLGGYpCB77qvEOz01rPePWlczPBASA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by PAVPR03MB9656.eurprd03.prod.outlook.com (2603:10a6:102:316::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.21; Tue, 11 Oct 2022 21:51:19 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d%6]) with mapi id 15.20.5709.015; Tue, 11 Oct 2022 21:51:19 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Rajesh Bhagat , Pramod Kumar , Mingkai Hu , Sean Anderson , Tom Rini Subject: [PATCH 1/3] arm: layerscape: Don't select FSL_IFC when booting from SD card Date: Tue, 11 Oct 2022 17:51:03 -0400 Message-Id: <20221011215106.4133222-2-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221011215106.4133222-1-sean.anderson@seco.com> References: <20221011215106.4133222-1-sean.anderson@seco.com> X-ClientProxiedBy: MN2PR18CA0029.namprd18.prod.outlook.com (2603:10b6:208:23c::34) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|PAVPR03MB9656:EE_ X-MS-Office365-Filtering-Correlation-Id: 007e4d28-0266-45c6-1644-08daabd2baaa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zGdtWpYUxILEMqwnUI46x6obmFf6ohveTdM+bIFV4B1uQsWQ/nB47aFdYGVgTwPgYY7lQ8ULiATVUoo3eYeesw7hTjFvGTGnWarL7H8NgaYk72krpMnuPwXKsaOvHjA1NpYyhCGPuzAaO2qJ9pkiDaZK7Eg8KBwcvAu3EINJMk+ghkjATTAGoqn05zFKdHQF8T22NaETBCI+J6E49HPuUHiBuRmndrT3tHeg+y5erTr6g82u62zrXZTk8Ck2v50w6l2v48JUbGVYqmk8H5XzaaEOsxurfPsws4KoTCWQsig4nCrL1ll7PxlfTRQ3vMdf070H5M+4KwicWaXOFoee8EXNuEKyM2zPDZxKCUCrtWveB7hizd9IEPbJ1H6jGFY5VJrWXGDMaOziKd83sRVqJOjFJK0MLe+EaxqmA4JfV9ZHbPWkox+syQMqNw0Bt2cCVleDN7xp4M9yU2RRBkRl0dEUnPx1ukAEn9nCjAG952J7MJ5W98hPjYFHdUH4ceKoxmQAieuyNxqdog8TVdm9QAJKFmBAUkaIvu3+lIgJXL+C6ArG9bFTZx2SOJW6TKs//nzSg5RZ3+aCK4u6Qvvlq2ZrBQ0LmprD1eFxaBrxkGc/akpw7bQ/sEl9j4LWjFvLxgeOQcEAM5TLO8CY1J+W2jMD2IayE8VWYLqt0MksV+3vs2EVOftYzIPms1qOC1IMgP6IttYTo5PcybC5t8T87JusQaySvQU7fYLGJtOyQrySVkwLSmnnv9xOUYDs+YBKTByYAQChVcBq8Chib6z4Dw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(346002)(39850400004)(136003)(376002)(451199015)(6512007)(26005)(38100700002)(38350700002)(316002)(86362001)(6486002)(8676002)(110136005)(54906003)(36756003)(83380400001)(52116002)(2616005)(6666004)(1076003)(186003)(6506007)(478600001)(5660300002)(44832011)(41300700001)(2906002)(8936002)(66556008)(66946007)(4326008)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: i22vOCeC7ROob3QlQWExXuEbMg+BDy7tzEFGv1eyPU46+6g4H2wfiz3PCvfHMi5T4F8QCh6wXV+3b4xxWuLDv5X1Jdgm7QgwZSSsAND+8rdEeDY4YczhURu8BSs3FSbn1ePHOQB1dfkme6uKoOjWKcYEM8o2sqZH9jBxjWT2rfoztX+czCQj7qClOZ+jNhYSnvcSs05Bm3SQytAEREaIbWVnMdb4fFXYaiYgPLyNWFC9DpkgLTUvEFnCYdZgSW5EVLLGv7Vy6gZEsl9GRdMqv/la8YUHwaFWD+7p1MnpsZGucwjRa05mE1zbbbTw2fMrsxPf3GlFIyxo3ewKEoQNqWgh76MIJiopKlUGFU19sggKeqZQ73+lVnTDLsFKULrQLc49nCglij6zxwiEFUuyYHJQ/HA6AbYcu1pxdZoxLAt8gLNLNuykV9cf0mRD05AQ5XFYaonbnm9A3U4KKziIhUSrVmmMPAdYhVkYsWGabSisejfYe3s3YD1bl9z/nt1nwjK7AB54HtbcBlLwRR2wx6r3P0TF22L32JrKckVkeRsbe7I02M8iFpUCzzkmqMApMN8MoI49Nt0WPu2B2Cs6bRcSXKj5SIVw2BMF4NZvfJsLCiAeUoxD5n0eDqvjgNbAtBI7PVu/+ecmDHK/L61BR60cBnfeBwF2knGZCAkkSZFNozGAq7x3MTV54Nn72ZyZecti5mVe0yDfAqn94P4spY2IaoqD6+bzGVJ87lv+YMy2bh9RQxymGtSZqYBDYgI8pC/P5PSozvrpq+4ELzjYdPBatMxjAkt9Wi6eDpSwe4ztTU6YZ7taPnfzRl4jUEn0m8e0OMmeU3VyH47MlNfN+3SooC4GE/9WJ763FZG4ziQbFlqX5JYKb1Hb2m/Y+n4cgHXkO0niFHlHPzNVvwsg3eQrlTwCJbtF9e+Bq89bPtN2HqIDuA+R/MoxLCtY1Me9nC1W4FVjRIZYzupmZW2/dBgQVaJ7vXSosdqBZqFKyp3qMsaYGdrG2POwKWcdWR7Jivf0J7QQJ+BJnj/Ef0liJ4ccbpMXQeLqQA5lOm2SyGql8+HrPFE/Fmk+9ZLv7d51/MhEW0I+LPwmY9K+hxc4MqDPrTrEqlXn6tCP6VmBf5JRg2tgO0H88o1whfkBjTJQsQTFgslD7wCvRztn16hFA3qLvtpTaCyj33DgL+G3Ze+2yoRZpmjD+4PSrwRCwlJoj5dkepaGmlCtWdNmSasV6kaLeQQrvEIhg0/9vI64bpl+gb3IYZeAV6pSSafC+PlYcVEjgmw0+JTmRxprEI5rGCeULefEuci0vM+gtMxXXYQ3fRa2nZ98Kj2EKOvmJtHtPqpZ2hYcGWNmQ6R6HB9oLhKWFeZXMglsIMwlcSqwrmT4C1xQLmRugQLWcady/AMSB+EuegxDbfgA2GPimIU509XLkN1To5G5qfeG6HfQRW7QcLaj1Nq+wdmiAIKp5XV4xBGiCSYxwOf2yAmQGDxZJsxg1ymRKfztaCKm1/M4yI0Q6Va/BciJ8C4dz7PmHddrayjZJBTgjAJpek2rdUKmymmkJTpEbSjGsfWLN0Rd/edjh1cFwDp83CNn+aWz7+qgKNOpbdWrUVCeRU5eDKPjeA== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 007e4d28-0266-45c6-1644-08daabd2baaa X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2022 21:51:19.1880 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OwEa+E2RuHzU0kHAlogdl6BYpzRquB1eJyFd2TsGyWZZUVwxpHluWmmVQGYYgUwOXnCli50ncdBmUUeui+ZKOg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR03MB9656 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.6 at phobos.denx.de X-Virus-Status: Clean FSL_IFC should only be selected when booting from NAND flash (or when NAND_FSL_IFC is enabled). The existing logic does this correctly when QSPI is also enabled, but not when just booting from SD. Signed-off-by: Sean Anderson Reviewed-by: Peng Fan --- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig index 80a1642447d..10eef84f8d9 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig +++ b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig @@ -62,7 +62,7 @@ config ARCH_LS1043A bool select ARMV8_SET_SMPEN select ARM_ERRATA_855873 if !TFABOOT - select FSL_IFC if TFABOOT || (!QSPI_BOOT && !SD_BOOT_QSPI) + select FSL_IFC if TFABOOT || (!QSPI_BOOT && !SD_BOOT_QSPI || !SD_BOOT) select FSL_LAYERSCAPE select FSL_LSCH2 select GICV2 @@ -98,7 +98,7 @@ config ARCH_LS1043A config ARCH_LS1046A bool select ARMV8_SET_SMPEN - select FSL_IFC if TFABOOT || (!QSPI_BOOT && !SD_BOOT_QSPI) + select FSL_IFC if TFABOOT || (!QSPI_BOOT && !SD_BOOT_QSPI && !SD_BOOT) select FSL_LAYERSCAPE select FSL_LSCH2 select GICV2 From patchwork Tue Oct 11 21:51:04 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1688950 X-Patchwork-Delegate: van.freenix@gmail.com 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 (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.a=rsa-sha256 header.s=selector1 header.b=GlSGj+5u; 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)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Mn8cv5WtCz23k1 for ; Wed, 12 Oct 2022 08:51:43 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id BE4CD84ED1; Tue, 11 Oct 2022 23:51:29 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.b="GlSGj+5u"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6F05784F07; Tue, 11 Oct 2022 23:51:25 +0200 (CEST) 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,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150048.outbound.protection.outlook.com [40.107.15.48]) (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 9BD7C84F11 for ; Tue, 11 Oct 2022 23:51:21 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WnpKH6H8xhCopZ8/cDErwyepk16K6vgFtHARsCzDJHzGZQxXoSFoNWLZHsP0bRcy19zMBfxD7aDFRXSm5829ZQG+mfgydabEmykXkK4HLid73UuQtiOSNz3pQL87FKVzaFjK1n8tspFKpBwJzYN8uNB0IZD5Dq3DCcRAIZQv0J771GarW9JgqFnH+RJuEkIea+uY9zVpXzi0fZJRbjSqT7TQIQVc3wR6uP3IBsjEutUOac43brtbyHoRdisL9N+sj99cGiMDztbppku52cCPnYlZC99MH2N/3NQzJs2UbTueA+gXrGftkjmoEJVDAdjtlmXPhoEAhowVjdy3wNl8hg== 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=zJlAfhhUp+dDgkkzAqu7aDa/RupfO3Z56OoifPdWGSE=; b=E7bSdlKcTpJfm7ygws/cvmovd1kTBGghzLosBFVyXEyU6VJu/P5noyxoj74mPVoIUx1A0DrJ2qgbHqPOlJIt2BtsvtGAOAS/e4XQkQ1LTP+5+ssCBj9jpSmbQebT0yUMpFG7HJlE1NVNUE43DuHX1qsobCnPYB8T3+6qp158vlUzhvcdP49PWFk6HDmeSDYzmvjhdZhhD1wm8SV0irmoL7YJ6nQ/oT7e+HLuKo45jYpf71zeIucJelgbq9px+sBonLWkC4obhpQ/gAaw1HqI6kGPeFH8/OV+vHzSSM0ntdlyles+dj4PlfLwYBsXr+wFSCaVNwlkGhBHACO+WkIJ4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zJlAfhhUp+dDgkkzAqu7aDa/RupfO3Z56OoifPdWGSE=; b=GlSGj+5u9hvubQa1bb2aJb/WUvBkrTVHfWOuEevxeGgYV27r3XZU3k/SLP+erykdH4Yb7Gink3KkNJJlODAXaiycZ+ICFhEqT9qM2O1g1hv93DnVIJJgABw4OGNg7LjJc96ZP8IYuLtKuM3QnRZH4PdIFjg1lOiOAnMTDyJVOH7ZEF9Di1cmGUqiOoHZ2l9xhHytpqZt5WNa2FWStvAjzlMjtA3qQcGozxyX6snfzRZX1dI2Ewii0rhvnztqQ83H1fxBCQgfSKaJoryQYiHNl933rR5+ka6tE9Dg/G8v2OnQslCyHZFQ07a7P3mNiB4jJgm8EkKGLlgDqzI6FH6b+A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by PAVPR03MB9656.eurprd03.prod.outlook.com (2603:10a6:102:316::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.21; Tue, 11 Oct 2022 21:51:20 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d%6]) with mapi id 15.20.5709.015; Tue, 11 Oct 2022 21:51:20 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Rajesh Bhagat , Pramod Kumar , Mingkai Hu , Sean Anderson , Tom Rini Subject: [PATCH 2/3] arm: layerscape: Disable unused parts of ICID tables Date: Tue, 11 Oct 2022 17:51:04 -0400 Message-Id: <20221011215106.4133222-3-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221011215106.4133222-1-sean.anderson@seco.com> References: <20221011215106.4133222-1-sean.anderson@seco.com> X-ClientProxiedBy: MN2PR18CA0029.namprd18.prod.outlook.com (2603:10b6:208:23c::34) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|PAVPR03MB9656:EE_ X-MS-Office365-Filtering-Correlation-Id: d4d4f6d4-a408-429d-df8e-08daabd2bb9a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1oORtD89xQ9FRczWHbhEsn6Ji/2EG2ATkLg315hamn9MsewFeaRcgANfBGNJ3B1sUTlzsId8rd6ZZH6a73ypMNVl8Fyi/BcRdRINg+5dnYiKc3HqjB6tGoLg5BzBkzmQagTqVvuOlvi7j24O/wx5o+6skDXmcNHfcA+HGqrECqIdiFnt/+0IiruEjaFqzhTcxL3BoJFD+cKCg4SOt0JEV2IbBADrmrMwrEArF2i64TD67P4ERI5z52BnGgN7vXi7k4ud25H2W0TUD/SngYQOc8aQAo1ExANxngoclDaYMpq2U9kn0wZMKKues3QAfMrmMakuE7IxLrlQkIdJnCAefj+/uIgXeR87UbZOy0dXCzkfL1qo0k/1Fus/rTYgd1FB3BDiqwBfk5xBXe+zuZqf21Gga+0tLLJ+UNv/12PWg+liJKz6as2UU9eIsswf5E/HGyAgWmqt0eduIFI7XaFQAdFzfGAEKQp5yhQlSI6zHP4vnL0echTy4QlgBBXSLA3Bv3MoZQALlsVclHSGKVxm2IsoYHUFsD2HefmFamj7iLNgeAlrUwN/OrOjMooYqk+YFILPyS7B//1+XvVCZyCfHFIUlPy2FildarjEm3cCtqoAOLxPPEkuKoF5lYlQJCid7JtS2x4abqBr981os7A1j0QlqtwRH0Nmddvrh1OsfvwzwNBN8psACmgobKTE+vqhrGqqjk46yTMKM47jZ7iCEdaeLBCCNojHmKA4GSeHbDe9crqf8ffhsFZvRqCpnLz4Y35zXvUx/jAD3JepJrj9+w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(346002)(39850400004)(136003)(376002)(451199015)(6512007)(26005)(38100700002)(38350700002)(316002)(86362001)(6486002)(8676002)(110136005)(54906003)(36756003)(83380400001)(52116002)(2616005)(6666004)(1076003)(186003)(6506007)(478600001)(5660300002)(44832011)(41300700001)(2906002)(8936002)(66556008)(66946007)(4326008)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: wCHmF2Onw2nvWs2g9qTzYkfWA08hbRZqIwRwqIrVA/eAo0A+mJ5x6IDaHLXfMJXlb/WYbk0zBdvfX3ijX22RcjlQ5qTImxPk0RS2luo5HXZjq8fIVanOa9xz0P/8wFdQ1F27KfbMz3wlNdC9tGeF8EoRF7l8dSI2jy0X6fTDEzY6xdrZePAEPSOxeX5DfZ7reNE+eM+q3/wDEg7tlK6PhtbjgLgTzZUC6MEwz8XNq238EJvAf7h6nb6YwKdxs9qBDbSOBYW/QUY6aJYDXEfdEgHfADkKAqa0QUDUUwyy4qz9amfipDKwTM2KA3Gg1NaiRQsKH1VfaFPMvdxrxU2porG6MkzgzX4AUs4p8DEUI+oEGqwPdbFj0NJU8Ri2FjK7Q62VvSfEByX+DD/Ss+dVA2eCBjXEdSgbwqz0DKOzbDHvpXrlpXvOEiiDSlGOY0SCBNbSr37rmQ1SXUtkrQw2rhWWtqZTl0lgzo14QQn23Z2UM4JObZQ9k/83pkp7K1XC0u3/tN6cP7fnfqquMFDwlWoLvrDpnWgB/WikVEHOefsYYnemLdhJJDRq+iYGPSj8SKcUTTsZYw8VtS4XeHXaGgZTNloWvfTvHR7Z8VCdh9IU50h6PshPqLsNUc3+Kn9SWMv8CyrBTRs79awJqOfUfNWcMSS+Wg1uGT5b14KziDncEYkT4hQBpqc4NXa7JfvbYFdj7KZjEhmbMY1OpmfFdjIMC8EtLRQkeXqCxdL3TUJ935xPsHNI4pCR5PKMk5y6MotEuys8GY+wZII9Ru83Oh+2+le671ZbO1+NdjBXYO8ijjd00fYHj9F2bIOgTtUFOY9liKHZMf+bLBchJmu+FpZXaBlB2Xo+zNonMbkdlbmphFDQ5cxHySPKHH/s+aYJtxWlApJY2SLyoKOt3+u/TD4vcD2x7jouE3YVZD87bD5QihtVSxIZO8uVV04mWCVFLU1reuR9ZflBcL1AzPbr9E0nFbfi5nprqGeBlD5TulUdtqBMrp5k0b9pNHNtdeYYhELUx/xaNmrn7wh30QooCtxBvnuVXWfNCkGiVcgsv+vfb6Q/bnkR6V914wxEzZJMK2X5X+dhQC4TZ05Dgq1aRsYWXw6eEBKCQ7Q+vydIVUElsvTGbQyCu5mqR5UXin8XeTh6LEdbb6JO7TTUPQru9HlHgfN4UYMGbcBHt8r3dWbf/KhusiEbvYKtD32nGbIHuPXzs6J5/hqYTpMydqlEowMeXHwpME2WK9wxV4xRfUEyERODAo9Ojd4I2ztVCkR7Lh2GryoVczkK4NnNFy21A5f86YSHNEkXD3nEmXrx6z4i8hBz0V6rbl7t6DueQOGVaUvPGuUPdhWaJl7VtjmuMQ8R0+cHq3pTEJ54GxEInfeuuwMoKJxhYp80SS5p4xzGn7dkcEAhP6/sKhOKSDYDYZFxeSLVEUBWsmFmx+58lqZEJ1D3dGl790nxRwc8gABjyRva8hCHQe4o4Bx7HnK2WjGwMrz5ljd5T89Bqn6dvqa3QdvPANbq8rMvTZpgHLoHXOWN4poaNejOKBPhzJQOM3Eqx0HlRC3aDotFRQMQv4zEVPrAFgO53Lljn3S5LGIIPpeeJgb7V37H/yi/qF5UkA== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4d4f6d4-a408-429d-df8e-08daabd2bb9a X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2022 21:51:20.6723 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: c7fXoOpEh4cuDN6tkeStL/g7JPuzBYyLwUSWna0RtpQ3E/HFndFrpuAgRDGYnBt4VYlildT1EblHPGw0W2ZavA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR03MB9656 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.6 at phobos.denx.de X-Virus-Status: Clean Several parts of the ICID table are only necessary for U-Boot proper. Disable them in SPL. This saves around 500 bytes. Signed-off-by: Sean Anderson Reviewed-by: Peng Fan --- arch/arm/cpu/armv8/fsl-layerscape/icid.c | 2 ++ .../include/asm/arch-fsl-layerscape/fsl_icid.h | 16 ++++++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/icid.c b/arch/arm/cpu/armv8/fsl-layerscape/icid.c index 25cd82f16eb..2d87281ec21 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/icid.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/icid.c @@ -46,6 +46,7 @@ void set_icids(void) #endif } +#ifndef CONFIG_SPL_BUILD int fdt_set_iommu_prop(void *blob, int off, int smmu_ph, u32 *ids, int num_ids) { int i, ret; @@ -190,3 +191,4 @@ void fdt_fixup_icid(void *blob) fdt_fixup_fman_icids(blob, smmu_ph); #endif } +#endif diff --git a/arch/arm/include/asm/arch-fsl-layerscape/fsl_icid.h b/arch/arm/include/asm/arch-fsl-layerscape/fsl_icid.h index 3c06a55cb85..8af0d35d27b 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/fsl_icid.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/fsl_icid.h @@ -12,11 +12,15 @@ #include struct icid_id_table { +#ifndef CONFIG_SPL_BUILD const char *compat; - u32 id; - u32 reg; phys_addr_t compat_addr; +#endif phys_addr_t reg_addr; + u32 reg; +#ifndef CONFIG_SPL_BUILD + u32 id; +#endif bool le; }; @@ -31,6 +35,13 @@ int fdt_set_iommu_prop(void *blob, int off, int smmu_ph, u32 *ids, int num_ids); void set_icids(void); void fdt_fixup_icid(void *blob); +#ifdef CONFIG_SPL_BUILD +#define SET_ICID_ENTRY(name, idA, regA, addr, compataddr, _le) \ + { .reg = regA, \ + .reg_addr = addr, \ + .le = _le \ + } +#else #define SET_ICID_ENTRY(name, idA, regA, addr, compataddr, _le) \ { .compat = name, \ .id = idA, \ @@ -39,6 +50,7 @@ void fdt_fixup_icid(void *blob); .reg_addr = addr, \ .le = _le \ } +#endif #ifdef CONFIG_SYS_FSL_SEC_LE #define SEC_IS_LE true From patchwork Tue Oct 11 21:51:05 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1688953 X-Patchwork-Delegate: van.freenix@gmail.com 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 (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.a=rsa-sha256 header.s=selector1 header.b=CjQwKq65; 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)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Mn8dR4PZ5z23k1 for ; Wed, 12 Oct 2022 08:52:11 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 97E0E84F1A; Tue, 11 Oct 2022 23:51:39 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=seco.com header.i=@seco.com header.b="CjQwKq65"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id EBE6384C17; Tue, 11 Oct 2022 23:51:26 +0200 (CEST) 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,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2046.outbound.protection.outlook.com [40.107.20.46]) (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 BECA884D2F for ; Tue, 11 Oct 2022 23:51:23 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=seco.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tm01BvwAo9dUIk/oT/Y0MXzcS4mxRKL5H8J8awBvOLfdxYUrE6gRdGr2DO0hSxK3nS3kbdh5WbfRw95EcS3uYGv6x2mr1N6CpesooIJhPAUEBin904IQ6INp4UIzX5x067RHfuoBSs8nhkHWru3/9Jdisbl6RYtaO515M/0PIrXH0uXG8KwZfckdF5n6pP0RhmkZe7rzDg7P/Fcp7iO41Eyj/SWVAwv1QiLt/laBA0uTpTvbklXYo8T/zKG6Y9qZWxWzkytqCayAVQcijlBiftTcyp/T0SwlssAdXv8AC/yK+JELYA2zbTQR+1xLSjjnhDW5ICUmCfyuJicmODiRCQ== 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=eex6BIdi6bSvVFEuekfum89WsfprYd00RC5AHK5MvQU=; b=j7lJNfpH3PHrCxHfsU1cVCw4Ryc22IGbbcxze1c+rtbbK/csNO+yNYd3SuCy2nmsF2lmfI9mt3pM7MzdLViDK/bbjcK29oq569zNMO8CinfqqJr2PWwcCcGBSZisoCKA+/8l98hvZoPmg4vSyODtJrkPmpl8RwrTQIYLLrmpAM1+pxs6zW/cOgvTQhyBz2YsK1TUKl0U/z1mj8GkHXqd+m2GAm9vTXGhXkYnXAZIjfkcjEIucJoaq4cz90n55rC3g46YerAoXb5TwRWbpdql9us7cu/bXyfkyU+6FGj8BJ7x4plwEC0pNm4txSt1qEcLZWss7PvtgalPiwXh+K+JWQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=seco.com; dmarc=pass action=none header.from=seco.com; dkim=pass header.d=seco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eex6BIdi6bSvVFEuekfum89WsfprYd00RC5AHK5MvQU=; b=CjQwKq65oTk2tQ+PPQesPV0V7RRwx+tvQZoGTxf50aN7tGp2F74B6LOsjQZocIU00Acz7Ly/rGYtMuMyZNL8ibNxgpdp1SSyKvCIUJZMLvQuOMFhrkoCf+NrK21GtwxnAzzZPWneAOq72ok9oRqNbxo1k7183LD1t/iJFgHXY1ZyEQSJjiq3UxolTlfeUHn+EF7SmsknGbGN9ANcFxx/XSAqW2n6s2oQHzC9bF8mvfELZ13Z30hw7Ao3qkpo2q1N9O1ZNNPUqNP6FeJjVQXoDlUfiLGIoCfCcz/+VLnS9fg7H1HBMt+cE7UwuROk3RQNOlW4H9iUEJ22ZFZJEUgiJA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=seco.com; Received: from DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) by PAVPR03MB9656.eurprd03.prod.outlook.com (2603:10a6:102:316::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.21; Tue, 11 Oct 2022 21:51:22 +0000 Received: from DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d]) by DB7PR03MB4972.eurprd03.prod.outlook.com ([fe80::204a:de22:b651:f86d%6]) with mapi id 15.20.5709.015; Tue, 11 Oct 2022 21:51:22 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Rajesh Bhagat , Pramod Kumar , Mingkai Hu , Sean Anderson , Tom Rini Subject: [PATCH 3/3] arm: fsl: csu: Reduce size of ns_dev Date: Tue, 11 Oct 2022 17:51:05 -0400 Message-Id: <20221011215106.4133222-4-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221011215106.4133222-1-sean.anderson@seco.com> References: <20221011215106.4133222-1-sean.anderson@seco.com> X-ClientProxiedBy: MN2PR18CA0029.namprd18.prod.outlook.com (2603:10b6:208:23c::34) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|PAVPR03MB9656:EE_ X-MS-Office365-Filtering-Correlation-Id: 040a2088-cac4-4d2e-0d41-08daabd2bc6f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EGS+gOI3wZYah6IUX8kFUS0DIKWLKxTFNYgpdhLest8MFv0Q3ZSIJvZQo6gkgvDEgUG/lAeMvHAtYmnB88O1uKV8oIwnmx/UTA8ANbt2s3qST/2WoLNY1M2B3BAPvKp6xOCA552OxyLrgllmGqMADfP7ZUuamVJhqVzsyMUSr+3w39mTowTLeRaj4PGdb/EbSuNzJ6ZHz2t18IEZFDDruZH8ZBkjQOGwfC+bJDCXkaj6YOpYRS6vInUwZd94nB7JmekRGMNDCtdF9W9xVhS/oM2lyWpPU3ukGX2a7T6cfNOjayYahkvGFIHH2xwcF5KLuY4BJjSlSduMafrPQWBtsk/x1mxV20qE1GrGGs+fE2k7xHI5b4k/J8o9Dkz8xR+4Rfgxph3e8FWsBE5VSpdHhvpIFoxGS8TlXmS1vKmEuy/cO8JnFdgZoWDXKdqApCz/U24zFdnvOfOz7CBuh1mEZhY2f9bBlKIixN7wQme9TX/OUggkgsy4KwNM51GsxxEQXchNioiJB2gNpIgKtqh6IJxbhHIgkfotklXtvMVvw8IkEvbe2pH4sZcJxWILeR4HoSget4nz/jN40NrhjWWLmgNEMJMe3wJJNWwoH+Z7Miw6ARYTPdauWbyp4kAwZwDNJw6qI2gW7+rZpS5jGuTJiTNhN0yZQY6h7iI9EaGp4TD7PvnZKTwjetW0sP9cVmWMdCt3ZtvoqriQ9LJglCFTPd+XfpylJrZQnqxN10gDsezVZJGrrdAcZqE2fU3+spZnnv2bKAi95pqDVhAQDXr/Yw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR03MB4972.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(396003)(366004)(346002)(39850400004)(136003)(376002)(451199015)(6512007)(26005)(38100700002)(38350700002)(316002)(86362001)(6486002)(8676002)(110136005)(54906003)(36756003)(83380400001)(52116002)(2616005)(6666004)(1076003)(186003)(6506007)(478600001)(5660300002)(44832011)(41300700001)(4744005)(2906002)(8936002)(66556008)(66946007)(4326008)(66476007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: t09t7kbwq4hyHvidjhQLC3I45VGYoIXTPqVJ4T2MILr8LlTSS8FTJx+7YdALmsPcoC5FLKEtKaH5nhs+sO64wHk4ptwZaRefmLz1rixi+W/JzmTPIKyIlUkGvk5heA/Rcj9nMFKvCQ+/NqwirVCFy7Xq8H3xuZ53XM4/Kv9+gjtJTXiFQmlMjz5iZlXfQEkgWzE208/1vfArLXvIeQboDn0Fxw6afP+FuOhgH8SpSimzXATY9KbVWjfdZa4osp8SGLkgFauwbXQ0BhdoPvL2MMRINDOw8LJzsJTgGXznCWBeW6Px3A1yCAQ+rSk8lD4dtsQRGzvKV7xZJuLPVEGfvbtMMFkAkfxJpk3kZ2r48mSmrVWVJGGbTNpY9srcJgsNVOSnwN1/sKnZIFAZZjLr+39bFMdZYAyOSKGeVBXMXi5DSRKYSmIrBAk22MjXWAm0ufAy1jtu7qS5OOSPtU0FNo2e2jSf9rsKO0PpROqy4HWaHt20qBTV8vqx84F53XQZvTCqREHKt/tutc2Ho90z9pSrk6CU5Juhze7Zmes+QR6y77Ed8mReBiufFEROOje81SQbhjrLIdum8RYAnfOsloAHIihVDI+WtlqPytqZpEvFiitZJtfw8+35OM0z9xYoPn9UwqwWPK4arwVQu6UjyDE1F7/W275kJKMgjkUYDWbWylCaWBlAeFC4KtlDVr4gb/sVdK32ibByyxNIJkJK+NZ44Sv3N2KLY675I2T5+8LNIv+VzoKHNXjcYfEAPyhDyhDjtazvkDDah/xt5FBIP06EWRPiRCHKO3sKZsPatBxEd+exHHbA67muB6TYlPK+AEcvW5AF7k2ONkLXVAjLbNWOuhMKTWY+KGDI8Hi8SjsXpvghMsNQvs8jptB7ZIYgevqhNuDVx2MiVQIjjCoDV8I00hNdfuKjv1nZWDc4jcXrgDZ986NNqo4MPOf1U8+TlV4pYrcwGOVwD395khr+i5i8NZ7INAmAEYghVHFiqtiE/l5apYGjA37iCBVLRSWXLM5GYcHEn/cQPWrWej5QDIXA0qQ1ktfR461GWDN5ewCrhOvRX2cnVmv37gKInyGXJeTE9edvdbzcV/02Cy1rJId2j9qUog69z37ccQWwDybIoPB3uN/2O8rG0K3deo8nrehDXIqaeX6oRW+xsQVjgWanjEdjbPVr+3wlLob2lUTyx9xDitHGChKv3KwWHmW5iQYZdERGQBV5cxgEDsJEsPPhZdirf17W2kc3VbeZftPqvgq80GdGYihGcnBKPL+qfqiH1LqmkbsrfTzNtkGvRqIycHm8qhxOFW5NntmpFky7s9LAyjHWzYHvXFsodH2xgiok6cjgnJDb0Y/URtouBpGn431Wf0WLnulqImyGdrzScvOdapcQzH9mQbceVgV/HcGAS9vimGN1KPlebc8dnHYAOCzJBpZ4Hl+YTsY3R96bc2havauTW+7JIoZKRwC6fA+RkrMoGNG2IthLzfwSNL0xtr7auTe2PLYvSEyznPI1aocmWw7g7kSUkqz3DQfIWW1uofdGrnCz1ZAKKy1dzgOqaoo/A2jODRPphZF3pN35YRqV1SsdnJEbhXnsX/gRu986+xOe/b9eMazFxSqv0g== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 040a2088-cac4-4d2e-0d41-08daabd2bc6f X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2022 21:51:22.5159 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: bebe97c3-6438-442e-ade3-ff17aa50e733 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: phzJkSM9f1xyf0u3peFLFFARwlObEmm+sua7lCVRSTuiPhtq3PP0vfr0PBMbiFG/E08YldGe2rRDTZSHNuqZsw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR03MB9656 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.6 at phobos.denx.de X-Virus-Status: Clean None of the values in this struct are larger than 256, so we can reduce the members to u8s. This saves around 1K. Signed-off-by: Sean Anderson Reviewed-by: Peng Fan --- include/fsl_csu.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/fsl_csu.h b/include/fsl_csu.h index 0e59ac3c324..40c29687979 100644 --- a/include/fsl_csu.h +++ b/include/fsl_csu.h @@ -24,8 +24,8 @@ enum csu_cslx_access { }; struct csu_ns_dev { - unsigned long ind; - uint32_t val; + u8 ind; + u8 val; }; void enable_layerscape_ns_access(void);