From patchwork Tue Apr 28 11:59:06 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Priyanka Jain X-Patchwork-Id: 1278437 X-Patchwork-Delegate: priyanka.jain@nxp.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: 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: ozlabs.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=gAwUflyN; 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 RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BKvf4J3Nz9sSK for ; Tue, 28 Apr 2020 21:59:58 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1FFF581E53; Tue, 28 Apr 2020 13:59: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=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="gAwUflyN"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4763581F45; Tue, 28 Apr 2020 13:59:50 +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=0.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER, SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0613.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0c::613]) (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 30D3681E49 for ; Tue, 28 Apr 2020 13:59:44 +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=priyanka.jain@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DrWhg3fbUwooOQFlG8tB4M+0bhtIs2nI6lhE9GadPxOGMVopPOOb44Mi6xuyyRr6Z1ROveDERgNqggVDS9t+Vqp8GEAhrvdCnOtgX5oYraVga3XiPzTO3RpRkcCXePugS0vgBWt6DdQAi+jyckIBQGnvveS7MPrZF3CKMi2zpFVqqU1vMLWabzA8i0Y2kWCf1KINW6v2EzmFR0XSUgX04lDW5fFNSfAezCvS7UhbHvTqVTQSRI++Qu3TBHbDg5OKarAAFOkwQA9BIjayWf4SXfJ9E2Uo42Spronu03YVRdP+eyzlm5YRT+wetz10iCQqUhtQe8bGQFQgAnfz8RkDVg== 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-SenderADCheck; bh=LwmRMIlVTeC4a+YCd/9/ZeCgFJtRMK0IVVLcZoYyft4=; b=PKAlicR3G2ZXkMRRGKtiNjaODOmrBkPNsxaLmEbbyfCWQmJY2xZES1i0PFimk82kPsyUPibGBig4pPjDpATNATFqs3TzmO9G4taIK7JH11KHmeYtlefi3k7751G26Cw1n4L6BQhVsiePC528Xqs5z3ibef+9qoBM4R3bBOoxuV7QAHpZkSgXQubSFvu/ZioT139+uioN3ni0Hou+AgbF7TNHBJzKZnldfqlPhr3B36aDI5tTe2rprl1MMsrH0yVOwWaT4t0KhvpS/w/w3h/6Wl7iDpw6FRqXnB/8/bzaLwF0ArtxyZ4NqYvM3dM7DLdDy7RU2SQ1yYgTtuMPdUy2qQ== 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=LwmRMIlVTeC4a+YCd/9/ZeCgFJtRMK0IVVLcZoYyft4=; b=gAwUflyN1aF3D3Z1ysh9rpY+BE8cSCLBUwNltkRNDt6xWulK+tcpVwdLIKGV8VX9jlIsajyxU3lMbP8U5lNLTzOE8nYmqWDw/dYXWX2ZnZ2DsaXXAWDQtu0aKXcs+7rtEsbgM4GveEto9ESNYG6KcJ3KnowstdjyxtDzamH95hU= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=nxp.com; Received: from VE1PR04MB6494.eurprd04.prod.outlook.com (2603:10a6:803:127::15) by VE1PR04MB6607.eurprd04.prod.outlook.com (2603:10a6:803:121::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Tue, 28 Apr 2020 11:59:31 +0000 Received: from VE1PR04MB6494.eurprd04.prod.outlook.com ([fe80::55e6:2ff7:398:d44e]) by VE1PR04MB6494.eurprd04.prod.outlook.com ([fe80::55e6:2ff7:398:d44e%3]) with mapi id 15.20.2937.020; Tue, 28 Apr 2020 11:59:31 +0000 From: Priyanka Jain To: u-boot@lists.denx.de Cc: Priyanka Jain Subject: [PATCH 1/2] board/freescale: Remove LS2080A_EMU support Date: Tue, 28 Apr 2020 17:29:06 +0530 Message-Id: <20200428115906.30959-1-priyanka.jain@nxp.com> X-Mailer: git-send-email 2.17.1 X-ClientProxiedBy: SG2PR01CA0124.apcprd01.prod.exchangelabs.com (2603:1096:4:40::28) To VE1PR04MB6494.eurprd04.prod.outlook.com (2603:10a6:803:127::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv03169.swis.in-blr01.nxp.com (14.142.151.118) by SG2PR01CA0124.apcprd01.prod.exchangelabs.com (2603:1096:4:40::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13 via Frontend Transport; Tue, 28 Apr 2020 11:59:29 +0000 X-Mailer: git-send-email 2.17.1 X-Originating-IP: [14.142.151.118] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: d40be695-fca5-4495-2ee8-08d7eb6b9bf6 X-MS-TrafficTypeDiagnostic: VE1PR04MB6607:|VE1PR04MB6607: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1751; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6494.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(39860400002)(396003)(376002)(136003)(366004)(52116002)(7696005)(36756003)(26005)(6486002)(186003)(6916009)(55236004)(1006002)(316002)(6666004)(8936002)(2906002)(8676002)(956004)(2616005)(478600001)(86362001)(5660300002)(4326008)(1076003)(81156014)(66946007)(66556008)(66476007)(16526019)(44832011)(110426005); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xtrX1gZzxU7yzbe1DXWxn5BlNsbP7dZtrQYiwz1iwzL45zQ69401ZFV70Ybc9tp48Z7Zvz65h+UHbqnrto21YHh3YiXltKonwpmDDN3DkbtUV5+kyfFeNZYmI1u/nAne2m+UIcJcGtU+ksZOLpqRLFCDlPI9B2HfJrZs8Z7jCGVImzDqhFlquMZS0Vrlx97QHhABBlq0YaBPVk202d4VDlFZtume9zeQzjP7qz3wUT3OEsKS0xGrbavgUZAPNoMlUq+lX6+DzbKiaGbo4g66jZCKGYckM9feeW/pxo0KHcfcErBAP/8BfjBdCo7Y+fv+vFhukd/cSXqrCW+MPywbK9xjmeZVbkXm+cFNR7Snay9IU+wp9hv2bMTuR6tK9/S9w6iVcIO4Xxu77oHNYANWYEBKZx/mqpAZS+n4HCWs9aNdJPrug1hN9zVmYHjO6KR8Aq1v1+DiKa3kljJOg0bP5FvdHI+rc5XKAlczas4rL7sp0fa9QKu1V1vJBpDNCdi+ X-MS-Exchange-AntiSpam-MessageData: 7TZ2LhNEJdlvSqipHpVReDa3bDvrhsmDtKbbhM9W8jf/DsbG00q0Z21L2weK2Z5fKjvdUIlr2Y9/VihmtLQdoi28pWWWS1o0Kfc10wWqtquRIZ+BlxeMQAQ0hvNhwB5U4QtrBejGyzfd3MVYdoug3P1i/CCnF8s5UtBDIvfRAJ2ft6Qr1+6redIpCw3SDCmCLWQnWK2VXTyTGvd6jZzgYTDM1mxlT+0Mkdo+kPwpZjHvPWq82sQ83WJ1S2SHu7nkrK/NV0bcwcHaTHGSkRwDwCQqLhqcsmzsQPJ3oTopYrW2ItS2v7lcbBn9S26ar+o73MGHqbPnhvvS6Egn/XJeMbTwZ8cgSWnvy6X4C97SfsNNB22JsQHZdVDBWBe8pxbKlIgyW+u1Z8PeycJTZ4g6lLgZ7ydcb+jvNLQizlLEk/MDPpjcbwNAMVW5Eo0qTHkRmej4uskpr/vB0MXtSXO7zOFGwtom/yH3/1U1scZvT4eN7Ot9dE7IxZJy8gZoXy5mvMDTkkNNL/HdODFByOtmj7xRNnLhxpNQ8sONNXI/7FlvQyTSIRwJyLy+CrYb32p1IMveIrNu0nzXPEX7GV4SXgAbDpw3p9xc4BEAVyJy0InlL+l43tBQnW3QGFEkR7TdqW7IO11Q3+H9tomIBRUSRhScLd+trz0PWAbVB8ZIabjlLEQrMC6tEKo/4UWIlvZDa3MhJyFuxEqNHD5MDjy1csjZW+Vt6epiV6nXGQTL2t6Vl9Pds9dsNMcwkDHKZWmJz4wdZ5132zvnNjK42TOfsm0+6V5e108n2N+ZGjbVBus= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d40be695-fca5-4495-2ee8-08d7eb6b9bf6 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 11:59:31.0163 (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: SINtnOLQ+LHezqjZSwDm/hLYlPYjjW8mNZ7qUJwgdjP5hB0e1s4Gx1LoT2koZuOMr2VmREzIzZkHWlgohBcu7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6607 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.102.2 at phobos.denx.de X-Virus-Status: Clean Removing LS2080A_EMU as it was pre-silicon board and is no longer Maintained. Signed-off-by: Priyanka Jain --- arch/arm/Kconfig | 12 ----- arch/arm/cpu/armv8/Kconfig | 2 +- board/freescale/ls2080a/Kconfig | 18 ------- board/freescale/ls2080a/MAINTAINERS | 2 - configs/ls2080a_emu_defconfig | 37 ------------- drivers/i2c/Kconfig | 4 +- include/configs/ls2080a_emu.h | 80 ----------------------------- 7 files changed, 3 insertions(+), 152 deletions(-) delete mode 100644 configs/ls2080a_emu_defconfig delete mode 100644 include/configs/ls2080a_emu.h diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 1bcf345028..e4b29e92c8 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1134,18 +1134,6 @@ config TARGET_VEXPRESS64_JUNO select ARM64 select PL01X_SERIAL -config TARGET_LS2080A_EMU - bool "Support ls2080a_emu" - select ARCH_LS2080A - select ARM64 - select ARMV8_MULTIENTRY - select FSL_DDR_SYNC_REFRESH - help - Support for Freescale LS2080A_EMU platform. - The LS2080A Development System (EMULATOR) is a pre-silicon - development platform that supports the QorIQ LS2080A - Layerscape Architecture processor. - config TARGET_LS2080A_SIMU bool "Support ls2080a_simu" select ARCH_LS2080A diff --git a/arch/arm/cpu/armv8/Kconfig b/arch/arm/cpu/armv8/Kconfig index 16c83e8614..006453921e 100644 --- a/arch/arm/cpu/armv8/Kconfig +++ b/arch/arm/cpu/armv8/Kconfig @@ -99,7 +99,7 @@ config PSCI_RESET select ARM_SMCCC if OF_CONTROL depends on !ARCH_EXYNOS7 && !ARCH_BCM283X && \ !TARGET_LS2080A_SIMU && !TARGET_LS2080AQDS && \ - !TARGET_LS2080ARDB && !TARGET_LS2080A_EMU && \ + !TARGET_LS2080ARDB && \ !TARGET_LS1088ARDB && !TARGET_LS1088AQDS && \ !TARGET_LS1012ARDB && !TARGET_LS1012AFRDM && \ !TARGET_LS1012A2G5RDB && !TARGET_LS1012AQDS && \ diff --git a/board/freescale/ls2080a/Kconfig b/board/freescale/ls2080a/Kconfig index b5033511b5..6015b8f930 100644 --- a/board/freescale/ls2080a/Kconfig +++ b/board/freescale/ls2080a/Kconfig @@ -1,21 +1,3 @@ -if TARGET_LS2080A_EMU - -config SYS_BOARD - default "ls2080a" - -config SYS_VENDOR - default "freescale" - -config SYS_SOC - default "fsl-layerscape" - -config SYS_CONFIG_NAME - default "ls2080a_emu" - -source "board/freescale/common/Kconfig" - -endif - if TARGET_LS2080A_SIMU config SYS_BOARD diff --git a/board/freescale/ls2080a/MAINTAINERS b/board/freescale/ls2080a/MAINTAINERS index e0e4e3f83e..3afaab9c77 100644 --- a/board/freescale/ls2080a/MAINTAINERS +++ b/board/freescale/ls2080a/MAINTAINERS @@ -3,7 +3,5 @@ M: Prabhakar Kushwaha M: Priyanka Jain S: Maintained F: board/freescale/ls2080a/ -F: include/configs/ls2080a_emu.h -F: configs/ls2080a_emu_defconfig F: include/configs/ls2080a_simu.h F: configs/ls2080a_simu_defconfig diff --git a/configs/ls2080a_emu_defconfig b/configs/ls2080a_emu_defconfig deleted file mode 100644 index 7927e3838f..0000000000 --- a/configs/ls2080a_emu_defconfig +++ /dev/null @@ -1,37 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_LS2080A_EMU=y -CONFIG_SYS_TEXT_BASE=0x30100000 -CONFIG_ENV_SIZE=0x1000 -CONFIG_NR_DRAM_BANKS=3 -CONFIG_IDENT_STRING=" LS2080A-EMU" -CONFIG_FIT=y -CONFIG_FIT_VERBOSE=y -CONFIG_OF_BOARD_SETUP=y -CONFIG_OF_STDOUT_VIA_ALIAS=y -CONFIG_SYS_EXTRA_OPTIONS="EMU" -CONFIG_BOOTDELAY=10 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" -# CONFIG_USE_BOOTCOMMAND is not set -# CONFIG_DISPLAY_BOARDINFO is not set -# CONFIG_CMD_CONSOLE is not set -# CONFIG_CMD_XIMG is not set -# CONFIG_CMD_EDITENV is not set -CONFIG_CMD_GREPENV=y -CONFIG_CMD_I2C=y -# CONFIG_CMD_LOADS is not set -# CONFIG_CMD_ITEST is not set -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NFS is not set -CONFIG_CMD_CACHE=y -# CONFIG_CMD_MISC is not set -CONFIG_MP=y -# CONFIG_DOS_PARTITION is not set -# CONFIG_ISO_PARTITION is not set -# CONFIG_EFI_PARTITION is not set -CONFIG_SYS_RELOC_GD_ENV_ADDR=y -CONFIG_FSL_CAAM=y -# CONFIG_MMC is not set -CONFIG_SYS_NS16550=y -CONFIG_OF_LIBFDT=y -CONFIG_EFI_LOADER_BOUNCE_BUFFER=y diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig index e42b6516bf..02a74eb136 100644 --- a/drivers/i2c/Kconfig +++ b/drivers/i2c/Kconfig @@ -214,7 +214,7 @@ endif if SYS_I2C_MXC_I2C1 config SYS_MXC_I2C1_SPEED int "I2C Channel 1 speed" - default 40000000 if TARGET_LS2080A_SIMU || TARGET_LS2080A_EMU + default 40000000 if TARGET_LS2080A_SIMU default 100000 help MXC I2C Channel 1 speed @@ -229,7 +229,7 @@ endif if SYS_I2C_MXC_I2C2 config SYS_MXC_I2C2_SPEED int "I2C Channel 2 speed" - default 40000000 if TARGET_LS2080A_SIMU || TARGET_LS2080A_EMU + default 40000000 if TARGET_LS2080A_SIMU default 100000 help MXC I2C Channel 2 speed diff --git a/include/configs/ls2080a_emu.h b/include/configs/ls2080a_emu.h deleted file mode 100644 index 3e0ad48dda..0000000000 --- a/include/configs/ls2080a_emu.h +++ /dev/null @@ -1,80 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright 2014 Freescale Semiconductor - */ - -#ifndef __LS2_EMU_H -#define __LS2_EMU_H - -#include "ls2080a_common.h" - -#define CONFIG_SYS_CLK_FREQ 100000000 -#define CONFIG_DDR_CLK_FREQ 133333333 - -#define CONFIG_DDR_SPD -#define CONFIG_SYS_FSL_DDR_EMU /* Support emulator */ -#define SPD_EEPROM_ADDRESS1 0x51 -#define SPD_EEPROM_ADDRESS2 0x52 -#define SPD_EEPROM_ADDRESS3 0x53 -#define SPD_EEPROM_ADDRESS SPD_EEPROM_ADDRESS1 -#define CONFIG_SYS_SPD_BUS_NUM 1 /* SPD on I2C bus 1 */ -#define CONFIG_DIMM_SLOTS_PER_CTLR 1 -#define CONFIG_CHIP_SELECTS_PER_CTRL 4 -#ifdef CONFIG_SYS_FSL_HAS_DP_DDR -#define CONFIG_DP_DDR_DIMM_SLOTS_PER_CTLR 1 -#endif - -#define CONFIG_SYS_NOR0_CSPR_EXT (0x0) -#define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) -/* - * NOR Flash Timing Params - */ -#define CONFIG_SYS_NOR0_CSPR \ - (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ - CSPR_PORT_SIZE_16 | \ - CSPR_MSEL_NOR | \ - CSPR_V) -#define CONFIG_SYS_NOR0_CSPR_EARLY \ - (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS_EARLY) | \ - CSPR_PORT_SIZE_16 | \ - CSPR_MSEL_NOR | \ - CSPR_V) -#define CONFIG_SYS_NOR_CSOR CSOR_NOR_ADM_SHIFT(12) -#define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x1) | \ - FTIM0_NOR_TEADC(0x1) | \ - FTIM0_NOR_TEAHC(0x1)) -#define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x1) | \ - FTIM1_NOR_TRAD_NOR(0x1)) -#define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x0) | \ - FTIM2_NOR_TCH(0x0) | \ - FTIM2_NOR_TWP(0x1)) -#define CONFIG_SYS_NOR_FTIM3 0x04000000 -#define CONFIG_SYS_IFC_CCR 0x01000000 - -#define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT -#define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR_EARLY -#define CONFIG_SYS_CSPR0_FINAL CONFIG_SYS_NOR0_CSPR -#define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK -#define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR -#define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 -#define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 -#define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 -#define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 - -/* Debug Server firmware */ -#define CONFIG_SYS_DEBUG_SERVER_FW_IN_NOR -#define CONFIG_SYS_DEBUG_SERVER_FW_ADDR 0x580C00000ULL - -/* - * This trick allows users to load MC images into DDR directly without - * copying from NOR flash. It dramatically improves speed. - */ -#define CONFIG_SYS_LS_MC_FW_IN_DDR -#define CONFIG_SYS_LS_MC_DPL_IN_DDR -#define CONFIG_SYS_LS_MC_DPC_IN_DDR - -#define CONFIG_SYS_LS_MC_BOOT_TIMEOUT_MS 200000 - -/* Store environment at top of flash */ - -#endif /* __LS2_EMU_H */ From patchwork Tue Apr 28 12:00:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Priyanka Jain X-Patchwork-Id: 1278438 X-Patchwork-Delegate: priyanka.jain@nxp.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.a=rsa-sha256 header.s=selector2 header.b=dO0Ps2zS; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49BKx70tGfz9sSK for ; Tue, 28 Apr 2020 22:01:14 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id ECDBE81E53; Tue, 28 Apr 2020 14:01:09 +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="dO0Ps2zS"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7E2A481F45; Tue, 28 Apr 2020 14:01:02 +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=0.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_SPF_HELO,MSGID_FROM_MTA_HEADER, SPF_HELO_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on0610.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0d::610]) (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 3099281E49 for ; Tue, 28 Apr 2020 14:00: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=priyanka.jain@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QFPhmSze88S9B/72dTuaTT68+xVnV4zFon49lhDdbY4js8Ky6Ex1EN2BGJtMedTtMplUdl+j5FlTQ2DRFW9ei1+5UTn+q3iyggkuSepm82oDp7dxZpgZBFDKtQn0LWlX5hnhsBKNMijx7ZxnuHh5TonArF+WAFUB2QuCF1CsPGCQeNTAQb9tEuHccmh1iamDWWgOdXbA5dRAggPLxSof0kIo0Ax0D3c+qpoZCL7U2kPkTmEoD1zI/t55girOd3k+uOHmTLrGN3bKiFdNIeDSjUgt+ZHfKCGHSfS2SkLY3k466J9suiRjBXAYIjldhBChhdqQol5NLIEETxKYKG8eJA== 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-SenderADCheck; bh=TxFsVU67K+KhsMY6+PmYdHiMIvqT7og7WOfJ8QdVXAQ=; b=Ev7+Rylu/0o8TajREd2IH+2ILrT50hoU6wSg3zNq+tv32X8VbOChaYjDjyObhCXCdJ/VzNtgUW9YoTTZ9N7BelpOvthne6meFPkqQ/SnASL3WZBqRAaP/x3UXLV7vabXvFJLeOTREPinHx1oxOCc355onQQ5vfMc8isp2LbVPOm9AeeJ0qa8rudRvg5s9ziWH2xg2anKuGPRNC99osF8VNxY2JxPg9PtZjLNeYS5C4yYRGjWsWxyWb/2sEh9VCCKuHKP8YuPCNR+G98tvuYtbL+j4UbAoQWoB1KMvjLWdeS1LC/RezLFY3S6EKuuZS2xKn194cwpNp33H810QG/Afw== 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=TxFsVU67K+KhsMY6+PmYdHiMIvqT7og7WOfJ8QdVXAQ=; b=dO0Ps2zSucovNiNKj9RwEn61V0Q9Jnfz1zI2Ius/EcXX3ciVk3LN7D3cIi2sOMQYpd57zNSM7NYKnAjOnYG2riITgfCYemyKeceboglNowFJv2HQvMZX+FcEpuS8EoV6lqLQzbPSKvOpZvt8W4Z6cz68STlin8uctRx/5JnJZP4= Authentication-Results: lists.denx.de; dkim=none (message not signed) header.d=none;lists.denx.de; dmarc=none action=none header.from=nxp.com; Received: from VE1PR04MB6494.eurprd04.prod.outlook.com (2603:10a6:803:127::15) by VE1PR04MB6607.eurprd04.prod.outlook.com (2603:10a6:803:121::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.22; Tue, 28 Apr 2020 12:00:51 +0000 Received: from VE1PR04MB6494.eurprd04.prod.outlook.com ([fe80::55e6:2ff7:398:d44e]) by VE1PR04MB6494.eurprd04.prod.outlook.com ([fe80::55e6:2ff7:398:d44e%3]) with mapi id 15.20.2937.020; Tue, 28 Apr 2020 12:00:51 +0000 From: Priyanka Jain To: u-boot@lists.denx.de Cc: Priyanka Jain Subject: [PATCH 2/2] board/freescale: Remove LS2080A_SIMU support Date: Tue, 28 Apr 2020 17:30:32 +0530 Message-Id: <20200428120032.30000-1-priyanka.jain@nxp.com> X-Mailer: git-send-email 2.17.1 X-ClientProxiedBy: SG2PR0401CA0016.apcprd04.prod.outlook.com (2603:1096:3:1::26) To VE1PR04MB6494.eurprd04.prod.outlook.com (2603:10a6:803:127::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from lsv03169.swis.in-blr01.nxp.com (14.142.151.118) by SG2PR0401CA0016.apcprd04.prod.outlook.com (2603:1096:3:1::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2958.19 via Frontend Transport; Tue, 28 Apr 2020 12:00:49 +0000 X-Mailer: git-send-email 2.17.1 X-Originating-IP: [14.142.151.118] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 095e4848-5985-4768-d480-08d7eb6bcba7 X-MS-TrafficTypeDiagnostic: VE1PR04MB6607:|VE1PR04MB6607: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-Forefront-PRVS: 0387D64A71 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6494.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(39860400002)(396003)(376002)(136003)(366004)(52116002)(7696005)(36756003)(26005)(6486002)(186003)(6916009)(55236004)(1006002)(316002)(6666004)(8936002)(2906002)(8676002)(956004)(2616005)(478600001)(86362001)(5660300002)(4326008)(1076003)(81156014)(66946007)(66556008)(66476007)(16526019)(44832011)(110426005); DIR:OUT; SFP:1101; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: DZ0xAtXncEiUL5OTkhln88qCVU02RUHtisnvAKbbsH39MDHM9u5JpsZdQTB/m7cNpjxdN7xhIY8z3NoIbVLrAjcrTmmIrZRWB6+o1zMaT3YQmPhJazJbm7DnX3pJISeXz6HqsmerimgK7l/pfO53/uhH2aRDKtTA0Zc9XoIFeKCqBjf1cdazr9ItIr9keFftlzw+ph2LsMj8rEHGlR2A05TGzfiFNvObWoF1Wexr3SSaAunXZr+0eLNZey0oMHMvPLuUv88gcbF8nE7Mg38UTxBl83t7lcRfdRZURHiB48nYG+dvPjPXV5KOCd/ikGj0POvQvnV57aijQiSM9ZcyEFS+WgkJoR/nl7Urwf2iHIy7ZrXCZ9anVcFwmRmOQaxr4SrbowRY6tz1c4qUSbOjC4nv3JDT6h1cTABFfb2Ppe5OdfDlTCcWJjfhPUbPHyFF0XA354w3lb7O1jJ7OMaLV2AHVwWnbimuto8iL1Hx0sxf8jNhbP+DYi9q3A7TQ3Fk X-MS-Exchange-AntiSpam-MessageData: D/gPWKLDxSlIk4T2Y0djUklpDBZ8mr+VXPMYu/RT/JVs4sv+qSUDN816bpJsUuH8/7srvgy4wpdK6DQH+U+ZOe5nt2Vnls+rNY+vO4grk2x2tnXsaAT7C/ToFKuOyyYkRd98UbM4QkrZ/7u7EiFNoiid1/I4FVqhE4jTUvi4QesQURSs3/As7HsBNOSCrZ9KkmSYJdPWYLU7y0RSKff1NoBDpauwdjQ7k2tbKxdL/TecVXgA05XBmTvxoHV1S+JFyMNr8qOWbBgR1g0pZqjDvkuMMXe3otheYmFNf+UiuDNOrMsxfesQFacPAy7DHUkHVupEWNdpes/zqBCt37qXfucpXETFu2r+Q/s9cY9bhDratxKvbeeMoOMhypn6SkWRS7fbk8HrS/YrOAhuLRn4z01MYuG5LEXS40/Ak4ypAKJ3blUMFgLRX77k/vbHCgv7JESbehse4D/XHypPGwkyYUD6qSW3lATopyTIv4xV18vgGF010qMXlXef9Cjtr95PYABuM2MmNZUoXMQW8JFWaKCq8NlOSgS7qHPtpYV/6A/mJzk+/huHVxyfFA10J3Tx+z3LSEkfrisg6+kr4gWdmua5WFcMbrmpRrOpIv6oifH0N+PiO6Jt1NGVOj9o66RIvxBBBRmzN2zS0kpT9CZ9EbzU8yZb7VrdrDwhB8YW+nXUSXwexp2FR3S5pNfbeEwsnbzdmHKM0ri6dOa8wR0bvtji0YWR7QxXMrp9jvgbV0Ah7URR+QJiUtU9WUPZeXuPuMY19x4VvQ1DdfH2zuGsDWiLlWxhNA03VmsM6xmjgY4= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 095e4848-5985-4768-d480-08d7eb6bcba7 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Apr 2020 12:00:51.0284 (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: VHch8CC9Z6Qd9mR/mLhd3U4O0D2aR9B99umUWHDOZQMlPAasQ0lSnduVIpj1mz9kLE/DCu4TlA52IjZMQyLfSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6607 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 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.102.2 at phobos.denx.de X-Virus-Status: Clean Removing LS2080A_SIMU as it was pre-silicon board and is no longer Maintained. Signed-off-by: Priyanka Jain --- arch/arm/Kconfig | 12 --- arch/arm/cpu/armv8/Kconfig | 2 +- board/freescale/ls2080a/Kconfig | 17 ---- board/freescale/ls2080a/MAINTAINERS | 2 - configs/ls2080a_simu_defconfig | 45 --------- drivers/i2c/Kconfig | 2 - include/configs/ls2080a_simu.h | 147 ---------------------------- 7 files changed, 1 insertion(+), 226 deletions(-) delete mode 100644 board/freescale/ls2080a/Kconfig delete mode 100644 configs/ls2080a_simu_defconfig delete mode 100644 include/configs/ls2080a_simu.h diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index e4b29e92c8..108c22b597 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1134,18 +1134,6 @@ config TARGET_VEXPRESS64_JUNO select ARM64 select PL01X_SERIAL -config TARGET_LS2080A_SIMU - bool "Support ls2080a_simu" - select ARCH_LS2080A - select ARM64 - select ARMV8_MULTIENTRY - select BOARD_LATE_INIT - help - Support for Freescale LS2080A_SIMU platform. - The LS2080A Development System (QDS) is a pre silicon - development platform that supports the QorIQ LS2080A - Layerscape Architecture processor. - config TARGET_LS1088AQDS bool "Support ls1088aqds" select ARCH_LS1088A diff --git a/arch/arm/cpu/armv8/Kconfig b/arch/arm/cpu/armv8/Kconfig index 006453921e..bbed71be43 100644 --- a/arch/arm/cpu/armv8/Kconfig +++ b/arch/arm/cpu/armv8/Kconfig @@ -98,7 +98,7 @@ config PSCI_RESET default y select ARM_SMCCC if OF_CONTROL depends on !ARCH_EXYNOS7 && !ARCH_BCM283X && \ - !TARGET_LS2080A_SIMU && !TARGET_LS2080AQDS && \ + !TARGET_LS2080AQDS && \ !TARGET_LS2080ARDB && \ !TARGET_LS1088ARDB && !TARGET_LS1088AQDS && \ !TARGET_LS1012ARDB && !TARGET_LS1012AFRDM && \ diff --git a/board/freescale/ls2080a/Kconfig b/board/freescale/ls2080a/Kconfig deleted file mode 100644 index 6015b8f930..0000000000 --- a/board/freescale/ls2080a/Kconfig +++ /dev/null @@ -1,17 +0,0 @@ -if TARGET_LS2080A_SIMU - -config SYS_BOARD - default "ls2080a" - -config SYS_VENDOR - default "freescale" - -config SYS_SOC - default "fsl-layerscape" - -config SYS_CONFIG_NAME - default "ls2080a_simu" - -source "board/freescale/common/Kconfig" - -endif diff --git a/board/freescale/ls2080a/MAINTAINERS b/board/freescale/ls2080a/MAINTAINERS index 3afaab9c77..b228f4dd59 100644 --- a/board/freescale/ls2080a/MAINTAINERS +++ b/board/freescale/ls2080a/MAINTAINERS @@ -3,5 +3,3 @@ M: Prabhakar Kushwaha M: Priyanka Jain S: Maintained F: board/freescale/ls2080a/ -F: include/configs/ls2080a_simu.h -F: configs/ls2080a_simu_defconfig diff --git a/configs/ls2080a_simu_defconfig b/configs/ls2080a_simu_defconfig deleted file mode 100644 index ccf71179e0..0000000000 --- a/configs/ls2080a_simu_defconfig +++ /dev/null @@ -1,45 +0,0 @@ -CONFIG_ARM=y -CONFIG_TARGET_LS2080A_SIMU=y -CONFIG_SYS_TEXT_BASE=0x30100000 -CONFIG_ENV_SIZE=0x1000 -CONFIG_NR_DRAM_BANKS=3 -CONFIG_IDENT_STRING=" LS2080A-SIMU" -CONFIG_FIT=y -CONFIG_FIT_VERBOSE=y -CONFIG_OF_BOARD_SETUP=y -CONFIG_OF_STDOUT_VIA_ALIAS=y -CONFIG_SYS_EXTRA_OPTIONS="SIMU" -CONFIG_BOOTDELAY=10 -CONFIG_USE_BOOTARGS=y -CONFIG_BOOTARGS="console=ttyS0,115200 root=/dev/ram0 earlycon=uart8250,mmio,0x21c0500 ramdisk_size=0x2000000 default_hugepagesz=2m hugepagesz=2m hugepages=256" -# CONFIG_USE_BOOTCOMMAND is not set -# CONFIG_DISPLAY_BOARDINFO is not set -# CONFIG_CMD_CONSOLE is not set -# CONFIG_CMD_XIMG is not set -# CONFIG_CMD_EDITENV is not set -CONFIG_CMD_GREPENV=y -CONFIG_CMD_I2C=y -# CONFIG_CMD_LOADS is not set -CONFIG_CMD_MMC=y -CONFIG_CMD_NAND=y -# CONFIG_CMD_ITEST is not set -# CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_NFS is not set -CONFIG_CMD_CACHE=y -# CONFIG_CMD_MISC is not set -CONFIG_MP=y -# CONFIG_ISO_PARTITION is not set -# CONFIG_EFI_PARTITION is not set -CONFIG_SYS_RELOC_GD_ENV_ADDR=y -CONFIG_NET_RANDOM_ETHADDR=y -CONFIG_FSL_CAAM=y -CONFIG_FSL_ESDHC=y -CONFIG_MTD=y -CONFIG_MTD_NOR_FLASH=y -CONFIG_FLASH_CFI_DRIVER=y -CONFIG_SYS_FLASH_USE_BUFFER_WRITE=y -CONFIG_SYS_FLASH_CFI=y -CONFIG_MTD_RAW_NAND=y -CONFIG_SYS_NS16550=y -CONFIG_OF_LIBFDT=y -CONFIG_EFI_LOADER_BOUNCE_BUFFER=y diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig index 02a74eb136..b981d47e67 100644 --- a/drivers/i2c/Kconfig +++ b/drivers/i2c/Kconfig @@ -214,7 +214,6 @@ endif if SYS_I2C_MXC_I2C1 config SYS_MXC_I2C1_SPEED int "I2C Channel 1 speed" - default 40000000 if TARGET_LS2080A_SIMU default 100000 help MXC I2C Channel 1 speed @@ -229,7 +228,6 @@ endif if SYS_I2C_MXC_I2C2 config SYS_MXC_I2C2_SPEED int "I2C Channel 2 speed" - default 40000000 if TARGET_LS2080A_SIMU default 100000 help MXC I2C Channel 2 speed diff --git a/include/configs/ls2080a_simu.h b/include/configs/ls2080a_simu.h deleted file mode 100644 index ab46df7600..0000000000 --- a/include/configs/ls2080a_simu.h +++ /dev/null @@ -1,147 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ -/* - * Copyright (C) 2014 Freescale Semiconductor - */ - -#ifndef __LS2_SIMU_H -#define __LS2_SIMU_H - -#include "ls2080a_common.h" - -#define CONFIG_SYS_CLK_FREQ 100000000 -#define CONFIG_DDR_CLK_FREQ 133333333 - -#define CONFIG_DIMM_SLOTS_PER_CTLR 1 -#define CONFIG_CHIP_SELECTS_PER_CTRL 4 -#ifdef CONFIG_SYS_FSL_HAS_DP_DDR -#define CONFIG_DP_DDR_DIMM_SLOTS_PER_CTLR 1 -#endif - -/* SMSC 91C111 ethernet configuration */ -#define CONFIG_SMC91111 -#define CONFIG_SMC91111_BASE (0x2210000) - -#define CONFIG_SYS_NOR0_CSPR_EXT (0x0) -#define CONFIG_SYS_NOR_AMASK IFC_AMASK(128*1024*1024) - -#ifdef CONFIG_MTD_NOR_FLASH -#define CONFIG_SYS_FLASH_QUIET_TEST -#endif - -/* - * NOR Flash Timing Params - */ -#define CONFIG_SYS_NOR0_CSPR \ - (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS) | \ - CSPR_PORT_SIZE_16 | \ - CSPR_MSEL_NOR | \ - CSPR_V) -#define CONFIG_SYS_NOR0_CSPR_EARLY \ - (CSPR_PHYS_ADDR(CONFIG_SYS_FLASH_BASE_PHYS_EARLY) | \ - CSPR_PORT_SIZE_16 | \ - CSPR_MSEL_NOR | \ - CSPR_V) -#define CONFIG_SYS_NOR_CSOR CSOR_NOR_ADM_SHIFT(12) -#define CONFIG_SYS_NOR_FTIM0 (FTIM0_NOR_TACSE(0x1) | \ - FTIM0_NOR_TEADC(0x1) | \ - FTIM0_NOR_TEAHC(0x1)) -#define CONFIG_SYS_NOR_FTIM1 (FTIM1_NOR_TACO(0x1) | \ - FTIM1_NOR_TRAD_NOR(0x1)) -#define CONFIG_SYS_NOR_FTIM2 (FTIM2_NOR_TCS(0x0) | \ - FTIM2_NOR_TCH(0x0) | \ - FTIM2_NOR_TWP(0x1)) -#define CONFIG_SYS_NOR_FTIM3 0x04000000 -#define CONFIG_SYS_IFC_CCR 0x01000000 - -#ifdef CONFIG_MTD_NOR_FLASH -#define CONFIG_FLASH_SHOW_PROGRESS 45 /* count down from 45/5: 9..1 */ - -#define CONFIG_SYS_MAX_FLASH_BANKS 1 /* number of banks */ -#define CONFIG_SYS_MAX_FLASH_SECT 1024 /* sectors per device */ -#define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */ -#define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */ - -#define CONFIG_SYS_FLASH_EMPTY_INFO -#define CONFIG_SYS_FLASH_BANKS_LIST { CONFIG_SYS_FLASH_BASE } -#endif - -#define CONFIG_NAND_FSL_IFC -#define CONFIG_SYS_NAND_MAX_ECCPOS 256 -#define CONFIG_SYS_NAND_MAX_OOBFREE 2 - -#define CONFIG_SYS_NAND_CSPR_EXT (0x0) -#define CONFIG_SYS_NAND_CSPR (CSPR_PHYS_ADDR(CONFIG_SYS_NAND_BASE_PHYS) \ - | CSPR_PORT_SIZE_8 /* Port Size = 8 bit */ \ - | CSPR_MSEL_NAND /* MSEL = NAND */ \ - | CSPR_V) -#define CONFIG_SYS_NAND_AMASK IFC_AMASK(64 * 1024) - -#define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \ - | CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \ - | CSOR_NAND_ECC_MODE_4 /* 4-bit ECC */ \ - | CSOR_NAND_RAL_3 /* RAL = 2Byes */ \ - | CSOR_NAND_PGS_2K /* Page Size = 2K */ \ - | CSOR_NAND_SPRZ_64/* Spare size = 64 */ \ - | CSOR_NAND_PB(64)) /*Pages Per Block = 64*/ - -#define CONFIG_SYS_NAND_ONFI_DETECTION - -/* ONFI NAND Flash mode0 Timing Params */ -#define CONFIG_SYS_NAND_FTIM0 (FTIM0_NAND_TCCST(0x07) | \ - FTIM0_NAND_TWP(0x18) | \ - FTIM0_NAND_TWCHT(0x07) | \ - FTIM0_NAND_TWH(0x0a)) -#define CONFIG_SYS_NAND_FTIM1 (FTIM1_NAND_TADLE(0x32) | \ - FTIM1_NAND_TWBE(0x39) | \ - FTIM1_NAND_TRR(0x0e) | \ - FTIM1_NAND_TRP(0x18)) -#define CONFIG_SYS_NAND_FTIM2 (FTIM2_NAND_TRAD(0x0f) | \ - FTIM2_NAND_TREH(0x0a) | \ - FTIM2_NAND_TWHRE(0x1e)) -#define CONFIG_SYS_NAND_FTIM3 0x0 - -#define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } -#define CONFIG_SYS_MAX_NAND_DEVICE 1 -#define CONFIG_MTD_NAND_VERIFY_WRITE - -#define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 1024) - -#define CONFIG_SYS_CSPR0_EXT CONFIG_SYS_NOR0_CSPR_EXT -#define CONFIG_SYS_CSPR0 CONFIG_SYS_NOR0_CSPR_EARLY -#define CONFIG_SYS_CSPR0_FINAL CONFIG_SYS_NOR0_CSPR -#define CONFIG_SYS_AMASK0 CONFIG_SYS_NOR_AMASK -#define CONFIG_SYS_CSOR0 CONFIG_SYS_NOR_CSOR -#define CONFIG_SYS_CS0_FTIM0 CONFIG_SYS_NOR_FTIM0 -#define CONFIG_SYS_CS0_FTIM1 CONFIG_SYS_NOR_FTIM1 -#define CONFIG_SYS_CS0_FTIM2 CONFIG_SYS_NOR_FTIM2 -#define CONFIG_SYS_CS0_FTIM3 CONFIG_SYS_NOR_FTIM3 -#define CONFIG_SYS_CSPR1_EXT CONFIG_SYS_NAND_CSPR_EXT -#define CONFIG_SYS_CSPR1 CONFIG_SYS_NAND_CSPR -#define CONFIG_SYS_AMASK1 CONFIG_SYS_NAND_AMASK -#define CONFIG_SYS_CSOR1 CONFIG_SYS_NAND_CSOR -#define CONFIG_SYS_CS1_FTIM0 CONFIG_SYS_NAND_FTIM0 -#define CONFIG_SYS_CS1_FTIM1 CONFIG_SYS_NAND_FTIM1 -#define CONFIG_SYS_CS1_FTIM2 CONFIG_SYS_NAND_FTIM2 -#define CONFIG_SYS_CS1_FTIM3 CONFIG_SYS_NAND_FTIM3 - -/* MMC */ -#ifdef CONFIG_MMC -#define CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 -#endif - -/* Debug Server firmware */ -#define CONFIG_SYS_DEBUG_SERVER_FW_IN_NOR -#define CONFIG_SYS_DEBUG_SERVER_FW_ADDR 0x580C00000ULL - -/* MC firmware */ -#define CONFIG_SYS_LS_MC_DPL_IN_NOR -#define CONFIG_SYS_LS_MC_DPL_ADDR 0x5806C0000ULL - -#define CONFIG_SYS_LS_MC_DPC_IN_NOR -#define CONFIG_SYS_LS_MC_DPC_ADDR 0x5806F8000ULL - -#define CONFIG_SYS_LS_MC_BOOT_TIMEOUT_MS 200000 - -/* Store environment at top of flash */ - -#endif /* __LS2_SIMU_H */