From patchwork Tue Mar 20 03:23:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Escande X-Patchwork-Id: 132113 Delivered-To: patch@linaro.org Received: by 10.46.84.29 with SMTP id i29csp342249ljb; Mon, 19 Mar 2018 20:24:02 -0700 (PDT) X-Google-Smtp-Source: AG47ELv2tGFuqVgWqKyHFw91IigOkcw0glG0rdB47II+95XKd1+EQFMKhflM7aKLJxlWlKZZi8iu X-Received: by 2002:a17:902:1a4:: with SMTP id b33-v6mr15103554plb.321.1521516242625; Mon, 19 Mar 2018 20:24:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521516242; cv=none; d=google.com; s=arc-20160816; b=qTWnWmDBTtMPSdzUGRT+vx8I61VV+y0+uAnKU6X9wpayb2QKA2//itukqaNwSt/F22 lPA0odV6Zo6qkHczkl0qSklk1sCrhzw6+zhBowrsv5cw8WDrwxx2RJuWqHHRde/Y/HSJ jx/tiDES9vupq/T9XmFCCUvMnjX8fP4IY+H1uU5oJN4/ZwxaOYNOETl4BF+A8YRbjiU2 Tl4e3+bj0+JwcHVc0wzcnzTktTVJYmhUKzLtYBcHokkks9IMmsyqJk/fRtA7WRoAYtTE TRFMpyP+LuXPrGpoO5MYGV9OgloIJKw9wh+na7el42gjQj+8V3xt1/uH9689fcpQs038 XNBw== 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=BRIbgRCoHdk9a0KI9KJOJySwA5EpU+we0O0SZZZxxHI=; b=z+DQ0XyDryNMvPz86ecIxLvTbtcGBsOO/yzrAjww/X8ZaGaPUkJGsiPcLVeRIeSmD6 rDlRtuNyCjbiQ5GiTaxpDu5eeRVJwyWgd+34tLS4q+Dberhry7mlMTl8Esse/HQ6thyw wkESymmuvb0wXjZvG1ch9/lNu2Xw3COB1GgL/++YyIHIukOuEY06MZfmXZN3uWBV1PLQ frrRoWJnRG77OUbf0UqSgAamlFwb9f3dQpUTqC+05O5+Zl6uG7abIK5QejzlR0BDj6jH MmetIEfXRs5GDRbEQsIlUuP53k2qqAaW0F4T5AJDyPif9WkLVt8/94gNJBB6rb5PrxiY MTFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=af8l1Mv9; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=fail (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 b59-v6si696658plb.529.2018.03.19.20.24.01; Mon, 19 Mar 2018 20:24:02 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=af8l1Mv9; spf=pass (google.com: best guess record for domain of linux-arm-msm-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-arm-msm-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751390AbeCTDYA (ORCPT + 10 others); Mon, 19 Mar 2018 23:24:00 -0400 Received: from mail-pf0-f196.google.com ([209.85.192.196]:45932 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750969AbeCTDX6 (ORCPT ); Mon, 19 Mar 2018 23:23:58 -0400 Received: by mail-pf0-f196.google.com with SMTP id l27so115206pfk.12 for ; Mon, 19 Mar 2018 20:23:58 -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=nMMKRwDbxBGwoaYwlMjffKkiHVPwt0dHxgjZlZ6963k=; b=af8l1Mv9Qlh/m39CqC79rxnfrfC1aSnrc5+OdVM4yWI9PhDmszORPXddQEKuErWn/1 jzZ49RrqX71Xz5tA60oSJc20h0ipqrOsWkJwBurjvN0rPNxWheSv8sq5vJu3/3YO6Q5B zUKGR8dEuSrIKsh+2WPwoR8DtH8pBOvciGZQY= 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=nMMKRwDbxBGwoaYwlMjffKkiHVPwt0dHxgjZlZ6963k=; b=Ws49dXl+ZvkHGWuoTqzc8dGcnR+i9t7WGgvH5slXAG0S/zHzf3PPhCGDsObI3tjNzO YQh1pO2bi23d8CIqVrin5/H2JWDw0rCSICPmuPdPbuvJnInJSnDNtSWPoX4EsAPkxXJJ D01+D2RIIWYO5ogaq7sEK4+QG7U5egZHH8Titp/J20Oi6dXbloZY/ahwvQErKZJ4//XF Ke0rbTJGQPIR3A1mz24vKpw/nvR4EEUiR5tElvra1STE4nLvpfq/Qme/JTGfnCFiOqwi jai9YgQzs8Gzlv3PlVJiTYlkvNzKcPqwC4VFTL7dXUt60A+BbBJsYaKA6Qcwmk7vJUVJ R68A== X-Gm-Message-State: AElRT7H4G+wUiv+Jpb9alumO5KSRbDwYh5GZUbcqHwy5yXOi3hz5Zz53 neHU3dYdupuuJfz9eQD7X4WH3A== X-Received: by 10.99.125.87 with SMTP id m23mr10601789pgn.297.1521516238072; Mon, 19 Mar 2018 20:23:58 -0700 (PDT) Received: from localhost.localdomain ([218.255.99.6]) by smtp.gmail.com with ESMTPSA id c14sm741286pfn.185.2018.03.19.20.23.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Mar 2018 20:23:57 -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 v5 0/3] Bluetooth: hci_qca: Add serdev support Date: Tue, 20 Mar 2018 04:23:28 +0100 Message-Id: <20180320032331.29865-1-thierry.escande@linaro.org> X-Mailer: git-send-email 2.14.1 MIME-Version: 1.0 Content-Transfert-Encoding: 8bit Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@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. 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 | 14 +++ .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 17 ++++ 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, 216 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt -- 2.14.1 -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html