From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CBD0BC04FF6 for ; Tue, 16 Apr 2024 07:55:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=JIOyxoP5Pz429Yo94IpVH8GQpk6C47qDcWHwQZkWchY=; b=OLkq0YdYnKLMzf CCGIqU1cKuolVSmp5WrI+5y4CPwx6seTlsnfAth8K2Beq6sDH4pLCcA3dwHnJHj2tyztIqx+DPazr U1m8UlqWK95C8BNQ1cOYNsAROIuV3WP4Pxy12cK7ge8bOr7PltgKaDsaV1EpPmASlfTNv/wwFcwco N9kha4YYvk+ZCG6przOA/m3GJsM7a8Io2qR0tQ/0piDIeNbOCviivizpuKgukCOvZnDTNHR9T4SbV x5d0cA4N4Z1xDHLsX2sBdUrLD/rPwJO95+6TD+GPwfh2qKmvID2OY7dj4iXLPO74S/SzCIgqT/OwC a51l/SyCMEbyWrzh/Ypg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rwdf3-0000000BLV0-0pmv; Tue, 16 Apr 2024 07:55:25 +0000 Received: from madrid.collaboradmins.com ([46.235.227.194]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rwdf0-0000000BLUO-0Kxc; Tue, 16 Apr 2024 07:55:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1713254119; bh=/N51T8HnLQj9KU4DpUIGD0F8mipJ+bMfeUuzlyssn4Q=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=ndXtNV3hcFpkcNYJo8JuG7v+O3l6lDGNurA3lFy6h2pDZZGy9mMH3RXI7tSDsSIoj tf1QBfxFe2Mn0z9lpqVd8FGPlQRwoosatdNvPrBeSuv00uqnC5Gh6FZrn2Gtm/GakO idCukbxDYZrkjXV6mPP68/W6HO5+IwyITWJop/zr8XtkX82mWjBIWazunwNrfln70x o/UV/Qb6phNaxfZVtlYpsh21k0glAS8aO1MjzFDKMcxpRgnwfPmFykO8GgQ2YJvvTt 4KJS4xnwBWGnKM37nTdEFYVoGo1F6cxlixLcN7vhV9FGQE25OjAVAD4luS1nHCFjkd /u/9FsyQeCQzw== Received: from [100.113.186.2] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 225CB37804B2; Tue, 16 Apr 2024 07:55:18 +0000 (UTC) Message-ID: <4d60e9e4-9eae-4b0a-abb2-b1ad3d278fc9@collabora.com> Date: Tue, 16 Apr 2024 09:55:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 3/8] scsi: ufs: ufs-mediatek: Remove useless mediatek,ufs-boost-crypt property To: =?UTF-8?B?UGV0ZXIgV2FuZyAo546L5L+h5Y+LKQ==?= , "linux-scsi@vger.kernel.org" Cc: "linux-kernel@vger.kernel.org" , "linux-mediatek@lists.infradead.org" , "jejb@linux.ibm.com" , "devicetree@vger.kernel.org" , "avri.altman@wdc.com" , "bvanassche@acm.org" , "martin.petersen@oracle.com" , "broonie@kernel.org" , "alim.akhtar@samsung.com" , "conor+dt@kernel.org" , "robh@kernel.org" , "lgirdwood@gmail.com" , "linux-arm-kernel@lists.infradead.org" , "krzysztof.kozlowski+dt@linaro.org" , "matthias.bgg@gmail.com" References: <20240415110012.148871-1-angelogioacchino.delregno@collabora.com> <20240415110012.148871-4-angelogioacchino.delregno@collabora.com> From: AngeloGioacchino Del Regno Content-Language: en-US In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240416_005522_303280_5406F56C X-CRM114-Status: GOOD ( 26.91 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SWwgMTYvMDQvMjQgMDk6MDMsIFBldGVyIFdhbmcgKOeOi+S/oeWPiykgaGEgc2NyaXR0bzoKPiBP biBNb24sIDIwMjQtMDQtMTUgYXQgMTM6MDAgKzAyMDAsIEFuZ2Vsb0dpb2FjY2hpbm8gRGVsIFJl Z25vIHdyb3RlOgo+PiBUaGVyZSBpcyBubyBuZWVkIHRvIGhhdmUgYSBwcm9wZXJ0eSB0aGF0IGFj dGl2YXRlcyB0aGUgaW5saW5lIGNyeXB0bwo+PiBib29zdCBmZWF0dXJlLCBhcyB0aGlzIG5lZWRz IG1hbnkgdGhpbmdzOiBhIHJlZ3VsYXRvciwgdGhyZWUgY2xvY2tzLAo+PiBhbmQgdGhlIG1lZGlh dGVrLGJvb3N0LWNyeXB0LW1pY3Jvdm9sdCBwcm9wZXJ0eSB0byBiZSBzZXQuCj4+Cj4+IElmIGFu eSBvbmUgb2YgdGhlc2UgaXMgbWlzc2luZywgdGhlIGZlYXR1cmUgd29uJ3QgYmUgYWN0aXZhdGVk LAo+PiBoZW5jZSwgaXQgaXMgdXNlbGVzcyB0byBoYXZlIHlldCBvbmUgbW9yZSBwcm9wZXJ0eSB0 byBlbmFibGUgdGhhdC4KPj4KPj4gV2hpbGUgYXQgaXQsIGFsc28gYWRkcmVzcyBhbm90aGVyIHR3 byBpc3N1ZXM6Cj4+IDEuIEdpdmUgYmFjayB0aGUgcmV0dXJuIHZhbHVlIHRvIHRoZSBjYWxsZXIg YW5kIG1ha2Ugc3VyZSB0byBmYWlsCj4+ICAgICBwcm9iaW5nIGlmIHdlIGdldCBhbiAtRVBST0JF X0RFRkVSIG9yIC1FTk9NRU07IGFuZAo+PiAyLiBGcmVlIHRoZSB1ZnNfbXRrX2NyeXB0X2NmZyBz dHJ1Y3R1cmUgYWxsb2NhdGVkIGluIHRoZSBjcnlwdG8KPj4gICAgIGJvb3N0IGZ1bmN0aW9uIGlm IHNhaWQgZnVuY3Rpb25hbGl0eSBjb3VsZCBub3QgYmUgZW5hYmxlZCBiZWNhdXNlCj4+ICAgICBp dCdzIG5vdCBzdXBwb3J0ZWQsIGFzIHRoYXQnZCBiZSBvbmx5IHdhc3RlZCBtZW1vcnkuCj4+Cj4+ IExhc3QgYnV0IG5vdCBsZWFzdCwgbW92ZSB0aGUgZGV2bV9remFsbG9jKCkgY2FsbCBmb3IKPj4g dWZzX210a19jcnlwdF9jZmcKPj4gdG8gYWZ0ZXIgZ2V0dGluZyB0aGUgZHZmc3JjLXZjb3JlIHJl Z3VsYXRvciBhbmQgdGhlIGJvb3N0IG1pY3Jvdm9sdAo+PiBwcm9wZXJ0eSwgYXMgaWYgdGhvc2Ug ZmFpbCB0aGVyZSdzIG5vIHJlYXNvbiB0byBldmVuIGFsbG9jYXRlIHRoYXQuCj4+Cj4+IEZpeGVz OiBhYzhjMjQ1OTA5MWMgKCJzY3NpOiB1ZnMtbWVkaWF0ZWs6IERlY291cGxlIGZlYXR1cmVzIGZy b20KPj4gcGxhdGZvcm0gYmluZGluZ3MiKQo+PiBTaWduZWQtb2ZmLWJ5OiBBbmdlbG9HaW9hY2No aW5vIERlbCBSZWdubyA8Cj4+IGFuZ2Vsb2dpb2FjY2hpbm8uZGVscmVnbm9AY29sbGFib3JhLmNv bT4KPj4gLS0tCj4+ICAgZHJpdmVycy91ZnMvaG9zdC91ZnMtbWVkaWF0ZWsuYyB8IDU1ICsrKysr KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KPj4gLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMzAg aW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJz L3Vmcy9ob3N0L3Vmcy1tZWRpYXRlay5jIGIvZHJpdmVycy91ZnMvaG9zdC91ZnMtCj4+IG1lZGlh dGVrLmMKPj4gaW5kZXggNjg4ZDg1OTA5YWQ2Li40N2YxNmU2NzIwZjQgMTAwNjQ0Cj4+IC0tLSBh L2RyaXZlcnMvdWZzL2hvc3QvdWZzLW1lZGlhdGVrLmMKPj4gKysrIGIvZHJpdmVycy91ZnMvaG9z dC91ZnMtbWVkaWF0ZWsuYwo+PiBAQCAtNTc1LDUxICs1NzUsNTUgQEAgc3RhdGljIGludCB1ZnNf bXRrX2luaXRfaG9zdF9jbGsoc3RydWN0IHVmc19oYmEKPj4gKmhiYSwgY29uc3QgY2hhciAqbmFt ZSwKPj4gICAJcmV0dXJuIHJldDsKPj4gICB9Cj4+ICAgCj4+IC1zdGF0aWMgdm9pZCB1ZnNfbXRr X2luaXRfYm9vc3RfY3J5cHQoc3RydWN0IHVmc19oYmEgKmhiYSkKPj4gK3N0YXRpYyBpbnQgdWZz X210a19pbml0X2Jvb3N0X2NyeXB0KHN0cnVjdCB1ZnNfaGJhICpoYmEpCj4+ICAgewo+PiAgIAlz dHJ1Y3QgdWZzX210a19ob3N0ICpob3N0ID0gdWZzaGNkX2dldF92YXJpYW50KGhiYSk7Cj4+ICAg CXN0cnVjdCB1ZnNfbXRrX2NyeXB0X2NmZyAqY2ZnOwo+PiAgIAlzdHJ1Y3QgZGV2aWNlICpkZXYg PSBoYmEtPmRldjsKPj4gICAJc3RydWN0IHJlZ3VsYXRvciAqcmVnOwo+PiAgIAl1MzIgdm9sdDsK Pj4gLQo+PiAtCWhvc3QtPmNyeXB0ID0gZGV2bV9remFsbG9jKGRldiwgc2l6ZW9mKCooaG9zdC0+ Y3J5cHQpKSwKPj4gLQkJCQkgICBHRlBfS0VSTkVMKTsKPj4gLQlpZiAoIWhvc3QtPmNyeXB0KQo+ PiAtCQlnb3RvIGRpc2FibGVfY2FwczsKPj4gKwlpbnQgcmV0Owo+PiAgIAo+PiAgIAlyZWcgPSBk ZXZtX3JlZ3VsYXRvcl9nZXRfb3B0aW9uYWwoZGV2LCAiZHZmc3JjLXZjb3JlIik7Cj4+ICAgCWlm IChJU19FUlIocmVnKSkgewo+PiAtCQlkZXZfaW5mbyhkZXYsICJmYWlsZWQgdG8gZ2V0IGR2ZnNy Yy12Y29yZTogJWxkIiwKPj4gLQkJCSBQVFJfRVJSKHJlZykpOwo+PiAtCQlnb3RvIGRpc2FibGVf Y2FwczsKPj4gKwkJcmV0ID0gUFRSX0VSUihyZWcpOwo+PiArCQlpZiAocmV0ID09IC1FUFJPQkVf REVGRVIpCj4+ICsJCQlyZXR1cm4gcmV0Owo+PiArCj4+ICsJCXJldHVybiAwOwo+PiAgIAl9Cj4+ ICAgCj4+IC0JaWYgKG9mX3Byb3BlcnR5X3JlYWRfdTMyKGRldi0+b2Zfbm9kZSwgIm1lZGlhdGVr LGJvb3N0LWNyeXB0LQo+PiBtaWNyb3ZvbHQiLAo+PiAtCQkJCSAmdm9sdCkpIHsKPj4gKwlyZXQg PSBvZl9wcm9wZXJ0eV9yZWFkX3UzMihkZXYtPm9mX25vZGUsICJtZWRpYXRlayxib29zdC1jcnlw dC0KPj4gbWljcm92b2x0IiwgJnZvbHQpOwo+PiArCWlmIChyZXQpIHsKPj4gICAJCWRldl9pbmZv KGRldiwgImZhaWxlZCB0byBnZXQgbWVkaWF0ZWssYm9vc3QtY3J5cHQtCj4+IG1pY3Jvdm9sdCIp Owo+PiAtCQlnb3RvIGRpc2FibGVfY2FwczsKPj4gKwkJcmV0dXJuIDA7Cj4+ICAgCX0KPj4gICAK Pj4gKwlob3N0LT5jcnlwdCA9IGRldm1fa3phbGxvYyhkZXYsIHNpemVvZigqaG9zdC0+Y3J5cHQp LAo+PiBHRlBfS0VSTkVMKTsKPj4gKwlpZiAoIWhvc3QtPmNyeXB0KQo+PiArCQlyZXR1cm4gLUVO T01FTTsKPj4gKwo+Pgo+IAo+IEhpIEFuZ2VsbywKPiAKPiBJZiByZXRydW4gLUVOT01FTiwgaG9z dCB3aWxsIGluaXQgZmFpbC4KPiBCdXQgcHJldmlvdXMgaXMgc2tpcCBib29zdCBjcnlwdCBmZWF0 dXJlIG9ubHkuCj4gSXQgY2hhbmdlIHRoZSBkcml2ZXIgYmVoYXZpb3IuCj4gCgpUaGlzIGlzIGZ1 bGx5IGludGVudGlvbmFsOiBpZiBhIHBsYXRmb3JtIHN1cHBvcnRzIGJvb3N0LWNyeXB0LCB0aGlz IG1lYW5zIHRoYXQgdGhlCmZlYXR1cmUgKk1VU1QqIGJlIGVuYWJsZWQsIGFuZCBtdXN0ICpub3Qq IGJlIGRpc2FibGVkIGlmIGEgbWVtb3J5IGFsbG9jYXRpb24gZmFpbHMsCmFzIHRoYXQgaXMgcmVs YXRpdmUgdG8gYXZhaWxhYmxlIHBhZ2VzIGF0IGJvb3QsIGFuZCBub3QgdG8gU29DIGZlYXR1cmUg c3VwcG9ydC4KCktlZXAgaW4gbWluZCB0aGF0IHRoZSBhbGxvY2F0aW9uIHdhcyBtb3ZlZCB0byAq YWZ0ZXIqIGNoZWNraW5nIGlmIHN1Y2ggcGxhdGZvcm0KZG9lcyBpbmRlZWQgc3VwcG9ydCB0aGUg Ym9vc3QtY3J5cHQgZmVhdHVyZSwgYW5kIGl0IGlzIGNyaXRpY2FsIHRvIEZBSUwgcHJvYmluZwpp ZiB0aGVyZSB3YXMgbm8gbWVtb3J5IHRvIGFsbG9jYXRlIHRoZSBob3N0LT5jcnlwdCBzdHJ1Y3R1 cmUuCgo+IAo+IAo+IAo+PiAgIAljZmcgPSBob3N0LT5jcnlwdDsKPj4gLQlpZiAodWZzX210a19p bml0X2hvc3RfY2xrKGhiYSwgImNyeXB0X211eCIsCj4+IC0JCQkJICAmY2ZnLT5jbGtfY3J5cHRf bXV4KSkKPj4gLQkJZ290byBkaXNhYmxlX2NhcHM7Cj4+ICsJcmV0ID0gdWZzX210a19pbml0X2hv c3RfY2xrKGhiYSwgImNyeXB0X211eCIsICZjZmctCj4+PiBjbGtfY3J5cHRfbXV4KTsKPj4gKwlp ZiAocmV0KQo+PiArCQlnb3RvIG91dDsKPj4gICAKPj4gLQlpZiAodWZzX210a19pbml0X2hvc3Rf Y2xrKGhiYSwgImNyeXB0X2xwIiwKPj4gLQkJCQkgICZjZmctPmNsa19jcnlwdF9scCkpCj4+IC0J CWdvdG8gZGlzYWJsZV9jYXBzOwo+PiArCXJldCA9IHVmc19tdGtfaW5pdF9ob3N0X2NsayhoYmEs ICJjcnlwdF9scCIsICZjZmctCj4+PiBjbGtfY3J5cHRfbHApOwo+PiArCWlmIChyZXQpCj4+ICsJ CWdvdG8gb3V0Owo+PiAgIAo+PiAtCWlmICh1ZnNfbXRrX2luaXRfaG9zdF9jbGsoaGJhLCAiY3J5 cHRfcGVyZiIsCj4+IC0JCQkJICAmY2ZnLT5jbGtfY3J5cHRfcGVyZikpCj4+IC0JCWdvdG8gZGlz YWJsZV9jYXBzOwo+PiArCXJldCA9IHVmc19tdGtfaW5pdF9ob3N0X2NsayhoYmEsICJjcnlwdF9w ZXJmIiwgJmNmZy0KPj4+IGNsa19jcnlwdF9wZXJmKTsKPj4gKwlpZiAocmV0KQo+PiArCQlnb3Rv IG91dDsKPj4gICAKPj4gICAJY2ZnLT5yZWdfdmNvcmUgPSByZWc7Cj4+ICAgCWNmZy0+dmNvcmVf dm9sdCA9IHZvbHQ7Cj4+ICAgCWhvc3QtPmNhcHMgfD0gVUZTX01US19DQVBfQk9PU1RfQ1JZUFRf RU5HSU5FOwo+PiAgIAo+PiAtZGlzYWJsZV9jYXBzOgo+PiAtCXJldHVybjsKPj4gK291dDoKPj4g KwlpZiAocmV0KQo+PiArCQlkZXZtX2tmcmVlKGRldiwgaG9zdC0+Y3J5cHQpOwo+PiArCXJldHVy biAwOwo+PiAgIH0KPj4gICAKPj4gICBzdGF0aWMgaW50IHVmc19tdGtfaW5pdF92YTA5X3B3cl9j dHJsKHN0cnVjdCB1ZnNfaGJhICpoYmEpCj4+IEBAIC02NDgsOCArNjUyLDkgQEAgc3RhdGljIGlu dCB1ZnNfbXRrX2luaXRfaG9zdF9jYXBzKHN0cnVjdCB1ZnNfaGJhCj4+ICpoYmEpCj4+ICAgCXN0 cnVjdCBkZXZpY2Vfbm9kZSAqbnAgPSBoYmEtPmRldi0+b2Zfbm9kZTsKPj4gICAJaW50IHJldDsK Pj4gICAKPj4gLQlpZiAob2ZfcHJvcGVydHlfcmVhZF9ib29sKG5wLCAibWVkaWF0ZWssdWZzLWJv b3N0LWNyeXB0IikpCj4+IC0JCXVmc19tdGtfaW5pdF9ib29zdF9jcnlwdChoYmEpOwo+PiArCXJl dCA9IHVmc19tdGtfaW5pdF9ib29zdF9jcnlwdChoYmEpOwo+PiArCWlmIChyZXQpCj4+ICsJCXJl dHVybiByZXQ7Cj4+ICAgCj4gCj4gTW9zdCB1ZnMtbWVkaWF0ZWsgcGxhdGZvcm0gZG9zZW4ndCBu ZWVkICJtZWRpYXRlayx1ZnMtYm9vc3QtY3J5cHQiCj4gUmVtb3ZlIHRoaXMgcHJvcGVydHkgd2ls bCBjYXN1ZSBtb3N0IHBsYXRmb3JtIHRyeSBlcnJvciBhbmQgYWRkIGluaXQKPiBsYXRlbmN5Lgo+ IAoKWWVzIHRoaXMgY2F1c2VzIC0+IGxlc3MgdGhhbiBoYWxmIG9mIGEgbWlsbGlzZWNvbmQgPC0g b2YgYWRkaXRpb25hbCBib290IHRpbWUKaWYgdGhlIGR2ZnNyYy1zdXBwbHkgaXMgcHJlc2VudCBi dXQgYm9vc3QtbWljcm92b2x0IGlzIG5vdC4KCkkgcmVhbGx5IGRvbid0IHNlZSB0aGUgcHJvYmxl bSB3aXRoIHRoYXQgOi0pCgpSZWdhcmRzLApBbmdlbG8KCj4gVGhhbmtzLgo+IFBldGVyCj4gCj4g Cj4gCj4+ICAgCXJldCA9IHVmc19tdGtfaW5pdF92YTA5X3B3cl9jdHJsKGhiYSk7Cj4+ICAgCWlm IChyZXQpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=