Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp772315pxa; Wed, 12 Aug 2020 13:01:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx1elYjITmVCTmJIm8i/1ibyScILbOb5Dk4bi3yLfRRIHEBbSKoXwCltLQA/YStEJ4zR859 X-Received: by 2002:a50:fd83:: with SMTP id o3mr1534719edt.170.1597262476752; Wed, 12 Aug 2020 13:01:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597262476; cv=none; d=google.com; s=arc-20160816; b=LHOiJrzzgAPA5/gUv54rIo2k7TJTw8d6yCLyrBwYQxNtuwLwY9DMvUYUyY75YCm3N4 HdZbyngW0J7uIwt4VnQJZCudXgr+2do+6lgsTX2v+95aDDoidtNyD2mZqqiYxpmHho+R 3ooins+e9+H424jpYNnQbKri3pAzeEZMQBME3MdYrfpdgStCkY0Ye7BI7ewj98IKSOrV IHGTzWEYlfI114ilFy17Ic8aqWVtw9x+Z5xTgMspIX+oTNqyuj7MxIktcPmDfOrqu5sS /dMcdDISLt9tp3MYZav8YP5aKk0ICgVYhpHi1wW2kFa1aPWrdjf0hCcvT1tmUUVrJRQz 9QUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:from:cc:to:reply-to:subject :content-transfer-encoding:mime-version:references:in-reply-to :user-agent:date:dkim-signature; bh=LZRz/BU9oPJkWIRmtDpqebwIyKweruJiZ02SB3vSUcI=; b=Si3mcwI1OYTy/ltLRbdExTdlozDJJKzxGueEzUt+4UUDf8m1RC1McqkrHQNbukZ8X5 tgSe4812Hi4n+rXgLw3t+vTySqSSFkMYDYp4v6JPrrZTS9n5Th1uzGfvWO2w3VqZVAq1 alA6mdrG2PSGHek+vL6vxDBcB477vxtw1QsoXrTIOspo5LrDLFhA/fea7BwQAc9uujg3 ccujuHZvO/riZUY0mRpLX2H5VKP9PvF8HC5g7QUqbwv0nF1o5rJdSgWzkCpuYIjAOZyJ iN7ZDxwixDbzUEUxwXcy1SdUihubvkMKeyidyBL3X0Wh6tBoJ0DuJTFhhikoEbL8buqO aBxQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmx.net header.s=badeba3b8450 header.b=IlNtlpm9; 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 c38si1944042edf.153.2020.08.12.13.00.53; Wed, 12 Aug 2020 13:01:16 -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=fail header.i=@gmx.net header.s=badeba3b8450 header.b=IlNtlpm9; 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 S1727036AbgHLUAU (ORCPT + 99 others); Wed, 12 Aug 2020 16:00:20 -0400 Received: from mout.gmx.net ([212.227.17.21]:49737 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727023AbgHLUAT (ORCPT ); Wed, 12 Aug 2020 16:00:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597262395; bh=KtVP+9CoE4x+P4vIm7WdD2oTdBMHgUjg2pO7nFUsGy4=; h=X-UI-Sender-Class:Date:In-Reply-To:References:Subject:Reply-to:To: CC:From; b=IlNtlpm9OvaMM5ly6CLvZ7pQXLwCegnuqg5V5ukfCW1CpTOPLBuUhZab8AUTKS3CD REEUQ3yi7TUrVXEMQ3SmlH5d2yYh2pa/xxu1J3QzlyV50hF7WWatiAdyM9PiKqSwpE h8ouvPU1jf+4AQKIz87eyv+3SdU6W6Y38VM0Kw88= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from frank-s9 ([37.60.0.210]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8hVB-1k1qJ80Cen-004kFf; Wed, 12 Aug 2020 21:59:55 +0200 Date: Wed, 12 Aug 2020 21:59:48 +0200 User-Agent: K-9 Mail for Android In-Reply-To: References: <20200812093726.10123-1-wenbin.mei@mediatek.com> <20200812093726.10123-4-wenbin.mei@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH 3/3] mmc: mediatek: add optional module reset property Reply-to: frank-w@public-files.de To: linux-mediatek@lists.infradead.org, Philipp Zabel , Wenbin Mei , Ulf Hansson , Rob Herring CC: devicetree@vger.kernel.org, srv_heupstream@mediatek.com, linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org, Chaotian Jing , Matthias Brugger , linux-arm-kernel@lists.infradead.org From: Frank Wunderlich Message-ID: <68A53B8B-6646-4A99-B1E3-FAC3D550D67E@public-files.de> X-Provags-ID: V03:K1:vDQU52f3FqwgkLuBMaKcXThRs6qVswcU8BOJ+WZ5ghW9KrzJQ1q e/SI6LMvfIkwUCO3/Wa8qTqwpiEn9lGtWcc9VzeTHsed9ct4Dp0qg03i8ENLNZiOYuppXS3 ZiDR5ZvJxbjcXUiwqK0mToyPDSNFJiguxIaXWS8y+YN3e8zyjGVErKWEl4V8Q8Zlj94L71v hnzH1BLS79HezmS/FRhuA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:p59SumFpprs=:+LkbvK2TZ5bPPW/pQ57ycF KG042IfHbwc7KkexS9WFbMK9ExAb4XlLmIpi4dX782ilxvnR6KUFDPpQv+YTkTSzhBIMFSdVQ XPXdJIpjGZ/hsMEgsFZyhzzkFX/GY1kJoKoXzkWtR+eraeXeaFhTSdyJwSPZj3H2epYSnSq1E zjUaE9qExDhoVFCbdGKwaiOBrz2h3vL47DxR+DCfUWh4/rBAOclwEJi0d0MIFCas5lTYyDKSG 4fE/fVQo2JZH7p1vWTjhtgzsKbhp7QUK8KY4ApxhEWmisboUpBJb319hO6HbdjiOFYA9xNEGH cWSyRsIhtxEBSN+cLY0e1i0/+MsgqhWwG54eDlnREaSIkppaFu6T6DgoNH4m7hjPP4Jg3XsD5 4JylB5HsNJ9kvv+z8a0GlsdG7LL2Sy5+dDWlFFFAH1/Y+AwGCJvDKO7I24lScCA3SYfiRLZDg 61vP+yiNYGZvtiM+JuXFqk8S/jaRSe+djJ7iK0HY4ElLwCERqcnU43CpCEJETSSKWlb6P9qFP 4QIEbFeaB7wsm1rMJLUzJiHH2lxRQyH4Tj3Pr73aoraUYX+pRFx9USxD8wmgJAHm0hL0ptOVf /J/SHCxjvUEwb6/xMVRj8UKFt10O4XgEUKWjRaQWqLcTaGXM1onIyxLfhqkFCFhht1i6BYmvL HzB/PhSNM7Rm8yMnBHYKZibOWZ+rCfay/E/mxRtmzDDZQtctMX6A3k/7vdtVtGG/soBvkkKTm tg7RCMPpl4KgisQhE7J06WE2bAfVwIHmi6qlNW1CFFMVbospYfkZ9PcsdnBcgfzZHMMkIfPQj doiqLJcqSfPpVD0uBel1xSE6T0TfQfNPn/isQkOpnc29STKUXACLihS+NQwwHFqiOB6tbZIX/ QUajC1d+Y1WVtHT0oeT94ri7yUbcICFJhmgCbrAS+7XEe001AeqnXu7NUG4yvhiZ7z9T/RSMq CTfZVSCW63NVtLGpW5ddHx+oBBOqIxySXSEk6RPxSCK3hzarM7HLDrIlL2zyzFEZvwDr6l0BY I6Io4W+mXq0Wltlb62S+62kbxK3AmUE80+HAz63dCn3RPOELM+xHWZosQabWterLIFoAIg1cF WTpsk2hyc5f5ZnhHjN3xxZojUh9aA+rnsWpuQCdL+ebWEmtu35yDAj9Fwb6oS8XSV3oeRRVpb AizB3FlyrWu4+Qg1pPxSowX5p8j+XUXiHPeCL3Mp3YvXWBxKfkHQgE5LzDNc+0Zn0ndnQjzhk 6RN/8UrtKW8Up6jlr9NsdQssHELKNKedLkFum7A== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Tested with these 2 changes below too=2E Am 12=2E August 2020 14:08:19 MESZ schrieb Philipp Zabel : >> + if (!IS_ERR(host->reset)) { >> + reset_control_assert(host->reset); >> + usleep_range(10, 50); >> + reset_control_deassert(host->reset); >> + } >> + > >This should be: > > if (host->reset) { > reset_control_assert(host->reset); > usleep_range(10, 50); > reset_control_deassert(host->reset); > } > >> + host->reset =3D devm_reset_control_get_optional_exclusive(&pdev->dev, >> + "hrst"); >> + if (PTR_ERR(host->reset) =3D=3D -EPROBE_DEFER) >> + return PTR_ERR(host->reset); >> + > >This should be: > > host->reset =3D devm_reset_control_get_optional_exclusive(&pdev->dev, > "hrst"); > if (IS_ERR(host->reset)) > return PTR_ERR(host->reset); > >With these two changes, > >Reviewed-by: Philipp Zabel regards Frank