Received: by 2002:a05:6500:1b8f:b0:1fa:5c73:8e2d with SMTP id df15csp520504lqb; Wed, 29 May 2024 02:56:12 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUQxPU/naCMj9ekQxJDNfKmGi9E8QYxXj2jLA6OIFOpLQ6bG+7sEPyREeXjyQSoWsMWv9UtVKn/JBGJCXgsH/B46KCm3d+ck7TVePVrrw== X-Google-Smtp-Source: AGHT+IFi3W2o5J80zJQ07PNGFiv0bbtq8xN6+YnqPi0v1Wjr/RqJiOJPxxQLm36ujl0aGyQ6WU6l X-Received: by 2002:a17:902:f987:b0:1eb:fc2:1eed with SMTP id d9443c01a7336-1f448c282f9mr151950805ad.41.1716976572434; Wed, 29 May 2024 02:56:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716976572; cv=pass; d=google.com; s=arc-20160816; b=DMLPj55SV2/oevVn6yXehmC841WbDrJC//C2O5C7hrBTn9E2M9VwSVrpNIiFkA8EUI jPGF+XT3xGYfZxii0Bk1/9zH+N227NCZjBTjWzfH7yAxU0mJiZ4Vqs9/+gkkFprpZipf i+OA0pWhCbPE/0RG4/8sV669fiNdS0c+9a6AFZfNPVVMUz2KkVvlmAaWqe3/SbqBEkNq adB2dgTGOTCcJewUDWUrdOiKWFOug0V3owaQZEnTfV5+Bgg3t5QV67EepJaULGglxW65 fCcLo2KcPjNaKCIqwvCVG0nu6OljUxeSVrgePTfVaovdaYCQeCxNbR7zozoLAR1NwuPE pJsQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=zRfVjCaNcXGExJWQZFF3i7lzvEDtksxpVvDpqNTWouA=; fh=hXpNshll8NKcIVYmXMX8eXDtLBIyOmt5qcO0HpVmfZs=; b=oPbwsS32PTB2DPsc2d4A69UWR/He5oNj+B/GJVH4VC2J7kRygJBXlQPyhbYJKCXJ/f kq0beaUs4BM0qXTEBGYqTDbrIjYeExYZqVhVeMeevSaIZeSqTqtT05r6E1GgfGwBau9g 1q/iapPLB/AcmgiEhIfz9goHKXM2VzU05OOdzQPlidJKliA0ZglltxGrEwNm4v8pCLS+ feqOt3SCQSURp+J/ZG8+lbGFY7aWMubmbMg5tL3WPEUJ5ySyEFz9kP0RPzX6ErY1/Fuq C2kBEJS2pWFK/x+rnlQxoNz8RwKhXzdHISLc9iPFBDhMfB06WljbL0fE7vJV3mB0AUOY lBPw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-bluetooth+bounces-5020-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-5020-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id d9443c01a7336-1f44c9aa814si95004225ad.425.2024.05.29.02.56.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 May 2024 02:56:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-5020-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-bluetooth+bounces-5020-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-5020-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com 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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 9410E284A5A for ; Wed, 29 May 2024 09:56:08 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7313716EC02; Wed, 29 May 2024 09:55:59 +0000 (UTC) X-Original-To: linux-bluetooth@vger.kernel.org Received: from inva020.nxp.com (inva020.nxp.com [92.121.34.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 89C7E16A379; Wed, 29 May 2024 09:55:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=92.121.34.13 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716976559; cv=none; b=twTeqToEHl9gfn2UWQokaXOvw2bZD0HKkz9HV1lKTQFA77Qf3R1RUB84VyjFR1rGrqxQBmqZrzqWI56lpdSQwW3CovqupD9R6lLtqHUvmmzCRXouzi/eAAygfApfhIUVcAjX/J5jEUfUY2cEZLDCNg9TJB09VaaTSAOD6y99fC8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716976559; c=relaxed/simple; bh=aDoySUW0f6x8n5i6pbvRD7e32dK1WDjQkjJh3ud7g7U=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=EQU6Szn6YtRt1IMBWrGMqqvXUEPMc+RSXwS7vgyPZ16+bT4uz6OcR9n5PRCSB7vM/ugvdiN0Kx9ZKEn/JI6pIvI9c7X+ZUf6+h4Xk6DCE6qWvw24MLAKiMn3jWVXAkYv2NUUhUmWdsBS4IZZmxTJY6ItAGSGavh/fD3RoJdd634= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; arc=none smtp.client-ip=92.121.34.13 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id D170D1A15AB; Wed, 29 May 2024 11:55:55 +0200 (CEST) Received: from aprdc01srsp001v.ap-rdc01.nxp.com (aprdc01srsp001v.ap-rdc01.nxp.com [165.114.16.16]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 8111B1A13BE; Wed, 29 May 2024 11:55:55 +0200 (CEST) Received: from pe-lt8779.in-pnq01.nxp.com (pe-lt8779.in-pnq01.nxp.com [10.17.104.141]) by aprdc01srsp001v.ap-rdc01.nxp.com (Postfix) with ESMTP id 3D05B180222F; Wed, 29 May 2024 17:55:53 +0800 (+08) From: Neeraj Sanjay Kale To: marcel@holtmann.org, luiz.dentz@gmail.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, amitkumar.karwar@nxp.com, rohit.fule@nxp.com, neeraj.sanjaykale@nxp.com, sherry.sun@nxp.com, ziniu.wang_1@nxp.com, haibo.chen@nxp.com, LnxRevLi@nxp.com Subject: [PATCH v3 0/2] Bluetooth: btnxpuart: Update firmware names Date: Wed, 29 May 2024 15:23:45 +0530 Message-Id: <20240529095347.22186-1-neeraj.sanjaykale@nxp.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP This patch series updates the BT firmware file names in BTNXPUART driver, and adds a new optional firmware-name device tree property to override the firmware file names hardcoded in the driver. This will allow user to continue using the older firmware files. This change is necessary as newer firmware releases will have standardized naming convention aligned across all newer and legacy chipsets. Signed-off-by: Neeraj Sanjay Kale Neeraj Sanjay Kale (2): dt-bindings: net: bluetooth: nxp: Add firmware-name property Bluetooth: btnxpuart: Update firmware names .../net/bluetooth/nxp,88w8987-bt.yaml | 4 +++ drivers/bluetooth/btnxpuart.c | 28 +++++++++++-------- 2 files changed, 21 insertions(+), 11 deletions(-) -- 2.34.1