From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DF128C433E0 for ; Sat, 13 Jun 2020 23:54:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id B553B2065D for ; Sat, 13 Jun 2020 23:54:12 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nmpur7Ku" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726801AbgFMXxg (ORCPT ); Sat, 13 Jun 2020 19:53:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51074 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726272AbgFMXxg (ORCPT ); Sat, 13 Jun 2020 19:53:36 -0400 Received: from mail-qk1-x741.google.com (mail-qk1-x741.google.com [IPv6:2607:f8b0:4864:20::741]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2DB58C03E96F for ; Sat, 13 Jun 2020 16:53:36 -0700 (PDT) Received: by mail-qk1-x741.google.com with SMTP id n141so12535773qke.2 for ; Sat, 13 Jun 2020 16:53:36 -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=8/ZkbH0LJ/L7pCqBw9Gi2WSPLjhSXxaxLoaVym36vd8=; b=nmpur7Ku4Wyb0Pjg7P+Sfhxfs/vzTM42xwEuIpUJNOXU2jgjtKpKX6YI4Recer518T vIuT5WdE5H7ktkiBKQNvko+QXX0k7OWJaFSxJLViJMdaLgLiboUz+f2fuT0K7hHV4Gl7 mmeIZFGLPhlzIC1AEYiDoUPzkLniF2+XuYjwV0JPOUA3ZCYuD+UTV7xFwvZBK7QeyZJW 4yeDORcNpbhyNscBBjN52N/nPnDNnqG85YLr83FUQINjB4VLN6DpIoUZUISI0nP7kozR dOT4UqZEGTBrMq+IP91zA4bBHuIpMq1DsTTIIYnNbe2kU1McVyyo8JFNVf8Y47g+q5mq 79uA== 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=8/ZkbH0LJ/L7pCqBw9Gi2WSPLjhSXxaxLoaVym36vd8=; b=SsFqXrFEqMwaB700Yk963flVaKrEWlx02IiQqh+6nGXrf5KdjQ12B3LAXoFTnvSIyg 1dLqfkRvZ8Adci1AONfoUU+XDv6kb63MKzo0xEo2lz2VDQQt5A92V14AWvGpvH89vMd2 ZZRxaW3So86E2igQTd27PzSd187oRi2o/DPYvK0ukLZImL5AYQ53/gWiI2COk33RBp8O V8kIQremhXB+WcocBJuIw+LiiCkBgBf3Dskv6DEaO0rI1jKPJhiIiqmiEw0JSIigLUkc h+8J8dwiZz+q7asHgAxYSpz+ltO2+3fqI1c8Ip2YTp1hLdgTRWP+w1S7LM9KnDqi2K8J 5xZg== X-Gm-Message-State: AOAM5322GDMb4j9vuXihzDAC64sjQrL1dJRFPd4qY1igz+TCYSQHAJO2 mgipMZdohEVcZLS5CkMish8Zu32f X-Google-Smtp-Source: ABdhPJwTRHsjpAuwKdwG/QDHbAkp3CsUWbiHue2lbwsCSmxvGKuDIxluwohyfo0Gs8lMSqU+WhWCBg== X-Received: by 2002:ae9:ef8c:: with SMTP id d134mr9481262qkg.66.1592092415297; Sat, 13 Jun 2020 16:53:35 -0700 (PDT) Received: from localhost.localdomain ([72.53.229.195]) by smtp.gmail.com with ESMTPSA id v14sm8614538qtj.31.2020.06.13.16.53.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jun 2020 16:53:34 -0700 (PDT) From: Sven Van Asbroeck X-Google-Original-From: Sven Van Asbroeck To: Tudor Ambarus , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1] mtd: spi-nor: Add support for Winbond w25q64jv spi flash Date: Sat, 13 Jun 2020 19:53:31 -0400 Message-Id: <20200613235331.24678-1-TheSven73@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This chip is (nearly) identical to the Winbond w25q64 which is already supported by Linux. Compared to the w25q64, the 'jv' does not support Quad SPI mode, and has a different JEDEC ID. To: Tudor Ambarus To: Miquel Raynal To: Richard Weinberger To: Vignesh Raghavendra Cc: linux-mtd@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Sven Van Asbroeck --- Tree: next-20200613 drivers/mtd/spi-nor/winbond.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/spi-nor/winbond.c b/drivers/mtd/spi-nor/winbond.c index 5062af10f138..18bdff02f57f 100644 --- a/drivers/mtd/spi-nor/winbond.c +++ b/drivers/mtd/spi-nor/winbond.c @@ -65,6 +65,7 @@ static const struct flash_info winbond_parts[] = { SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) }, { "w25x64", INFO(0xef3017, 0, 64 * 1024, 128, SECT_4K) }, { "w25q64", INFO(0xef4017, 0, 64 * 1024, 128, SECT_4K) }, + { "w25q64jv", INFO(0xef7017, 0, 64 * 1024, 128, SECT_4K) }, { "w25q64dw", INFO(0xef6017, 0, 64 * 1024, 128, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) }, -- 2.17.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.5 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 109EDC433DF for ; Sat, 13 Jun 2020 23:53:54 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D3D3C2065D for ; Sat, 13 Jun 2020 23:53:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="LOHtODWO"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nmpur7Ku" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D3D3C2065D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=rOmw+CEjB/ELis8IQKzy6/zXAGLdULBEiVPu5YP9yC0=; b=LOH tODWOM8r1fE+N1W54GZjUZja7idY1BluycF0XkUezttKdGLpnLoq+PA/JzgxhWd7xybOX4hPa2QtJ O0N181EQ/MxlQ+sgTvp1CaRWFe/qepXYxG+J0IL/Z2yo0xfFonQjMj5AF5kRRlYX/yInIW1THPsO+ BpoaM3TEvFPdZwRB/T3YHWNyQ69bKi4WPAonBXoere3Xm/6i3U16u0sAwSH9o5gKCgh0MmofuamZT rKMEnLhBbe6yYTRx6YhhA/J6WoedQOtP9Mf/LT2u1+8LmCTTTCD0bjJ4gaIdvhcrciK5Md6Ys9vpO u+boAQ11teLEcM/joZwyNgIf/0J1l5g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jkFxz-000817-K6; Sat, 13 Jun 2020 23:53:39 +0000 Received: from mail-qk1-x742.google.com ([2607:f8b0:4864:20::742]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jkFxx-00080h-Ke for linux-mtd@lists.infradead.org; Sat, 13 Jun 2020 23:53:39 +0000 Received: by mail-qk1-x742.google.com with SMTP id c14so12469735qka.11 for ; Sat, 13 Jun 2020 16:53:36 -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=8/ZkbH0LJ/L7pCqBw9Gi2WSPLjhSXxaxLoaVym36vd8=; b=nmpur7Ku4Wyb0Pjg7P+Sfhxfs/vzTM42xwEuIpUJNOXU2jgjtKpKX6YI4Recer518T vIuT5WdE5H7ktkiBKQNvko+QXX0k7OWJaFSxJLViJMdaLgLiboUz+f2fuT0K7hHV4Gl7 mmeIZFGLPhlzIC1AEYiDoUPzkLniF2+XuYjwV0JPOUA3ZCYuD+UTV7xFwvZBK7QeyZJW 4yeDORcNpbhyNscBBjN52N/nPnDNnqG85YLr83FUQINjB4VLN6DpIoUZUISI0nP7kozR dOT4UqZEGTBrMq+IP91zA4bBHuIpMq1DsTTIIYnNbe2kU1McVyyo8JFNVf8Y47g+q5mq 79uA== 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=8/ZkbH0LJ/L7pCqBw9Gi2WSPLjhSXxaxLoaVym36vd8=; b=W8uVdJB/NcbkEFOmB7Oz3spnjJE39TuhZ5yyjGJJKsY4a0cfFDEi5BdU7kNjlGMSpb xIoarUEksxOwtXNauoNt5otqiWvleYYlQ798yWvqd+gJDk4gJvsrY0D9RYWAuTVJoaZE G+L9VW3x9EwQ1XNF5ZjEthf2nqANcDzNCHGnBt2fduVIdhUpkcdbOD4tncn1BUaadYLI e5Kv3ievIQ/fsITRVzIQwX6Pjcz6nGXKnIHrk0kQs6D2ti3j14CFCfOQgg2S0QZa9vMy ept3ynD1b/zICu4Ta1vOnceFTOi+OH+30FooG1Z+QvS1HAGGGW/sqhoylt2UGJ0Oscr/ QdNw== X-Gm-Message-State: AOAM533529Ka4SGcvsgz2z153iz27WeWM32jsQtacJT533pMqpjlAm20 NVNIcpmfRNCksNqC10qiZnA= X-Google-Smtp-Source: ABdhPJwTRHsjpAuwKdwG/QDHbAkp3CsUWbiHue2lbwsCSmxvGKuDIxluwohyfo0Gs8lMSqU+WhWCBg== X-Received: by 2002:ae9:ef8c:: with SMTP id d134mr9481262qkg.66.1592092415297; Sat, 13 Jun 2020 16:53:35 -0700 (PDT) Received: from localhost.localdomain ([72.53.229.195]) by smtp.gmail.com with ESMTPSA id v14sm8614538qtj.31.2020.06.13.16.53.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 13 Jun 2020 16:53:34 -0700 (PDT) From: Sven Van Asbroeck X-Google-Original-From: Sven Van Asbroeck To: Tudor Ambarus , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra Subject: [PATCH v1] mtd: spi-nor: Add support for Winbond w25q64jv spi flash Date: Sat, 13 Jun 2020 19:53:31 -0400 Message-Id: <20200613235331.24678-1-TheSven73@gmail.com> X-Mailer: git-send-email 2.17.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200613_165337_702388_07966A39 X-CRM114-Status: GOOD ( 11.33 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-mtd@lists.infradead.org, linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org This chip is (nearly) identical to the Winbond w25q64 which is already supported by Linux. Compared to the w25q64, the 'jv' does not support Quad SPI mode, and has a different JEDEC ID. To: Tudor Ambarus To: Miquel Raynal To: Richard Weinberger To: Vignesh Raghavendra Cc: linux-mtd@lists.infradead.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Sven Van Asbroeck --- Tree: next-20200613 drivers/mtd/spi-nor/winbond.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/spi-nor/winbond.c b/drivers/mtd/spi-nor/winbond.c index 5062af10f138..18bdff02f57f 100644 --- a/drivers/mtd/spi-nor/winbond.c +++ b/drivers/mtd/spi-nor/winbond.c @@ -65,6 +65,7 @@ static const struct flash_info winbond_parts[] = { SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) }, { "w25x64", INFO(0xef3017, 0, 64 * 1024, 128, SECT_4K) }, { "w25q64", INFO(0xef4017, 0, 64 * 1024, 128, SECT_4K) }, + { "w25q64jv", INFO(0xef7017, 0, 64 * 1024, 128, SECT_4K) }, { "w25q64dw", INFO(0xef6017, 0, 64 * 1024, 128, SECT_4K | SPI_NOR_DUAL_READ | SPI_NOR_QUAD_READ | SPI_NOR_HAS_LOCK | SPI_NOR_HAS_TB) }, -- 2.17.1 ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/