Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp226574rdg; Tue, 10 Oct 2023 08:36:01 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE7+Qk3cZvw38j9MXPSHx/8T5AZUTJ1dp//NqTxjcdiIw8d+ixS5GqxjTlCGtYfNrm3YMUc X-Received: by 2002:a17:902:d490:b0:1c6:19da:b29d with SMTP id c16-20020a170902d49000b001c619dab29dmr18936244plg.44.1696952160852; Tue, 10 Oct 2023 08:36:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696952160; cv=none; d=google.com; s=arc-20160816; b=IZCmk1uwUNUVH/1rT8OTJRB3AaOuGYNyyH4TGe09P638aB6gLmPrLGRJQMvRY0CxDk SphgsXpZedIzoYII/SXxASOzs5iUrQ42HhMyEe2G+d+O+k61V3u5nqipgpYbQsPozYIN LZVydn/DDVkOXk/Cyoq2xfzkNDDwZ2dVIQVpw+uUUzVFkLJcyt9m7H1ddH4o3SI52/GD HzepEIetp55QTqFAcawWOFoSRUnWBmC3SHd8QcMUwbvdUVD0Iv9uZWydC0m7+LBYZFfm ennt5yYWIVhvGLyxJDeik1zvsMg2OQQ2L0V19g3XG4hVnFGyHjabs7B1ruf3uqIyPLHt tkYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=W+bVvVmNARXfzksOwpB0sUT7ON07eOsylXSyNT6q0Wk=; fh=aID8P8uRBHuBSVEPA9OFu3L4p5AxniFwtf9te0L1nC8=; b=k2B6nJB9BBcXeNKOEPrkyiBrZCMIw3T5w9R7H6gKRznO8SQgkMcqK2KUlI8d2xaxai sVm0O7sSDzR191JvDJT6xBYWWd93JFRbWiA9vX+B2zrgrnfNbYMHoBK8i7PZwsyDkH5+ 7LR9mjH+SiVLzFhRw3a3sSh9FtvkoceRGEULYHZbVMYcY99VHO6WSZ/DZSeZK1oLFom6 3eYHGPDoSqlPPvcjPqQlXpt57kc+Hg6NPOXSyF+/7GXb27XgBWe2hz6vsmUQd26P5OfQ G4qczKa+m7Wi1FpXJPC5oRRrT94AAErw3n/68grr7q/yh+Y/J5annlByZvjGXihhgrJg hO1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@raspberrypi.com header.s=google header.b=LwsYK1mD; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=raspberrypi.com Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id k4-20020a170902d58400b001c33d33975esi1765975plh.133.2023.10.10.08.36.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 08:36:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@raspberrypi.com header.s=google header.b=LwsYK1mD; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=raspberrypi.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 86C298026C23; Tue, 10 Oct 2023 08:35:54 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233408AbjJJPfx (ORCPT + 52 others); Tue, 10 Oct 2023 11:35:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60564 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233249AbjJJPfv (ORCPT ); Tue, 10 Oct 2023 11:35:51 -0400 Received: from mail-yb1-xb31.google.com (mail-yb1-xb31.google.com [IPv6:2607:f8b0:4864:20::b31]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E529B6 for ; Tue, 10 Oct 2023 08:35:49 -0700 (PDT) Received: by mail-yb1-xb31.google.com with SMTP id 3f1490d57ef6-d8afe543712so6194191276.0 for ; Tue, 10 Oct 2023 08:35:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1696952148; x=1697556948; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=W+bVvVmNARXfzksOwpB0sUT7ON07eOsylXSyNT6q0Wk=; b=LwsYK1mDbwygFdLcK0M2Fwg3dER8Hx6z0CnEhnMU/5pOkgW1l4KNxKnAgf0zAVt8r4 4VKOMXBBwS+x9Cvr1c6qJgO2oxnpxDJOGMj02EZh/WgR0qV9qJyt6onG3PYA/sMhqiKQ BFNUY4AlxVcH2Pc3NW8nhYRhS8Z3kbkwSm8eohNpVYv22c4Dw/+YnMV9ja4XtL5d+ys0 lnwiKY09NQ6Yk3pbAc1cYG/DB/gjzYM/Sl3p5ThSz2o+DElM3j3PxenNpVEwPOTSnOPZ NCYCVgPFQNyZbS7OGtQKiGm2n93hgfgWZpV5DZnFHozHWsL85h90qw6KBDnqTNo7bDWv XOMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696952148; x=1697556948; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W+bVvVmNARXfzksOwpB0sUT7ON07eOsylXSyNT6q0Wk=; b=kWX7TL43fkaoawTfRoB4k09EYRXOl0JGX/xg1UBwN0oBtaPbi8v03A7Dhiy2h0qMnw siNDwiZSu0cFpLPg1VsPH4kq7njP6OaJYAMJuO5gPQbkP9oCIP3gWzahC6DQ13XgVjru HzZPNPQ0NdDyckPPp7IESq+FlfcA/R2RKcwVh2WCLqTAD470+9LUpiwIYIWKUL9en0vJ 1xjBxQ9o/LM8B22RKfpbUYr/UwlNiBG4hUWmmPCPazdT4flQ4OffHShM2p1E3rNwkVyt DcTNMxIlyD1t5kJaBEFrBEsDH5Yb71c1K+jNLWcJQAkkAJcW34Mx0r3LJ4byL4Ykt63j 3uGQ== X-Gm-Message-State: AOJu0YyHelEGCHDcKd3SJIxMvBn4URN4tdjct6ecCpXVY5y2UhcDTZZ8 2vv3Uw/ZA1mWcor0YAjX6pwxZt/NenCemPgWKzDRSQ== X-Received: by 2002:a25:4cc9:0:b0:d9a:6aaf:2589 with SMTP id z192-20020a254cc9000000b00d9a6aaf2589mr1415894yba.9.1696952148563; Tue, 10 Oct 2023 08:35:48 -0700 (PDT) MIME-Version: 1.0 References: <6f78e624-62ee-3ae5-1db4-a0411566def8@yandex.ru> <87ttr454bh.fsf@kernel.org> <3c5a3e7a-b332-4a77-51ba-bed3cad1e79f@marcan.st> In-Reply-To: From: Phil Elwell Date: Tue, 10 Oct 2023 16:35:37 +0100 Message-ID: Subject: Re: On brcm80211 maintenance and support To: Neal Gompa Cc: Hector Martin , Dmitry Antipov , "linux-wireless@vger.kernel.org" , "lvc-project@linuxtesting.org" , Arend van Spriel , Franky Lin , Hante Meuleman , SHA-cyfmac-dev-list@infineon.com, brcm80211-dev-list.pdl@broadcom.com, Asahi Linux , LKML , Kalle Valo , Julian Calaby , Linus Torvalds Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 10 Oct 2023 08:35:54 -0700 (PDT) X-Spam-Level: ** Hi everyone, On Tue, 10 Oct 2023 at 15:53, Neal Gompa wrote: > > * Spam * > On Sat, Oct 7, 2023 at 8:51=E2=80=AFAM Hector Martin w= rote: > > > > On 07/10/2023 00.48, Dmitry Antipov wrote: > > > On 10/6/23 18:34, Hector Martin wrote: > > > > > >> For better or worse, if nobody else does, I'm willing to sign up to > > >> maintain the chips shipping on Apple ARM64 machines (i.e. BCM4378, > > >> BCM4387, BCM4388 - that last one I have bringup for downstream, just= got > > >> it done this week) and partially BCM4377 as a bonus (since I have ac= cess > > >> to an older Intel Mac with that one, and already did bringup for it, > > >> though my access is sporadic). I'm already playing part time maintai= ner > > >> anyway (other folks have already sent us patches I'll have to upstre= am), > > >> and we need this driver to keep working and continue to support new = chips. > > > > > > Good news. Would you capable to consider some generic (not hooked to = any > > > particular hardware) things like [1] ? > > > > > > [1] https://lore.kernel.org/linux-wireless/20230703162458.155942-1-dm= antipov@yandex.ru/ > > > > > > > Sure, I've done cleanup type stuff myself too. > > > > Can we please get this done so that the pile of Broadcom patches can > actually start landing again? It's been frustrating watching patch > submissions be ignored for over a year now. At least add Hector as a > co-maintainer and allow him to land stuff people have been using > outside to get Broadcom Wi-Fi to *work*. > > Having stuff sit on the pile and be *ignored* is frustrating for > contributors and users, and massively disincentivizes people from > working in upstream Linux. This is just a quick note to say that Raspberry Pi obviously has a vested interest in the future of the brcmfmac driver. In our downstream tree we use the upstream driver largely unmodified - there are a handful of patches that tinker around the edges, the largest of which is in the area of firmware location and being phased out - no patches from Infineon/Cypress, Synaptics or Broadcom. We're very much WiFi users as opposed to WiFi developers, but if there's something useful we can contribute then please speak up and I'll see what we can do. Phil