Message ID | 20200224083247.29086-5-pragnesh.patel@sifive.com |
---|---|
State | Superseded |
Delegated to: | Andes |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> 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=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=sifive.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=sifive.com header.i=@sifive.com header.a=rsa-sha256 header.s=selector1 header.b=NQr/g7Sg; 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 48QwMw0SQfz9sP7 for <incoming@patchwork.ozlabs.org>; Mon, 24 Feb 2020 19:34:19 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id F0E0381CAB; Mon, 24 Feb 2020 09:34:13 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=sifive.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=sifive.com header.i=@sifive.com header.b="NQr/g7Sg"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A02F781CAB; Mon, 24 Feb 2020 09:33:55 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.7 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 NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on20606.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e88::606]) (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 F0C8B81CAB for <u-boot@lists.denx.de>; Mon, 24 Feb 2020 09:33:47 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=sifive.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=pragnesh.patel@sifive.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kb/DJzuet1GJVbKkw1TsqzdAJVdIc5H5pRIRym3m4AaHvgh0SIct0zSsetwMCsl+7AewtIGtCOtsIcAEAfNvOWDRMehDiFphs+gEiPWWrlGKivz8Nax6SnKkB5RyEAS0xRTP+gQjYeySgkAW2lgtFMiCy9Kuw99PwhYG2az8zpG64mh9/JKmj0d/SyZrVisRCNooBAkzs6mVMHmVTJRW7ZYn8dDqAW3KsKbhX7JnMUc7cnSySwKbDpZ9le9EcT6O8q3lQ0NJG8dBqkNa3p8KGERVHG65CjpTlJGhsX3cpW3cTRSsG4TVe8DXxU+JirBUWjqDqpHd2bPHfvmbagTHVw== 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=lm463deS4juew+c3Naij7yo/S/u4c917uxwOM2TF3hI=; b=fAClFDCV7mH84zG3hGIoKP81jvw9n6qiQqrtqjYffsArfaq4Jyhtnt7Bf+Q4B9GB2vMDwSr7U/+eowsXNVwL01NdA9Y8GY11iIWjSnPZOgQUhwkbFqGqeIrJyzsqxD6c2kOcXpqndxlEmLlYQ+NsEMp2YkfATTc2ODuBDA9S1/RRpqxJaDizIROpNHvWqfF+gcomhSExxKF7PChjCcekQQen24YINGpPm++rw78Tq8hJMRCeJA2NejTT+PLtw/Vr/pJzY8OE3d4y3QT2CC5kOFyaeKqhP3mSixokqnF54S/Q3A3A1+NR9B2KCUiSprmwKWusnRupYq6t9vr2jVkHxw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sifive.com; dmarc=pass action=none header.from=sifive.com; dkim=pass header.d=sifive.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lm463deS4juew+c3Naij7yo/S/u4c917uxwOM2TF3hI=; b=NQr/g7SgyxoZV4SXdZR7zI4wICaNyXcSh9fhbCnAJqKkW+l2LW2UeFC1q93YVinGaYPiG4Ig9o4E6chmHnVzHfo2M9BIMolZYb+NOk17b4xGB9+V2Df/ORrJf75y+Ifmuy4Z27tiMImajLxUyTE5mSbQ6uGcKshyUyJA+LHZggc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=pragnesh.patel@sifive.com; Received: from MWHPR13MB0944.namprd13.prod.outlook.com (2603:10b6:300:15::19) by MWHPR13MB1551.namprd13.prod.outlook.com (2603:10b6:300:11f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.5; Mon, 24 Feb 2020 08:33:46 +0000 Received: from MWHPR13MB0944.namprd13.prod.outlook.com ([fe80::d1e5:a0aa:836d:d5a3]) by MWHPR13MB0944.namprd13.prod.outlook.com ([fe80::d1e5:a0aa:836d:d5a3%7]) with mapi id 15.20.2772.009; Mon, 24 Feb 2020 08:33:46 +0000 From: Pragnesh Patel <pragnesh.patel@sifive.com> To: u-boot@lists.denx.de Cc: atish.patra@wdc.com, palmerdabbelt@google.com, bmeng.cn@gmail.com, paul.walmsley@sifive.com, jagan@amarulasolutions.com, troy.benjegerdes@sifive.com, anup.patel@wdc.com, sagar.kadam@sifive.com, Pragnesh Patel <pragnesh.patel@sifive.com>, Lukasz Majewski <lukma@denx.de>, Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>, Simon Glass <sjg@chromium.org>, Markus Klotzbuecher <markus.klotzbuecher@kistler.com>, Baruch Siach <baruch@tkos.co.il>, Anatolij Gustschin <agust@denx.de>, Thomas Hebb <tommyhebb@gmail.com>, Alison Wang <alison.wang@nxp.com>, AKASHI Takahiro <takahiro.akashi@linaro.org>, =?utf-8?q?Marek_Beh=C3=BAn?= <marek.behun@nic.cz>, Joe Hershberger <joe.hershberger@ni.com>, Heinrich Schuchardt <xypron.glpk@gmx.de>, Philippe Reynes <philippe.reynes@softathome.com>, Peng Fan <peng.fan@nxp.com> Subject: [PATCH v4 04/14] lib: Makefile: build crc7.c when CONFIG_MMC_SPI Date: Mon, 24 Feb 2020 14:02:36 +0530 Message-Id: <20200224083247.29086-5-pragnesh.patel@sifive.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200224083247.29086-1-pragnesh.patel@sifive.com> References: <20200224083247.29086-1-pragnesh.patel@sifive.com> Content-Type: text/plain X-ClientProxiedBy: PN1PR0101CA0066.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:d::28) To MWHPR13MB0944.namprd13.prod.outlook.com (2603:10b6:300:15::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sachinj2-OptiPlex-7010.open-silicon.com (114.143.65.226) by PN1PR0101CA0066.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:d::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.18 via Frontend Transport; Mon, 24 Feb 2020 08:33:38 +0000 X-Mailer: git-send-email 2.17.1 X-Originating-IP: [114.143.65.226] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 49c478bc-66bc-4f83-ae13-08d7b904434b X-MS-TrafficTypeDiagnostic: MWHPR13MB1551: X-LD-Processed: 22f88e9d-ae0d-4ed9-b984-cdc9be1529f1,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <MWHPR13MB1551DAED1B0C6A397FFCF43CE5EC0@MWHPR13MB1551.namprd13.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:913; X-Forefront-PRVS: 032334F434 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(39840400004)(346002)(376002)(396003)(189003)(199004)(316002)(1006002)(8936002)(66946007)(66476007)(66556008)(6506007)(26005)(7416002)(8676002)(81156014)(81166006)(54906003)(1076003)(5660300002)(52116002)(36756003)(86362001)(2616005)(6512007)(44832011)(6486002)(956004)(4326008)(16526019)(186003)(6916009)(2906002)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR13MB1551; H:MWHPR13MB0944.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: sifive.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RaeRVqU3CzRv3FlAwzOQ9qvV2Erz7PDPMs8oTZzw/ZJWSSwKYMa+u4bZgphsyitWBmcnF93r7+WsoJJZpDyYI9IZvmpoIliWaJlr+wYEnheQOGE6ABGrH/yuXurXnGeYUF0ekvMM/9+qq6bdEqXOymKbiPMhLcnctdtvdGnEiC3EkYuikOU6/8mBw1PiuriJXi7751uGHNpI38ddxEH25f8rUb3+DoIvsDph/SOA2qROBQyHjhwd1bh+TSrGFjobDgeuJQ6Ro5IzBE01AG/jQspveTxTdsEzjV1NrXInlzgqFuWcvlwT1AVCC+wd8K/dqVNSfu92wWoAJYmQItSslqLI6MnUYAs4nUn9dxaDD9Cjm9cFYFTUUyIe0cu9T+8vQ+WwjFlKzHuxMK1ixI7g0x9cULGUfZHb/lVHwVxQigvCoNdbP+Tr1+4pI83rf0A6 X-MS-Exchange-AntiSpam-MessageData: ZklFPhTesGRvSbSJnVecJHNywi4YP8BR3wTS+To04cHRc2bCIc6R3F2d1AA/Ocv35AYMZ7JULaxrcvSrsOW9Fr0gHfxNA6DjbjvUglDJ4h/2SDLvXMsc63nX+kykG3agJGGFk+1KMOU6fsFM4bcVsw== X-OriginatorOrg: sifive.com X-MS-Exchange-CrossTenant-Network-Message-Id: 49c478bc-66bc-4f83-ae13-08d7b904434b X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2020 08:33:46.1393 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 22f88e9d-ae0d-4ed9-b984-cdc9be1529f1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 4o28rhKGn2KAxVWLDDk9iKxRuS31BUeVKwiRegZknYquF/wIy5jpSP6AilFN4QJE6xpKmzM+m+ra6RhtSSIGy22tNW/y4oFNm4+2665r5Uk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR13MB1551 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.102.2 at phobos.denx.de X-Virus-Status: Clean |
Series |
RISC-V SiFive FU540 support SPL
|
expand
|
diff --git a/common/spl/Kconfig b/common/spl/Kconfig index b03a476b9f..f93f552f5e 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -401,6 +401,13 @@ config SPL_CRC32_SUPPORT for detected accidental image corruption. For secure applications you should consider SHA1 or SHA256. +config SPL_CRC7_SUPPORT + bool "Support CRC7" + default y if MMC_SPI + help + Enable CRC7 hashing for drivers which are using in SPL. + This is a 32-bit checksum value that can be used to verify images. + config SPL_MD5_SUPPORT bool "Support MD5" depends on SPL_FIT diff --git a/lib/Makefile b/lib/Makefile index 15259d0473..7a50aa56ef 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -78,6 +78,7 @@ endif ifdef CONFIG_SPL_BUILD obj-$(CONFIG_SPL_YMODEM_SUPPORT) += crc16.o +obj-$(CONFIG_SPL_CRC7_SUPPORT) += crc7.o obj-$(CONFIG_$(SPL_TPL_)HASH_SUPPORT) += crc16.o obj-y += net_utils.o endif
When build U-boot SPL, meet an issue of undefined reference to 'crc7' for drivers/mmc/mmc_spi.c, so let's compile crc7.c when CONFIG_MMC_SPI selected. Signed-off-by: Pragnesh Patel <pragnesh.patel@sifive.com> --- common/spl/Kconfig | 7 +++++++ lib/Makefile | 1 + 2 files changed, 8 insertions(+)