Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1296077ybl; Wed, 29 Jan 2020 19:44:01 -0800 (PST) X-Google-Smtp-Source: APXvYqx6oQIYAerJaRfvmc8VoLwm+GktmqZZtY7D6QmmZw2OhCmTD/old3vdLzlpq/GtLu9T79ZA X-Received: by 2002:a05:6830:4cd:: with SMTP id s13mr1958516otd.181.1580355841347; Wed, 29 Jan 2020 19:44:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580355841; cv=none; d=google.com; s=arc-20160816; b=rgtMO/iHYtbdDBNcCP4r0qupqc+P8Sz5j3oEPzWfO1S6ZX3QJczxAEULbc5n9ffylx 5qcxUbHrD06ieU3qQrhEWfFrDrvKr5t3CBw+ePlKhDhGtRlxPKVpnktmv411mjN9SIoR ki0xtA0hZnD8OFiglbDQTj2G9AheCGwj3b2LK7Y4JCr/uLjdQo6LxQxEINFY5DSaPZK5 BDXxReWaVn5zQyl4ZnbJNB6+mxarBcnH4tU2VrHXhTslKI81ccUVn0Fv0XjwKY07Pak2 F1JNqccRPjrAclJqoke3BiotOeZU//nV8CvnuzU64DxiqsBlZR4QUfKXAR45dlH8ALQ6 emdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-language :content-transfer-encoding:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=H0ZZfXV856I3OWbyovznbvRd+cTW+thsB1skN0/+rdA=; b=bsucZSsNox4ttJJ8Ztld3MdSuPLFx63wqtO1I1g8OBiCvCOGgWeG9UgIfYEQ+fhySt KEnoyBXxvb0/GGTu6J3y6mtcI8FLy0Uc1JofVc4/fZsuL08g2PfNqxsKdVzphRAnsFcj gLOvp+a5k7M9WjFUyzFySQC0Sz1QY1AhKtWj/gFlMkFfPVVmnKakl/OungGbAsuH3CEY L+6mEOGUcfvvPTu3BqJRDZgLVCVcLfeaxy2/xvKcB/ZBmUQ4C/MytZ1At6QxqlJtT/bm OOYNm3Q9YBt5bnuBPAyKoAeedaupDtLXvoCDvqvUk6l1TEhXxiT7H+m6YPEAukMj9Go/ l5Pg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u191si2181347oia.86.2020.01.29.19.43.35; Wed, 29 Jan 2020 19:44:01 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726811AbgA3Dl6 (ORCPT + 99 others); Wed, 29 Jan 2020 22:41:58 -0500 Received: from mga03.intel.com ([134.134.136.65]:57283 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726723AbgA3Dl6 (ORCPT ); Wed, 29 Jan 2020 22:41:58 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jan 2020 19:41:57 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,380,1574150400"; d="scan'208";a="229827225" Received: from linux.intel.com ([10.54.29.200]) by orsmga003.jf.intel.com with ESMTP; 29 Jan 2020 19:41:56 -0800 Received: from [10.226.38.32] (unknown [10.226.38.32]) by linux.intel.com (Postfix) with ESMTP id 1093C5803C1; Wed, 29 Jan 2020 19:41:53 -0800 (PST) Subject: Re: [PATCH v8 2/2] spi: cadence-quadpsi: Add support for the Cadence QSPI controller To: Simon Goldschmidt , Dinh Nguyen , Tien-Fong Chee , Marek Vasut Cc: Mark Brown , Vignesh R , linux-spi@vger.kernel.org, linux-kernel , Rob Herring , dan.carpenter@oracle.com, cheol.yong.kim@intel.com, qi-ming.wu@intel.com References: <20200129072455.35807-1-vadivel.muruganx.ramuthevar@linux.intel.com> <20200129072455.35807-3-vadivel.muruganx.ramuthevar@linux.intel.com> From: "Ramuthevar, Vadivel MuruganX" Message-ID: <0f079cf6-c146-8941-5bdd-f978ff3455ab@linux.intel.com> Date: Thu, 30 Jan 2020 11:41:52 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Simon, On 29/1/2020 8:01 PM, Simon Goldschmidt wrote: > + some people possibly interested in this for the Altera platforms (see below) > > Hi all, > > This is about moving the cadence qspi driver (which is used on TI, Altera FPGAs > and a new Intel SoC) to spi-mem.Vadivel asked me to include some Altera people > in the loop (see below), as this is the only platform currently untested, > I think. > > Right now, I'm not in the position to test this myself as we're currently stuck > on an older RT kernel, so I cannot test with HEAD. > > Feel free to involve other Intel/Altera if you're interested in that peripheral > not being broke for socfpga in one of the next releases :-) > > On Wed, Jan 29, 2020 at 10:18 AM Ramuthevar, Vadivel MuruganX > wrote: >> Hi, >> >> Thank you for the query and confirmation. >> >> On 29/1/2020 4:31 PM, Simon Goldschmidt wrote: >> >> On Wed, Jan 29, 2020 at 8:25 AM Ramuthevar,Vadivel MuruganX >> wrote: >> >> From: Ramuthevar Vadivel Murugan >> >> Add support for the Cadence QSPI controller. This controller is >> present in the Intel Lightning Mountain(LGM) SoCs, Altera and TI SoCs. >> This driver has been tested on the Intel LGM SoCs. >> >> So it has been tested on LGM and Vignesh gave his ok for TI. Is there anyone >> in the loop by now checking that this is valid for the 3rd platform using this >> (Altera)? >> >> Or am I wrong in thinking that this driver is meant to replace >> drivers/mtd/spi-nor/cadence-quadspi.c used on that platform? >> >> Absolutely , You are right, this driver is meant to replace to drivers/mtd/spi-nor/cadence-quadspi.c >> for Intel, TI and Altera SoC's using Cadence-QSPI IP. >> >> Meanwhile we have adapted to spi-mem framework (to support spi-nor/nand)and also didn't change the existing >> functionalities of spi-nor flash operations like hw_init/read/write/erase in drivers/mtd/spi-nor/cadence-quadspi.c, >> so it works fine (might be in Altera as well). >> >> Already I checked that Graham Moore who has submitted the existing driver patches to upstream, >> His mail-id is bouncing back, then I decided that you are the right person to ask, could you please add them in loop if you know the team >> (socfpga platform engineers). > OK, done that. I mainly know them from U-Boot development, so I'm not sure > who's responsible for the Linux drivers... Thank you for adding the team and respective members, let's see. Regards vadivel > > Regards, > Simon > >> Regards >> Vadivel >> >> Regards, >> Simon >>