Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp270409lqp; Wed, 20 Mar 2024 23:53:05 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVnvT0Nh6wXLZ3L0ug5b4lFciAmMSNvly4Wm0jal697in9J1/aLleREgmyUBNc8PkwuLMvw4Ra/2Xff08w9ohW7NL7g6bHL4IoKFAXH7Q== X-Google-Smtp-Source: AGHT+IFZY6kbc1uCUV9PerHl+sbuS+7rLb1GX6vUCJwHiZcY+nRERr/+Of8vqjX5xbfoAxod4RGm X-Received: by 2002:a05:6a20:d392:b0:1a3:557c:9094 with SMTP id iq18-20020a056a20d39200b001a3557c9094mr3050526pzb.21.1711003984766; Wed, 20 Mar 2024 23:53:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711003984; cv=pass; d=google.com; s=arc-20160816; b=dMvChqzme5+PDDtKVIYIe2YTHJ4rn+qy6LLjhTCcSFn088Pa0jOUNEBgQB2typP7xY pmmE8fBxloczM5T808BsNStySOEXU5+M/scvunUBgeADb/Y4Z+0+rbY8Q3MMsySCxxup QgOO48iCqzapTrJct7TIZ88K2qABsRnsjwlni3Tx/WDTqLd6lJyPY+s5m+lZDkcu5p3j ia8bYN38XQ+XF/Zx+c9yAZQkOcpjAGSCx+VGISJehUW9BIENSjfUq75eAMbDEI8M72MI ltqYDAlcRaDj3IAIdTA275ShCPhT4lBGoflQYPm7HRpBz00loNcLU4gqR7gYonk74ehO KMZA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=MZAfwv86coCz5ya7gMWl0Ox3qdQ9eNNNMvWYUUmsfUA=; fh=nFF9G/USjo6oGWAZmbawgsDgyu7QtLZtF7EmdrP0HTg=; b=owyAPz4QsP6jUndmX2DLZt3N5LMiE7rOPNmLVHrc792bAK2IX5I9u+4t3KM/vM1rG+ 4hcNWlIWFGjKtCq36ekABrO+LmQR+iG0u6Ih7qch2K2kpX90nfX2VgVQBEPWkRRSINV/ lBlNdOq41bcKCcqY5pH2tUeXRXk80UE7gfB32QtcwU0xf4DES124tM2L3WPR0E1j2jkz J9cc4mtNtZegY5CT8OKPoq6PNnEqDjVRwiKfLf4B7iQ1v5dqP3L+8UPZkDMOOfVmVc6P MDGkd0xoofjx7Y5kUCQMUW4AULlcB5CdVDUmpCSTZzf+sMjgvPXeVhoxnAOPDM7otwkq mdtQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=OGJKOYuB; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-109702-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-109702-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id y24-20020a637d18000000b005dc958db2fesi14000874pgc.34.2024.03.20.23.53.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Mar 2024 23:53:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-109702-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=OGJKOYuB; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-109702-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-109702-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 0AD9C283AB1 for ; Thu, 21 Mar 2024 06:43:41 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 467C04D5B0; Thu, 21 Mar 2024 06:43:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="OGJKOYuB" Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73349883C for ; Thu, 21 Mar 2024 06:43:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.170 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711003415; cv=none; b=cNbb2USz88U+UJppz0BpbLqPRW+5vEvrpu58k8yoANFc6JIdqo7POSuGbZdleF+VCHmS1KYLTDDMk0T7vVTWjeIEXYiHDLdFZaG77Ukqqujq+78Pz7kPk0+4QsNeeVNqky9wEpo8RtEs28fQZ9msTujGXVRdoLwV5th5vA7+5GI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711003415; c=relaxed/simple; bh=2r9XByB3vYDZKrvWS7vNR+6OZXVhNEmiyzpGd2OOabA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=sCIbinV/zZKDUn0Fmj25CK60DS9Y2fRIELiCXgxSFPtgwhOy5CFR8NlcGTYZ1MwQ2A5Y7jL2dSBFLZvXl8PSAdiX8Ee94Ds+1hoN+dkVyV8jCZZQXGdT2j+S7FGG8a/LZNr4aJsotx3D+p63/tThjvDL5GHYjO0Gp22gGIYlhYk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=OGJKOYuB; arc=none smtp.client-ip=209.85.210.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-6e6ee9e3cffso432261b3a.1 for ; Wed, 20 Mar 2024 23:43:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1711003412; x=1711608212; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MZAfwv86coCz5ya7gMWl0Ox3qdQ9eNNNMvWYUUmsfUA=; b=OGJKOYuBz2Xa7XxplTPF4Xwaa1B1RqoKy4sXK0W/dQa6WEBp2+JTMpXk2x/QElkDqb ljYje0K5u8O3NL+/I/ebqXr9tzYiDgNTa3rPErQTGbLDLQWGHOFh2irm0zrLZiOBmuNq dICHxMXu6IFMGP25DDF7+yyr/WCOklVTp+xQ8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711003412; x=1711608212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MZAfwv86coCz5ya7gMWl0Ox3qdQ9eNNNMvWYUUmsfUA=; b=YitNeJV6IAGM06HwT1Q++Bfsd/vUZcLBsDOMfeEKvTg3IYjP6NA3TrlPdpGPFRaile mMWGa9wSUeVUZI5/mPvOTUYmqvqFdOxQE0Lhh2G7cbKh+mgL79IsjOr6XztUB/seZlF4 n+RceD/Fe7rn8OkNqMG4Yc+e/yM6AOefu2EI6ayR/2Y5HRljPCC/EMJnqw42cemF5e88 vhTVPUiUqaXQPi4oYFvJrCVhlbejigRqASoE1DgagbyRBQ6yLGS9cFFt1bqlS5YhqbN3 uYkSHDcRfBQuSslyA+W5bVCVWgg6yFlGCmFzvrfC8kto/yzsB7sNkDPXlxTSuK6gn0Vv sH0A== X-Forwarded-Encrypted: i=1; AJvYcCVkbynxG8fRcPRbPEfU8KEbA1l/kJRX+UOgSZj+FdW/y4gi3F+emmV/rCfl3VAx/n2H5033p0Fh0guqhspR+SmMCph2MehW8Rmwko1p X-Gm-Message-State: AOJu0Yy+vKIM7VPRXVy8emsubaxtjVSCas7BkA7mBxkLnnI+1Xk9Y1JX i5+wbj/L1tF5Bk33ZrywhHcGjYr0T+VZ/xGH90limCI+uGVrs8dy3XnBuXeshg== X-Received: by 2002:a05:6a00:2d1e:b0:6e6:c73b:bec2 with SMTP id fa30-20020a056a002d1e00b006e6c73bbec2mr2482638pfb.14.1711003411802; Wed, 20 Mar 2024 23:43:31 -0700 (PDT) Received: from fshao-p620.tpe.corp.google.com ([2401:fa00:1:10:c1ff:a4cf:ac35:8df6]) by smtp.gmail.com with ESMTPSA id lb3-20020a056a004f0300b006e664031f10sm12874938pfb.51.2024.03.20.23.43.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Mar 2024 23:43:31 -0700 (PDT) From: Fei Shao To: Mark Brown , AngeloGioacchino Del Regno Cc: Fei Shao , Matthias Brugger , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-spi@vger.kernel.org Subject: [PATCH 2/2] spi: spi-mt65xx: Rename a variable in interrupt handler Date: Thu, 21 Mar 2024 14:41:02 +0800 Message-ID: <20240321064313.1385316-3-fshao@chromium.org> X-Mailer: git-send-email 2.44.0.396.g6e790dbe36-goog In-Reply-To: <20240321064313.1385316-1-fshao@chromium.org> References: <20240321064313.1385316-1-fshao@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit All the spi_transfer variables in this file use the name "xfer" except the one in mtk_spi_interrupt(). Align the naming for consistency and easier searching. While at it, reformat one memcpy() usage since the coding style allows 100 column lines today. This commit has no functional change. Signed-off-by: Fei Shao --- drivers/spi/spi-mt65xx.c | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/drivers/spi/spi-mt65xx.c b/drivers/spi/spi-mt65xx.c index 86ea822c942b..aaa0006a02a3 100644 --- a/drivers/spi/spi-mt65xx.c +++ b/drivers/spi/spi-mt65xx.c @@ -748,7 +748,7 @@ static irqreturn_t mtk_spi_interrupt(int irq, void *dev_id) u32 cmd, reg_val, cnt, remainder, len; struct spi_controller *host = dev_id; struct mtk_spi *mdata = spi_controller_get_devdata(host); - struct spi_transfer *trans = mdata->cur_transfer; + struct spi_transfer *xfer = mdata->cur_transfer; reg_val = readl(mdata->base + SPI_STATUS0_REG); if (reg_val & MTK_SPI_PAUSE_INT_STATUS) @@ -762,42 +762,40 @@ static irqreturn_t mtk_spi_interrupt(int irq, void *dev_id) return IRQ_HANDLED; } - if (!host->can_dma(host, NULL, trans)) { - if (trans->rx_buf) { + if (!host->can_dma(host, NULL, xfer)) { + if (xfer->rx_buf) { cnt = mdata->xfer_len / 4; ioread32_rep(mdata->base + SPI_RX_DATA_REG, - trans->rx_buf + mdata->num_xfered, cnt); + xfer->rx_buf + mdata->num_xfered, cnt); remainder = mdata->xfer_len % 4; if (remainder > 0) { reg_val = readl(mdata->base + SPI_RX_DATA_REG); - memcpy(trans->rx_buf + - mdata->num_xfered + - (cnt * 4), + memcpy(xfer->rx_buf + (cnt * 4) + mdata->num_xfered, ®_val, remainder); } } mdata->num_xfered += mdata->xfer_len; - if (mdata->num_xfered == trans->len) { + if (mdata->num_xfered == xfer->len) { spi_finalize_current_transfer(host); return IRQ_HANDLED; } - len = trans->len - mdata->num_xfered; + len = xfer->len - mdata->num_xfered; mdata->xfer_len = min(MTK_SPI_MAX_FIFO_SIZE, len); mtk_spi_setup_packet(host); - if (trans->tx_buf) { + if (xfer->tx_buf) { cnt = mdata->xfer_len / 4; iowrite32_rep(mdata->base + SPI_TX_DATA_REG, - trans->tx_buf + mdata->num_xfered, cnt); + xfer->tx_buf + mdata->num_xfered, cnt); remainder = mdata->xfer_len % 4; if (remainder > 0) { reg_val = 0; memcpy(®_val, - trans->tx_buf + (cnt * 4) + mdata->num_xfered, + xfer->tx_buf + (cnt * 4) + mdata->num_xfered, remainder); writel(reg_val, mdata->base + SPI_TX_DATA_REG); } @@ -808,21 +806,21 @@ static irqreturn_t mtk_spi_interrupt(int irq, void *dev_id) } if (mdata->tx_sgl) - trans->tx_dma += mdata->xfer_len; + xfer->tx_dma += mdata->xfer_len; if (mdata->rx_sgl) - trans->rx_dma += mdata->xfer_len; + xfer->rx_dma += mdata->xfer_len; if (mdata->tx_sgl && (mdata->tx_sgl_len == 0)) { mdata->tx_sgl = sg_next(mdata->tx_sgl); if (mdata->tx_sgl) { - trans->tx_dma = sg_dma_address(mdata->tx_sgl); + xfer->tx_dma = sg_dma_address(mdata->tx_sgl); mdata->tx_sgl_len = sg_dma_len(mdata->tx_sgl); } } if (mdata->rx_sgl && (mdata->rx_sgl_len == 0)) { mdata->rx_sgl = sg_next(mdata->rx_sgl); if (mdata->rx_sgl) { - trans->rx_dma = sg_dma_address(mdata->rx_sgl); + xfer->rx_dma = sg_dma_address(mdata->rx_sgl); mdata->rx_sgl_len = sg_dma_len(mdata->rx_sgl); } } @@ -840,7 +838,7 @@ static irqreturn_t mtk_spi_interrupt(int irq, void *dev_id) mtk_spi_update_mdata_len(host); mtk_spi_setup_packet(host); - mtk_spi_setup_dma_addr(host, trans); + mtk_spi_setup_dma_addr(host, xfer); mtk_spi_enable_transfer(host); return IRQ_HANDLED; -- 2.44.0.396.g6e790dbe36-goog