From patchwork Wed Mar 14 15:55:11 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Escande X-Patchwork-Id: 131650 Delivered-To: patch@linaro.org Received: by 10.46.89.16 with SMTP id n16csp2183942ljb; Wed, 14 Mar 2018 08:56:04 -0700 (PDT) X-Google-Smtp-Source: AG47ELvgtXlF86kzFM4yjLvFed+wM4SabY5aU7EjmjK+ivf/RlLDaHh0OTcWmOGNP0OJnuIEPybs X-Received: by 10.101.76.71 with SMTP id l7mr4152963pgr.192.1521042963774; Wed, 14 Mar 2018 08:56:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521042963; cv=none; d=google.com; s=arc-20160816; b=RrTIciiwRVonB6U/zTgg1SAKTo0C85i8puywilh6GQEFcZX8gcbINhfumD99KIO4ip lVnwQPHAaNz26vw/WR3NdCD++ruXw0r343l+5FJIv0qTphdal+yCg4tyTpv9ZVsp7fzy ZVDqy/IYYvmXk8hhQ0sikJRQsY82f2vvPqDFd/lB7ydMBq9Qb9AP2Q6HhIxm2elXTiCu CL+w/4DQ3K5JgYr/VokM//jorBMHIlCijJNqSYDWsgrh0+CcBm6DNtcvskOAdi+dCkEQ UJBpH9IoxQOU6t7CZjsis4bl8cFQIV3k8hE2V/iqwvVTgPo2cgUGNiOth874ZM+e1gsa 7rHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfert-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=LS4F4OLOk4Sti/fFasOL0EGFTQVHP/cb7/yWkIcm+IE=; b=Y4LftBT9cArAims+x0N4Ax5IsmjvQSerCXAOB0zhTN4SrNCF597eFt26VYZPLCkPnh 5tEfRFOZUSAer52v40w3g55PUxlqZtZ6U9DPLPDI6AYCXiM4011IB2L7i2sYWUDLr3C3 Xqt/aDc5lNMIxe1CGbUgxBtkTvMTrwYOpTxptJKHbKl5LqtkUvJJjgT1cH29Wg/UQu1/ aA3egCpUZeXl+zsZv3j4roowqtQy/p44RiJS8bCV031skNWWIr3NhxcPRx328wGrbUnd fkAs/V32EFkHy2HevS1qU6Awz4oO1UQZg39VHBt/u0bLwsxeegyrnsd7yyFDQhfxY5NG sFaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=itgebUvx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r9si2043383pgf.217.2018.03.14.08.56.03; Wed, 14 Mar 2018 08:56:03 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=itgebUvx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752355AbeCNPzo (ORCPT + 28 others); Wed, 14 Mar 2018 11:55:44 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:35550 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752406AbeCNPzi (ORCPT ); Wed, 14 Mar 2018 11:55:38 -0400 Received: by mail-wr0-f193.google.com with SMTP id n12so5303948wra.2 for ; Wed, 14 Mar 2018 08:55:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfert-encoding; bh=LS4F4OLOk4Sti/fFasOL0EGFTQVHP/cb7/yWkIcm+IE=; b=itgebUvxUOUnx9xlP8KGj/p8bOSb4344snoPraF00BQTXZ4u3tTrsgQ6xOfsKezD26 4+z7y3Rw3xwZD3CGXD9SPRHxHM8RJNQ3XZcctUo96vIIxQNpJtVZyCcp9h6CrE1FaL9K 25d3jhOLqfJiSPOUflKI8jN79h92/kd9q+tLI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfert-encoding; bh=LS4F4OLOk4Sti/fFasOL0EGFTQVHP/cb7/yWkIcm+IE=; b=K9fCR/uxw9N46m5ZhP4ysnNK/IWkiedrN7BwYkAcAvFr4BCmOCiS715FNdj0Xrtkl+ Wvzzv0Zv2B4MM21mwrxEQYaLDHVW6plxgWmU9ADD+TESEeZ6eewKD7cSfOBqmK+L9ywi b84uSPWChg9MKPUcdG21XkkVf7JO1myI7LuLSoiglPUIILbr911g/fFpyJHWhDgMiOLA OrZW3qYz1gNMjOAfOqFphi62uOxmOdTDqYi9fORYmyzrGJUgQLl9SQM0xf143HT9mwUt G80dAzpNjteRGtZyKgTbsn3+OOVSNE+xVfNEkp6J0ceqhHmzbBHWsrsRDEVkM+f+puoW WrkA== X-Gm-Message-State: AElRT7FdbrXqBVFQKjhL3dUc/36wGJp7vmirvCVFuTYBjEh4GEWxOa9M r+Oa+DH4D3Ot6LmjouOaN5qBBA== X-Received: by 10.223.134.121 with SMTP id 54mr4264855wrw.59.1521042937146; Wed, 14 Mar 2018 08:55:37 -0700 (PDT) Received: from localhost.localdomain (aig34-1-88-167-228-121.fbx.proxad.net. [88.167.228.121]) by smtp.gmail.com with ESMTPSA id n127sm1418909wmb.5.2018.03.14.08.55.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Mar 2018 08:55:36 -0700 (PDT) From: Thierry Escande To: Rob Herring , Andy Gross , Marcel Holtmann , Johan Hedberg , David Brown , Mark Rutland , Andy Shevchenko , Loic Poulain , Bjorn Andersson Cc: Srinivas Kandagatla , linux-bluetooth@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4 0/3] Bluetooth: hci_qca: Add serdev support Date: Wed, 14 Mar 2018 16:55:11 +0100 Message-Id: <20180314155514.3374-1-thierry.escande@linaro.org> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 Content-Transfert-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This patchset enables the Qualcomm BT controller QCA6174 node in the device tree of the db820c board. This allows the bluetooth chipset to be probed and registered against the hci layer by using the serdev framework. This patchset also contains the documentation for the compatible string "qcom,qca6174-bt" related to this chipset. v4: - Fix dt binding documentation - Address some other issues in patch #3 v3: - Address comments for patch #3 (details in patch) v2: - Fix author email Thierry Escande (3): arm64: dts: apq8096-db820c: enable bluetooth node dt-bindings: net: bluetooth: Add qualcomm-bluetooth Bluetooth: hci_qca: Add serdev support .../devicetree/bindings/net/qualcomm-bluetooth.txt | 34 +++++++ arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 14 +++ .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 17 ++++ arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 32 ++++++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 ++ drivers/bluetooth/Kconfig | 1 + drivers/bluetooth/hci_qca.c | 109 ++++++++++++++++++++- 7 files changed, 215 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt -- 2.14.1