Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2421469pxu; Fri, 18 Dec 2020 12:52:48 -0800 (PST) X-Google-Smtp-Source: ABdhPJyww4JX6PhbM8uH8XwmvczJrZA6Ncy6fE5OLPQ2cpv9waBhPDB9G9IlbaSAy6UaGn06U0yH X-Received: by 2002:a17:906:1a19:: with SMTP id i25mr5782981ejf.206.1608324768642; Fri, 18 Dec 2020 12:52:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608324768; cv=none; d=google.com; s=arc-20160816; b=YMA2h2hSze//WDMp1VDCuIi1zHY8VA2peW1ARohzJEQXXHFJWnJoBfApd4VaFb5N7Y 0K0+I5xSq95BkSNr/noElDHTwHVXwpiIbxW53cNO2e9UbWKOr3i35UIiZ9EXDQk+Wg6C L2BryWv7AlXzH/iTo+8UYmfFWpq3H0CfMQudf6lwNGiLUlLEAd3/6oxVTQQAtx4qz9XT xkbfFd5JBwXCwOLl3l9UV4Ahf7UZX903SCzRp9LA+OJSlI4q+liW2HA61ZCSyXWVaUk/ SvycFfMy3EWlRdZVJg4yBoGJt/hCzZw/1tOO7nbsmuRasu7++b5QBQ3NnPQP5Ww8mxW0 jwXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ivK6+hl4hC7mdQNd1BEbN0CRPrfOGC4j2eRBw/PZi50=; b=uPEHNFqLp53FCmH4bVq0p7ALTtDkiGupantvNr76n99g98ue6CtZlgw+lPkFzICP2o xhm5Ue6gqU200tNpaXbs5QrWoelskLfSRvI/w7naa41pR9Uvf8Cbk8dyn2PT7kmzEZNh HJ8ImqUgv1NsHdS3yVzzH9U2tHRviFKD/ks5Kakd/wJ31et2/zantoOWAnbVBtEUUiIi bvy2a6/dpj1OnOB+sTA+EMbRD2HIR+UU6L+pm6EfVW1C3ua2IzIk/4rUCGwklUzYEyPV G0PFOWYw/qesjHS2RRN/klM19m2gzlaxfh/kwmw1cWmf0SQbg1s1S5MclhNwkDZlx8SO LmUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=IW6Sdmf0; 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 b24si5170251eje.504.2020.12.18.12.52.26; Fri, 18 Dec 2020 12:52:48 -0800 (PST) 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=IW6Sdmf0; 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 S1727035AbgLRTo0 (ORCPT + 99 others); Fri, 18 Dec 2020 14:44:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51986 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726177AbgLRToZ (ORCPT ); Fri, 18 Dec 2020 14:44:25 -0500 Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6E098C06138C for ; Fri, 18 Dec 2020 11:43:45 -0800 (PST) Received: by mail-ot1-x32d.google.com with SMTP id i6so3039614otr.2 for ; Fri, 18 Dec 2020 11:43:45 -0800 (PST) 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; bh=ivK6+hl4hC7mdQNd1BEbN0CRPrfOGC4j2eRBw/PZi50=; b=IW6Sdmf0knF/GZTvxghOvROF5XgXLrJs4IkvMF0mh5h5SGQx2VT1utGca+C8r3AKxl 5BchVXld6eT7234JCiNLsgJNjRKklCSacepsNXmtICqHv48ykZ611VzfkOFZLaa9PDkm mDDzVG34/j1zHTZ5i4tJZb4ZruMvmiBAgXfcoI01r6LTMlC+FdRROdaLrujoZnXxsdX/ CVPPCd6o5DroNYu6OmzJCKvn40i8TsIuWz3tDevtmZUxsQVHRjiCzWJaXnt/zAXOb/pa iL1aCQXk85A5+hBAxRFYBnrYb/+SSEQQMC63Y5xoIP9pprBBcdo28o6LSnm/nmuIh5rS lhhA== 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; bh=ivK6+hl4hC7mdQNd1BEbN0CRPrfOGC4j2eRBw/PZi50=; b=TXJmHNTRYx2m2U6YGf+caIbYfES8/fUaFR1uyIRs1ILsTSYejsXWpPzZcDjToUn3mT Y7vhje3RfIfJVhoqARjSzw+Zvng18ink/3n0euQ34P4yE2TTX1IEJRPx8gEhSD9UezIb Cs0Slec74Q4RbJ90nZb9ICz4bzdzz2oRcLYXrTWyqQIflCczk3xXlNyvHQFmxo79IoYc qzOD3FMtOA6+ZBqvu/iGFxmxfdt0BQs4ITMRZDqUgmW8IzRjZWjE1s4qAWOm9reBaYuY dZrP1j2bu7qCs7b/qp5lm6zXrc2FUKwClVsyuEk2+rmgDqT8N2e4gyqeb8BvmVfXQy1Z C+yQ== X-Gm-Message-State: AOAM530iBFUCbemgf8Iug5MU46cVPGFD8QDNh5D+qDf2B4ZfnwRGg+dw gpayIdoybUFJYmOKLBJsfhon5DPona5rVU7+lLvLDVsj X-Received: by 2002:a9d:6f17:: with SMTP id n23mr4042661otq.371.1608320624784; Fri, 18 Dec 2020 11:43:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Luiz Augusto von Dentz Date: Fri, 18 Dec 2020 11:43:32 -0800 Message-ID: Subject: Re: Default to HW mSBC on capable controllers ? To: Joakim Tjernlund Cc: "linux-bluetooth@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Joakim, On Fri, Dec 18, 2020 at 10:48 AM Joakim Tjernlund wrote: > > There seems to be quite a few USB controllers gaining the BTUSB_WIDEBAND_SPEECH which I guess means HW mSBC but currently there is no way to select this mode. > Any idea if one could patch the kernel to default to HW mSBC and user apps like bluealsa/pulseaudio would just use it automatically? It is in our plan to support HW offloading, but that doesn't mean all platforms will be supported since that depends on the PCM lines being connected to BT controller in the first place. -- Luiz Augusto von Dentz