Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp381321pxb; Fri, 3 Sep 2021 04:27:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzvx7ZGO3NMQs2vCk0t8rjyNX2Ac/ZPyYGF7MBbzyPjuXIpVW/dK5BzdBLQR9HF/MdqDc9r X-Received: by 2002:a17:906:270f:: with SMTP id z15mr3612775ejc.348.1630668419907; Fri, 03 Sep 2021 04:26:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630668419; cv=none; d=google.com; s=arc-20160816; b=G8PhlzyLtuv3wgJ63m3O1Ey8vFXRAjA85x8bUIG3evzF7sh8fSxAnjp0MkhnyC2gre yBuwXrc6xoQ8blj2pZT+GiU+ywI1AVffqObsTCaQvvYGIJz6hLYcNB15KfKzS4HrmJvU 30Ep9M4ANCgQW8B1kWfVw7HCToMyWC+puOv1Mt8tI702SF01I1v/6hb68I71bq3Ya4Z4 62kyIDzZcUs7rjTRebUuoBiYQCni1wq3uSNrbmRLMS+WmeMDXDc8DAkH5wvoMkFYdMJh tpcUuiezqnxP5N/NY1K1O3OTPJV2IMHJ0/Ys/sOtDboUMLl9Vigxvj/P78sjoLpJ1w/P jYSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=fUI5oH0uZJsLVpjBjBluq4ktBPTcCYiODAVZBqkbyYY=; b=rtJCXN29EvAWZ2Mmp1WwzS27DDbZmjGljSWUAC5mSus4akGm/6wzWY2/5Pw1zsRd8E v1cKqnIngKnNcLTQUtlNq3UdLwoV0exD039o6EHcxF1fduITobMTaUqmTijBUBvyo0OX O/KtoZVMTWtSBLwb7MLiCSZ0thjLGwJFlZ0JTO40cikJ8PHrLJbrtMKave3CPbc06nOx YTygRlHsuqy3DWM6FCsB1wwwAUWflv5Vy1BkKpdBgz0Wy8Ou1yoB4J+fjDahvEgpa0FO 5/ZPRw0q21TK8TNzRhnggHFCATCfEsqbZJqSidXMiq8fhfDnBlkzEMq99mWf+6kuUA5l R18g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GBM4aePs; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v30si5162353ejk.697.2021.09.03.04.26.31; Fri, 03 Sep 2021 04:26:59 -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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=GBM4aePs; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349195AbhICLZi (ORCPT + 99 others); Fri, 3 Sep 2021 07:25:38 -0400 Received: from mail.kernel.org ([198.145.29.99]:38460 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1348457AbhICLZh (ORCPT ); Fri, 3 Sep 2021 07:25:37 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 37A966108E; Fri, 3 Sep 2021 11:24:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1630668277; bh=FldLdOOii3TaES/s3G6Az9sltzzQVKuDfUEUq49AxMQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=GBM4aePsqZz3pwEdpWsZFuxd8z9DgQ+mbZt7aBK42sXdVLBMNAh5ag5aycTxZ78FB uq156f9R+yW1OsEgNDl0a8nDrKRJQWVTnvos0K34299w2hifqP5dMh51w7Qzq/caue ZIWH7iZ7VdVBlESuoEt+YV4ilUueoWCGz254CfGRwNx8XVtFo/FJkghTYEPG5K6LYW MtddIYqn2kSs6G3dT5OWOpGbv2mCNS9R1M+4ok9TKhcnFfgGDMQXRL97OYI+Oquhpq I4vsYoRBR4+O/GYXrS5oCJDzmXK0rAf3Ixcl6vIg3mhf622wcuLjCCCb2toG6sklIj szhJfOaHgijIg== Date: Fri, 3 Sep 2021 12:24:03 +0100 From: Mark Brown To: Parshuram Raju Thombare Cc: "lukas@wunner.de" , "p.yadav@ti.com" , "robh+dt@kernel.org" , "linux-spi@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Jayshri Dajiram Pawar , Milind Parab , Konrad Kociolek Subject: Re: [PATCH v3 2/2] spi: cadence: add support for Cadence XSPI controller Message-ID: <20210903112403.GF4932@sirena.org.uk> References: <1630499755-18751-1-git-send-email-pthombar@cadence.com> <1630499858-20456-1-git-send-email-pthombar@cadence.com> <20210902143947.GC11164@sirena.org.uk> <20210903101837.GA4932@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cpvLTH7QU4gwfq3S" Content-Disposition: inline In-Reply-To: X-Cookie: Darth Vader sleeps with a Teddywookie. User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --cpvLTH7QU4gwfq3S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 03, 2021 at 10:47:50AM +0000, Parshuram Raju Thombare wrote: > Oh, ok. That is done at power on reset by the controller in 2 ways. > 1. Using device discovery module, controller try to auto detect the valid= protocol > mode by trying to read SFDP signature in various modes. > 2. Particular protocol mode can be selected using bootstrap signals. > I think mode_bits need to include protocol mode which is auto detected or > set using bootstrap signals. I will make that change in next version.=20 Yes, that sounds better. I guess at least in the case of autodetection the mode can be overridden by software later, but that can always be added later if someone actually needs the feature. --cpvLTH7QU4gwfq3S Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmEyBdMACgkQJNaLcl1U h9DuYQgAgSZTn04sUnbkUr72r8XjZjqJ1gGhXu7jKUXv6eu9XulkgnAncKPgNvmQ q8s7wmn6pG/TVNjw91m8DbjQm/FSrzCecyhAWS19kO/86ntl5Ugc2iHD19SXsIhd UqIGaPRsKhTZLa7AtrSm61GkAKU4CbFXZNsFgoD/fsvS7JU4c7vzHhcNP8MJy8cW 5MxdC/qlbY2FapN+lNZfVmraTQeLWy8+XyDZ2LCZQKfNjQS1FWUwBJaH39KcDvsK mgshERQiC+LNAlGfkF35V5QE4ooT57HO5052xbV9noySZoHcGTwCxteXi1wuGYku PhKN5FMFmLCHDyXpqmxzzpQG1wHrwg== =6PJJ -----END PGP SIGNATURE----- --cpvLTH7QU4gwfq3S--