From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7216CCDB483 for ; Thu, 12 Oct 2023 16:25:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1379541AbjJLQZx (ORCPT ); Thu, 12 Oct 2023 12:25:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47900 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1379540AbjJLQZv (ORCPT ); Thu, 12 Oct 2023 12:25:51 -0400 Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1E1DD8; Thu, 12 Oct 2023 09:25:49 -0700 (PDT) Received: by mail-pj1-x102f.google.com with SMTP id 98e67ed59e1d1-27d2b814912so230138a91.0; Thu, 12 Oct 2023 09:25:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697127949; x=1697732749; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=1XA1bnjURyQEajydjepfYTZ+FcgQ3CdpqFI865kskAQ=; b=WJ3LaGtdPtK7QREQHbUj+s8QckI1CSt1zflgNoABY4qPScL9Epu5UlKCskvAgT6CTw fuklJwSuF5UzRhSSsiJ6fP74xzRghoSNOB+4jUsKCdZ8umZtvcAJwboFTBNRO31L97Te yOUF/Wn9s1HYxbY4ZPxsEvEkYO0I/jhf0NVS8RcSHUQYC5RDqj3Y74o1syxdBZm/Lrxv yywiFo5ooUv+mExz5DSGipTWwI6903gpm/lLKBWIkpP89jWvVm2dpdNo5SB9cyJfrS+C ThEX4sZKPfit6lTWDgFTauJZGIh00xpZ7JiHGtBFYzwMCvZchOpLGUnuPBrkYkoZ6TtJ +PEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697127949; x=1697732749; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=1XA1bnjURyQEajydjepfYTZ+FcgQ3CdpqFI865kskAQ=; b=NENpSRyeYwfxvUdvb9bTzoO0Va7RUZ/7PPQ85ba5mmem/w6dMSb7d8ttD8dXQxcQwU u6KRjvbQ0kTKGcvscjIXHky5HEtONG2doMcrKhcjYKrU/lG/uE6xZkXlJYXr2pqpve7J qv+djy1bpKkBcy8sjyM+vCnt8ia56xYjBMBYyH6LC0udYg+chT/kqtPv5Pyf0lwD983Q O19vhxYuFU9+2Zp/d4c6q1aT5JMF9/+rfVo6fVRBm5Id1H/vUqn62Ght8kBbYijXWZsh 8alFE+7U78AdHitM0zc8+yKeCrf8qioQBwS9XVeIbwSuuuTzXPya+EKkgbDIRngxX+MP yYmg== X-Gm-Message-State: AOJu0YwzFOvuiC38zg3s92sneprzIm6NqDAb9JzDnzPdxWXONYguddUV G+TCjKI7426ZMMv2xs63O00= X-Google-Smtp-Source: AGHT+IEOCcgOF3ACTlAZ50AUtGYWnkIntc1mQq7q/5nOk/hE6VK/yLVWFH8/e9BFv21TIsrFTwmzMw== X-Received: by 2002:a17:90b:1892:b0:27d:c36:e130 with SMTP id mn18-20020a17090b189200b0027d0c36e130mr4470251pjb.8.1697127949257; Thu, 12 Oct 2023 09:25:49 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id qa17-20020a17090b4fd100b002790423f66fsm2037732pjb.26.2023.10.12.09.25.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Oct 2023 09:25:48 -0700 (PDT) Message-ID: <9b5e8c02-31fc-43c8-bac6-d84f540f2407@gmail.com> Date: Thu, 12 Oct 2023 09:25:45 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: On brcm80211 maintenance and support Content-Language: en-US To: Arend van Spriel , Hector Martin , Kalle Valo , Neal Gompa Cc: 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 , Julian Calaby , Linus Torvalds , Phil Elwell References: <6f78e624-62ee-3ae5-1db4-a0411566def8@yandex.ru> <87ttr454bh.fsf@kernel.org> <3c5a3e7a-b332-4a77-51ba-bed3cad1e79f@marcan.st> <87edi14fvp.fsf@kernel.org> <14ce82c5-f807-59bd-30ec-7eff5066e4f0@broadcom.com> From: Florian Fainelli In-Reply-To: <14ce82c5-f807-59bd-30ec-7eff5066e4f0@broadcom.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/12/23 01:41, Arend van Spriel wrote: [snip] >> I have a patch to enable WPA3 in Broadcom chipsets (yes, the driver is >> in such a sorry state it doesn't even support that yet). The current >> support attempt was added by a Cypress engineer and uses a completely >> different firmware mechanism. Is that supposed to actually work? Does it >> work currently? Is that the case for all Cypress firmwares? Or only >> some? Does the alternate mechanism we have for Broadcom chips work too? >> Only Cypress can answer those questions ahead of time, and they aren't >> (they ignored me last time I brought this up). So my current patch just >> replaces the mechanism with the known-working one for Broadcom chips. > > This is mainly why I introduced the vendor-split concept so we can keep > the Cypress mechanism and allow a different mechanism for Broadcom > chips. The Cypress mechanism did not work for the Broadcom chips I have > so I wanted to test it on the Cypress chips I got shipped long ago and > they simply do not come up. Have not tried with RPi as it is not running > vanilla kernel. Could try with a backports driver. You can run mainline on all of the Raspberry Pi devices, as far as Wi-Fi is concerned I cannot think of any major roadblocks, if not, email me privately and we can figure this one out. -- Florian