Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp2669743pxa; Mon, 17 Aug 2020 16:06:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzDEXR38oowDYlfjg48iVSrdTtL1I7uzhr3C13SZhCNyH0U1AZxJWMR9/DFIepmITTzJ5Dp X-Received: by 2002:aa7:d84d:: with SMTP id f13mr16700925eds.155.1597705611916; Mon, 17 Aug 2020 16:06:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597705611; cv=none; d=google.com; s=arc-20160816; b=RErNRgjfL6+bmGEs3Xxwd2lajUiARqd47LvNFGZpeChTClHM40GA1B7yysolxLiKnA Fi6BxspHt4Ro2eXID5oAMLqhw37WQ4KasOYjuwk9By9g9cOzBCC2/TZmFv0J3paDGCcJ yYW4c2PwLRZwPgGw9fSZRih8QhqRO0wLesaY2g5e1ZM79jhpl5PTHBwvNW9G2cCBzvxY ArrqA/RDSHmX1EFPvxZYTPVr5aCdTtqlW/JELLLDX96lNeR3VVR4d3jDlTFYNuKZn+Gk bpbPnCkBewEEth5P0Bw66AVsBbwwWIYmerKsMQ/DckZmnqVsjSpievtg74hplTdBLf8/ 04hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:from:subject:mime-version :message-id:date:dkim-signature; bh=2ry2JVOxgxZyCxpqHUw3SBA49AdxBx6Obg5uwKLjEJA=; b=PGip9U/6TqKUL3IIWIkfDd8F80aCR8FoPZA5a/vwGnvzO8pFSNqURvonpGwSxImcf8 LLz6cH3hmGdDLyXqgX1KLFH55r9XfRnuaMUH2NPKlimndLATFNrHsoVerC6rE2C9hPBS XYRxLjkfNARGKAIcDnZJ9jxwX4N9KRkpGrQgCswRlAh82vcMBhQ5Iql0HmJwoT588BqQ HEVS3fQRx0KVWfKonsRa4iCFsKD7E4I/rEZoJrUEB8XIOygh6LAGlB0KWH9bwUhrEFxR Stj+96vEY3ttcmv0jrdbuXs3LShPkkfBmMmuMHMV0T6f0B30UpFlGM9+f2Q+wW+5Ig+E Cb4A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=V0SxV781; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k11si10909535ejg.401.2020.08.17.16.06.26; Mon, 17 Aug 2020 16:06:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=V0SxV781; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728305AbgHQV0A (ORCPT + 99 others); Mon, 17 Aug 2020 17:26:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727019AbgHQVZ6 (ORCPT ); Mon, 17 Aug 2020 17:25:58 -0400 Received: from mail-yb1-xb4a.google.com (mail-yb1-xb4a.google.com [IPv6:2607:f8b0:4864:20::b4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 853F3C061389 for ; Mon, 17 Aug 2020 14:25:58 -0700 (PDT) Received: by mail-yb1-xb4a.google.com with SMTP id n19so7881522ybf.0 for ; Mon, 17 Aug 2020 14:25:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=2ry2JVOxgxZyCxpqHUw3SBA49AdxBx6Obg5uwKLjEJA=; b=V0SxV781es6GMQLoJnWzfE9hR1SwZOVRuDAbom4EbWScAnjDOERImeyJUMc0us6k+F iY0v+yVVNJgTkgvUH7qq9SGUeOsQZvLDrz2wYFN1++kXWh95UA84K8POWcevRY9JdJUE NvX/znS2ClqrVzEtSoD/IvU6ZTfUVOa/SH/b8Qk/nBS0yjFzvt7IHELSVeRj4ow9KmnD efI6wbwUXGT747OwJSt/7No7xBWAHViGhkY9tU50sAy7dujKpoBgRU9thBvS5jbwhNQN NVMCxkoGqadRSaFeXMCfpUh9yhBGue+VKUUGAGg4MCP4zF9DEPC8d26kvAOy0OqEerAM QJmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=2ry2JVOxgxZyCxpqHUw3SBA49AdxBx6Obg5uwKLjEJA=; b=UYkq16B/Rv87pncjyPHZWnUjirdKjTSt7I1ltnVgPmY6HEx4BtyaohQyJm/RYdspfA 01AW2d6gTFpZpUJEyHNJEPlacjcrvqy410Pw0GFr0JGhFDU5Q/D5i++1W4OS2BJpr2XX z0U/3HFtOHi4SyjGQzjP7MytVB3eolB+cEoEJzSk2FGfXvKfM1y4rnXVc2nL9OabGkIX mgjBW9vVSTcb4cVn0zTUBBuS7l3jq6aRg/E1Bu3gi6MTD4s6Z+WGfFA7HwaIZZBFefT3 jTp4sfWGc/43DWB2mOLa5Avaz4loSDQE5+AWvcGkOKjxCG4LNFB6k7cwC99e+iBqJswQ CHXA== X-Gm-Message-State: AOAM5311DBGS3FrD3Hh6b+GAxgXaYYyxkErpQTZ8MR2n7xeqsk2i+Q8S btMUG7ZIvzmtF3uT/MTa2S0lJvdHKIxEmLnmQJz0BtS/p8tjstecdDtCMBfA7p2VmcO3EWD3yhS 9vT8PANbDh34caaV3tqntVeuoeLU1lqw/qoag5kcqjNlAIppe5cxgFp6LeyzotANhJmNa19bPv/ i5 X-Received: by 2002:a05:6902:6a8:: with SMTP id j8mr22738269ybt.417.1597699557713; Mon, 17 Aug 2020 14:25:57 -0700 (PDT) Date: Mon, 17 Aug 2020 14:25:53 -0700 Message-Id: <20200817212554.3844965-1-yudiliu@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.28.0.220.ged08abb693-goog Subject: [RFC PATCH v2 0/1] A client needs to query whether the Bluetooth adapter support WBS, so we From: Yu Liu To: linux-bluetooth@vger.kernel.org Cc: chromeos-bluetooth-upstreaming@chromium.org, Yu Liu Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org designed this new D-Bus API to provide a generic way to query the adapter's capabilities. Initially this will only cover WBS capability, but can be easily extended to support other capabilities. Changes in v2: - Return an array of strings instead of a dict Changes in v1: - Initial change Archie Pusaka (1): adapter - D-Bus API for querying the adapter's capabilities doc/adapter-api.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) -- 2.28.0.220.ged08abb693-goog