Received: by 2002:a05:7412:f584:b0:e2:908c:2ebd with SMTP id eh4csp1942620rdb; Tue, 5 Sep 2023 09:24:10 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHQjP7K0zQJSisVtKMN9ZJnkZoRgafgkmmCL+OPZd5JtsS/3WPoMvF4n4uzB/FlX/A/gzCv X-Received: by 2002:a17:906:20e:b0:9a5:7e63:2e0 with SMTP id 14-20020a170906020e00b009a57e6302e0mr226708ejd.30.1693931050194; Tue, 05 Sep 2023 09:24:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693931050; cv=none; d=google.com; s=arc-20160816; b=kmp/lsq0EPiCN5rRirQR+7WBDGw3KQBumwnyCxquEDqxvbenla97eqC5Sdbk9EeMB5 iCe6rmF4DIW1nCMU3FZhQVnM9aehv0eIw+8PSsK9UstM31PCZHLOwa9vOVg0R5DmVMAd 7WD8QyzCEQUHhQ/X+Q9Urm0ckNsaS3WWWZuKwQEsWoIgSm849Cxe4cC6ZlQjiKWyufpA 6qGzrsPerlSGkwdux+yU5MV21UM6vQIgMM5sz6QlM504KK8/uu7HBYyZ8nl20rYAZ1FZ a6Z3JXFSQPuZZThHrplRbnZAsFv6T4ItMMgZM8MFVlcfostnh2IzV8jq6wI4f+HrpxQz F/GA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=qe/MwpMHYNafFC+5TmrxwtfbdYEx0carSbG7f8NMKRs=; fh=ekP56hzgd17MPyAWAyTV3Y3MVcRdrdrj+niiH8eyd1A=; b=x49kzim6ZSLMymrlAX9PXRc24X/fpLglEw+mNDF1mSO1EMm1Pw1vZqjeyh97eJx2MJ 0sDzB0TxLwPnO9KG97Pv8YSQmqyPgMYScg2IMSXE71fac7U67c6NCErqyGEaaFtujsAV DEx/ZhBpcx6UkGNbDh5H8QTFF8LuZBk7SvFSD5C1Vdex8JVnO835qXpsh58ATsmxooZf aPuxrsA3g3dVfdvd5G4dFmpsvDFixERVYFlEFS6lSjqd2tvH3sXD8Vk3b/DfPUuCEN83 XIsnVqK4Uq0qmSTi6ugdFU3D7TJR6j0eysjy+uDB4uLma0xoq1b3sT2KlOUeKBVWKi0I +7lw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=eUbAj6zJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k14-20020a1709063e0e00b009829077b479si7822163eji.860.2023.09.05.09.24.05 for ; Tue, 05 Sep 2023 09:24:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=eUbAj6zJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1350087AbjIAO5A (ORCPT + 9 others); Fri, 1 Sep 2023 10:57:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60548 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232461AbjIAO47 (ORCPT ); Fri, 1 Sep 2023 10:56:59 -0400 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A94810CF for ; Fri, 1 Sep 2023 07:56:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1693580169; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=qe/MwpMHYNafFC+5TmrxwtfbdYEx0carSbG7f8NMKRs=; b=eUbAj6zJn/hlG/IfvxkA0I5NC/Ehc3t0yFceAj0d+2y5diNNceRIZ9plwUw2OzA0zfVdry ewA+VpusddHsRwqdicAqUKeRzrbHgu6yDMOhpZAdkbjEc9QqTK1PnCSA1CiHKFBQdsIbb8 /j7k+e1IPb8PM3r8GrXZ6MaEy+W5Rjs= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-627-o5eQR_SAPV-J7zUp1_eqNA-1; Fri, 01 Sep 2023 10:56:08 -0400 X-MC-Unique: o5eQR_SAPV-J7zUp1_eqNA-1 Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-64aaa3c2bc2so21657756d6.0 for ; Fri, 01 Sep 2023 07:56:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693580168; x=1694184968; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=qe/MwpMHYNafFC+5TmrxwtfbdYEx0carSbG7f8NMKRs=; b=E0fG1/MYh3V/Z0RWbc/QuiDd0UD/Px2/TR19TCXGROU6DCmkdqlXrS5nu106hy85Ks gqDphwODCKgh37AiQZx3qCKKR06ObSsbBe99vHVHZPkT2q9tf8NFR62Iq5KBgsubVqTy d+kEEv9FDojV8hkWm/KtGdovNRAW7lIxyPEB98OwqW4Ev0k013MnnJECJbQd97pC1Va7 qU/qU/YI1HDjiEpIFQRF3JJMXMWQS5xITAicID7qHFlGrOuBPukrC6GOLPLcAYUMXPmN pplgdMu1LsnbMdZ1Ldo6gLm2XdrwiT97HY4pSixC+p0xE3OZhLqyxLgWbwQKbi104JLb QHLw== X-Gm-Message-State: AOJu0Yy1Uxd4/OT95ETl3Gdtk9GCg0QfFqaYvP4+u/YDyhB2lMbc6vyb OdWPxkpF7BVaNmmc3u+pCapczwMcHcoatfdBKY1SVgUrn9NVTxT3PwlnEc7bmMKc6XZxA+dDGXK fCNyZJ29J5tJu6TdIxVpXvVAmPGOujTGF X-Received: by 2002:a05:6214:8e9:b0:64f:802b:7e07 with SMTP id dr9-20020a05621408e900b0064f802b7e07mr2635430qvb.55.1693580167843; Fri, 01 Sep 2023 07:56:07 -0700 (PDT) X-Received: by 2002:a05:6214:8e9:b0:64f:802b:7e07 with SMTP id dr9-20020a05621408e900b0064f802b7e07mr2635407qvb.55.1693580167552; Fri, 01 Sep 2023 07:56:07 -0700 (PDT) Received: from fedora ([2600:1700:1ff0:d0e0::49]) by smtp.gmail.com with ESMTPSA id pc17-20020a056214489100b00631ecb1052esm1275941qvb.74.2023.09.01.07.56.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Sep 2023 07:56:07 -0700 (PDT) Date: Fri, 1 Sep 2023 09:56:05 -0500 From: Andrew Halaney To: Nitin Rawat Cc: mani@kernel.org, agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, jejb@linux.ibm.com, martin.petersen@oracle.com, quic_cang@quicinc.com, quic_nguyenb@quicinc.com, linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org Subject: Re: [PATCH V6 0/6] scsi: ufs: qcom: Align programming sequence as per HW spec Message-ID: References: <20230901114336.31339-1-quic_nitirawa@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230901114336.31339-1-quic_nitirawa@quicinc.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 01, 2023 at 05:13:30PM +0530, Nitin Rawat wrote: > This patch aligns programming sequence as per Qualcomm UFS > hardware specification. reading this series, it is difficult for me to understand as a user of the driver if this should have any noticeable effect. Some of the patches mention that there is no functional change, some only say align with the HPG but change programming sequence, frequency, etc if I understand correctly on a quick glance. I think being a bit verbose in some of the patches with respect to explaining the effect of the patch (or lack of a noticeable effect) would be a beneficial improvement to this series if there's another version. I agree that aligning with the HPG instead of doing some undefined sequence is a good idea, I'm just reading some of the changes and thinking "I have no idea if this is going to fix something (no Fixes: tag but it almost sounds like one), will this improve something, or will this just change the programming sequence to a known and recommended sequence?". Thanks for the patches, Andrew