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