Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp9115565rwd; Wed, 21 Jun 2023 03:17:34 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7N/xy5bBh462az/r7CCdhKyz1/woi9RPHJyOz8fUvqPbsbePMfrvje9C2e/C+nLt57C6hY X-Received: by 2002:a05:6a00:2342:b0:668:71a1:2e68 with SMTP id j2-20020a056a00234200b0066871a12e68mr8541190pfj.11.1687342654360; Wed, 21 Jun 2023 03:17:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687342654; cv=none; d=google.com; s=arc-20160816; b=nU3hNMiQ+6cQeG3s07bK5YiXyhlh7Lun4tO5679BX9YmHaOVJNeLR/jPb0aWm1fYkP 5F6IbuVZBiWDHpdOLUI543CwF2rcNYqhFxReZGu8MgtREC3TivU90srM8fdb4dCDYC4o 9egtXu9ey6XRKv6bpS/9SJl8AtYJ4j+2YAFQYiNQlWf1rbDWt26So5yU6YuYKPEkwnF+ PDA2b3wQzKIxNGdlDnKLN3r7iGTpT48L8na2eDpJiVqcmAVPWu7uMdhR+XteNfaW/jxJ 7YHdiNRjeSdcXTuCThLJ3XhXbd7Gszv7wTtWb3p8QNJL6XE95M1RavrCZZFDdm3HdIWJ 4EUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=VjpRwxKa4RzRIRwR4BNRnWyLsQwarEKzE4wldZdjnXg=; b=dscXREcIOZk48YjVE3bOD7wuaMFh9ysqONvv8s7IjYAUzcA0ckjRlUQ5d8VsFD0ova AxB5E/GB8N9pE1nX+LVQV8ww/+EbJszYQ725ws/YfMNtviFGCn5/ZXTDPUZeq1pWGv9R RNKDfyVss2vaYkzDINNl8364SQp9+D8tQdGdovOORBauVV6JB+TL5/3leOt60gABMMDZ 3W6bZU+64hgsuG24ZGe3S+rA/CmP65FueTtp768HeQYYTmu6cM72NHbDIFoClMSttYWP hYihAPWyUtp0DkdpcsaKsIlXAWbiSDGniEJXNWL/EH1ilLkyntYGroZS7IdJFPkQ7YUX BUHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=CapoAKL4; 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=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z28-20020aa7949c000000b00665c1447b66si3470960pfk.405.2023.06.21.03.17.24; Wed, 21 Jun 2023 03:17:34 -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=@intel.com header.s=Intel header.b=CapoAKL4; 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231898AbjFUKOQ (ORCPT + 59 others); Wed, 21 Jun 2023 06:14:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33856 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232395AbjFUKN7 (ORCPT ); Wed, 21 Jun 2023 06:13:59 -0400 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6546F1FC0 for ; Wed, 21 Jun 2023 03:13:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687342427; x=1718878427; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=qGeMVQkpoh1iT5PUcD67vdX2DTU9lhd1W70ozO5Gb0A=; b=CapoAKL4U7CprEkGiOr7T/lvMofau3reTBhjXXVIxeqzY2FIKLxPF6Uh SoMDdYIfOjLRh0pd5iagww78WEP5Gg/PwLZDkvFJ6JdiYHCr/QRT4amPD dhvnAG10BP/ClKZ4BJvGo+Grs14JS0cGFUs1huU5HJGNtAnTq29TqGSr2 rbPUFH9E75vEeIiE/gSXDIqJMFryOOB7mf+yl84PEagvNe3zNGF9E1ucc loY+LJXT3NIrjxONqirhsOQ+/vqO7UGTYgHBfmhHvJefK5FxCKBx/2pNk qHMU2+xC3R6rRcZMdlki8nhPtjh5yQDMuz6zJV7c/RwqAaMhS9y1bHKYB w==; X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="446506310" X-IronPort-AV: E=Sophos;i="6.00,260,1681196400"; d="scan'208";a="446506310" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2023 03:12:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="664599027" X-IronPort-AV: E=Sophos;i="6.00,260,1681196400"; d="scan'208";a="664599027" Received: from ggreenma-mobl2.jer.intel.com ([10.13.17.65]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2023 03:12:34 -0700 From: gregory.greenman@intel.com To: johannes@sipsolutions.net Cc: linux-wireless@vger.kernel.org, Gregory Greenman Subject: [PATCH 00/18] wifi: iwlwifi: updates intended for v6.5 2023-06-21 Date: Wed, 21 Jun 2023 13:12:04 +0300 Message-Id: <20230621101222.218083-1-gregory.greenman@intel.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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 From: Gregory Greenman Hi, This patch set includes iwlwifi patches intended for v6.5. Most of this patchset is dedicated to refactoring of the configuration related code, splitting it according to device families. It also advances the firmare revision to 83 for the newer device families. Thanks, Gregory Gregory Greenman (1): wifi: iwlwifi: bump FW API to 83 for AX/BZ/SC devices Johannes Berg (13): wifi: iwlwifi: split 22000.c into multiple files wifi: iwlwifi: give Sc devices their own family wifi: iwlwifi: don't load old firmware for Sc wifi: iwlwifi: don't load old firmware for Bz wifi: iwlwifi: don't load old firmware for ax210 wifi: iwlwifi: don't load old firmware for 22000 wifi: iwlwifi: remove support for *nJ devices wifi: iwlwifi: pcie: also drop jacket from info macro wifi: iwlwifi: unify Bz/Gl device configurations wifi: iwlwifi: also unify Sc device configurations wifi: iwlwifi: also unify Ma device configurations wifi: iwlwifi: cfg: remove trailing dash from FW_PRE constants wifi: iwlwifi: cfg: clean up Bz module firmware lines Mukesh Sisodiya (3): wifi: iwlwifi: Add support for new Bz version wifi: iwlwifi: Add support for new CNVi (SC) wifi: iwlwifi: remove support of A0 version of FM RF Yi Kuo (1): wifi: iwlwifi: pcie: add device id 51F1 for killer 1675 drivers/net/wireless/intel/iwlwifi/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 18 +- .../net/wireless/intel/iwlwifi/cfg/22000.c | 871 +----------------- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 18 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 22 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- .../net/wireless/intel/iwlwifi/cfg/ax210.c | 301 ++++++ drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 183 ++++ drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 166 ++++ drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 24 +- .../net/wireless/intel/iwlwifi/iwl-config.h | 70 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 75 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 6 +- .../net/wireless/intel/iwlwifi/mvm/debugfs.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 516 +++-------- 18 files changed, 934 insertions(+), 1381 deletions(-) create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/ax210.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/bz.c create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/sc.c -- 2.38.1