Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp3748598pxt; Tue, 10 Aug 2021 10:23:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxE8tFE56WYH5lhmCXHnv0GVyc/uyEYVMITqzdV4WMv4uUs8T7tLF7LEojafNxrHfbt4NNO X-Received: by 2002:a05:6602:220e:: with SMTP id n14mr132980ion.150.1628616189989; Tue, 10 Aug 2021 10:23:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628616189; cv=none; d=google.com; s=arc-20160816; b=sQjoiisVP48tNo5TlOipY0qlCivYYqTcOddIvEzsgcWGubG2znmKjT92CcKdVhaZ8x 4OP1ZroJu9Ikw+FQBLRXoTDiXslIAXTf6vIilWfDddMRPiS36OJ+1xgNuZIYma1KBaax lbmVF2V99P8l+WDL3KgAXoj+m/s3YuMiGykA9vu5A6TzKvI8UNEpI2SMilD34ZHo5NZ5 RYCHqCmqdJQDTYB0U4veUKezHwY+0E5v8h4UDPjNswOWhcjKdO/OM/GIDkCrwxLH/3Eu 49mBB/fOcHmXegpqlG6xJH8/ut7hi3SmaBSQ5Zf0yvSws7Hxt30xZANdaUTte+oamg+8 gbGQ== 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-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=LwiuG8O8mZCzntO2eA4UC9eEp0br50fLLEWapOru1Bk=; b=sIMY7oZVBEIRWK/Pb70sENsDqDdSfCkFeAumQgF4AsynR/hmuYh4Qwu5wKdVZjNby+ haf7l19t1/6p2zE+iv8BtdA84t1zEKkB1NEhqM3OaJ1fZ7butY02UMYBLzpwvVzxIsDu jhFdv5Z3fn/L5fHLAiccDI5WW/h/CqviXn0+sO97WYz2FyLftV4GsYe51ARHv+abIeK1 8/SARroLiWDdndrSP9fl2CwZYjibUGYjg8ABJYbvuhitywizgPsDwiBsfmoit59cu44w cMLAzyRNgxFadtqWlrTu3crhfD+UJvjTlKkMxvJR9INyy2JKYqTeRiotuevKoJifHIIa Tg+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=LH1HTTRr; 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 q7si18305515ilt.27.2021.08.10.10.22.57; Tue, 10 Aug 2021 10:23:09 -0700 (PDT) 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=LH1HTTRr; 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 S239810AbhHJKVc (ORCPT + 99 others); Tue, 10 Aug 2021 06:21:32 -0400 Received: from mail.kernel.org ([198.145.29.99]:50672 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239800AbhHJKVb (ORCPT ); Tue, 10 Aug 2021 06:21:31 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 4C1D661051; Tue, 10 Aug 2021 10:21:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1628590869; bh=/neDvGFqen0Ho9gJnce0tGXE6fYsBJbEyvmkPBb11rQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=LH1HTTRrWKFtEiDynQfyzk0k9Kkadnst9PXEEUDBpDdwp5uG2AWlnEu3XhrnHIsoH 1hDg9yf0mx2+6TCr5eVrKEww38/TvqsadXZ+Z97RPWIP0YHK1TVkmwPXEJPZbM7hps HygMUeCHfjmvjw+/eKFiv1uZIjyyeCO8g9q0JDO4= Date: Tue, 10 Aug 2021 12:21:06 +0200 From: Greg KH To: Larry Finger Cc: phil@philpotter.co.uk, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org Subject: Re: [PATCH] staging: r8188eu: Replace BITn with BIT(n) Message-ID: References: <20210809182006.29452-1-Larry.Finger@lwfinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210809182006.29452-1-Larry.Finger@lwfinger.net> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 09, 2021 at 01:20:06PM -0500, Larry Finger wrote: > The driver uses BITn instead of BIT(n). All such usage is converted. > > Note that this patch does not address any warnings that checkpatch > will note. These include missing space around operators and lines > that are too long. These problems will be addressed in a separate > patch. > > Signed-off-by: Larry Finger > --- Breaks the build: n file included from drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:4: drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:45:105: error: ‘BIT1’ undeclared here (not in a function); did you mean ‘BIT’? 45 | {0x0006, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_POLLING, BIT1, BIT1},/* wait till 0x04[17] = 1 power ready*/ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:12:9: note: in expansion of macro ‘RTL8188E_TRANS_CARDEMU_TO_ACT’ 12 | RTL8188E_TRANS_CARDEMU_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:4: drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:46:103: error: ‘BIT0’ undeclared here (not in a function); did you mean ‘BIT’? 46 | {0x0002, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT0|BIT1, 0}, /* 0x02[1:0] = 0 reset BB*/ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:12:9: note: in expansion of macro ‘RTL8188E_TRANS_CARDEMU_TO_ACT’ 12 | RTL8188E_TRANS_CARDEMU_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:47:103: error: ‘BIT7’ undeclared here (not in a function); did you mean ‘BIT’? 47 | {0x0026, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT7, BIT7}, /*0x24[23] = 2b'01 schmit trigger */ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:12:9: note: in expansion of macro ‘RTL8188E_TRANS_CARDEMU_TO_ACT’ 12 | RTL8188E_TRANS_CARDEMU_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:49:103: error: ‘BIT4’ undeclared here (not in a function); did you mean ‘BIT’? 49 | {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4|BIT3, 0}, /*0x04[12:11] = 2b'00 disable WL suspend*/ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:12:9: note: in expansion of macro ‘RTL8188E_TRANS_CARDEMU_TO_ACT’ 12 | RTL8188E_TRANS_CARDEMU_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:49:108: error: ‘BIT3’ undeclared here (not in a function); did you mean ‘BIT’? 49 | {0x0005, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT4|BIT3, 0}, /*0x04[12:11] = 2b'00 disable WL suspend*/ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:12:9: note: in expansion of macro ‘RTL8188E_TRANS_CARDEMU_TO_ACT’ 12 | RTL8188E_TRANS_CARDEMU_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:123:103: error: ‘BIT5’ undeclared here (not in a function); did you mean ‘BIT’? 123 | {0x0553, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT5, BIT5},/*Respond TxOK to scheduler*/ \ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:60:9: note: in expansion of macro ‘RTL8188E_TRANS_ACT_TO_LPS’ 60 | RTL8188E_TRANS_ACT_TO_LPS | ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/r8188eu/hal/../include/Hal8188EPwrSeq.h:134:103: error: ‘BIT6’ undeclared here (not in a function); did you mean ‘BIT’? 134 | {0x0029, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_ALL_MSK, PWR_BASEADDR_MAC, PWR_CMD_WRITE, BIT6|BIT7, 0}, /*. 0x29[7:6] = 2b'00 enable BB clock*/\ | ^~~~ drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c:67:9: note: in expansion of macro ‘RTL8188E_TRANS_LPS_TO_ACT’ 67 | RTL8188E_TRANS_LPS_TO_ACT | ^~~~~~~~~~~~~~~~~~~~~~~~~ :(