Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp6434714rwb; Wed, 18 Jan 2023 05:16:15 -0800 (PST) X-Google-Smtp-Source: AMrXdXuwIWH670fk7pBY/n6OH8AwnigNifh6GdKAFSSeO9RnjEtz4FhSPnbUPc4lOJLAqKgBftIj X-Received: by 2002:a17:907:2c42:b0:7c1:413d:5b0 with SMTP id hf2-20020a1709072c4200b007c1413d05b0mr5945783ejc.47.1674047774724; Wed, 18 Jan 2023 05:16:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674047774; cv=none; d=google.com; s=arc-20160816; b=PSk5gR920r9uSG+PY6LOYgwNJutfXmFjDRhQMaWPJCHVN/WGnr9zU8FP7p2lj+w0ci H4A76in2bMe2jhrzOret8xsSxxQd27HS2bTHpnTNOABnAOkh4V0QbZ8g/+icb7vOoTB7 tORmHU/ATOEaEtQsYeXUTDjO5sdjPOwMrtFWBHRg5yHyTdguuo8t+rNNjelyVdQjkYfa 24W19ZyFvAOBLX/Wzmwrek1PlSH4qNGbz5xeYxh4Ki91s/fJfc8hlPB8zzE6DvNZfB5C P8Ij4IjZ6RJZfaEp+y9g79HBZyQAlJmLsnUe9Z6hYEtHRub4g0yKycXMUxGacuMwY9Vl cjGg== 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=K3qcuZouDhMVTsAGWKDVgFmR5mqi+s2/XyfnwkAZWXo=; b=TIyUauBmMN/17nXy4NHk4tVYegF+hpbvrX00e6e/KbklUghleBjYlfzGVPdk1tpJLD EHltzLYOGdi5MCL1XfytZkLgO40d7Dgei/QYjYgJi+MY3eaPiTCSnz4h4Gl3iT1+XliD Nl6F92kiVuR4jJiryJBVTMjpkvX51bhjG9V3M/7Qtg9EcoMSKVyHi9x3Jyj+nv1H+8bl fX1+9SErGp2p4N70xbmspMvVziZGxRcw07Y2p0Auhn0OoHW8id0u6N4kOcZuNEO8gmUk /WGToe7Y6+icnTflXeGgMrWF4JKXEYu5yZyrRG5S1uxNodz9zlQn3c0Aus0OFqiivrwP ZV9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@mailserver.it header.s=mailsrv header.b=LuTYQmoe; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id wv4-20020a170907080400b007c10b6a78a2si34211940ejb.661.2023.01.18.05.15.42; Wed, 18 Jan 2023 05:16:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth-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=fail header.i=@mailserver.it header.s=mailsrv header.b=LuTYQmoe; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231203AbjARNHX (ORCPT + 99 others); Wed, 18 Jan 2023 08:07:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38750 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231309AbjARNGz (ORCPT ); Wed, 18 Jan 2023 08:06:55 -0500 Received: from smtp-out-01.comm2000.it (smtp-out-01.comm2000.it [212.97.32.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A6FF2A25B2; Wed, 18 Jan 2023 04:28:50 -0800 (PST) Received: from francesco-nb.toradex.int (31-10-206-125.static.upc.ch [31.10.206.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: francesco@dolcini.it) by smtp-out-01.comm2000.it (Postfix) with ESMTPSA id 7968584363E; Wed, 18 Jan 2023 13:28:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=mailserver.it; s=mailsrv; t=1674044926; bh=4m4ZjSVhmyrLuZxyd7aELjCwMdvTj2UKE2kvY4tWG0c=; h=From:To:Cc:Subject:Date; b=LuTYQmoexGrY6yfgpRzgXDrca/KHOBu9Kuh+bszKjKH/MTfs8ECtWUoz5zpXS1dJ+ 6I0rmphEaMfBdXcxn6iDlPu+RxKC5vHDT9WvSDvB1vv/1swuSMgA8IlDbVD5hzs8pj Zy3PxjExlNLY2Ty7Z+QTx3OpFhXsUsgMNj5tgV03vtFxKsrnTvGFDGwhQxPNFg2CuF BC6hgxrhon7tUfC3A/vbTBA82Px+tYiCbSOzvyNHSwrs5UZXYP8pqSUQyXfIQMu/K7 PdVJEjV1pOBMFvBkgvirDJXo4keS896BRwzRLV1UiuPP166SoFSeV0MeYc4C9DsoWJ jrSzFLMf+qxHQ== From: Francesco Dolcini To: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-bluetooth@vger.kernel.org, Marcel Holtmann , Luiz Augusto von Dentz , linux-arm-kernel@lists.infradead.org Cc: Francesco Dolcini , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Johan Hedberg , Sascha Hauer , Shawn Guo , Pengutronix Kernel Team , Fabio Estevam Subject: [PATCH v1 0/4] Bluetooth: hci_mrvl: Add serdev support for 88W8997 Date: Wed, 18 Jan 2023 13:28:13 +0100 Message-Id: <20230118122817.42466-1-francesco@dolcini.it> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE 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-bluetooth@vger.kernel.org From: Francesco Dolcini Add serdev support for the 88W8997 from NXP (previously Marvell). It includes support for changing the baud rate. The command to change the baud rate is taken from the user manual UM11483 Rev. 9 in section 7 (Bring-up of Bluetooth interfaces) from NXP. Stefan Eichenberger (4): dt-bindings: bluetooth: marvell: add 88W8997 DT binding dt-bindings: bluetooth: marvell: add max-speed property Bluetooth: hci_mrvl: Add serdev support for 88W8997 arm64: dts: imx8mp-verdin: add 88W8997 serdev to uart4 .../bindings/net/marvell-bluetooth.yaml | 20 ++++- .../dts/freescale/imx8mp-verdin-wifi.dtsi | 5 ++ drivers/bluetooth/hci_mrvl.c | 88 +++++++++++++++++-- 3 files changed, 105 insertions(+), 8 deletions(-) -- 2.25.1