Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp593311pxv; Thu, 22 Jul 2021 07:44:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw3nT6fetz9mqYkyNUUsysgRh0PTMDoWNwIe4oLc961c2I6dSKUB3Kf5Z+6q+F8EqRQyp5Y X-Received: by 2002:a92:8707:: with SMTP id m7mr134451ild.177.1626965064201; Thu, 22 Jul 2021 07:44:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626965064; cv=none; d=google.com; s=arc-20160816; b=OoCxNpCK0yVPGVCuDtotT5/5paDHjZz5s6i0oiWB3G/dE/6Zbea2FWSoP8VKNjtkbu uYZUlppnvGPP67+5njXO1t9gEOKtjJUDnhf4cK5FnykRnY3w7CFEEmfUtFEgO0gwP3aU x0UGJ1DH7rej+WqGCl4tVv79AC4YJO6d3pCaziOaLx3y2i7N7jkGIKEsn7Oryr16zrI+ 6qvUqNZRuUYV1NFxJaz7OUzehPV4w21a4lOQYu2APkPWD10bYObrkD7g92/8ZontwCAd 7n9lpCvci/PfDsn9ApVgVXbg0s9ukk0Iu8CF1b34OCXz6ppFnDTUZW6Zf//gxtGNwDIB Pj3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=WdxM6F47bC1hhcS47uHbwbB4rD89kuJIMlmi9CxDfCg=; b=RbYWNY/A6GT17kEnQBPctlAMVHjSIBWF850O+ir5TiiGASRkne200uqG130rQSnDeA 6lku/jDq70xc0Espw1BP4zOLBCLULlFu+qJwA+ca46EPpcWhwqgnfTVFT1061c312kaO vFRY29rRNvFyvm9Zucc7VcFe/I+OtA3Asg1+Qjz9+t55aB08l+pWS0gghE64rV+5P/bo Xw5fgZTtPVmLlBzxKUs8IWGz1GrZKSknNZFCvvAzEnAKdY8aA6m/paFhvGNTCrzhRmdP DNVBaZBImMZj7balE+O4D+AZBqrlHSCBPqtqQXWRy5CNFg+EVAwYLgSN98KQgppMFdBK m8uA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r20si29062979jan.108.2021.07.22.07.44.11; Thu, 22 Jul 2021 07:44:24 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232170AbhGVODI convert rfc822-to-8bit (ORCPT + 99 others); Thu, 22 Jul 2021 10:03:08 -0400 Received: from coyote.holtmann.net ([212.227.132.17]:56996 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230467AbhGVODI (ORCPT ); Thu, 22 Jul 2021 10:03:08 -0400 Received: from smtpclient.apple (p5b3d2eb8.dip0.t-ipconnect.de [91.61.46.184]) by mail.holtmann.org (Postfix) with ESMTPSA id 921E6CECDE; Thu, 22 Jul 2021 16:43:42 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: [PATCH 3/4] Bluetooth: Add support for sending LE PHY Update event over mgmt From: Marcel Holtmann In-Reply-To: <20210722053843.6691-4-ayush.garg@samsung.com> Date: Thu, 22 Jul 2021 16:43:42 +0200 Cc: linux-bluetooth@vger.kernel.org, anupam.r@samsung.com, nitin.j@samsung.com Content-Transfer-Encoding: 8BIT Message-Id: References: <20210722053843.6691-1-ayush.garg@samsung.com> <20210722053843.6691-4-ayush.garg@samsung.com> To: Ayush Garg X-Mailer: Apple Mail (2.3654.100.0.2.22) Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Ayush, > The HCI_LE_PHY_Update_Complete event should be sent to > upper layers in case of autonomous PHY update made by > the controller or HCI_LE_SET_PHY command succeeded. > This change will let user know immediately whenever > controller change LE PHYs for a particular connection. > >> HCI Event: LE Meta Event (0x3e) plen 6 > LE PHY Update Complete (0x0c) > Status: Success (0x00) > Handle: 0 > TX PHY: LE 2M (0x02) > RX PHY: LE 2M (0x02) > @ MGMT Event: LE PHY Update Complete (0x002f) plen 12 > LE Address: 45:18:F8:CF:23:7E (Resolvable) > Status: Success (0x00) > Updated PHYs: 0x1800 > LE 2M TX > LE 2M RX I am not in favor of reporting this via mgmt. It is rather pointless to send this out here. I rather prefer that this is added via auxiliary CMSG data to the GATT and all other L2CAP sockets that opted in for wanting to know. Regards Marcel