Received: by 2002:a89:48b:0:b0:1f5:f2ab:c469 with SMTP id a11csp422358lqd; Wed, 24 Apr 2024 06:37:52 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWgHN0A4Uq/puk/KFZ9z6Y6A2UgsBPLXb9nAp0H9T8hD531Nmu6Z27TmyXfDsce9xGUXP5iC7pM0acZGyoc7ZrwwSYS6Op5/j3OLcq7EA== X-Google-Smtp-Source: AGHT+IGCCqtY8N7cZEq7jhQ/n36SxexP4uTLkTE7wCHPX0+T02DCAJMM6puuLbSXNbykETEhCT2Y X-Received: by 2002:a17:906:380a:b0:a55:6b79:26a4 with SMTP id v10-20020a170906380a00b00a556b7926a4mr2759421ejc.2.1713965872067; Wed, 24 Apr 2024 06:37:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713965872; cv=pass; d=google.com; s=arc-20160816; b=vPTWGQEW1N5Hs9QHbbg4ZG2awk58DCDf34IHrLO6tX3IOygCwVNzq9dQBtcQguXzC5 lgvQ6WZBhkZ+turyftSyVVT3wXDQ09i9UP3TQ5HM8hDH9vmQeEcdozJEjlikIcGXkJsc MeGlJLSoWqIf3IY/gI6UV00uWTNjx+U0z4vQJzgA5e1Ey3jTClkm7428JFMvxHpiPRuY +kqhTU+zULMT5ANRB+TfUiOm/AedqC9j0NLwLKOf+9hvh5JnW4VYH0C+mt/lTuDqfHbw 0dTQi6cacLPdpsfZew/hoTZ3czaH6jpdlgYZ71+mPHjqo+CCGbbN+U4Cn4Krx/vtPV37 hX+w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=Jc7SzQ2rFd1yOXtRir0afWZyCYP8A5E33YvodhVoINM=; fh=3BzVz+PtD9hdQQwaRxspQQSs7GbQ/l8eD4hulpV8RuI=; b=vuGHSSc1LAsF3e+QCNZvtSe58uqMQQQe1unZKlP9nsdc3oScsW0xsIoGYYkH3v3PSI uf1L6F3I7MHU45RLtvdjeHJ/+5Tph952rac1Z8XyjnvENKC4oUkSU1okIeSPlNfIJru8 HxkXXBLmC3Y/AHxhRAbAHeTtMauvwBfabp+vzQIforxG/3WkjLkEqjWmxNbkjHCjcwyv ewKjlPIzpeoH7Ptl02hWOu1AQ4apVd+qyBzWs6JjPyVM4AeQN0lQGO+4SKARUEprpOUR Ro88+RN2aarcJjDrv9W/yyfMLlteM11tvm9snSYE1Orvu0IcKAYJPpweAvjPRVMpGfZg kzFQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Uiohh11P; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-wireless+bounces-6770-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6770-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id ht15-20020a170907608f00b00a55b29e9589si4717662ejc.834.2024.04.24.06.37.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Apr 2024 06:37:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-6770-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Uiohh11P; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-wireless+bounces-6770-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6770-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 15FE51F21447 for ; Wed, 24 Apr 2024 13:37:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B72CF15EFC2; Wed, 24 Apr 2024 13:33:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Uiohh11P" X-Original-To: linux-wireless@vger.kernel.org Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1A17515EFBF for ; Wed, 24 Apr 2024 13:33:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713965616; cv=none; b=u/2/JYQgy6jgeIVgScI4SGKUqKHyirDNWW+DxqNf9Xm453+Kc3liqlUcSFQP9vSe/J5jg5p1RajXyhvVsvLSRAcN4JXDzB055UT+Eddm6JWfoFreMYnt/HmfNMZ+KHA67eyJA2GWLK2aBBSa5V7x02RY3NZsqkm4KTjwqbQtKsM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713965616; c=relaxed/simple; bh=yfKnRicF1t1beWdKe0Cxnk3zC7C8moxZz/Dj5koDfdg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=ccgtN8MXTR5pE+gxhRgc6d2Ibcp3ZH/8AQDhk+3fY/8QQVj4CiXXsRf7ZqMm+0XAeSvjDW095RH40RNr3Iw+3UDFEVroI6i6xKYBcLrD1zWUaOMSt9SDCf20Rd8BqX3L4Ujj4yURIc8V+9SaU1pCPp5hYITYrjskUaIlyWvpavE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Uiohh11P; arc=none smtp.client-ip=209.85.128.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-61500da846fso46391197b3.1 for ; Wed, 24 Apr 2024 06:33:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1713965614; x=1714570414; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Jc7SzQ2rFd1yOXtRir0afWZyCYP8A5E33YvodhVoINM=; b=Uiohh11PM9gX02tczklc5JcyjX9IQ5U/MipEUt2pMQyyAAEEVh92u4WTNBDrnQ+uuC 34nwHcaZ0ZCA1PWciJIk5GaSdcU9X/BvOvR3vp9Yzp9Wz3yFF1TjCGduyZTdI/KRfHnq aDENIInlZ3rF++5Qe7gZAVlZcTZ/H8MF1UBRTnuQVLKWu3KYqOzFxywSIhIcsG+5sM9G R+l8H5G6ytPtzfYREJN48DZzWF3+LgX4WWukjE18zkfcT6XpoUXq8WXskIPp7vFCmi3X qzsil6VSc7C5y+HrhBRha/USjUGayPzkaj8T0gPQnZNDaOUpmSHsid140hklp7prkM9V bsaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713965614; x=1714570414; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Jc7SzQ2rFd1yOXtRir0afWZyCYP8A5E33YvodhVoINM=; b=vOtJPmIFm3Pp2o9c3lgO/OCAAqA+JMKXUqSoKBqhv133YoeQL/UwZVBe+I0w7EJuWo aCqFUSIzc3KkskjL2hIhgAkMLdGJtHOT9iKlUhopQAnGSpRrjmhaEqYjy9LvLpj8Lfgt lMGb7c86OlmhI+CvNkc432eVGyMc3dMNPmsLDoxutCbkk9OO4yemXgvpS56BNIMdfnZU xrSVTjllLS18GeprAvGsrd+4ndnRAu8yBTGlB8UYjAXdnyzscJg1+xwJPHNS+jCGQBGb 70Co1mFLZw4ZoySGHHpm7k/HXFttmDftAFBVJHPAbTASmtgVlUtfCedSMIboBSwZCYf6 R+Xg== X-Forwarded-Encrypted: i=1; AJvYcCV87uX1gQFIliZhmnrQURO6A4vdnERDACFfSLpljuXD804glPvlCBs8gy3Jde02r6uMQYSr1gsF0SE+SAp3uDsPg/YaBz8+gHXflOBT2L0= X-Gm-Message-State: AOJu0YwKKBOZkMLqoat9YqQG8DNXXyikROxCYJLTnbksRAkL5T2cOy9W E0vSzAUCzONdb0UBOcPUWbaZk/nAVKTnrpJ6gQSwdm8yONUz/A4UAhdHanhcNf7AvPN/jDW308X sziY2WsL1l4IuiPGw325ZJfi4FWlOd+en2xAv2Q== X-Received: by 2002:a05:6902:110e:b0:dca:c369:fac2 with SMTP id o14-20020a056902110e00b00dcac369fac2mr3013394ybu.3.1713965614110; Wed, 24 Apr 2024 06:33:34 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240130-wcn3990-board-fw-v1-0-738f7c19a8c8@linaro.org> <875xww3tv8.fsf@kernel.org> In-Reply-To: <875xww3tv8.fsf@kernel.org> From: Dmitry Baryshkov Date: Wed, 24 Apr 2024 16:33:22 +0300 Message-ID: Subject: Re: [PATCH 0/3] wifi: ath10k: fix board file loading for wcn3990 devices To: Kalle Valo Cc: Jeff Johnson , ath10k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-arm-msm@vger.kernel.org, Yongqin Liu Content-Type: text/plain; charset="UTF-8" On Fri, 5 Apr 2024 at 14:57, Kalle Valo wrote: > > Dmitry Baryshkov writes: > > > On Tue, 30 Jan 2024 at 08:47, Dmitry Baryshkov > > wrote: > > > >> > >> The ath10k driver fails to properly handle fallback from board-2.bin to > >> board.bin for WCN3990 cards. This happens because the > >> ath10k_hw_params_list doesn't include .fw.board* parameters for the > >> WCN3990 platform. > >> > >> Add board data configuration for WCN3990. While we are at it, merge > >> common pieces of BDF support: drop .board and .eboard names from struct > >> ath10k_hw_params_fw and use the common name instead. > >> > >> Signed-off-by: Dmitry Baryshkov > >> --- > >> Dmitry Baryshkov (3): > >> wifi: ath10k: populate board data for WCN3990 > >> wifi: ath10k: drop chip-specific board data file name > >> wifi: ath10k: drop fw.eboard file name > >> > >> drivers/net/wireless/ath/ath10k/core.c | 32 ++++------------------------- > >> drivers/net/wireless/ath/ath10k/hw.h | 14 ++----------- > >> drivers/net/wireless/ath/ath10k/pci.c | 10 ++++----- > >> drivers/net/wireless/ath/ath10k/targaddrs.h | 3 +++ > >> 4 files changed, 14 insertions(+), 45 deletions(-) > >> --- > >> base-commit: 596764183be8ebb13352b281a442a1f1151c9b06 > >> change-id: 20240129-wcn3990-board-fw-a2d97507a712 > > > > Kalle, Jeff, is there anything pending on me on this series? > > This is in my queue (Deferred state): > > https://patchwork.kernel.org/project/linux-wireless/list/?series=821157&state=*&order=date > > Unfortunately there is not really much time for ath10k nowadays so there > will be delays. > > -- > https://patchwork.kernel.org/project/linux-wireless/list/ > > https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches Please excuse me, can we get at least patch 1? It fixes an actual issue with WCN3990 which prevents us from testing board data files (or adding new boards) without fixing board-2.bin first. The driver ignores board.bin even if it is present on rootfs. -- With best wishes Dmitry