Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp1503329ybi; Sun, 30 Jun 2019 17:36:18 -0700 (PDT) X-Google-Smtp-Source: APXvYqyIyhKy6p1mBoZsJQGhFhconUkNk6zaC4xOytid19s6d+s3Fz/oHk/IfrXHjx8Nfi0pi8EQ X-Received: by 2002:a17:902:6848:: with SMTP id f8mr25515058pln.102.1561941377955; Sun, 30 Jun 2019 17:36:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561941377; cv=none; d=google.com; s=arc-20160816; b=A26igtgZ6itHUXuQULx3X+E1pxlyKEA1sAetiYE/RCBOrQtXHHXwIcoM2XQ8BSK2sk K1Xm+zatSiT6BSAV1GOUPJaZrjgLctrI3XvEvQxh3YHUNM4IBf1XDototgYXdX+VuCoW 1rUNZ8OGPlW01+i2kzaRpP4LCsHcvXbOVw2dC1DFsqSSIHmUhjR1PWgDk05TlitZSi5X H+PmSUlI/HSRqItMpeqSS0x2AxHMPt8ksXzWeakQusjP7z9+IBHwxHLQ6w+lCC00ljMs MIQ44Ukhld18U4ExuO9B55OVC22hs97jJZ4lZFBN+KmtGPihECdYxEj9jyYiC22Oxwr/ o7+Q== 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:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=zt6k+megrNsbdnpdb+H0HjlcGwQEvMQjnXiBoWbLH+I=; b=xybeiI8cXvZ4l2CD7T1Um+wYkybYXuW3ANYJDwkRnn4ya4b46EFW8Maxjci98Pb0/U 9qHhfbPCufFsf+wCGVsKhAt9Ceh+4qleojGGOA8yWneTUD6zUXJ9h6Z0T4fT8Y3UJnvg URyBEEdV5vNYoFrxo+VZ8i89lbjAtu2JzDli8/kmPIBseyzLLchhZftlDeknrI6LIQIB T4+4No+IrNM0pmTkZUxypkCvSxmsArz1QVHVNvrauhMjT3FH00A9F0v4884/dWPpEifx ofegcifc9YYwOTY3OjDcEZ+y8bk5dWhaSA9G2isXw2L24cwGvxtWH21gpdG3NK0VGlr4 U2rg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pfGmHY7m; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l37si8698681pgm.294.2019.06.30.17.35.42; Sun, 30 Jun 2019 17:36:17 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pfGmHY7m; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727135AbfF3WOW (ORCPT + 99 others); Sun, 30 Jun 2019 18:14:22 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:38421 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726040AbfF3WOV (ORCPT ); Sun, 30 Jun 2019 18:14:21 -0400 Received: by mail-wm1-f65.google.com with SMTP id s15so13806338wmj.3 for ; Sun, 30 Jun 2019 15:14:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=zt6k+megrNsbdnpdb+H0HjlcGwQEvMQjnXiBoWbLH+I=; b=pfGmHY7mFc4K4NX3kGi/A4QJOeT9WQK9O3+57QgLc8LmpSQg4ulSEFA9TIjZcK3f3q VTqARfmMRoe11jkwNkKyAfSuXvo3Mm/egGHibk/OKWBR3XlS1gg7UcE+/8QjHTyqoLMh AYu/WbvfO/645eOts0+AOlmIuNbPWOGXPVFhqF3a64FJGopMZKcTri8dHGLK3nHNK0GT z5pAjRrPpg8C9/ieTQCqTkXJJiRWNQdfXH++eO6LiKtcBG8+A0wlG0A/xXttITGX4cpP /J5q4nxSPQC3pJmqpzkRYiAuA+LhGSjdzQ5ADheGYPbo5MtDbMtaalfIAnKBd3R1aSy0 KS0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=zt6k+megrNsbdnpdb+H0HjlcGwQEvMQjnXiBoWbLH+I=; b=mSCj3y3ZkLM9H0M4bsL3SNGcLubXewIuKPrZPiH1e/O2s3r8oxp9G1kNHnlzKyaYsB K3f/bPp584LplhLp8WA18WeQQuI31cnGmV1u7vqUcr1A4L1CJTlBriSb76lsTSXrZwLB gHe5CQlYH0121MANll+rUew4MHDmftmSB0iBtab1IYLM/fsH6L/7jM70bWxuJtHM81us 44caklZZoKmE5jOLuVKLXnOB7K/tsSH5jg0JCzIBRoad/X81zR1TRhMlk1r1J9U0GTKh O7lazLTwbghnSC6FcoyODsgJVuwOUYzUEdt1e4tc447FN1VPfQJJzphVVwEuVXOqkwtp BS5g== X-Gm-Message-State: APjAAAXFQAbTrbfUmUYWdbyIvukDKS65IxGIUTOAGIIiKbQwO7wGnoZb Ptm11FRfLGAErIFIlQ6PjHY= X-Received: by 2002:a1c:f20f:: with SMTP id s15mr13992644wmc.33.1561932859657; Sun, 30 Jun 2019 15:14:19 -0700 (PDT) Received: from morpheus.roving-it.com.com (2.e.6.5.c.a.a.1.a.8.0.3.1.e.3.c.1.8.6.2.1.1.b.f.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:fb11:2681:c3e1:308a:1aac:56e2]) by smtp.googlemail.com with ESMTPSA id u6sm9120804wml.9.2019.06.30.15.14.17 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sun, 30 Jun 2019 15:14:18 -0700 (PDT) From: Peter Robinson To: Marcel Holtmann , Johan Hedberg , linux-bluetooth@vger.kernel.org Cc: Peter Robinson , Manivannan Sadhasivam Subject: [PATCH] Bluetooth: btsdio: Do not bind to non-removable BCM4356 Date: Sun, 30 Jun 2019 23:14:08 +0100 Message-Id: <20190630221408.8509-1-pbrobinson@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org BCM4356 devices soldered onto the PCB (non-removable) use an UART connection for bluetooth, such as the Rock960, but it also advertise btsdio support as a sdio function. Signed-off-by: Peter Robinson CC: Manivannan Sadhasivam --- drivers/bluetooth/btsdio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/bluetooth/btsdio.c b/drivers/bluetooth/btsdio.c index 83748b7b2033..fd9571d5fdac 100644 --- a/drivers/bluetooth/btsdio.c +++ b/drivers/bluetooth/btsdio.c @@ -286,6 +286,7 @@ static int btsdio_probe(struct sdio_func *func, switch (func->device) { case SDIO_DEVICE_ID_BROADCOM_43341: case SDIO_DEVICE_ID_BROADCOM_43430: + case SDIO_DEVICE_ID_BROADCOM_4356: return -ENODEV; } } -- 2.21.0