Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp150825pxb; Mon, 31 Jan 2022 17:56:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJwud70ecSAu8yiBfWTMhA3yqErmIrIhZdgDgRayZwyiz09iVDkrAQUkRZSLuaEiLgypXxcd X-Received: by 2002:a05:6402:424e:: with SMTP id g14mr23283237edb.281.1643680591133; Mon, 31 Jan 2022 17:56:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643680591; cv=none; d=google.com; s=arc-20160816; b=EB8xtzcjsNXkKwOVCZ9Z3ugH/xoiTcWU70Lhdo109oheVpb8bHf5DGxC0nshB2X5xc hskcOBi0wtkXUjT7UKjH1lpNIEpKrD25iFrLPe8RIoZo49EMgAMy/6taO1OCYtwj/oWo 5N9cgQ/nH/RKqDQjJhjlD/IMaoBwlBzocv3d0bRoBNyMDtG/jdcvg8Z99VeCHe4VZ9VG mrFlKdY7LvOqb1S2UiZeS0z/kq3OzLtiMJYcc9ICkcv2DTRISgDxP/pCMu6PYWRvXwRG B/3KzFSajWCdUmJe9KUs+nTB7CKcpHRrxEhwBHZm46TypBboUyg5GlKm4pq+znvOse9+ gs1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:cc:to:from; bh=8qwG9L2XSp1XZo5mezAQIlfd1Sm/S2D7Rdr1y8SmuIw=; b=CpSR6gl4Pf1+lzNC1VmQgaFFIZsmD9j//+7NICILdo2WVdcjhQuZ7xGHhMkTS4KGLI IWA2e7OKRm1g71mWQm9AU10EFIyw9d42hFNZeo+0xFILZW93KfgKBiCE1aUmKy44vtsG X5oYkX8hZ94MhUGPqip8kxfROJN3JuwySfX6100VmzbOjYL50Z3hc3VJBpk7s3TT/PUt TcAuUF13l+XRmqlTHFhX6rMHsP41r5doyjIjTT9jVRlEdZVDoTERGhetHELAoPnxHkFU VN7nrA1W+nZ0XoxGaZyuLZFeURKj5H8ON2Ye1R9ngtfdA3vt4BnbrMNsaeLxLMlBxcX4 g7aQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hp1si9444872ejc.79.2022.01.31.17.56.14; Mon, 31 Jan 2022 17:56:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237451AbiA2LQg (ORCPT + 71 others); Sat, 29 Jan 2022 06:16:36 -0500 Received: from paleale.coelho.fi ([176.9.41.70]:37884 "EHLO farmhouse.coelho.fi" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S237441AbiA2LQf (ORCPT ); Sat, 29 Jan 2022 06:16:35 -0500 Received: from 91-156-4-210.elisa-laajakaista.fi ([91.156.4.210] helo=kveik.lan) by farmhouse.coelho.fi with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1nDliZ-0002ji-Uz; Sat, 29 Jan 2022 13:16:32 +0200 From: Luca Coelho To: kvalo@kernel.org Cc: luca@coelho.fi, linux-wireless@vger.kernel.org Date: Sat, 29 Jan 2022 13:16:18 +0200 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220129111622.678447-1-luca@coelho.fi> References: <20220129111622.678447-1-luca@coelho.fi> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on farmhouse.coelho.fi X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, TVD_RCVD_IP autolearn=ham autolearn_force=no version=3.4.6 Subject: [PATCH 08/12] iwlwifi: yoyo: fix DBGC allocation flow Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org From: Rotem Saado number of DBGCs and number of fragments per DBGC is hw family dependency and not capability. Signed-off-by: Rotem Saado Signed-off-by: Luca Coelho --- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c b/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c index 29a04bb02a6d..9a58eca7e2c8 100644 --- a/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c +++ b/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c @@ -577,8 +577,7 @@ static int iwl_dbg_tlv_alloc_fragments(struct iwl_fw_runtime *fwrt, return 0; num_frags = le32_to_cpu(fw_mon_cfg->max_frags_num); - if (!fw_has_capa(&fwrt->fw->ucode_capa, - IWL_UCODE_TLV_CAPA_DBG_BUF_ALLOC_CMD_SUPP)) { + if (fwrt->trans->trans_cfg->device_family < IWL_DEVICE_FAMILY_AX210) { if (alloc_id != IWL_FW_INI_ALLOCATION_ID_DBGC1) return -EIO; num_frags = 1; -- 2.34.1