Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1352716pxb; Wed, 6 Apr 2022 16:03:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJztMSHuIIHa+ZhfsZE8rXKb2uIzNAL+ocEXWbqOzh8bcKf/PcMTPOdN1gJ1pnlxOquXqtYq X-Received: by 2002:aa7:cf10:0:b0:41c:d94f:4905 with SMTP id a16-20020aa7cf10000000b0041cd94f4905mr11364857edy.64.1649286229166; Wed, 06 Apr 2022 16:03:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649286229; cv=none; d=google.com; s=arc-20160816; b=f+WJpcXRTmU0HN0JesXqQoM9U933BWrZviS/IWnCVq4hPOVcrMbAw0YW/aKEQo6I6x rBEcnIM7mUtHnW3/59332NmkRZZL1mRpVMfKyfnlBb3RQICEUnbzHIX+XM7K2v9SvKBy vys96caChOF7/ueu/yhg4Ch0kW/StNgsk8g6qpIEivKCDD7k4H0+xXzPVehmXKVAQGbZ yUH4e9Y6Y0vRklfX5X0hFXh8IkvsZG73cApBOlLoJkmwVtes2DrSfcnqTtJaZPyF6GNH PL6GNp+sX7JxVIvrvvIon3dQntGnHr4Ulik25yng92PiDAKZNzk7jVkcLwGlJpKQGn9a YCSw== 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=m00inXLsYAfzvYIW/II1tW320nqaQxttADqjuEF1Tno=; b=Ymq62RJrze6omrJ4Ht/p091YiCEuivPhF4oy7zXLUJ572EWcp/dpQ+SUIMOhoGE77C EFQiNDl5QstTr+DQC+A/tpvzCTtZLoV9XcPz6icza3AdmI2T+Zbs8e6dxmOBEetmwfwx MVbPAkjZFmddBOmJV/3mKg2uGSFj4V4vbCY6n598S8dzwURm1v3/WDvGfQRumhUOXPEe zuUfROBlpcX11+on1WJtklcOEBa2djdRxMM3B2fqCFiy7m6XX2Kixe6oC/6VaPhLI5lL mSkNyigMoY4VncytIm/ehgvobqkDWIIBZQoJEiVvqSS5UY477HlAO7+8IJuaBMGz5dLN st0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=X9XD4aMg; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g19-20020a170906395300b006e7cf49763csi9079407eje.865.2022.04.06.16.03.31; Wed, 06 Apr 2022 16:03:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=X9XD4aMg; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235755AbiDFVWU (ORCPT + 69 others); Wed, 6 Apr 2022 17:22:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39862 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235266AbiDFVWA (ORCPT ); Wed, 6 Apr 2022 17:22:00 -0400 Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 608142717 for ; Wed, 6 Apr 2022 13:15:57 -0700 (PDT) Received: by mail-ot1-x333.google.com with SMTP id n19-20020a9d7113000000b005cd9cff76c3so2497718otj.1 for ; Wed, 06 Apr 2022 13:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=m00inXLsYAfzvYIW/II1tW320nqaQxttADqjuEF1Tno=; b=X9XD4aMg2fBML82/FrVWNYY20xbSuEW3/4npswgINFhmDoQnDt5peCfWLCuHPmCFmH SvyoBFjt5eskmUFbJJypdVM34w+H1dVduqAabya2sBJ+GhtspfaNq9kBIdH+8yCJSTUg jVeRNP1hMuHtTrySN6gGy+BMUbFqeMGRJ7hEM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=m00inXLsYAfzvYIW/II1tW320nqaQxttADqjuEF1Tno=; b=XNpXHOKn0e6/q9FR6fziCIh1Jm5z2NYCUBSPhxv8S28sdrcab10lcDTGnSsY/uHwus RkGKMiDgVjU2ENhjDbWEkq21AGLb7y+f0RXfpPtTmrhKi/g9HaDgNycCagNkEFnbLLQO VEuPaHakPsnzlcla/m/+writV5hOz8ZbwTbYtJI+2lBSVhGwDBdb8SZhdVlk8SkFjd4z HjmtyFapAPqb21VQuESPVRtwWTvPWbr1CPdhIxr6GofamC5sZabZ4Y7Hx0798uBJ+iO7 3ppq3uyDaZ9SzbUteR0mOE7ST9D3GExpu7r8PUcUh5gAz9G/ym5Dy5qFiMnlYW2UOwMk uIbg== X-Gm-Message-State: AOAM530NbVqByVq0ZfV7E7yl4QKrAoqX97r1NBDXRp5Hmpdcivgxzyzv dhzEkgdeA8IpNY2hUYBeyYlI6SLpYLjn0g== X-Received: by 2002:a9d:70da:0:b0:5b2:4dcf:fc74 with SMTP id w26-20020a9d70da000000b005b24dcffc74mr3501941otj.376.1649276156444; Wed, 06 Apr 2022 13:15:56 -0700 (PDT) Received: from mail-oi1-f174.google.com (mail-oi1-f174.google.com. [209.85.167.174]) by smtp.gmail.com with ESMTPSA id v24-20020a9d5a18000000b005ad458facbdsm7448157oth.27.2022.04.06.13.15.55 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 06 Apr 2022 13:15:55 -0700 (PDT) Received: by mail-oi1-f174.google.com with SMTP id i7so3577040oie.7 for ; Wed, 06 Apr 2022 13:15:55 -0700 (PDT) X-Received: by 2002:a54:4593:0:b0:2ec:d27f:eec1 with SMTP id z19-20020a544593000000b002ecd27feec1mr4404243oib.257.1649276155184; Wed, 06 Apr 2022 13:15:55 -0700 (PDT) MIME-Version: 1.0 References: <8ef5d73a-6293-a6c5-6bbb-b130266a8f0b@broadcom.com> In-Reply-To: From: Brian Norris Date: Wed, 6 Apr 2022 13:15:44 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Support for bcm43364 wireless chipset in brcm80211/brcmfmac To: Jupiter Cc: Arend van Spriel , "David S. Miller" , Sean Lanigan , Kalle Valo , linux-wireless Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, Apr 6, 2022 at 1:09 PM Jupiter wrote: > Our original design was using Marvell Avastar 88W8801 > chipset, the driver mwifiex and wifiex_sdio worked well for kernel 4, > but after NXP acquired Marvell wireless sector, NXP stopped supporting > mainline Linux, the kernel 5 mwifiex cannot communicate to 88W8801 > chipset firmware, we were told to use the proprietary Linux driver > sources which is incompatible to our Yocto / OE build system, we have > no choice but to change the WiFi module. Despite what corporations tell you, mainline Linux shouldn't be dropping support for things just because the corporation moved on. If you can track down the mwifiex regression (e.g., with bisection), there's a chance we can fix it. I still see SDIO_DEVICE_ID_MARVELL_8801 listed in the upstream driver, FWIW. Unfortunately, without anyone paying attention (Marvell, NXP, ... or you) that has the hardware, it can be hard to guarantee things stay working. Hint: while I have (and care about) several Marvell chips, I don't have that one. Brian