Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1082015ybl; Wed, 21 Aug 2019 09:51:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqxj+7vC57FiejjDG4IT0bdLwSnQ7rfGS3M5zbfF5mEds3GAR//ZarZNTYWJdyeO32EpaVw1 X-Received: by 2002:a17:902:a715:: with SMTP id w21mr33057343plq.274.1566406302407; Wed, 21 Aug 2019 09:51:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566406302; cv=none; d=google.com; s=arc-20160816; b=RpKkqPppUScjmsQdhhkCqn7Nu2z+4ZhymPQKItio4vLeSTnLVcY8htnGILnQJJPkx9 qAL81pv4o3x9hZWgQA0IdEnJa4Dpil4I6s6bV0jjZQr0MBFxlJ7SWbNj5e0doPuUS8Az 1QsHhn5CcK5vX9IW5JWJVg1WDLx7aEHfwxZOedExWKK+Y60REroX9IV8KXu0x2FOufQ8 a+VkO+h1XO9TvEUWD7UwYMNXfSYg/O2hAyG+JtP4XVCDGK3IkLhZIMW30muPEcxdsvk1 axOW6R46/YPEdx+0HWXMWiWJdrz9yFhu1hHQeqB4pNAAy1OruBjCZjOA67hQ8wkNOH/s jZZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=vOsVwGQVH1pTZWvq9RI6vtuGHBdFwAhJmBlw43kNz3A=; b=onhgFSeBHXrnW+GeQmFSn0DYJdZjPdg9C8sjgscEqd+5MH9So4XDLq9lRZJXmunCzQ jX+Iz1uo0Rf2GP0i0ovBRU+hEtXHz2Nhtbj1glHSeIbfwNEhiptBjGe4iVIIxK1J5kOG Hw0VZsxJqg/mR85PvO+Ja0xonnM5I3y0ber5uyyVOdoPGgozCpVIl1X3C86aWg8xlx/G 2pHII4L62QGDqwsYznWsqJX5yZdCrZKJwHbLi4zqWF6gOYF0zkWEV4lxDDGCui0Iv4ai NcS9QN+N2bry+p4W15CWjXpLJtRpFNmZ0FWuwWnQCTZx3IROXZWwHM2qEfu5CcEvXWoO UZvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FQ72Vsxx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3si337479pjq.21.2019.08.21.09.51.26; Wed, 21 Aug 2019 09:51:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FQ72Vsxx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728821AbfHUQuZ (ORCPT + 99 others); Wed, 21 Aug 2019 12:50:25 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:46158 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726828AbfHUQuY (ORCPT ); Wed, 21 Aug 2019 12:50:24 -0400 Received: by mail-pl1-f196.google.com with SMTP id c2so1619767plz.13 for ; Wed, 21 Aug 2019 09:50:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=vOsVwGQVH1pTZWvq9RI6vtuGHBdFwAhJmBlw43kNz3A=; b=FQ72VsxxF827h9uCn8Oe0rXRQviu1GeO5KJ5ZnYaHmnTcsTrXDgA02aZoVxzzwkPnK 81t2/yP7/Lh7Oh0Aaia/sF/5LwkDv02xopWWgzbOzZzAZd50EtXiTyl8ujxFMnINCVbf bJ18EY9IEauG17V36C72VrrrR0kF4F4iVOvPaEMCscYx0I/5U/sbOdyuxpKJXLf5d0Rf d2do7MjrXdckd/cq/oaogcJm7m5J+Gz6XdjW9V/Ug+yxW5JpExkHXtgAIen8MeJGo0lG +FspHDWBgJD0uJsy6EzwKkTQVTW7XYSVSxALZ8pbx0knLRoUVrbw+gJL0q6j+RM8EH2V NCjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=vOsVwGQVH1pTZWvq9RI6vtuGHBdFwAhJmBlw43kNz3A=; b=tIBi56EJtyan1sWqLxu1zKdiO5RHO3g23w/sEyzVP1Nwo8kLemZ0s2RgOUh0GrS4sE q86p3HHVr0/0XUhq5i2G7AONBWXFwE48XRnq23MIj2UqOLU7wTZz1f7ON+Skx8Qu9BEU 8pVd1JowcIoqWjN22rcg1Pk7SFc5Yb3dpCZUjUWhj/DQ/Ekuax+uSLj14A1HJBklG6sL OA7fdyql/jWt0m2JckdSkX+04AulHZcWtyA+E40KvNwCELxtVxNwqqtT7cVhlFTL5cS7 Y0JObIsGeuP9Dfc78izNT6sWylezFdnQUjoK4Y9qAIgIg3IQGXnOf4Xu3Y55uH4wmCVi NwqQ== X-Gm-Message-State: APjAAAVlHrb4gbb0w+uzmGlvjyoaLQ8IW/3ly1ii+64UIO36FVk0xmsT ibvwuchWb2oHuoxIcQpkSv0= X-Received: by 2002:a17:902:33a5:: with SMTP id b34mr2368689plc.286.1566406224148; Wed, 21 Aug 2019 09:50:24 -0700 (PDT) Received: from localhost.localdomain (M106072039032.v4.enabler.ne.jp. [106.72.39.32]) by smtp.gmail.com with ESMTPSA id j187sm33956245pfg.178.2019.08.21.09.50.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Aug 2019 09:50:23 -0700 (PDT) From: Tokunori Ikegami To: linux-mtd@lists.infradead.org Cc: Tokunori Ikegami , David Woodhouse , Brian Norris , Marek Vasut , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , "Gustavo A. R. Silva" , Chris Packham , Liu Jian , linux-kernel@vger.kernel.org (open list) Subject: [PATCH] mtd: cfi_cmdset_0002: Fix do_erase_chip() to get chip as erasing mode Date: Thu, 22 Aug 2019 01:46:51 +0900 Message-Id: <20190821164655.5860-1-ikegami.t@gmail.com> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The chip state is set to erasing by the function after getting chip. So it should be to get chip as erasing mode at first. But previously it was to get chip as writing mode then fix as erasing. Signed-off-by: Tokunori Ikegami Cc: linux-mtd@lists.infradead.org --- drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/chips/cfi_cmdset_0002.c b/drivers/mtd/chips/cfi_cmdset_0002.c index f4da7bd552e9..74b07a0bdaa2 100644 --- a/drivers/mtd/chips/cfi_cmdset_0002.c +++ b/drivers/mtd/chips/cfi_cmdset_0002.c @@ -2344,7 +2344,7 @@ static int __xipram do_erase_chip(struct map_info *map, struct flchip *chip) adr = cfi->addr_unlock1; mutex_lock(&chip->mutex); - ret = get_chip(map, chip, adr, FL_WRITING); + ret = get_chip(map, chip, adr, FL_ERASING); if (ret) { mutex_unlock(&chip->mutex); return ret; -- 2.11.0