Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2968042ybb; Sun, 5 Apr 2020 22:20:49 -0700 (PDT) X-Google-Smtp-Source: APiQypLSJDHIT5r9KJouJmgPQo8ciD9u3uJBo8aeh09vTy+yshxu0kVe2ANX6+tVQr1nPTWcJKeQ X-Received: by 2002:a9d:171e:: with SMTP id i30mr16195650ota.327.1586150449191; Sun, 05 Apr 2020 22:20:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586150449; cv=none; d=google.com; s=arc-20160816; b=SefTlGoV7tDVIsRJ+s5rb52Xuf9CoqV2LvGWDTU4mkVx8B5Xr5oMqSUIt4uEQNbUE9 8lfoPt84KW3Mpi1mg1RGE0BdhPY5hq6gz+hFplmY5m6R8eko9c1eKq9bUyYXJVfbAK81 JL+a2VSpc+08Si91ffVOff2+tiAGBQDgFpnpYNX+fMFcpEw9j/GcMRfYgjCf13HSt7FR LukyUinsK74Nn/kIUXC72MNpo8EaV1H76ZbHidWXLOL/EOVz1UrRXsjXquIZQIcoTxp7 BO3BVcWeM105uT/3Nafx712FdOMR4q4dQyJHkSn58b1QFEgIYk6kKpQKq5bbW78ERSKn ZxHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=yMbMU7WDe4dfGwLCVUZeLiiA7XDmbCMQqpwKjNc2rA0=; b=xQgti23vb37xh/1saWkrBLkKdQBpeYInXb3TAqzc63c1ss0KWSRiwwyjfNasl8QhY9 X0D0PmvjN5BsxZve4qNqR+/NeOhbh2SYHPUVsyJxuWWVg4CDQTN/mF3yhybifC62Kt6y 4KM5VqHRsZFCRu7BPRfcBPKnsKfA+80hHoA6d7+vrKBHZDHJiBEMx1BcHSG48V782COb mRoJNB05TAVZ3BM7oh6dBTZGgG78udJS0zr5XqJDbieLazbvAIkZcp6u3rTqDnnXPIlT /Upvv+zLYyg0mCVZmsXCSfytnGuTktgab4TSJgBT78uhadYGH089JBBB2oIzSq51qqq6 YIjQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kqFRrl3M; 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 o5si7419339otp.191.2020.04.05.22.20.34; Sun, 05 Apr 2020 22:20:49 -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=kqFRrl3M; 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 S1726494AbgDFFSg (ORCPT + 99 others); Mon, 6 Apr 2020 01:18:36 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:36492 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726436AbgDFFSg (ORCPT ); Mon, 6 Apr 2020 01:18:36 -0400 Received: by mail-oi1-f196.google.com with SMTP id k18so12083369oib.3 for ; Sun, 05 Apr 2020 22:18:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yMbMU7WDe4dfGwLCVUZeLiiA7XDmbCMQqpwKjNc2rA0=; b=kqFRrl3M92hO+CBuMyAX8SqUpmwu1/7m9El6rvLiEmjYhNcCTvg+XoQ0nZQjKiAu4u W6GyC6zo7EP4EDWOT96sr2i7QQXaAQID3mdt9I1CVd0zagJfdPBVTQPP7R/84ARc+dSb csF1rOYihnSmwBMBs/4+LYHm7s1wxjpMKHpl60rOy/SJMwsr/IVcu7+6iDuIkx3kz45q ArkTUB3UUHHPxOU/fhdpho9O+VrDNKlf6EdTrpX/75rfwkFZWvSHKdcB5NWfG+j6brkE vS3fG1T2G8n/sTghHIS7Ol04/Wt5p2v8+lV1j46TIF1u5wRWj8YQ+JYDcpEApTbP/VXE mZqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yMbMU7WDe4dfGwLCVUZeLiiA7XDmbCMQqpwKjNc2rA0=; b=JfrUAckrT3AhONv/qm03mc+PVej3eyqXV63C45g9uPijZBtZ1G2h5j4Wzq8BTjsxhP jYfrkw2mKLEizpOa5X3szaDOY6yCzOOUJGHUunIYyWRF7QSa6iG3D05fE4oR0pz8H2pk CssDUVLnCZy10XurJ0AQc/EYLCVcnVPokEDPe18O5EP1+srUl27NW9qOAbmgztqww8x6 PK5e0xnR3urZUGq/RtVxEF1NEXU1LqSykB33qUjhBxAVqF/CmWs9zMzRYlG6s9YTvj/X fjRkbXxAj3nTFwlY/BU/ybpUkBfwk43tbVHfq7/uII5pSluXwDTZGgdl+3N7ovPJxWiR qv0w== X-Gm-Message-State: AGi0PuYW+HLjOWBFIX8CAQZ6Xdfja+ACkCgGRUEY25RkV5CkerOhHdcp ctKAVZMhvsnSmCnVfze9RNZdfTwV0lGMSGo8Si8= X-Received: by 2002:aca:d553:: with SMTP id m80mr11654887oig.30.1586150313643; Sun, 05 Apr 2020 22:18:33 -0700 (PDT) MIME-Version: 1.0 References: <20200404125845.1381080-1-gch981213@gmail.com> In-Reply-To: <20200404125845.1381080-1-gch981213@gmail.com> From: Chuanhong Guo Date: Mon, 6 Apr 2020 13:18:22 +0800 Message-ID: Subject: Re: [PATCH] Revert "mtd: spi-nor: Add 4B_OPCODES flag to w25q256" To: Robert Marko , linux-mtd@lists.infradead.org Cc: Tudor Ambarus , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , open list Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Robert! On Sat, Apr 4, 2020 at 9:01 PM Chuanhong Guo wrote: > "line over 80 characters" warning produced by checkpatch.pl isn't > fixed because I think a revert commit should bring a file back to > what it was before. > I don't have a w25q256jv available and can't compare SFDP table > to create a fix similar to mx25l25635 one. I just tried and unable to dump SFDP on my W25Q256FV, probably because my chip is too old to have one. Could you check if your W25Q256JV has this and dump it? Just add some prints in spi_nor_read_sfdp. If a 4-byte address instruction table is present, current kernel should be able to discover 4B_OPCODES support automatically. Even if that's not the case we may still be able to distinguish W25Q256FV and W25Q256JV using SFDP table. -- Regards, Chuanhong Guo