Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp545665pxb; Sat, 21 Aug 2021 10:11:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx5Vj4SAnoFex+LhwLyUyorsyQGyzujks69euw1rODgac984tdCO0VktvA0RHvKtJ1Oi+hh X-Received: by 2002:a02:c6c3:: with SMTP id r3mr23163842jan.7.1629565912027; Sat, 21 Aug 2021 10:11:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629565912; cv=none; d=google.com; s=arc-20160816; b=0KHF2335SK4nUWLHh51ykEIFwPZYA3nh3gkCMPqRauiSIkx6hApYP9a0h8Wv+iIzCK Nuy4uS/54SooOwUl3ooGclKNmzonsCsCPsU71XcJVXUv49ipLBG8nH4Y2vaFVo/YQZSc U3ktAbxLapR2CbyaVq6dJe37sfgSql07qqzV5HPcmvI3gEJgo4lc6f29aZqEpxjSwmeW 6R9k45Kp9s0hQREuydMXq28xU6ksAxyw+Qnog6CoxJb+b5+dG0swG4fKaqUyxLpujgT9 LgmhRqCcRiIhR9iDSRkOaPRnQ420tsHYT5AdgDYQ1SPEqj9KWZhhppjUimr5Zv0MLF8I fTWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=9KMYRhCleUnsrpCQrbXzZrYt+3Cldg63mJQ1Fu61khs=; b=EFqt/al8Ozlub3j8mTvdnofQ0iD3MhMCEupS6x4cSgKK1TcWplonzxw26j5GUBq/xL MCgX3rbVWOrHrtsNHQBRCZGuBZP4xWlr9SJOeV0p2rpOcmTdXS7iaw7xWQiJD2S8nncm 9w3AfzVTkZ0KAKB+6oSW6FUnZ/9pR7GEUSi2amxfzobD7/fGOziwQmFTACo+iDWQqXir 4t0Y1ttijuO6VumY6EmOQuG7qU4jhAU8tFQrzVFOau5rxBcBJVziJZSQbktSl4JJp8KD OY1DYEAsl1ACSX47RmR8nALuVeTNkzTnSVGu3iL47U5ngWzUVYKejd5OH8r5HRGB5CHa hWcA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@philpotter-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=19VJ7fuU; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n11si10615714ilt.25.2021.08.21.10.11.38; Sat, 21 Aug 2021 10:11:52 -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=@philpotter-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=19VJ7fuU; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229767AbhHURKx (ORCPT + 99 others); Sat, 21 Aug 2021 13:10:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52088 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229600AbhHURKx (ORCPT ); Sat, 21 Aug 2021 13:10:53 -0400 Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B710EC061575 for ; Sat, 21 Aug 2021 10:10:13 -0700 (PDT) Received: by mail-pj1-x1033.google.com with SMTP id mw10-20020a17090b4d0a00b0017b59213831so4068536pjb.0 for ; Sat, 21 Aug 2021 10:10:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=philpotter-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9KMYRhCleUnsrpCQrbXzZrYt+3Cldg63mJQ1Fu61khs=; b=19VJ7fuU92Y/WuP3Z0IlsVsvz8yPtirjrh3a2VbqpuwG0WRZkpa2Hh6JkoQRG8xQWm d1EkMRij8NGlvAeBivqVsn4fbX9PnBNiHJnp//OQr9zechEKo9n0d+MIWh6ygJdMysYT k8ZuL4C4dj1uTD6xneoESWCv9ZQu4dAm8u/pDdpT5ah5XBn13h1RO4M8T3ULUC6m2TDb 28zE6AqpVhh+iWq0EaiMCg5W9wObrKeLdKHvRqfIzp5YU5u0v783xA3PIfgUND9NDDap t62OcgJGChS7S5l0t7FA5tHsfHEz6oraDSTaGxTJIUbMt9bzqEdG3Mey7dOXcandbHy0 1Zkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9KMYRhCleUnsrpCQrbXzZrYt+3Cldg63mJQ1Fu61khs=; b=W5HxD6enGLeG7IVPQjVpALNS04iPI+IJWuEvjRsSH0PRfrcDLltj8bHpaveiQBwzGD zg1fqL3sXigw4MPrDUI86bVuqPnSk7EJR8YRj/DuRp9CO7GcZPGIEpqyOnGvDsg0cwlF tU0dWSq/tIQswELk5NP3iTtk+DWU1kEtlwUDYKmcLxNn4v8RTU1y9JIXhLQVuGD66vev JbzjaMD5Z9EkioNOxmHbobCPpE0vYdIXdE2s9TB+jVP8LMhOtkZ6GMVOCItCspwpY5Dh XMiHhyPYrB+8Fj4Q92MFXAZJ1dbCvmLPqCx3XLyRhaUj74PtaUHDo2DKC12Jp+WBrCK4 WQtA== X-Gm-Message-State: AOAM530OjZYI+SMRKRvUb51B/JgXYDIHBv20I8g+GKh8SfdHIEKWCSYK 71bfNdejl/gFbrMI4LJA7Yi5w78RBl+3SyFx8fCODQ== X-Received: by 2002:a17:902:6ac6:b0:133:230b:e8bc with SMTP id i6-20020a1709026ac600b00133230be8bcmr744789plt.22.1629565813018; Sat, 21 Aug 2021 10:10:13 -0700 (PDT) MIME-Version: 1.0 References: <20210821000508.79422-1-phil@philpotter.co.uk> In-Reply-To: From: Phillip Potter Date: Sat, 21 Aug 2021 18:10:02 +0100 Message-ID: Subject: Re: [PATCH] staging: r8188eu: remove forward declaration of Efuse_Read1ByteFromFakeContent To: Larry Finger Cc: Greg KH , linux-staging@lists.linux.dev, Linux Kernel Mailing List , Martin Kaiser , Michael Straube Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 21 Aug 2021 at 15:45, Larry Finger wrote: > > On 8/20/21 7:05 PM, Phillip Potter wrote: > > Remove forward declaration of Efuse_Read1ByteFromFakeContent function > > from core/rtw_efuse.c, as the function is defined in full directly > > after this and therefore this forward declaration is redundant. > > > > Signed-off-by: Phillip Potter > > --- > > drivers/staging/r8188eu/core/rtw_efuse.c | 6 ------ > > 1 file changed, 6 deletions(-) > > > > diff --git a/drivers/staging/r8188eu/core/rtw_efuse.c b/drivers/staging/r8188eu/core/rtw_efuse.c > > index decccf7622f0..45b757ab64e1 100644 > > --- a/drivers/staging/r8188eu/core/rtw_efuse.c > > +++ b/drivers/staging/r8188eu/core/rtw_efuse.c > > @@ -29,12 +29,6 @@ u8 fakeBTEfuseModifiedMap[EFUSE_BT_MAX_MAP_LEN] = {0}; > > #define REG_EFUSE_CTRL 0x0030 > > #define EFUSE_CTRL REG_EFUSE_CTRL /* E-Fuse Control. */ > > /* */ > > - > > -bool > > -Efuse_Read1ByteFromFakeContent( > > - struct adapter *pAdapter, > > - u16 Offset, > > - u8 *Value); > > bool > > Efuse_Read1ByteFromFakeContent( > > struct adapter *pAdapter, > > > > Phil, > > There a number of such forward references immediately followed by the actual > routine. I removed some of these when the driver was in the GitHub repo, but I > missed a few. > > Acked-by: Larry Finger > > Larry > Dear Larry, Thanks for this, I ended up doing a V2 that declares the function as static as well. No doubt there will be others like this - I just picked this one off as I happened to notice it :-) Regards, Phil