Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp373540ybm; Fri, 29 May 2020 02:16:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx3HCaXKU2VWJ2iTx1ehaaN72CdW8f7xkInCAul09Z0tVgy6RTo/qE3HnOJY0wWUSYD+6BF X-Received: by 2002:a05:6402:17a3:: with SMTP id j3mr7521680edy.137.1590743783503; Fri, 29 May 2020 02:16:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590743783; cv=none; d=google.com; s=arc-20160816; b=za+a1iqecqX0ARRVdHk46WNzbVFATfjZOC3I2+4w8Hfvb0PmsXXunfYiSPj8443CgH tsmqrxcI6hk8i7//CsFZ8paoaCpe0pq6r8T/oO9NtM6afbUNOHMCE3CIXu8Whd/dKGYW Z4mG8Nq4VaVcIRRZZ/hDln3JshGt0Ce6u2LFercBEFz9CvzKkDLwDWsVfvJ+w0Ay/RmU 4XNeUro3IUu6gBHGOl3UguG19kEDVtaDxmItsJgent7th03LOsWCThMxjuC/LkclhhyY KiNiusRwrHdrivXheA6nG5Nj+ODdTIqfmnOFHbXfldQ5ziRnZPY+7C1TllTbA700crKS 1nTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=kzi4UaK2W7nZclTp9U09gn1razRTHRsqoL4CNPm/reg=; b=gAXr5An4Gibde+0Q7jOIR6ak7KWXQH14rEthNGQ7MlZKFa9geGjOrvpAlsNu9kr5eb 5DGEH2aXwmqjc0mWgNxclveC8DNJFbYQl8ijsUgf5ASktfBVCQyoWfgan4m1++ccF8uF KqQEExed1d236ArA0vF3965AEVMFi3FNV+aW0Kidg9ra/lzQOnXBWZs3H1iyPgVRCQLh tfO6hUEiyDg+uuwYad7M2jynD/lfMtvfVVdLVq/KgjQs9H3sLqgUcKh2KfLY8wPF0hXC KlVnSos7+SLLeS69nLUS7pcm8NmXpWjykj36ukbLuX8CXv7Ubq/Yyf5wjvNfuSjuD7Tz vuzg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q6si5244092edr.270.2020.05.29.02.16.00; Fri, 29 May 2020 02:16:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725901AbgE2JOA (ORCPT + 99 others); Fri, 29 May 2020 05:14:00 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:42539 "EHLO relay7-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725775AbgE2JOA (ORCPT ); Fri, 29 May 2020 05:14:00 -0400 X-Originating-IP: 42.109.222.225 Received: from localhost (unknown [42.109.222.225]) (Authenticated sender: me@yadavpratyush.com) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 0194720011; Fri, 29 May 2020 09:13:49 +0000 (UTC) Date: Fri, 29 May 2020 14:43:42 +0530 From: Pratyush Yadav To: Mason Yang Cc: broonie@kernel.org, tudor.ambarus@microchip.com, miquel.raynal@bootlin.com, richard@nod.at, vigneshr@ti.com, boris.brezillon@collabora.com, matthias.bgg@gmail.com, juliensu@mxic.com.tw, linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org, linux-mtd@lists.infradead.org, p.yadav@ti.com Subject: Re: [PATCH v4 0/7] mtd: spi-nor: add xSPI Octal DTR support Message-ID: <20200529091342.75amqyxwucb3v3vo@yadavpratyush.com> References: <1590737775-4798-1-git-send-email-masonccyang@mxic.com.tw> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1590737775-4798-1-git-send-email-masonccyang@mxic.com.tw> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mason, On 29/05/20 03:36PM, Mason Yang wrote: > Mason Yang (7): > mtd: spi-nor: sfdp: get octal mode maximum speed from BFPT > mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table I think you've misunderstood what Boris meant. The idea of specifying a dependency on a patch set is assuming that entire series is already applied to the main branch, and then creating patches on top of those. So, for example, you can checkout the 'master' branch of linux-next. Then apply all 19 of my patches on top of that branch by using 'git am'. Then you add your work there and separate it out on a set of commits. If you'd to that, you won't need to add a separate patch for parsing the Profile 1.0 table because I've already done that in my series. All you need to do is add the extra things, like adding parsing of a DWORD that my series doesn't, or adding support for your Macronix flash. > mtd: spi-nor: sfdp: parse command sequences to change octal DTR mode > mtd: spi-nor: core: add configuration register 2 read & write support > mtd: spi-nor: core: execute command sequences to change octal DTR mode > spi: mxic: patch for octal DTR mode support > mtd: spi-nor: macronix: Add Octal 8D-8D-8D supports for Macronix > mx25uw51245g > > drivers/mtd/spi-nor/core.c | 151 ++++++++++++++++++++++++- > drivers/mtd/spi-nor/core.h | 41 +++++++ > drivers/mtd/spi-nor/macronix.c | 55 +++++++++ > drivers/mtd/spi-nor/sfdp.c | 246 +++++++++++++++++++++++++++++++++++++++++ > drivers/mtd/spi-nor/sfdp.h | 4 + > drivers/spi/spi-mxic.c | 98 ++++++++++------ > 6 files changed, 562 insertions(+), 33 deletions(-) > -- Regards, Pratyush Yadav