From patchwork Mon Oct 17 15:45:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1690981 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=GhudGyn7; 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 4MrhD70tf9z1ygT for ; Tue, 18 Oct 2022 02:45:59 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id B4EBE84ECA; Mon, 17 Oct 2022 17:45:41 +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="GhudGyn7"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3D4A484E06; Mon, 17 Oct 2022 17:45:36 +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-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2048.outbound.protection.outlook.com [40.107.22.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 B0D8F84EAA for ; Mon, 17 Oct 2022 17:45:33 +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=FiDtN3LAAL6WGlqwbvfsYZjdWtPHR1IN3mPokGDUmPJzsqraJ9CJ8gwPxG9yjQ/4wHjLEmf7yk4NBRrwKgcMQlprG6hOGBPMJ7Mad6868ztl1jnR5aRYXDKMLAk6iR7109UpWk0Z2sY45Bi2IMNnXTAQ/W/KSU40lzhHQ5PGKkFUq8SyC7tQ7j1cyRGCEbyVv2qOBvuwifvJ9iLhunPZ0Tgnpl4gMka5Ax4hh6sW6+C2AAKzL04Bj1nfOBdNDnqct1R4pCCfFvZxPAkl/aHpHJI5zqFt4ivfEAzZsTFDIPgQ6crPdpmFl35lOZrmLGI/kbIwhA1RkeBAJWaBvkkLsQ== 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=ve8SfBTlgOJZ2E+JCLHD31oQI9RrH8M5EdLhnd+aYRk=; b=J1aBih3pxjU0GxCl6HL6rbU8fpNO94uu9h9fYc39toYTtQka5DZ+au8RZwaMBCyZtoiC3SNf6+tAmcMzwB/BFQk1my/XSbyZ9bFIuiH4Nlx3en9XIZHRl6FSh247psAvh/r7Pw8q4CUVDFouhMFenEBjuHXpdCnSp9nxtDvEVmw53mBBJx+IWrof9r1oFXnEIHOps1yBvS43LjRT0HBID6tWUcShliuZvv5qf1wI1xy3PLVoKVQ9iaa++kP/5akP+P2+2Cr2wT/i1FS+EGegKVsmKKEwDC0W2iOwJT0ianC4uMFN2+DA9lDEJVEk4YGezufubwivYbwJM2M9hKgvkw== 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=ve8SfBTlgOJZ2E+JCLHD31oQI9RrH8M5EdLhnd+aYRk=; b=GhudGyn7zsEAbfREaxQ8+5DvWjfn+myz0cOc529CxGtNyjPD2PuKgftqyKClsfFQeER4vwmdFMEu5KVsuvtzulgMFV3t+pnRChAtz4sBsluogmCyTPB6qxUh51fe4xrmolbMGSWjR/16GkVf1C1aWoTHLbqdlpRVg+gzvwbSOAw5kdQ00EdCySdzCX9RC0szwzvdB2ADQVmi6B8C2qPfKfBiTyUD9aqHJ+pfPyWOoOj7Td/TiJDcFJMBktRClYlfDIp069EulKHt5JcKCuddz+2VUL2EUV/Jplu6dR13JjroeUwqSu6PHGoRw5uTWBCi7pEBC1u8subyDcmxK7sGgA== 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 DB4PR03MB9484.eurprd03.prod.outlook.com (2603:10a6:10:3f4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Mon, 17 Oct 2022 15:45:32 +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.5723.033; Mon, 17 Oct 2022 15:45:32 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Mingkai Hu , Pramod Kumar , Rajesh Bhagat , Sean Anderson , Tom Rini Subject: [PATCH v2 1/3] arm: layerscape: Don't select FSL_IFC when booting from SD card Date: Mon, 17 Oct 2022 11:45:10 -0400 Message-Id: <20221017154512.1652002-2-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221017154512.1652002-1-sean.anderson@seco.com> References: <20221017154512.1652002-1-sean.anderson@seco.com> X-ClientProxiedBy: BLAPR03CA0066.namprd03.prod.outlook.com (2603:10b6:208:329::11) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|DB4PR03MB9484:EE_ X-MS-Office365-Filtering-Correlation-Id: 23022106-57ae-498d-4b2c-08dab0569fff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QUqd6erycZQNn7Y25o/IQpGAaR34qVI4sWzA7oXJ+daPQTytaARvsRVFgX6DxhGhV5tbXksNAB26lX9joqfATtGa9kO0lG3yV5CRumaxvOpUIlurRs95HJdyMsTCzRzvqRLZL5tCokV7Q3S463pAXdMgn9nLV7OsQJ0kDIU3eSshoRnF2wgGHdA0dMRxI+rEovP002oHcRf5kVQTsgR8ECE7SAIpoFYKh/hlyp5zvbS3M1nNb+0AsJTDspQ/jDjJo2jnLclfBVt63mc33eDxI6/VrbReuq4z22JQ4UxM3R0y3iDIVhipEpNPHEwFUh68+ioLXTdSlAnm05jBI1rQiVUgTcunxZdys/6vuVE7YaYUvD4uEih6Flven17O4m45xeaf5QoKs2dUME/LpJIcS0kHnRCeLw/M7diyfE8unlP7ZzQl9oK3sVCQv3uwtybi4U+7LSVmmPSD0ySetv/jAkKejEkBHIBHsLyQC5bddg3KFseouTwp1US+G3vSQFq12l6T1z9tyH4zF6APFqQ/XPRB1sfdsdj5hWkN2eujW5wK5iXyiDXmHHHI3xnsul/cLA+ioOcyEWDg/hIl6HwcAM+KpwxgrJGvzhJ5fmDP79q+yZdw0psE7gJsyb0+8Goja/n4v6keTcnHmN34txC7J9MIehtpZgzHqkgqU8Wq7hjbxaLDQ6qFjrj7LmM40sULaNuMuaQUuLyffBpMi296/n1iSE/kZ1ZATelgbocnlIqyMBb6jKEnjVHsiFHGl0J6mXpBIz+icfFFj18i9jDO2Q== 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)(136003)(366004)(376002)(39850400004)(346002)(396003)(451199015)(2906002)(2616005)(6486002)(478600001)(1076003)(186003)(41300700001)(6506007)(26005)(66556008)(316002)(4326008)(6666004)(66476007)(86362001)(38100700002)(44832011)(54906003)(38350700002)(66946007)(5660300002)(36756003)(6512007)(110136005)(52116002)(8676002)(8936002)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eByw+hlvsqIEkyC+cc2F8IbFsl91OfxNPsxYjuUIWIe6dOCFdvlUc5YB5wNb9elIL+oM3nE1mKzfWub5e/l2kbByq44pbaenXAmo3lSyLBoGDUYRjJ2u+px8fsM8WM7bld24u38hoYV9SfW8jN7qdm98RdwJTkdLi4qrNtLuoloSORMSgXNckFyhGWcSVS5F73YrvWUPMaDeS/FYTPzlby854H6uPmrsBSM93M9ZVnTGclo98PNhmQ4TtpBL+jY619V13PRj4DaqD8sY9O2AbUnM/MPH+Laq81ESvPka0HLUDyH5v167AiFK7giP3ZvsNeVbUvvzStfpEMBsily/F8WUCvmQmcj33p0QMoQNi6F//0d2wQ1riUAvkzmuSi2cYs9Qap1cDYOLQDnY0jlbWYsFzwTkW/gA8sVQB5Xt38n0bIrRgPnx3XEia/b+2T0py1EUABh3lUl80Wn0fuNbGSIKScYqFK/HrKBaRkdi5MlS7/RF9Vgl9e10OgjDjdc2zX8F9zGRagSuQFHG5Ssi/0cCDUBbDZggx92ttlDUVbrn4ygDksCs8UFZW8/Ul2tRPXv5VjzsR5t0X+IrZV63lyTC6o6dDfBiITDSVM6GRRKPYThqrxWJcpstM0s3e8KjKgzFbmQ8BdjLA7dlCgGCmnWPozptWkZOGv/XXbU7Ofj8pTTH9X10rHq3Rb56/7j0Lz+4IptcPxJ0wctSgpLNvVdUZo2u+iI2l8zqBGKcEfLHbL39lwcvFQZt2NRi4uFkWlCFhCDFKnwqUeve5eLZfNk9IQiMEpEim8kKPLjQIYxP3HjvgrawrOBBPmpmGPV6QGOAgxFONs5SIu5jxW6bz755kEKaC0GX96QjpGuxcXmDgVywt+qNM9EZJMnRpJEbwzmY147P8bTYdr+XmSKqDZIzsVlnVCkn8v78OYuXeG1h2drY3sqv2IBtluhmTObweqYJshAEwMh4fpGzUDnslw5nHhTDiV7tVTXHJl+ES6TbKEs89pDife51/QN6DSUacrBE5oL4w3FUxo3Dr6F5NAl6LkdVaui75mszAbcv2V7mL8OuL8SVWLS8X5akUzUbUqnxs2tWmElavNEaG95DlVmXTv2PSr1m429S+267HBuxexmWUkXFquoGxHeLKpoXJB0fo/hGK8cr+giiMu9XsdBoiUySu/c8jgXtn5viP9X5H5asen3Osxat57rdanb3hWVs37z4rBxOZK3b0o65QeRbZp0A/wQQe3UHLfZFeAji/YQFqy5smLDmkb73XF/jjQKksLiqbP9ZYdYwiTuSZ0Q/W5gdwQHhdEUKQF1t8csET4e0FwjBLL4OMJCfAHSTbGk/2Sd46tKXqkWeb1k2wagpFmWODz5dw9+b7ygzcRV+OpMOAo0h4pmpsY5yTH71AkYKoZCU6J9K+ekGZ+kPVoXSt1toeyVex2AaOPUngT/ZY00asKWL9zZN67xKIdat7qisDWBEBg9iDLrHVxFAnhAA0MA9kkovsAri5X2Xy7KWal8sC9+iimTwl/N78oD2rxgGs2/kVFko+aI42owtqk4XuoiC2Nnv0CPN3HPCH1Hrr7r8u3I8BCEL3Fg6NEKz/tRY4ulMehQjyQjCoLr6QQ== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: 23022106-57ae-498d-4b2c-08dab0569fff X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2022 15:45:32.6518 (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: CXmd+IbE1fPHrxiblmvJEFra8Flr5s0FOWDvp2dTDfCETWiAU0OUBZtWo9zrEQj70CPIacBsbIHWSsL/g+gw5Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR03MB9484 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 --- Changes in v2: - Fix using || instead of && for ARCH_LS1043 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..9f76c18feaa 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 Mon Oct 17 15:45:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1690982 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=cp8iHbMP; 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 4MrhDN5g33z1ygT for ; Tue, 18 Oct 2022 02:46:12 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1B6B484F00; Mon, 17 Oct 2022 17:45:49 +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="cp8iHbMP"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A14FB84ECA; Mon, 17 Oct 2022 17:45:38 +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-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2071.outbound.protection.outlook.com [40.107.22.71]) (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 00EC684ECA for ; Mon, 17 Oct 2022 17:45: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=sean.anderson@seco.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nXZcvtVYjAGZgMIMKZcmPH3byuDH3WPuXxGd7BETjRiv6EOnZijRkjhLPCg9PZgBb7SFNOY3VMOs4OI4S8hv6VTZr4nElfEUOI1iwDWMcqpAds+9hjUyhKsS6tsc1xrdZugqbxz4zaoI++hUtIUtoH9CS+sBW8nKm20T4hC0SMK+Y+FcJ1AMEUa1grne1jiFumS2UWr10GKePuD/tCk/34+fRdfkXj8N35gBEyGMppAjQfQLkoXowH38cwW548t0tJaXxkxD+0wVTUtWC89GOykj3+axpHBdaul98qiNv18BlUrlXlNgND5VX8gvvXIvMVxyjxqZM30jf6RV8UaVmQ== 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=G9/EcutWPo23USSAMq1NjyV38tGsr36qCTbuzlME+iY=; b=hqF7sx6Dptaromu/1P359fAoP3xB+MBCTPFfB41diBb1yLui7H+BoxXbPeKDfHdhW9MM2w1+VIk90qHA3Dv+R5jgdXD4X3Qn+nHu6CwpISqMze+cJyGNwk581SGeGBwqIXylTXIqf8CTFX/oh9quVNRph4RYJyj3xVfgpRsgBMM5IZJFYpsf83tuF9lK9UR/LlB4ZtIa1k+/hM2R6AA5gpjkevcnvSjgWJY/54QhGXt1t4m6ZQQ0WB8BRkd0Sjq3LsJc847+VxWyw1VqC16VHGc49OV9TtbNTE/r8PeABBDazmY2jlCeDRPV0r4XiWYSfL0HqsHT5XqDA4TNm/QG2w== 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=G9/EcutWPo23USSAMq1NjyV38tGsr36qCTbuzlME+iY=; b=cp8iHbMP7beav9CbN1kTDQdHq9FE4xiBFBb6a/bt8luGUpavi4W2R4JzRGNFzArl0nDxXTbw6re107NKFKq9b0MQcTDRKvHGkCPZxvrRkbMnNCwZyu9iay9B16UgWlw9qiIyGCfT3du6o0og5udsEY5Of8wq8u9rFAVpEgNtEqiLsJLyvsL5eHxl400lkhKGH/T1tgC2JNldwVZEnEE04Vs1DXD/ETsmqr6VwpAoXimGrIkVXOcvdVlyJSyTn5JSzvrk9nZQxHT7aoktK7xjquWSd8Jf+ymUOKSvMcrhweRlAHHkdBA6tnw4rVGjGMNDO8RGd1R5Gq+f/7nyEMXdTQ== 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 DB4PR03MB9484.eurprd03.prod.outlook.com (2603:10a6:10:3f4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Mon, 17 Oct 2022 15:45:34 +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.5723.033; Mon, 17 Oct 2022 15:45:34 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Mingkai Hu , Pramod Kumar , Rajesh Bhagat , Sean Anderson , Peng Fan , Tom Rini Subject: [PATCH v2 2/3] arm: layerscape: Disable unused parts of ICID tables Date: Mon, 17 Oct 2022 11:45:11 -0400 Message-Id: <20221017154512.1652002-3-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221017154512.1652002-1-sean.anderson@seco.com> References: <20221017154512.1652002-1-sean.anderson@seco.com> X-ClientProxiedBy: BLAPR03CA0066.namprd03.prod.outlook.com (2603:10b6:208:329::11) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|DB4PR03MB9484:EE_ X-MS-Office365-Filtering-Correlation-Id: eabc6f81-49b7-4ab1-28ef-08dab056a0e4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WcIgZSh3b/VGZS3vsAetY9hPoLlnpXaoXM3Ps1TOvkrxGAt2vKdAmV4d0kjBcgwlqp4nxFa4N18gDka49LwZzXdFiSx5M1W/u6VHA1A8JCJWLT2bgi0ypWiH8HHpkDe2ijzjrx4PQ+rPrQbsrsguOXt3paEbZJdhYSU/e/RISbhsb83j9fwgcu4USbL2m/7IK9TLp21slWbnkd4OW2d9JKStL0q79vDm4Oqd1ps1zCagz+p/C8EcehRsqGsR0r8oOcodTxyXmfI0gO+TJ3xWkXL1B5rNVlyk1U4GqbEbfhhN2/GU+BGLe+zrRDEvQ1TDF4QhF8Xzyh55WTDxSkIBYkc02yWtQpTu0qEERKfa47lIoNVvD6i8CrOqxkDgDggigf6oei7wkl7nlxIGZ+coeEKxK5nqGFG/7U3ept2vnvotyFsISYY9uP/HipXsf223uOP2szIyftWSiW2gnXj6EE3DLqscZnaV8/g4kP/6RrY3r439GqHn/DZ9dJVzaoSRo7Ukln66FlFZ2ss9L6J3A047Hr0mfziA5cf+Scyd40GKqoGlchgLLRoovlophF9Pp9GztPwFV0481zGqWANBUOoMOwLiafYI5eVVbaD4t2lOr1VhInWAp05/qFbnpBMOictMnAtCQ3rRMJmX6IEOW85d9rbeU5GgY5pFzGqj/zOnAlpurHe1m4/9tMnUJrwUBFmmfpInO4bu7jFGBVl2pWa0X006SkHN1rFXl10tV4rWPKkpVtl00c5B+FrrJGbre7SDOUr8jZuTExAu4HKbFw== 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)(136003)(366004)(376002)(39850400004)(346002)(396003)(451199015)(2906002)(2616005)(6486002)(478600001)(1076003)(186003)(41300700001)(6506007)(26005)(66556008)(316002)(4326008)(6666004)(66476007)(86362001)(38100700002)(44832011)(54906003)(38350700002)(66946007)(5660300002)(36756003)(6512007)(110136005)(52116002)(8676002)(8936002)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fuyj82mggAU4d55NW4vZJOHvCoKm2tJJfNYB2wqgCu/lGDYjGv3pzf71MhxlcdM87E3JvbA3Zxm4YubUX5e8Yc3PunlGM7FvT75dm7A3BVDntr9aJSQ257Z+2U5BfZxRYMKMupUq1iM1Coq2oc5tWgBQBuKuPVqw7CRh6tiilMOemNxVCnjW+gXTCV1r0Eh/jLfKQ90v4i4CBpDWf+xgkXUnXppZiTD0wKqTgJ/hpMaz5Y3DDC7e5cZpEJ82GSKIj2q9BR5qQX7pmXPC9TEzODZN3ipi3Biay2TQlHhARb3ueUzyaH4pCaFgjTAiPszAnndk5Q8fo6vy/PNzI/HhAOSHiWCCBgmIgKj8USmc1K9b9pojOszptGg8Yl1qCpdw/agxiQzLrHr5/zZgyVvqMpgB5NWRUJ3Yy+xkTWet2mSAmlTDRa37fqgyqndHU2XsJ5rjR1e068j1h/5Db8IMxLuU6ISRkkwU6Q99tnuv6qxTB/ZX+rrXBL2NKOuR1FGEBPH0LsZJoyBX6SDxA2RYutTs4j39KNFVWTeZQqPQF0jPs0b94UcurgmOtGNqsbPArJ+aO8N/db7CLxQBkO/gqPopI2sca7ip4ksekGbrXJDS2cdEWsUxhzkb/1Kz38QRt/TKOLis/yG7qOf5768sYcJ4qNgDAR9HR66zN0IJaG02LqH0XvouWhdhmIxS3Gs7EpR7OINqY1/OrL6GiIL1MNOAW1PGnbuNDMD0tCjLmCJn+LEgrYclLMnR71s72Y8Mn/PIbSvHadaIdDSZyH6cPY/ov0RWw8s8C0eDyIMyrIhVC7NWiYr9vw3vS0zFND442xpA6xyL5UoPV3lfVJ1y3kalhIcJlV/YcQyERSaMB9+Dal6pgu/U2MbOHByS1K5K0wz58DCf+CAgOwcyh1iqLRNSrtPapeeaQTqyJ3MLFmMS3Eg4i12rkcoGx+4ezMjKJsZH3YaRAE0LIFQJcifPciFUmhdnbdFsL/Epwj6OfH09uBlUP3c2XWGcafzFnGuYb0+OVwJvkQzUuWlEyFHVMaC76lge9WmqHz53l4udYcTeJLYu7FnKJ82Plk/T1blgO7pRc2AinBAstIr2ZIRDs3vg0Thaqs7y3oMncB+Fk50oLNpiE9nw6j6nkc+J8tH0SuAKNU8YAsT5Yll6dIfH0P67LsnHu4VPVh0BYBK2YjyZ1VPlSelDdKhhNHYUADQ9VzIANRby/xXDZmglgKiB1mUWu+pk3J4jDoWJIFo/pN+UqJj/3BWwWIkvtIJDYjX6V+z7KWY3dQpyXT8vYmfA2qNdR5bEYnyFxmit3ou3eRWG/y0h0A+Oneh3glpxb/q4PJOlI/wp8FHkHy5/xTOrDCA17sI6DxyCXbohqTwjo8E6RLjgAEUY/vyVyMtNbVAkmbIQWr4w2uH05l45Nd7gX8x/zPnK9ay8M3VlwQKv6ZITL0477MadIa+Adwa8J2mXVKXS4WmEhzY3P5zCCTpsT7ElbhqGmp4tem6hMLk8DEQb0PQ8FkxlDh9lUUPcdodiPIx2FeMKMwlGuNyZ1iPPU9H5S4SZwcmgQfqHE6/DMIBvr3enbwKDo9EnSE6VvXlpit8PDbZBmla1xULGu1GBzg== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: eabc6f81-49b7-4ab1-28ef-08dab056a0e4 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2022 15:45:34.0423 (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: DKZyz1q0rDgVYQ/p3KeanDg/YdOy4owReLlPTb25POl8BqDUaZAbjxTfMjyGHiR0ans4etrcCcFhiaFR0t+ujQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR03MB9484 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 --- (no changes since v1) 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 Mon Oct 17 15:45:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sean Anderson X-Patchwork-Id: 1690983 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=INgoaq5d; 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 4MrhDf5gxHz1ygT for ; Tue, 18 Oct 2022 02:46:26 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F290D84F3E; Mon, 17 Oct 2022 17:45:51 +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="INgoaq5d"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6892C84ECA; Mon, 17 Oct 2022 17:45:39 +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-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2079.outbound.protection.outlook.com [40.107.22.79]) (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 8506F84EA5 for ; Mon, 17 Oct 2022 17:45:36 +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=FRlgZNavT7daPxaFqS4OxPA7JvfyUAyBTAp6Rf7QxC8Q3KK5tkMcXjqhrZampmF9CDRhxpa49JVLSuepdkKOLXj6rsi/rIMjCGU0akx60DRaQmXxuHP/08RnVogpmTxZO5DQpP0NT22BxZhbJumpgiSnY2k8kh/SyUDg9/z0mhf1137WnhwEUCce5+5Ah2RfdK71dnj8ZuiQqTRVDMEzevrGxhVIczwVrUaFUrM/Tvy7F0gLISMaNE8om00PdElibGmLFCptfqhjd5TxUE12oQi98EcBgCm5JwFyeidIkjyatAWTJQHC6H1k+kTNg1XmHGZunuPoNPccRKEhTQ1R8A== 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=vZp2luLBq5bemVaFC9xPGtnbyay408e6H4T4BWQZoW8=; b=ZJagFdJqIjykd+Cq1YIc+apoYHldOGv9e7xNuhkillIxXas0Xa7+AttbUdyw2HF2FtA84dR1MSkwltivdSVC+X6ulj2emDSQFK07krXK+CyZjtBOOt8DXt7IsiVBwhhyvncbETOaeHRqQSqoqbm3XgHANzvQDo9l4Qig2D3LLikqgZRYpN1+0YPEhuCMBnJvx9IhWYV5AuEck2YZtNyrZaGkJh5leNfeplI5Wa2R4dArzR8ZRS9zyDEtABv54Iw9ZXjyFDDUla/UC0s2l+Y+xANmItpVR65I6Sbj1QFwh896Vj/R4e6T5mzemVdr9xzZfsu1wIAamSa+nHJBBtxwbQ== 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=vZp2luLBq5bemVaFC9xPGtnbyay408e6H4T4BWQZoW8=; b=INgoaq5dQsJbeorZR3suc+FnnPzWSEQqv53nwaCDNLTFYWmccHZPVrjgPe2oYFthqbr4FwA36hvlmr3SIDamXowhPdysOql+apl/f+KszHwpnMdVsRBg1qpVdgbnHVPJJOml/2VAKGYYFiG1oFIfEQGa7LuioUFoZGJlKOzIANFiV0anakwdxba8Qa02TlYilbO68KRXmUWb9OLjQxQyV4pFwvlgn5845z4eboCZ9xaunmMY27eQAKO28kPbhqVj8QlMZQBORoIjtLwpCiMuF/OIZdzkv9aK3u5uwP7R/M47WjAT/7YYOtF3Zn7U5O8AWvolmYE5ts89zXdpu/0rWw== 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 DB4PR03MB9484.eurprd03.prod.outlook.com (2603:10a6:10:3f4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.30; Mon, 17 Oct 2022 15:45:35 +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.5723.033; Mon, 17 Oct 2022 15:45:35 +0000 From: Sean Anderson To: Priyanka Jain , Peng Fan , u-boot@lists.denx.de Cc: Ran Wang , Mingkai Hu , Pramod Kumar , Rajesh Bhagat , Sean Anderson , Peng Fan , Tom Rini Subject: [PATCH v2 3/3] arm: fsl: csu: Reduce size of ns_dev Date: Mon, 17 Oct 2022 11:45:12 -0400 Message-Id: <20221017154512.1652002-4-sean.anderson@seco.com> X-Mailer: git-send-email 2.35.1.1320.gc452695387.dirty In-Reply-To: <20221017154512.1652002-1-sean.anderson@seco.com> References: <20221017154512.1652002-1-sean.anderson@seco.com> X-ClientProxiedBy: BLAPR03CA0066.namprd03.prod.outlook.com (2603:10b6:208:329::11) To DB7PR03MB4972.eurprd03.prod.outlook.com (2603:10a6:10:7d::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB7PR03MB4972:EE_|DB4PR03MB9484:EE_ X-MS-Office365-Filtering-Correlation-Id: e1b0774e-4e47-4f72-a45e-08dab056a1c6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PoCbA+Fff5nMFourGZEDBmx6PFTAu4u8jqcn94zen8DyhsdmOyFrgq7kxxkpWBSma9PL43HiTKU6Fh1mXgAgEHwigveQHhEVunxDoMVWv8afdzKaIRSsYRBZgy8o7WBHXI+Djl7d14DUz2zKAIN1H91xyqEuwfNxmI2RPRGGrGt31WzD9dmt3icKy5DdeNjwiINl7spi+JO7fghjDZF/G6gRgL0C2allOT4oJ6kZzM85glW4+e3RrJRXwlAzXrkPKKSXfP10T6tVq/xZFaMCUbtXmtHV7Z5aXpdUqTvr8IVliftEENsCfati2dCzOSga0hsL+m83SvR44ECkU57zjyy18NQ+hlgUKkAXCJHO8C1uUGjAmrQXhwdo0WmtPRNDuhPEK5VW1CSLOT4oDTon1AXjQj4cJvpoLddR9OgFY2nplwEWXjbFcyP7pZ0hzQ+Y12UrxeZ84Y1VqrMPB121m/I724uKS3fr695PSrAkO3gwugLES+ebN9yq0Ph8bb995fQNhN2Gcg2jkCSS4Q4Vfu1eumobhD3IB10NyJ63IHh3z4BEAK35UWOrGZRbY/HgVn3a/qn6w8FEEyV+5opKCWsg0sJPvfTWBnaCDBYNHHmwe/zNbxH+HB+/mrLynlD1OEUejh2L0Bg15urwrLOJH4ckWZQZNoGl/Fw1NLbHbHRWGqBZ7qiEa+uepXgCbyEFzKyIBsTPjWfvABHb2nCUDRa0vzSmsx+ZdprYI/dfUocB+HAAjaHoAn6wweXrIYdSIsbaasgUNw8lr7g7Sy5oxw== 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)(136003)(366004)(376002)(39850400004)(346002)(396003)(451199015)(2906002)(2616005)(6486002)(478600001)(1076003)(186003)(41300700001)(6506007)(26005)(66556008)(316002)(4326008)(6666004)(66476007)(86362001)(38100700002)(44832011)(54906003)(38350700002)(66946007)(5660300002)(36756003)(6512007)(110136005)(52116002)(8676002)(8936002)(4744005)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mLIlS/Q3c8qGTSc48ljId2DRU8XmJLBIYS4oJouF+k9IPtFMA00DM2sZs6bgBZPrBOAGimXq4SAFOMNEb3PB2jQD0ul10msL43HIPtMNFnwavxysec+w2yMmIS5Gr2vDlpl4sR6TksXbTLN9sPS9KRpLowUDUh+cSEgpoHrD1rRt+uJPZc4mQsWwC0OQJixR4+p6/B+Ya7LRw9q9kIqfBogi4SGxwSg+XOiOY6a5yQQkVwxbc/BRa9ebDU5zMOnDiBi8nGsvQ5WVGpd0HuGDya2tbVmZ7hb1At1Lyl/0eGjXcjWTCvmEHThWWveYSwK6HeFgiFPrBTezu+bHDjsALgmRjOK3kPnNCeyVKNR1u9XX2zWnE/Pq4ygIDqG2z5ascxcN+glKF7M/T64u8z89rkJwbr6zCC1QHklSAd4/ssn0ufCTk8qOhG5eR8qwljRNmrfTmofF2Bp6VHj1/+4w6TF2r3Lf917dQmZOXfux6G7e1FwpjdCSwj8XbQHD+t+Jc03NXpKI3qb8f5yDHc167OD0po7e+Zi1d/w11mVWAHoqfpYRUPmpHq2NJBJHFrZ6rn9UyD++PMJMGSiznxEs3emN+5os/QmOmejMIT46Hg1JYk3Mqt9+UBDT3EKTK2NQTk6KKEJ8eiCZ+B41IvHt/DR7MV3TmwK3utksJ29t/LO/4rEnBZU7bKfxtLBDiabcBWGV85C+v3STYEPF7bcklZta8xMYqSpBxcWpE5TBzfnHvCDVb1m5+M+uiXhboK4F1OrGKVCu36nP9o2qBU5QEXcvMuFL8yWQ4Jxsmpg3enMCMl+2OIdPubKeCncpsxjucUO7HCh9CYy+PtLVFNugKzMJjwqQljWqxjq+enqQS3zN//hC8I13eq+Ique1yBVS1GUvcEGOdV4pWgBC/N4rXLH07+YGNYZ0oJ5Sp/u5JVy/6qM0SgXaNR5YhBMrK/IXX8QTAmFtZXnMpu3bFeneuQoxWFxnjSJ3lFZyxyqQVhq3j0M2osSNyrQftCvptrq0WBioeikFkPMFILJOQ5cpxgFMu35d5LLiR47zudPmcriswtbPYsst1tAomf1u+FgWpTBGhRsiofF09DHQm2flZ+gwFcT7j/+cmi0onDc+JEim31EII56TOjmOymILzOskgrHKRL2kYTFLSnVyKTRAOUNbbiRDgGXJA4G0VZEq7Cw9qjlWXCR+OhD5JvVtUiqAioKg/WY620mJB3hRNPUU7xsCmZiL8ouF+VpUOnG5LcvQiQnKKUwmm1mnYj6s4drYkHWp+/2+pSGbWtYPTWs44JhLRU2ynAMoB407jbS2Mk/osaYiUv3waTbKKVau3odA/ug+cSmXYvysLoZg1sP6x0ZrZbDxfWmrKrUl+CwKLGy5lmIQHSbGuoVo2l1qNRCbenOKPPIj3yfiZJKRffB1nZh7zPlHFLP3nzcpbWMA7C2bsOhdFLuOSwpLwIiS/aTN0BtIFMDU6QkEhvwnquuOcDoKEB9MhpXt/HeA+NDDWp2Kj2uvUYsV8UzrJfHsbp8sb5Pmas2O/5Vhkm7009RTDQt28H98EJkpAVD+kwKx10mPSlyQCeolUJEtL3hZcTYtslBhbkmR4UVGVv8jqEPAMw== X-OriginatorOrg: seco.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1b0774e-4e47-4f72-a45e-08dab056a1c6 X-MS-Exchange-CrossTenant-AuthSource: DB7PR03MB4972.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2022 15:45:35.6359 (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: 6jXyLhbCtlNu1tU2po0Vj0p6IavB4WYZkN4UgL7xau3RHe5XRsovhOLBXkR3rMU6BViv2jost7G7gtOwVMobRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR03MB9484 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 --- (no changes since v1) 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);