From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mo4-p03-ob.smtp.rzone.de (mo4-p03-ob.smtp.rzone.de [81.169.146.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4A2922EBBAF; Mon, 23 Mar 2026 09:24:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=81.169.146.172 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774257877; cv=pass; b=nEubdobq0fkrcQAPz8W0VlnFBDxHg7Kbt6hUVw+TLXcsuA7VpRooooMx6y05eJTIqGbzIiM/YUc96O6Hy1WChI5i/jiGUr1R49X+JbFtlR5Zzon/tFetMkmv11NkTYXfdlJDcUUOkj5mMjy6uWDs2SsAPElf2zOZ8sXAV+6qCxs= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774257877; c=relaxed/simple; bh=hiSOVJqwIcyS4VFBMsQFo2gPlp7wLRMjStn4C8xySDY=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=oVwNm9ybb3WVNXI7KgszlfLivswQLJzKxCiQZkNH6pFH1qPyQEZDONHuJBqvr+0CuUweAp52w/A9lc5WOB4b2HOooyqcx24WPl2PlgS3nc+ipLsVxom+IZtdbtFi2D73hMIJUgZrwZmm8oVuKdoa/ldR+R+rxT448vlG/OIa040= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=iokpp.de; spf=none smtp.mailfrom=iokpp.de; dkim=pass (2048-bit key) header.d=iokpp.de header.i=@iokpp.de header.b=U4e/Ar8R; dkim=permerror (0-bit key) header.d=iokpp.de header.i=@iokpp.de header.b=NrBz2eFV; arc=pass smtp.client-ip=81.169.146.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=iokpp.de Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=iokpp.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=iokpp.de header.i=@iokpp.de header.b="U4e/Ar8R"; dkim=permerror (0-bit key) header.d=iokpp.de header.i=@iokpp.de header.b="NrBz2eFV" ARC-Seal: i=1; a=rsa-sha256; t=1774257866; cv=none; d=strato.com; s=strato-dkim-0002; b=UAbHx9D3zuHVDIyxVqdKDtRe6oj4lLZltTf3DSxfCnQYb+6mJVUuKRnZJvAM44pvoT Fk8W9TcLUVETOxqs/SqJYf+0kZy89/wJzxuIK6P10DC2mj7MuziXMm8gsQkEPA0FlFZ6 adKL+wIsECIkbtlNlsHXrND2MUYH0EXklco4lsivMa1+i4xJ5hAx/W4io6Qdl/GJyaxz fTHvNhBzTr3gMtfJVrFWO0M0dRCDz9RvMvD4QqKCjlbVYiLK4g0LliD4kE7wS8xmzbG+ ScHv7Sqel54iGqjYM/eNrgtpu4r3/EACNhKVLgnmjLmCETzinrUxrhYLSbIf7VHayJWJ TABQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1774257866; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Cc:Date: From:Subject:Sender; bh=hiSOVJqwIcyS4VFBMsQFo2gPlp7wLRMjStn4C8xySDY=; b=nHNnK3AsJV+IfRsh2YgprZykYbeBpQYNZdMU0JlLvQLV5/5KiekZ8yqHn8IjRAeIm5 R2KcLTb9QXUBw15Fi26O3nDiXun0LQFRHkiRGSjlBTLDPkUySYUDixyDYmdO/jQxKysF 4GtRhft7HyPJwxsAZ1qrHfsFijBSu/GMz0ND59NPBUO3y4r74X9E/lin64VSHnHHNLlF d3hjL5Kf5Hf+Ch6qnxuqrK8PwKUB/0EILgfKWVAwHBgLklcRDMvY4NEMd2x7SQdEQJtJ CvgM9NDdXH73PfvnuogLXbcT/aQjhjHPOi4pls9wi9nDBRKo/BlCdoK4VqqnSS3wlb10 nbYA== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo03 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1774257866; s=strato-dkim-0002; d=iokpp.de; h=References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Cc:Date: From:Subject:Sender; bh=hiSOVJqwIcyS4VFBMsQFo2gPlp7wLRMjStn4C8xySDY=; b=U4e/Ar8Rze0CHu0gpo5tQxRNw/f9E/8YHAmvCMFxM83LKzeBpX2wJe/RrEfho/7BMA WA6GX3qu/jO8s+mUbEG+D0ZjU/YjvcUy3pm0qjjlMbQsi+aIAla+Egpn19gd9PRt1xJz c2k8UNG9L8mBxI+Ejb/ZxA2ySPq3HjFe0VKItgFC5EUydxbh/87YXqj2pzNWA/3Ry2L5 TqZ9FYM2JgQBfUmoLplxzOLqGQHm2Mill6LKeVqTAh89VLSB2nksrkdkyHvPlFNZdqWi UmOcZAlw2N3hGKIJWh53NWypZYtMejdTfcGc9OcCS4SoTnmN5wUf0h8R0UUqNuKRl544 wBpA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1774257866; s=strato-dkim-0003; d=iokpp.de; h=References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Cc:Date: From:Subject:Sender; bh=hiSOVJqwIcyS4VFBMsQFo2gPlp7wLRMjStn4C8xySDY=; b=NrBz2eFV/UoQPFlQkqdr3tXh/Okgel6MpEqEMzliQxJRqEop881mSXY8HKc/dEW60Y Ns3c1hvvGxSh0DdnKGDA== X-RZG-AUTH: ":LmkFe0i9dN8c2t4QQyGBB/NDXvjDB6pBSe9tgBDSDt0V0DBslXBtZUxPOub3IZqk" Received: from [10.176.235.211] by smtp.strato.de (RZmta 55.0.1 AUTH) with ESMTPSA id z7934522N9OPQP0 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 23 Mar 2026 10:24:25 +0100 (CET) Message-ID: <143043f520f3c08bbad69ef11bf098b183e13bb7.camel@iokpp.de> Subject: Re: [PATCH v4 10/12] scsi: ufs: ufs-qcom: Implement vops get_rx_fom() From: Bean Huo To: Can Guo , avri.altman@wdc.com, bvanassche@acm.org, beanhuo@micron.com, peter.wang@mediatek.com, martin.petersen@oracle.com, mani@kernel.org Cc: linux-scsi@vger.kernel.org, Alim Akhtar , "James E.J. Bottomley" , open list , "open list:UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER..." Date: Mon, 23 Mar 2026 10:24:24 +0100 In-Reply-To: <20260321031021.1722459-11-can.guo@oss.qualcomm.com> References: <20260321031021.1722459-1-can.guo@oss.qualcomm.com> <20260321031021.1722459-11-can.guo@oss.qualcomm.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2.1 Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Fri, 2026-03-20 at 20:10 -0700, Can Guo wrote: > On some platforms, host's M-PHY RX_FOM Attribute always reads 0, meaning > SW cannot rely on Figure of Merit (FOM) to identify the optimal TX > Equalization settings for device's TX Lanes. Implement the vops > ufs_qcom_get_rx_fom() such that SW can utilize the UFS Eye Opening Monito= r > (EOM) to evaluate the TX Equalization settings for device's TX Lanes. >=20 > Signed-off-by: Can Guo Reviewed-by: Bean Huo