Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp121612pxb; Tue, 29 Mar 2022 01:00:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwu3jVpONwSrPfnCDgoTaPLBMS5JW/N2CGRtdXB5WvfKDSpDwDkjICf8xBPx9DTEzuH4IL8 X-Received: by 2002:a17:903:240a:b0:14e:dad4:5ce4 with SMTP id e10-20020a170903240a00b0014edad45ce4mr30231703plo.125.1648540831456; Tue, 29 Mar 2022 01:00:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648540831; cv=none; d=google.com; s=arc-20160816; b=UDHwttcpfjFuRxgxRXfgJZPu1j7/F73EMzjy4XvwPwczfWFPq4l8qvoamQpayZy7ed 3XhOyfyQ8MjydMbVJxhwNV5+fKUoh4XP0giNDiQcaMWGLsHJyLiKJ0WgMFy5IgifAIoq 5nEtZQ0KFAOHYGK/d6gn79YFPzfWwfwyyJmcjqXGmrSDsVjy95HwOhFBAJ+mz5/Jk8kf ONWk1xmfEAetvOFtaVTXg4Nfo0k7vuQxjnYOHJG7mYmczNQMviWGsWXTJosEYNfEABbt dk/zKL9iz7wnuKlH9gwif2YX/q7/Jc35afUmr0EwUR8ZXXg7CBVGyTbsCDC2cP8cLeQQ wIBQ== 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:mime-version :dkim-signature; bh=Gru0xzSKUSWfV5dC8TSWAVYp7Xp73z1wb7Z02fCucT8=; b=tn7VTbkyCgcHAr1roZ8n8N8zRe8BkD4JvCZTlGFowu0+Zx/QSoDo6if6YenIPy27DU ZiupFGSkx4CR77vlmKbo0l4hR0iKIR+xLZFowXodNKiAwem/zZvrG1/low15S3Ej5c3Y uqOLB1mzhTU/MfgFI74NG8iki9giz0rpBqYTLbrpjzWUGe/9bm787bq6UFtKtJ8EItav 1nVflBwEdgI4ix6VH67sayWPzjGaCM5Y91q22g+4xjKlFg+yGLBaZUOY283LXLfREKMJ F4C+EAPa4TStskKCFSPetodQxA7QYbghSY11HOTw7jDtYiIrVAEdQIjspfIg/QnZt8es 4hnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=M2t+04rE; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k6-20020a170902ce0600b00153b2d165a0si10284707plg.424.2022.03.29.00.59.58; Tue, 29 Mar 2022 01:00:31 -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=@gmail.com header.s=20210112 header.b=M2t+04rE; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232939AbiC2GSZ (ORCPT + 68 others); Tue, 29 Mar 2022 02:18:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58516 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231860AbiC2GSX (ORCPT ); Tue, 29 Mar 2022 02:18:23 -0400 Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A2CC247C37 for ; Mon, 28 Mar 2022 23:16:41 -0700 (PDT) Received: by mail-pj1-x1035.google.com with SMTP id l4-20020a17090a49c400b001c6840df4a3so1828712pjm.0 for ; Mon, 28 Mar 2022 23:16:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=Gru0xzSKUSWfV5dC8TSWAVYp7Xp73z1wb7Z02fCucT8=; b=M2t+04rEO3niWVZ2J8ixxCWh41dGVdD9s/U1swO6nHQagfS4BqNCxQgpLfh+vsvBND cxI8h4Pak6jnCdaFXb1eZ6E4313GHxj91XxKmgsFmxbYyjfEsa4vNpodpGh0ogGLJnjz VpoPIXoJM69g2KrlKguKQ44lJ7JpQqfrlxaFUh2Z43GgncH7k2CFGxuW86T1ZweevqOw UX+mLAJXE1qdCuxovV0UTpysavZHvWhoHnFls5z/p+nNDJDQu/5V2YtlScTDuSV+zqKm PaXNk4CFVJrAbPYF9d5YDc4inv9IsTPEXQm4filIM9SUtBqMFAKi21sQ6gxft29Ascyc XW+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=Gru0xzSKUSWfV5dC8TSWAVYp7Xp73z1wb7Z02fCucT8=; b=mCZMVO++DL6ySrfLBnir17l9KnCJmYmfsLP1h8hnt9S7+eXEyl1vg8dhogyadU4Pjg RzTnZHNrJAJxw/pkbIQ419zts0OnzfV54aXoZ2mKjlM1NFLoMMZSdRHaEdM/bMTb9+Pe OqZbjTao66vupMQxmMMZEAlkBEsZnsEQh735cVOTM+Sv5MOIMARsIPr2xQUx5gW9SRLA 5ux5jG5vaPUh9WO3z3HJIiK2ktg1AL3ChH1Ru+bhA8RnApwdiFfX6imuNjo3EiUdVMVZ EcqDmbaDaKZBVIi0ipF0qbjQPM6rTPl7vtKfymDo8gCI9a7kY6vmJL88db6Z7DOCWWOw Tjvw== X-Gm-Message-State: AOAM530RzYvaRwXpe0UTDDxC3/hqchPD/WTAiiTcy5RTp5XuCifcMbpZ FbRuxSa7Hni5a0MeEkcZs0429cq0qG7NrAT2OGd+Qh2Mm/k= X-Received: by 2002:a17:902:c745:b0:151:e8fa:629b with SMTP id q5-20020a170902c74500b00151e8fa629bmr29674562plq.90.1648534600844; Mon, 28 Mar 2022 23:16:40 -0700 (PDT) MIME-Version: 1.0 From: Jupiter Date: Tue, 29 Mar 2022 17:16:04 +1100 Message-ID: Subject: Which vendors maintain SDIO WiFi in mainline stable kernel To: yocto Cc: linux-wireless , oe-core Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, 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 Hi, I could not understand why so many large WiFi chip vendors retreat to stop maintaining WiFi SDIO chips to mainline Linux kernel, and to settle it's chip support to out of the tree, use its own SDK and proprietary kernel tree to source.codeaurora.org or private repository which are not compatible to mainline stable kernel, the kernel configures are also different. I looked at the following link, the mwifiex and mwifiex_sdio support the Marvell (NXP) 88W88 chipset, but only kernel 4.19 was able to build and to run, kernel 5 cannot support 88W88 chipset, any more. Same to Qualcomm, the old Atheros WiFi modules are supported, the QCA-9377-3 chipset is in source.codeaurora.org only supported by old kernel 4.9. Given the OE/Yocto poky kernel build is based on a mainline stable kernel repository, how can I build kernel 5 for 88W88 chipset or QCA-9377-3 from source.codeaurora.org or private repository? Or which WiFi vendors are still well maintaining the WiFi chips for kernel 5, the only sensible solution is to switch WiFi SDIO chips? Appreciate your advice and comments. https://wireless.wiki.kernel.org/en/users/drivers Thank you very much. Kind regards, jupiter