Message ID | 20200629094730.10051-6-pragnesh.patel@sifive.com |
---|---|
State | Accepted |
Commit | 6f4555af8471491d7f8c01187a97f2b0fcedc286 |
Delegated to: | Peng Fan |
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=jmwaNIES; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49wN4K21WZz9sQx for <incoming@patchwork.ozlabs.org>; Mon, 29 Jun 2020 19:49:21 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id AC1EE81FB3; Mon, 29 Jun 2020 11:48:47 +0200 (CEST) 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="jmwaNIES"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3B85381FAB; Mon, 29 Jun 2020 11:48:23 +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=-1.0 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 NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2062e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5a::62e]) (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 75F4A81FAD for <u-boot@lists.denx.de>; Mon, 29 Jun 2020 11:48:15 +0200 (CEST) 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=EAMxW4mJi0fBYplWcVafJ4oaBcKFveADQDMVUPDb/ZvQy9D84Bl93hAhikRxparPRa/9F0qXvrK4SthiS6Rt1lypOcb8c5E4YAfhFJaAZPThWEtTFCkDhF6clUvwsFxvacuzkoDZ83DlNAYjjJDauJGJ/Jw2x2p6vRJIK0A85mxKAhU5EvB2HNQPKnKL4yQ5WiZUx2kVG4TOCPg3qnVUa6a0KF66mv0oUbLMP8cH010SDYi3kmDU4dhjN1OttlmnMYAOMS9UwIQ9mJPK4DfkcUIRs7p9+rNfDNjQdHCkPo6JGUjbrXL4Oj8kEzlJLySYDI/UXE9AiYQFgARHHO3QjQ== 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=n5pD/F3vwcVwl0mjlWeAdM5qGy+xGjCPKTxU4mhoWi0=; b=MBikOIviyyM5aToi2/uZxLVWtayl1heVXVh04Bs9An6f0E9d23cUOPLQsMlSX/2re//IREW6TwY8ysc4RT7nRckLuj18O503KlbrJwROdBOYpnmlxKCLvpAaH2RR5PS9zqlCcSDaNOH+u1SL8BLe6DFdHBr9E4/FuRPtb638mY2M28uaQDiQft3wFlxpjoY1jNOOA/6a5hNQ0fFwH2nE5qi1R1cBhqOa8p1Op99k9h8ZvJ2WU2wQYsJUovm6OcGSK1/XCjRupQnNcvExqAVYEvS4NMoO830uEggBMrMTbW6/NMaFFcZFpU9my9mEwkCStcJqzUBLyPv3FBZXlPwW2g== 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=n5pD/F3vwcVwl0mjlWeAdM5qGy+xGjCPKTxU4mhoWi0=; b=jmwaNIESbjrbml5qEFNr67C+0qEyKAVQ6oBydP9dk4Q6v1NpbaYTDZqyRoWXoWRD/lmrUbaJTOuBKY/VI+WyJjLcdPNmUwquKejDq3Ony+U5NMpTbGl70MNp7b7/oy8n6DFUZcvNpQQeC4OxGPdCyAAXeD8ol+u7i5ATcAg6Y7A= Authentication-Results: nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=sifive.com; Received: from MN2PR13MB2797.namprd13.prod.outlook.com (2603:10b6:208:f2::30) by MN2PR13MB4038.namprd13.prod.outlook.com (2603:10b6:208:26a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.14; Mon, 29 Jun 2020 09:48:13 +0000 Received: from MN2PR13MB2797.namprd13.prod.outlook.com ([fe80::7d39:44e8:5e4f:b8a2]) by MN2PR13MB2797.namprd13.prod.outlook.com ([fe80::7d39:44e8:5e4f:b8a2%6]) with mapi id 15.20.3153.018; Mon, 29 Jun 2020 09:48:13 +0000 From: Pragnesh Patel <pragnesh.patel@sifive.com> To: peng.fan@nxp.com Cc: bmeng.cn@gmail.com, paul.walmsley@sifive.com, jagan@amarulasolutions.com, sagar.kadam@sifive.com, u-boot@lists.denx.de, Pragnesh Patel <pragnesh.patel@sifive.com> Subject: [PATCH 5/6] mmc: mmc_spi: Generate R1 response for erase block start and end address Date: Mon, 29 Jun 2020 15:17:28 +0530 Message-Id: <20200629094730.10051-6-pragnesh.patel@sifive.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200629094730.10051-1-pragnesh.patel@sifive.com> References: <20200629094730.10051-1-pragnesh.patel@sifive.com> Content-Type: text/plain X-ClientProxiedBy: LO2P265CA0437.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:e::17) To MN2PR13MB2797.namprd13.prod.outlook.com (2603:10b6:208:f2::30) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sachinj2-OptiPlex-7010.open-silicon.com (114.143.65.226) by LO2P265CA0437.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.20 via Frontend Transport; Mon, 29 Jun 2020 09:48:11 +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: a0a85435-cc83-4c31-3f11-08d81c118a13 X-MS-TrafficTypeDiagnostic: MN2PR13MB4038: X-LD-Processed: 22f88e9d-ae0d-4ed9-b984-cdc9be1529f1,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: <MN2PR13MB4038A710CADAFF4FE81DE554E56E0@MN2PR13MB4038.namprd13.prod.outlook.com> X-MS-Oob-TLC-OOBClassifiers: OLM:1079; X-Forefront-PRVS: 044968D9E1 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 02+gZUEZoPnSm7l846oyvzWV/IoOVlXzHHsKjnVM6LpBxveQRbTryh8SrhHlwxIZvTIOJ6ZSrnbcBMhR86GgrR3meIOZesesTdOcLb+Bie4C+GIiFmeOADvXz9HDp+ORrF4BeQLVbIrd3nTeHf2qvsMPo+NlCFA9z1Q4Fo6VNTgUy2y+YTKTzqf8H1N/t2lEvuDUUVcImQn/aFlq7aww3elNrcu2L6rO856CTKU9Uu0AwMP4O1BJdnVgPg1I9Rzb+BsQKb/KmQI16dmHaBk+ml8puTtlQYDGLc1yo0tPuq2n0QI8djToVlFb7yZ5Sf1Tux94NsrYnfCxfnP17fRnpA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB2797.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(366004)(346002)(136003)(396003)(39840400004)(376002)(956004)(8936002)(44832011)(16526019)(478600001)(316002)(6916009)(26005)(186003)(5660300002)(4744005)(4326008)(107886003)(6506007)(66556008)(52116002)(2616005)(6486002)(1076003)(2906002)(36756003)(66476007)(8676002)(86362001)(66946007)(6512007)(6666004)(1006002)(83380400001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: uRiIlz5veCMFdUwWBD46aKy3mx/XONu555sPnLnT0kOj/29QyDkt+MYdwdrNQFzF/5DnVTZXRwaue9DciqOz1yVeLqAQJ9CDT4kGkMywqIbwTVZzrGicwydxaWV8mKGepljvuVmBYa8gzkdnvSPQscNC0PTolVEiqHXDHi5sztMMWs5hYL07GsGSxy8NLkFRvfLLCnXkRNbju8mbis2hgkJwyg9DfcT0ug9uumqll4XyCgzWs/Vs+bCOw9trxxOhdB8bKWajmpg8fXiSjrpNeJxRI/clftwTxW08aj3RZRzGItPGjTg1VSc3DG7yY0+a2MYLxMYssQzzDamjaoKuw5HnCk+p+/pkDb9DeMy9SdZKh54BxfUk8s3it9AeJKUVmSpDIxaZDfMZ2YwHe8REr2wpb3l4abd1W81QB8sy+Wnzw0GegI/qqom0/deDPkUv/L5CFcLOdv+zPoHjoaol9RQPUkGJf1VtMyGpYtP1SHk= X-OriginatorOrg: sifive.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0a85435-cc83-4c31-3f11-08d81c118a13 X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB2797.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2020 09:48:13.2392 (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: y+d2diIl6644SSnQvmYNIzi99/ObdcyUrPZvZrwTUTtP/lq+4ay3gZBgLOKl5z4C2wYgeBFp4J+3PwSyQKbRS8L56CNfF105K0MkDINpNzI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB4038 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 |
mmc_spi: mmc erase resolve
|
expand
|
On Mon, Jun 29, 2020 at 5:48 PM Pragnesh Patel <pragnesh.patel@sifive.com> wrote: > > Erase block start address (CMD32) and erase block end address (CMD33) > command will generate R1 response for mmc SPI mode. > > R1 response is 1 byte long for mmc SPI, so assign 1 byte as a response > for this commands. > > Signed-off-by: Pragnesh Patel <pragnesh.patel@sifive.com> > --- > drivers/mmc/mmc_spi.c | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Bin Meng <bin.meng@windriver.com> Tested-by: Bin Meng <bin.meng@windriver.com>
diff --git a/drivers/mmc/mmc_spi.c b/drivers/mmc/mmc_spi.c index ee56de36ec..96a41076dc 100644 --- a/drivers/mmc/mmc_spi.c +++ b/drivers/mmc/mmc_spi.c @@ -309,6 +309,8 @@ static int dm_mmc_spi_request(struct udevice *dev, struct mmc_cmd *cmd, case MMC_CMD_WRITE_SINGLE_BLOCK: case MMC_CMD_WRITE_MULTIPLE_BLOCK: case MMC_CMD_APP_CMD: + case SD_CMD_ERASE_WR_BLK_START: + case SD_CMD_ERASE_WR_BLK_END: resp = &resp8; resp_size = sizeof(resp8); break;
Erase block start address (CMD32) and erase block end address (CMD33) command will generate R1 response for mmc SPI mode. R1 response is 1 byte long for mmc SPI, so assign 1 byte as a response for this commands. Signed-off-by: Pragnesh Patel <pragnesh.patel@sifive.com> --- drivers/mmc/mmc_spi.c | 2 ++ 1 file changed, 2 insertions(+)