From patchwork Thu Dec 7 09:11:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Golaszewski X-Patchwork-Id: 17673 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:bcd1:0:b0:403:3b70:6f57 with SMTP id r17csp4648899vqy; Thu, 7 Dec 2023 01:13:11 -0800 (PST) X-Google-Smtp-Source: AGHT+IFvMH3cJFPn7uAmhiBLLm/TmLjHGbXgq6Yb8LjPlhV8YAByoVJ57tFj9qCZNp+WpBOO8zAC X-Received: by 2002:a05:6358:10c:b0:170:4403:83a6 with SMTP id f12-20020a056358010c00b00170440383a6mr1973203rwa.52.1701940391642; Thu, 07 Dec 2023 01:13:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701940391; cv=none; d=google.com; s=arc-20160816; b=MtWZymwEO1/ws1/qRUDPp9kPiz/cu0dQi/jE4y8Q+kV2kvjSTwrYQchnBIok5EXkym iBEYo8VloweziiIKvQc/nVcrmDl4hg3hAfaXwBIzd+c3cVThEOOYphaZtLXkySgOnHEE DoDSpzOxrWmQKhZc8nyk/TB7LrA26moTH3m4W3se0a5ZNaApZKSHw8gPkaCpiUE/+Qxe ip7x6vyNpE6gyZSQ832yaz8O1wFpfXM2Fh/vG3UDjFT7+XZns0TtfuwUvVSsOBSI0aoq QlIoAk81Lm4MLI1hxLz3n0uRov/EgzU4hPUo9DrP3qkcnQRN2tsofG0c/JplIhYNAtlN krWw== 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=tU2gzybzj9ATGlUwp/IUXLdbTrKN9XcIjZzA/XAbQkY=; fh=RJimpfmNIfXZxP3Hhll1x19bf82G9yCzSF3aUoUHASc=; b=RLpAev8GckLD0Wi+ca1jZZX9ZfN5TD74r+J3LXbiALo4u6jxGQtQ2VG02D8JCpj1jq PyIB2dtgBDBVnA3Ke+8/PfyeHQEHCUeqGZGEc3I8xPqifXyoIVFVYWa7n34lMeEZ1Dv9 q1CHRXRzAqJp26LfH3G6GE53d9/5TsK9La+q8JkKmlmf60NHUk3UcF6nHlH/lfvsy+GC jyFdM2dMCEfIUPt6CI38r/8E4NMi/VYyPedXlmJIuIKPpZWjuYUzNw4ygFTfqdUZv2sl yOvTGXeOhoeWBf60d33OZSE7sPukUReGp532rPzQWTukyU/04FSep5nPqbfbPuebBP9f 3Mog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b="f5BIJaw/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id fh17-20020a056a00391100b006ce4caaeaadsi883102pfb.158.2023.12.07.01.13.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 01:13:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b="f5BIJaw/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 7BF418086927; Thu, 7 Dec 2023 01:13:07 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1378439AbjLGJM6 (ORCPT + 99 others); Thu, 7 Dec 2023 04:12:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49044 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235160AbjLGJMi (ORCPT ); Thu, 7 Dec 2023 04:12:38 -0500 Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AAEFA1720 for ; Thu, 7 Dec 2023 01:12:11 -0800 (PST) Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-3316bb1303bso492728f8f.0 for ; Thu, 07 Dec 2023 01:12:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1701940330; x=1702545130; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=tU2gzybzj9ATGlUwp/IUXLdbTrKN9XcIjZzA/XAbQkY=; b=f5BIJaw/wZGweOMBKqq8getyfkuZUzSmnXEuRb40hXh4WdYpnSAm2zyWvFZ9cprMjH r+aIp1NkfJ8bf/4Xip1oDrSieRHS/3WJ0z4pYcIoJMorrcAi65hXDUFtPOGS4mG3Kwh/ nCU1S35RLGK7pcG78vtlFjkTDzH7Fr6YP25QkTLuQzcZX0yIYSVHHHEK4WmjtvGfbD2T +Wuod3a4B96yEGClnkJHYkZ4jl2j34jTZDWB3p1DlQsiw+wd4rPn6szWUzDLumdCOcAV e2rFsJq/1NdtY/uI0ghPUy2teYaOhmG3vztO3CXMLG62fINFRaaWTbiFgiDiAK+fnlWN C20Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701940330; x=1702545130; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tU2gzybzj9ATGlUwp/IUXLdbTrKN9XcIjZzA/XAbQkY=; b=I9E/3Co+lp5i+2pYYSoo6QMdJ8gxLYd4VnzKavj0QKj5i8/QNx27rSh/TDxFJckFe5 zHlmWFe/lRnhZHLjlMAhvzC2Sg+uMMXM3/oYtAB8iqaeuPbsPbvMFQZ8D/x4XTCENgQ8 BUw/27DE3rswC6hGfO0bvLDvMNZbo+Y4gDGzK0jSWRHS7sv4GwYrwfC+PNIIWiVebOjj txVVel153JFSQSBKdDhSf+U7qj3x9g8MJu0f1YG4kXsf6+kez5UeNcyu04W/7Gsdwqfs J0Himg2zhlMd6pncU7//5sbPubBO90hYXXj6i5bJhuEKsL93alIuvA8RGjmpjXJjL6X+ 4EBw== X-Gm-Message-State: AOJu0Yw6VCET+dxvSdpa6/7Svz1su22ET9UBtk4t1sjwrUJZeETV0xBL LYnCChFwkRLV5sAi2ekDJcCinw== X-Received: by 2002:a5d:6586:0:b0:333:2fd2:814e with SMTP id q6-20020a5d6586000000b003332fd2814emr1435920wru.107.1701940330064; Thu, 07 Dec 2023 01:12:10 -0800 (PST) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:de32:8b0f:dc9a:4dce]) by smtp.gmail.com with ESMTPSA id y3-20020adff6c3000000b0033334c3acb6sm896009wrp.98.2023.12.07.01.12.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 01:12:09 -0800 (PST) From: Bartosz Golaszewski To: Marcel Holtmann , Johan Hedberg , Luiz Augusto von Dentz , Alex Elder , Srini Kandagatla , Bjorn Andersson Cc: linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Bartosz Golaszewski Subject: [PATCH v2 0/3] Bluetooth: power-on QCA6390 correctly Date: Thu, 7 Dec 2023 10:11:59 +0100 Message-Id: <20231207091202.19231-1-brgl@bgdev.pl> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Thu, 07 Dec 2023 01:13:07 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1784613848403431246 X-GMAIL-MSGID: 1784613848403431246 From: Bartosz Golaszewski Patch 1 is just a typo fix as we're already touching this bindings. The second patch adds more regulator defintions and enforces them for the QCA6390 model. The final patch enables the power sequence for the BT module of QCA6390 in the hci_qca driver. v1 -> v2: - squashed the two bluetooth patches into one - changed the naming convention for the RFA regulators to follow the existing ones - added dt-bindings patches Bartosz Golaszewski (3): dt-bindings: net: bluetooth: qualcomm: fix a typo dt-bindings: net: bluetooth: qualcomm: add regulators for QCA6390 Bluetooth: qca: run the power-on/off sequence for QCA6390 too .../net/bluetooth/qualcomm-bluetooth.yaml | 26 ++++++++++++++++++- drivers/bluetooth/hci_qca.c | 14 +++++++++- 2 files changed, 38 insertions(+), 2 deletions(-)