Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4092111yba; Sun, 19 May 2019 10:28:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqzkX0GIpTueW9yd8Oh0Smsf+bwR3KZ4fMjYCPDt+8NyTL1HzNYoiZfGpb1jKoesGOfmBSF1 X-Received: by 2002:a63:7909:: with SMTP id u9mr64248892pgc.223.1558286921681; Sun, 19 May 2019 10:28:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558286921; cv=none; d=google.com; s=arc-20160816; b=AwQ9f7CVTO76EJaV4XE30sIe9Dpz7veXFa4/hSy4Ozdhfqmj22BPRNI3nkqSqDVHay RYjWMFdMaizICWANJzcJlMvkT54Rk3FQ+mYpCXgJpggnpkMRylu/fo6UCtznt+/Qb1Hl d3lxxZeszDHiA4nc2ACtsEpd6TT48oDr08EEI7drWRl4C7mzuJZ00Ag3pPJnOxQTxRvY C0d7xwTRSZun+DqlIOWKMsrXJqXxRbLWm5xHwLP/+fHaypAQDrubP9qv9OEMqu9lOn/M 3B+Z6gNxVB6JiFMO4qjEXb6JjdMDcCEt/dDRGSHHNG3WzxyglLNyI3ZkG2BaVFK7JVI6 S6gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=fnMM4hvYBKEeWtxav3SG6BMeuIVOhQK6rX92MFnLAFw=; b=nIUVB6qzngT4iGJZEc2+sNLnyXobSP8Zy+UgauvLkACNVl6sSHudiFbc5Vnf4sfMtJ vaGm+yM/RhoMxHZPzwQxpSeyPkjhkdY4bKZMkMgwMm7tFnD0h9Z4DGUg91Ef4LhStNup YJoRyzvGFD5ZRce3370npCzz1YSQ5+vCy6eERJeDun5jdLiyy4IquQSla0flQpw7DyGz PDcoZiFJigjI4YVCvU87or7+KkEkrgFH9n+7E/8dqg4JtD+Vn+a5F3/RMIftpsxp1jtb kLi3tNrn+ZdIb4TZVwGi8FkTBIPczAQ4X5FVS5GnirSir2CeqV51aAgGS4smXGgs4pWp z2PA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 67si16126649plf.382.2019.05.19.10.28.26; Sun, 19 May 2019 10:28:41 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727451AbfESRWS (ORCPT + 99 others); Sun, 19 May 2019 13:22:18 -0400 Received: from sauhun.de ([88.99.104.3]:44792 "EHLO pokefinder.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726436AbfESRWR (ORCPT ); Sun, 19 May 2019 13:22:17 -0400 Received: from localhost (p5486CF3F.dip0.t-ipconnect.de [84.134.207.63]) by pokefinder.org (Postfix) with ESMTPSA id AA86B2C36A9; Sun, 19 May 2019 11:06:42 +0200 (CEST) Date: Sun, 19 May 2019 11:06:42 +0200 From: Wolfram Sang To: Douglas Anderson Cc: Ulf Hansson , Kalle Valo , Adrian Hunter , Arend van Spriel , linux-rockchip@lists.infradead.org, Double Lo , briannorris@chromium.org, Madhan Mohan R , mka@chromium.org, Wright Feng , Chi-Hsien Lin , Jiong Wu , Ritesh Harjani , linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, Shawn Lin , Wolfram Sang , Avri Altman , Martin Hicks Subject: Re: [PATCH 2/3] mmc: core: API for temporarily disabling auto-retuning due to errors Message-ID: <20190519090642.GA2279@kunai> References: <20190517225420.176893-1-dianders@chromium.org> <20190517225420.176893-3-dianders@chromium.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <20190517225420.176893-3-dianders@chromium.org> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Let's add an API that the SDIO card drivers can call that will > temporarily disable the auto-tuning functionality. Then we can add a > call to this in the Broadcom WiFi driver and any other driver that > might have similar needs. Can't you fix the WiFi driver to return something else than -EILSEQ before calling mmc_request_done() to skip the retuning? --envbJBWh7q8WU6mo Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAlzhHJ4ACgkQFA3kzBSg KbbeARAAjRwuYMVRg9/KiLaxQrOgOKoCgflbt6sCKz+IWQYwpHqy/NMeXxogeaZp y/kpClhWulThbXbH5kiV59qh55aSNFsNM0yA+IZFwbye0fKtXEtkJIjBVAOfQDdz PY2Jx2nNSJWWJeUzcfbW1LwvygH2a3Hon2p1/UubaqYvLPoZPCZmwVC/1LFdJPPN fv2uN5ukpVcfmNBSbQUUaoMPZp6oeuAxHa1+58aQzpCMo3h329ERrcgkDDcw4WP9 K20azhSC961CnA7Syj84BsmlMnARaCyZ9S8atXXCtX6R5hbgUXLkBIcqtbfB+npd j0sTjbHGDh7eaQ0l14Xh3FVSeHZiepGlupQ1wW6HuHkR1Be1mL6nEdCvSqT0mNHf TsHkuq9Loh/95/eInWqtpGVM2XOpwDkN8czDOwwiO4ejRHaIEaoZX6FWeV80lDnX emtFSLifF0VaH5GqM4HwOu3iXFBxpuj6zwnADaxYZqwnFNyi0+nvhp9W2tHyaLey fcB6sw/i+2Knu5k2JnaSHZutc2hqY6lhoLaJyjQKMfk2fxRBmdimnt3u6bNV9U+N Qo4IQM5w5wgRGUbUAcfo9/aLXnEdVbEuSy6QJdLgp7pZUBaIj4c5U7XROP6RQRFJ 6XB4ckAS0xBjDQ/mFNM/W2+Keu+9dcqNtDrAEn3vchAKecUJdO0= =k7qP -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo--