Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp52224pxu; Thu, 10 Dec 2020 18:02:48 -0800 (PST) X-Google-Smtp-Source: ABdhPJy8fwXdlIsa2guseLaMbwQRTVDTYLUreC7fUX+DBqcpEkf+SqTthJ2G0rupjAxWwQQydv7U X-Received: by 2002:a17:906:354a:: with SMTP id s10mr9070196eja.335.1607652168047; Thu, 10 Dec 2020 18:02:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607652168; cv=none; d=google.com; s=arc-20160816; b=VA3VOQJL1lN4EkR5runVQYHPHqWoh7BTutbPMnzQ/jWpdKfm8KnZXJdIyYH739pzk4 Hsg0qMJmMaGATrTtdD3SWsHQyfBlotK1w0NfSEf7dqt7LPbtMKO+iwUfVZmnM0tosJDA NL972PknGFtagX32qWnuDV801JsgQtLe81kNYHluB2uVdVHpA4RGuvi5iJuM4Uja6aSg 5FFsZnrSir2y8lsRrfAU0K/pJc7fc6iGWwdgDQVJIbmMF52GJTitIyvo9SEwEltPIyzQ pkBIhdtKhXytYZsUYEqBBAp1PHXMtmcAQDsM+CzcYjeSj+3XbkwN1OkWe1ixB1P3SRY+ VpWg== 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:dkim-signature:date; bh=GMur5500PB0Z59djGF/ZWr980EI66YR8/XDIKe2iz18=; b=rtNG3s2cpwk7GAzS/atagXXRujq9L+jUToqVtAR1pqCaPBAAaRXBbsMUqitIfBtVeE K16z1jscaYBxAGSrq2jk8gO31Ugz6Hn0UKz4idIaspzvpTifChvomH8RFVHh5Y4nUFFQ sxcG0m+J7K6EO0uEFp0ekXlHhCRhRJ2ArlmCiAnYIgoYoEwpGqo2O/G3E5QNR7Lt192r CIoDnTG9sJLhcX8hr4zfIcn0nnNqMChXN4myc8Wa6v2pXJJxT2GRnkCNjrqdiz8yNr0E fp90L21KpGbopqTrhjVfvDi8bGiXF3VnmHYhBz1YiA8wAdWdyfsK2bNCh2DU/WPBlGF5 If+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=c+urhOw5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ga25si3629520ejb.636.2020.12.10.18.02.25; Thu, 10 Dec 2020 18:02:48 -0800 (PST) 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=pass header.i=@linuxfoundation.org header.s=korg header.b=c+urhOw5; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387863AbgLJPAj (ORCPT + 99 others); Thu, 10 Dec 2020 10:00:39 -0500 Received: from mail.kernel.org ([198.145.29.99]:33258 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729816AbgLJPA3 (ORCPT ); Thu, 10 Dec 2020 10:00:29 -0500 Date: Thu, 10 Dec 2020 16:01:03 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1607612389; bh=PIj9FhhUvvSZu0xzJxHT6c/gR8kNiKhw5BAjOPiDy8c=; h=From:To:Cc:Subject:References:In-Reply-To:From; b=c+urhOw5zVITPob6166OQJDTbM4feF7LQoaKdyvkUWUWZQNxyqYQoal6EfsM1Y3Vk g9c7dlsKnjViwFRVSOcz/v2eMBjKQK+CeRDrZRBOPrM69254Ttwc3xnnQBpMJ6qfrX eElBMZ4Lbu2D6X5hPC77z/EHK3wboN659P5hKjU4= From: Greg Kroah-Hartman To: Sergei Shtylyov Cc: min.guo@mediatek.com, Bin Liu , Alan Stern , Matthias Brugger , chunfeng.yun@mediatek.com, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH v3] usb: musb: remove unused variable 'devctl' Message-ID: References: <20201124084955.30270-1-min.guo@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 24, 2020 at 12:13:42PM +0300, Sergei Shtylyov wrote: > Hello! > > On 24.11.2020 11:49, min.guo@mediatek.com wrote: > > > From: Min Guo > > > > Remove unused 'devctl' variable to fix compile warnings: > > > > drivers/usb/musb/musbhsdma.c: In function 'dma_controller_irq': > > drivers/usb/musb/musbhsdma.c:324:8: warning: variable 'devctl' set > > but not used [-Wunused-but-set-variable] > > > > Signed-off-by: Min Guo > > --- > > changes in v3 > > suggested by Greg Kroah-Hartman: > > Add a comment. > > > > changes in v2 > > suggested by Alan Stern: > > Add void before musb_read to indicate that the register MUSB_DEVCTL > > was intended to be read and discarded. > > --- > > drivers/usb/musb/musbhsdma.c | 8 +++++--- > > 1 file changed, 5 insertions(+), 3 deletions(-) > > > > diff --git a/drivers/usb/musb/musbhsdma.c b/drivers/usb/musb/musbhsdma.c > > index 0aacfc8be5a1..2a345b4ad015 100644 > > --- a/drivers/usb/musb/musbhsdma.c > > +++ b/drivers/usb/musb/musbhsdma.c > [...] > > @@ -336,7 +334,11 @@ irqreturn_t dma_controller_irq(int irq, void *private_data) > > < musb_channel->len) ? > > "=> reconfig 0" : "=> complete"); > > - devctl = musb_readb(mbase, MUSB_DEVCTL); > > + /* > > + * Some hardware may need to read the > > + * MUSB_DEVCTL register once to take effect. > > + */ > > + (void)musb_readb(mbase, MUSB_DEVCTL); > > Hm, forcibly reading DevCtl in the DMA driver... sounds quite > nonsensically. Lemme take a look... What happened to your look? thanks, greg k-h