Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp687235ybb; Fri, 3 Apr 2020 09:58:40 -0700 (PDT) X-Google-Smtp-Source: APiQypK+WNxSniJ2D1cMvk/6u7+Bif6O3RmPfTtwX+nlqLCJnHPE0TKYFUgzArHbUm84B+/bzntz X-Received: by 2002:aca:c6ca:: with SMTP id w193mr3662328oif.165.1585933120596; Fri, 03 Apr 2020 09:58:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585933120; cv=none; d=google.com; s=arc-20160816; b=fy3VMKqri7AB8S+wknKNYrWQEZNWoeyxhoIm2tS/6ukjMO7TZQalx94MAdmrBoXzNb Oyg0+nGVpp2wUq42aeISPYufn/D2H5wURqcqSqh6PT3Ky3V0mJBz9p9vSgZxFEpeMm/O WPRK1zIw9z8PhF6AWiuEji6PXol6Ybz9a3EWdCNygBo3NJLv4F3aBBR3W/Q1csvgonim iA02KyYOKnsyBElpszw732VEVQUxFo7yNgm492rUnMTo8pmdz3YgZrHshu4/CHl5xvKN pj9v9mgNyrPrqqUZH+laDtVvgVMADxWuEyT47nd/ezBzs4UKXC1gY7TgLNUVwT/8H7A/ fsLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=OjKvCPt+ADmuKj222oStchktEVyy/sq5FtgeeYLeGFk=; b=TcfMlwJAnPcn+2Z19k/+OhBMeBLny5buudl5vF5sF+p6Swhlra9LU+SQmCEEgundy8 oslzdvEAPLekqWLLrEApo/2qxzpezlbN64Hd398pXSYLuWwZgIQ/kkpCInl+tPbDR3Y7 3413E733KA51b2wn86KvAhB/ss00f/WUqraC7xzqXUt3D3+yEcKyCj8HWOAZMtizlLUF hZrpKV5bM1XrSLloBJFWgm7qFJzo0USFm3VGZTUNKeQ3THPmqETuy2V+KpJqeVxreGI3 BNbE1c9MM5Mtd6amUTBY5dAviFHUNkHj4p8X9rhDILVICdmnnZZg9tFEB8BBYcjSjgus s3ZA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i16si3956540otk.112.2020.04.03.09.58.28; Fri, 03 Apr 2020 09:58:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728250AbgDCQ4D convert rfc822-to-8bit (ORCPT + 99 others); Fri, 3 Apr 2020 12:56:03 -0400 Received: from coyote.holtmann.net ([212.227.132.17]:52897 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728216AbgDCQ4D (ORCPT ); Fri, 3 Apr 2020 12:56:03 -0400 Received: from marcel-macbook.fritz.box (p4FEFC5A7.dip0.t-ipconnect.de [79.239.197.167]) by mail.holtmann.org (Postfix) with ESMTPSA id 6D6D2CED02; Fri, 3 Apr 2020 19:05:35 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: [PATCH] tools/hciattach_ath3k: Load BT board data based on country code From: Marcel Holtmann In-Reply-To: Date: Fri, 3 Apr 2020 18:56:01 +0200 Cc: BlueZ , yixiang@google.com, Zhifeng Cai Content-Transfer-Encoding: 8BIT Message-Id: References: <20200331003355.14614-1-sonnysasaka@chromium.org> <7CA6DAE1-09E7-4CEC-BA78-E8C4E104D92E@holtmann.org> To: Sonny Sasaka X-Mailer: Apple Mail (2.3608.80.23.2.2) Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Sonny, > Thanks for your feedback. I will take note of this deprecation plan. > For now, Chromium OS can have a local patch to accomplish this and in > the future we will migrate to serdev instead of hciattach. I can apply the patch if you are still using it, but be aware of that fact that we are going to kill hciattach latest when we move to the 6.x major version number. Using serdev is a lot better, cleaner and simpler in the end. So I would urge to make that change rather sooner than later. In addition, I would really like to kill hci_uart.ko driver as well. That one has become a beast with a bunch of hacks that will eventually backfire. Since we have serdev now, I think each vendor should get their own driver. I have posted examples to btuart.ko and bt3wire.ko drivers that could be used as base. Regards Marcel