Return-Path: MIME-Version: 1.0 In-Reply-To: <201012061506.04364.arnd@arndb.de> References: <201012061506.04364.arnd@arndb.de> Date: Mon, 6 Dec 2010 15:54:39 +0100 Message-ID: Subject: Re: [PATCH 5/9] mfd: Add UART support for the ST-Ericsson CG2900. From: Vitaly Wool To: Arnd Bergmann Cc: Par-Gunnar Hjalmdahl , Alan Cox , linus.walleij@stericsson.com, linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org, Marcel Holtmann Content-Type: text/plain; charset=ISO-8859-1 List-ID: Hi Arnd, On Mon, Dec 6, 2010 at 3:06 PM, Arnd Bergmann wrote: > hci_ll is not the line discipline but the a TI specific uart protocol. > The line discipline driver (hci_ldisc.c) is shared across all protocols > (h4, ll, ...) and gets extended slightly so it can deal with cg2900 > in addition to the existing HCIs. The rest of the cg2900 support is > about adding more hci_uart_protos. I was referring to hci_ll as to the line discipline driver, not the line discipline itself. The thing is, there are different Bluetooth combo chips which use HCI to encapsulate commands to the sub-chips behind, and there's also the implementation for TI chip doing that which is in the mainline. So instead of keeping reinventing the wheel, I think it's fairly beneficial for everything if we finally agree on something that works for all the combo chips of the type. Thanks, Vitaly