Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp2043765ybj; Wed, 6 May 2020 09:35:53 -0700 (PDT) X-Google-Smtp-Source: APiQypLwyNs87MQJ7+3GAwfRoPMOuiKsXsvnz2UdtR41iRYfP+JsrMiKaQrV3WKqUEATmaU2CaNi X-Received: by 2002:a50:fc82:: with SMTP id f2mr7328569edq.38.1588782953078; Wed, 06 May 2020 09:35:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588782953; cv=none; d=google.com; s=arc-20160816; b=dAHrAGyRS8MzvuHp4qaEQ1ep48cUvi6Z5DILpm1IeQ6Mk7sOINdFyxAfJzVT/gQq+w v1pefmpf/tcohRHyMeoY2yTXL28IKpTeWwzZl5qqXHTzjBiz1iY55lux83ODUQAwPfj0 8v2PSQakMTceSsTMsTai1IDK0wEbo2GAsga7Q1XP2fjs2d3Uy2qNv/AiUt0KnAbLqd0V HGjUWqVqyteS8BkZebl2n/eSyAQOak+ugSjw0AekgBFLsCG/RfEvUTOTsk6Qsz/SnHPF Aw3ihwVTgIGJzsn2G6yKSGNviskH99EOjgrGegxMWtOK05VOKDEM/RYfzLZw00ZdTn7Y AUvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=H/67JCRYE9SIq5M6TDo8nSRX5PJlRjsbRBe3GiQXYrE=; b=k1hWkKGcGwNH22QOpA4QCkLf7bHEiDsPHBB/rBfUVxHUK6K3rN25+9TwRETWpLVEKv PQOCUuy6KjaxPjs0hdAkpmZCv8I5yDEQuf0eTAG3NiNnt7GTfZvjnEOQ39JRxeTxK9HO BgHTtjI0a0dN7UT08jJrgvg74A4LCU6IQu/1N/4515eEAjLlruSSH26Usu6cdeL/uA7t mZO0Y1zQfllWcyRn6bw2uwlYGqxMt9qxVdbFRElFVuw1VFlS94by3wh1yPlmlMBBvU6t J5yq8//1QdvXnfOY/OJWNFaBwTTCnYK5OabxHsAOa8R99Qy8e+pqW/j8ubgHQeclLM2l i/Cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=f3WOutE0; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id rh26si1456804ejb.81.2020.05.06.09.35.26; Wed, 06 May 2020 09:35:53 -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=@gmail.com header.s=20161025 header.b=f3WOutE0; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729568AbgEFQfY (ORCPT + 99 others); Wed, 6 May 2020 12:35:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41688 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1729444AbgEFQfY (ORCPT ); Wed, 6 May 2020 12:35:24 -0400 Received: from mail-oi1-x242.google.com (mail-oi1-x242.google.com [IPv6:2607:f8b0:4864:20::242]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3F201C061A0F for ; Wed, 6 May 2020 09:35:23 -0700 (PDT) Received: by mail-oi1-x242.google.com with SMTP id o7so2317232oif.2 for ; Wed, 06 May 2020 09:35:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=H/67JCRYE9SIq5M6TDo8nSRX5PJlRjsbRBe3GiQXYrE=; b=f3WOutE0mRT5zwN1AXfsHxGa54bsDqbMdOTCEebFFDQZBaSMTTqKyZ2TssxT5jWpAd I+80Oyu4qxU5v5ZrstGx2JeWqOFDL3vkzvbOirJFdexZ1d6L62SVoIcZBoWTUpfwn3Ln Wg4mIa1+oDmX7EG1RfYrgeDkR+JZ5L3gydK5J3NPFRoc8dlDbgqt2FeFQkmKQcWA8QiJ OJc5s0OV1JVt0rG4jIcZ/S1k4oJkO4nHEqdDM0cUVdnPB3Riii+Tfjl5qq/Ozg6iHz+H JjxY9lsBBXzMceyO4xXS4Ex81JRIKxkLMr//My+2zJl8auXf46v9B31ea1peQOJfTsce N7HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=H/67JCRYE9SIq5M6TDo8nSRX5PJlRjsbRBe3GiQXYrE=; b=gAE2UdhqyMSXWk66FO4YW/Tw+9Ve2lu3wNsXI2gRQScvupiMKcPqfyGazBX5NLVGrZ tZ7kkKgozT/u33JdwdqAR+5N3HAcHF8XorWO4j1gt/1ds3aSZpRRS7BIxGDJfKhrbcR7 XHys+yJ1TR5mdFZpAb8NPfjXpjo/Ycs7hy5dVxlqatSDKn+hRQGUugz50sfz54IIdtlf oorslfObyrcnn4U58+lzwgyjuZPyhNO2iONib2cZaN92arZR/kEcvpwo2HUDYg52GIJG Ov4sRjDSrcLi2ebkJ/AV74Tyni1hd1hmSEtjbUEnOQ8sN8ZJFQDiJBFPupVxluXWF2dn 07rA== X-Gm-Message-State: AGi0PuYQQg0cYqLx87SzCl+RKT7wk7upXeeYaLJ6qHIx8DDoruFijz6w HgIUJIIBbFOarxw4eYn8jcncG01OHUMmqaQsuiY= X-Received: by 2002:aca:b5d5:: with SMTP id e204mr3432731oif.108.1588782922684; Wed, 06 May 2020 09:35:22 -0700 (PDT) MIME-Version: 1.0 References: <20200501215352.23858-1-sonnysasaka@chromium.org> <4A9E7F0B-4AB8-4330-BB2B-1A0EAA4EFDE8@holtmann.org> In-Reply-To: From: Luiz Augusto von Dentz Date: Wed, 6 May 2020 09:35:10 -0700 Message-ID: Subject: Re: [PATCH] build: Add option to disable battery profile To: Bastien Nocera Cc: Marcel Holtmann , Sonny Sasaka , "linux-bluetooth@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Marcel, Bastien, On Wed, May 6, 2020 at 7:14 AM Bastien Nocera wrote: > > On Wed, 2020-05-06 at 13:24 +0200, Marcel Holtmann wrote: > > I have a little bit concern splitting this since battery service and > > HoG are kinda connected. Wouldn=E2=80=99t it be better we have a cleane= r > > interface. Maybe we should actually integrate cleanly with > > /dev/upower or similar. > > Wat? I guess Marcel was refering to something like uhid though Im not sure that exists, or does it? That said one alternative would make uhid integrate the battery status, but I guess devices can also expose this over hid directly so I wonder if we can translate the Battery Service status to hid power strength that way we don't need any communication over D-Bus. --=20 Luiz Augusto von Dentz