Received: by 10.213.65.68 with SMTP id h4csp250405imn; Wed, 28 Mar 2018 02:53:23 -0700 (PDT) X-Google-Smtp-Source: AIpwx48OVB2rXhxVMzhJo9RqFylnYqIyU3IrRD0b+OyePcDASgTEPQGH+EmFVwuZ6F0TujPQbu3o X-Received: by 10.98.170.13 with SMTP id e13mr2401725pff.137.1522230803761; Wed, 28 Mar 2018 02:53:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522230803; cv=none; d=google.com; s=arc-20160816; b=JfeElFRdDbqF9QG9+GsXGYVgVD+16u3pVU+oxunsAdMCwDibBs+WWVUae+znqvRXEl gk3dDKPYODrNCpUjpvntcQozn5+TGDKADpgyCj42ViaY2S/31w8ZfxrHrkNyt3o6Qb3F ms/Vkn0DKmoBA+oQecVZb7OJaYpp59IS1dSyguczk8kVyR/MGc5RPmFVEFaIXWM5fRw8 Pl//LSVQ6c2tzMAMjPWCiHtyXnw+9guEk4WNk/odWIhVcbF5k4JzLpp8UifnxbP9RFat CDiOXNPZHY6vu5F7vCT0SIOEDiTzc7anpvmSydbLujiqmP9RH3nojYqgeRLOC73G90qN qI1Q== 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=ojq4mgpuD+xVWggXpdwpk3BVLABkXNhpFcv2aZZyXy0=; b=X6F3t62I52QO7nbKkmS76kjaIHyRabJjT3hEFy0ajsnLPIqU3nvzupMsmcCm55CYAM gGi6or7oIi/sD8hsCjbWMprCkqO6hZilMPpQkTgGr9GaPC1cfNBGRiq+WbleneymCuyh hLyZDeoYmKHkQ/7S2tYinr5Ay2lVnsoSkG0wNMVv0wew9EgYbiD2HTsda9qziMtK302p 2qewmksXiWA0JPv5YKioE/66nO3874TPY/IGKvgVYDxJCArelKcbNtrwvhGPc2eQ6wJP FJvtk1eOZSIl847icRuvyHV39gPBcVWDb5Q5SE6S1i23Pb+p2aIJrOwX+hRMcKOeEFY1 tpYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=d+exOAV1; 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 c10-v6si3345273pla.602.2018.03.28.02.53.09; Wed, 28 Mar 2018 02:53:23 -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=d+exOAV1; 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 S1752709AbeC1JwB (ORCPT + 99 others); Wed, 28 Mar 2018 05:52:01 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:38321 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752654AbeC1Jv4 (ORCPT ); Wed, 28 Mar 2018 05:51:56 -0400 Received: by mail-wm0-f68.google.com with SMTP id l16so4037114wmh.3 for ; Wed, 28 Mar 2018 02:51:55 -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=ojq4mgpuD+xVWggXpdwpk3BVLABkXNhpFcv2aZZyXy0=; b=d+exOAV1Mm9x4X6N6246GecFYrt+TyoGJlyEGCAaJ+tSxhZeLDhwBjwK7voFGTX0CU NWkwKQ/XWW6MueO6nFVpyOtEB0b3r5lJuR1g+XEd4Xi71/67dViHMQz/1A72WuctRGd8 w/F8KJZnHOiRh8YT1TSuum48ny0GAgHieiXv4= 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=ojq4mgpuD+xVWggXpdwpk3BVLABkXNhpFcv2aZZyXy0=; b=rrEqNUOCX5TouwczLXaTRM83TGt9z708R0LbK/vccgHedm8ruF8ikeY7sm4p7o7ZNi n9XCC6a6biZdjnsOh0N7uBiBtj0qBM8LKD24dgE+IfLCopxkK7BVMo8ksASGfOYyOC3S MXOL8q5+UokvzcFfAdUNn3LlIwwhHQnCxtDRext9y1+KY5P6WILKjBWQbbuqPRLwZTqq spE9JnhvoV9M6wxT1sjd3Yf5ECV+9M4drl65BENnt4yHo2PNjVekeqL4jxOg46czTT8d EaaLUwOAN0c4RuXTUfwiUz/I9tIJ3YWz81w9Tq1XEHszQ1k5/x9xGWyyHGPLG1yMBSV0 a8BQ== X-Gm-Message-State: AElRT7HSCe8eT7Nqunh+MExRJQfshl4MBKe9H4g6HJzQTCCj0dx+kKAm d6J35CVWQ6YxXwgzbpAD+ezk+A== X-Received: by 10.28.144.146 with SMTP id s140mr1880229wmd.74.1522230715230; Wed, 28 Mar 2018 02:51:55 -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 d9sm7285992wmh.38.2018.03.28.02.51.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Mar 2018 02:51:54 -0700 (PDT) From: Thierry Escande To: Rob Herring , Andy Gross , Marcel Holtmann , Johan Hedberg , David Brown , Mark Rutland Cc: Andy Shevchenko , Loic Poulain , Bjorn Andersson , Srinivas Kandagatla , linux-bluetooth@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v6 0/3] Bluetooth: hci_qca: Add serdev support Date: Wed, 28 Mar 2018 11:51:30 +0200 Message-Id: <20180328095133.14343-1-thierry.escande@linaro.org> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 Content-Type: text/plain; charset = "utf-8" 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. v6: - Move pinctrl properties into subnodes - fix binding documentation v5: - Rename 'bt-disable-n' gpio as 'enable' 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 | 26 +++++ .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 21 ++++ arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 33 +++++++ arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 ++ drivers/bluetooth/Kconfig | 1 + drivers/bluetooth/hci_qca.c | 109 ++++++++++++++++++++- 7 files changed, 232 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt -- 2.14.1