Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1161624pxj; Sat, 29 May 2021 05:14:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw5oy1wXH1BS0OdbFr5FRYcq/taky4LO8gh8x3LmVuWPnQzOPgNIFX8RP4RSPfaZoSzWQvs X-Received: by 2002:a05:6402:158a:: with SMTP id c10mr11683309edv.24.1622290462305; Sat, 29 May 2021 05:14:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622290462; cv=none; d=google.com; s=arc-20160816; b=qd6vAg0S+KybS12Q1K7p+mxr2pkV+Q9hkJQD6wn1J7CkltyHYdge4/prxJLWe4aj2a BuwCXUktjRWoLvAJwyoICzw8guYwaonVy+Nmc5w5VzVpNYQP75EvUfHOS7O8iAsGaTdx rxTb9LscnaqbWVXfcG1ST1BljT3h+yDkGYBaRrPp0+Z1U9L0ZWiV6CF+DELBxOcKXqpJ EsCKkagpM0uLQuHw8CIgTtMOj5f2Jg4kpmuJ+6VVhIP06L2q2k0u5kTcj6onleh6I9Vt W9iHuKSns3CKVylLAZWAXQNG1XluZv1jtXfVCsodgtJPADVXPINcdfgx0ZKuz9U3g6cG bVMA== 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; bh=4Qp6rVqKH+zpHmx6x7rZHeVqAkhvmi9MHsN0tdkivEY=; b=LCqp4w+tFE9WEqCIaYhRmeIvx1DhRVXA6A0JT6KYrFu153rSqKtFZM/DHvrhTjCZc7 EnMeblRzEOwk6O1jBtL2gKowVNIpHtMslPQ0plAdn5R8I0s6vTVy5Bixcnlbm8AIH59R bWYQIJYJN6gqJFa823y3K66GbXXPbUDH5ZwQdg9cYgJSnxVDt3M3vzL+xIRBjiduvG+m 2bZD3SHVZrcuI5CGJMNaTybmCZLQNoNOLDXYvLs+zsLRGjirIPVODkZ7sqUDGKqcrnY5 9Ii+mxmiNnliculilJ+5rL8030KInvwklLeaGf0crRYPAREUvgS2bNQrWJ/ujS4mAcQj /a8g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 a13si7685476ejg.296.2021.05.29.05.13.52; Sat, 29 May 2021 05:14:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229734AbhE2MNl (ORCPT + 99 others); Sat, 29 May 2021 08:13:41 -0400 Received: from mout.kundenserver.de ([217.72.192.75]:39667 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229614AbhE2MNj (ORCPT ); Sat, 29 May 2021 08:13:39 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]) by mrelayeu.kundenserver.de (mreue106 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MXH7g-1lu9Ne3R4o-00Yf3k; Sat, 29 May 2021 14:12:00 +0200 Received: by mail-wr1-f48.google.com with SMTP id f11so5890940wrq.1; Sat, 29 May 2021 05:12:00 -0700 (PDT) X-Gm-Message-State: AOAM531V7mB4y/tTXAEpqh7y55HkzmQC/UYHSA3NQAQSFHT9wRdoNVJ5 jyR8K1ZkqYB+4mUJ5ij/5h4ULXMyiNOMoqdzHCY= X-Received: by 2002:adf:a28c:: with SMTP id s12mr14087456wra.105.1622290320379; Sat, 29 May 2021 05:12:00 -0700 (PDT) MIME-Version: 1.0 References: <20210529071523.2044-1-rdunlap@infradead.org> In-Reply-To: <20210529071523.2044-1-rdunlap@infradead.org> From: Arnd Bergmann Date: Sat, 29 May 2021 14:10:28 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] wireless: carl9170: fix LEDS build errors & warnings To: Randy Dunlap Cc: Linux Kernel Mailing List , kernel test robot , Kalle Valo , Christian Lamparter , linux-wireless Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:WOe+E8GiYoi1YJ4uKMT6YmB+XjCet8Kfi/iSai+QXjAeBQVST3U HLbbfFzz5iijFRLdiOyu9yDC/0pCn7rIiSC6Lbq2oCDBrzbNXldrBaE/bbzCwlxnHj0fUQ2 qQCXNUcpWRczeBK+CB/0JkfjBeRmTOGkMhVlzvxQtT2xU2wN5EmS5kQTXbiyW5hz0AAcWdL vnOb5HI/b1zuW2Wj+rl8Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:A7YDe+6hyxU=:qxG3mZ7FPJrAcI1aKPsHBJ ztulVK2c4LMbKD4msf12x4DUG5BCM8U3bFy1Koj/6glM2ELnr6SVjfUi9A2W5LNPxkfymNpbE kLrY9XyqvESglKMGop5xpqvivt+tWD9kJxz4I2XkRlaIKnTQC/avYoaxFzcHaZ0FVfI5kflpC 1aUvBO9yHLPvRFkovdjpdOtnPUdH6xpc5hRtDmEkNl/BlZKTEL/62PR620EGVZv7Hr5590Dxf DkV4OflCylmV0pnffbe+3+QKujvP0OdXiVkpQkZOYVVfgbvk4x5btOoq9Kp0CenZ6BTMbbMRi dX3r1TeWfiHGWpBL2BCDRi0E/s+uW7mdI9uDgjl055aAQ4vyzeN0tkGLy7tvMHZwKSuo98ZX0 4ENXYESMabNnWP6ywxRSCZvZ/yZh6+l9ipMc9YkfK95ZgDmSTBWRZwJpVE15hxE9NmLsVlE/F TEBF9yb0fuuHDqOBvFRaCLvqHbQc3eyOZea41PCvg+hlg7ievlyqdtl2O0WPPH2QN5oX5cGEM mEkmsK5+BH8DYtFobZ8daU= Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Sat, May 29, 2021 at 9:16 AM Randy Dunlap wrote: > > kernel test robot reports over 200 build errors and warnings > that are due to this Kconfig problem when CARL9170=m, > MAC80211=y, and LEDS_CLASS=m. I think this avoids the build problems, but it's not really logical: > --- linux-next-20210528.orig/drivers/net/wireless/ath/carl9170/Kconfig > +++ linux-next-20210528/drivers/net/wireless/ath/carl9170/Kconfig > @@ -17,9 +17,7 @@ config CARL9170 > config CARL9170_LEDS > bool "SoftLED Support" > depends on CARL9170 > - select MAC80211_LEDS > - select LEDS_CLASS > - select NEW_LEDS > + select MAC80211_LEDS if LEDS_CLASS=y || LEDS_CLASS=MAC80211 > default y > help > This option is necessary, if you want your device' LEDs to blink The point of the option is to enable LED support, but now it doesn't do that when LEDS_CLASS is a loadable module and MAC80211 is built-in. I think a more sensible solution would be to follow the example of config MT76_LEDS bool depends on MT76_CORE depends on LEDS_CLASS=y || MT76_CORE=LEDS_CLASS default y Arnd