Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1966567pxb; Mon, 18 Jan 2021 04:59:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJw+9UIKG01+LaPBzIuANVUV5dOjuh/oAcDucE3A6zmorlfvntEQVbVYtvwiQCZv37V5ScLb X-Received: by 2002:a17:906:9619:: with SMTP id s25mr17580502ejx.345.1610974784439; Mon, 18 Jan 2021 04:59:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610974784; cv=none; d=google.com; s=arc-20160816; b=0xHQ0L2oy3doTi1DKf6+ef4UX8uBl/jY7lLtXqJyiFtfnSTaJBOuU/8KMJ2aRTdWO4 xXZArHAhnpXeXV+CMZCCAppRFb8bbu5IVZ0CWYgiM7TuCnWeboVDnsoNYCIAH0vkglyr mWk5EyJxbf3ocXeK3R2kpmRjb/RmG+5VwxxMrWDwpqd9ygR+YgARhFTcf9q5655CA/KO CDblIizSRAVDopRVwgO7EQ1y8TMdRlnskjrf11gXSuL9ZO6nmRR1XT/qRfhMbmVRvaNW 4vntdkku0yw4nTEH0wDXiYPW6eJlGCI6h5jqwngu5WSK2QR1HYvDjGlILzARLxVG3S/a abKg== 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=xxnQ4a5Y/QKm8xPbIkC67QSRdkRRiFdNuFxeCy+15C0=; b=ebcS/c9g3Sdy+lJ9ghQzFi84efz6AM9OifQXSKQP9kwlSzSbOgUGcAt/oyN1HrUQsA 9JS8HAurVSVsGC3O8VUApUH12i/plTeU25Wi/CrHHr3r/2Tdl/Yi0lIGxAvXJcLfJgAh 1xMHHGEPxzfkM46Z/mde1PWGVAVd3i8dg+TOpH1PlqaKWABR3T/oRYGITlhgjzAKC7hw bccwAbiIvdH8POLc9r7DZQRyXE57r3eDxws0F0k6qcyaK8IxgU4t8ftBvtDzbFTpZpWc iVtzLSdrRNAKmRoA+Qucw7zKTopNJkR/8CQmByskjySdRXzeaT1+Bykb2o3MFHRVjtyj bcQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ov5oDW+4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 a12si5613934edm.147.2021.01.18.04.59.17; Mon, 18 Jan 2021 04:59:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=Ov5oDW+4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-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 S2391770AbhARMzg (ORCPT + 99 others); Mon, 18 Jan 2021 07:55:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33512 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391968AbhARMzL (ORCPT ); Mon, 18 Jan 2021 07:55:11 -0500 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2158C061573; Mon, 18 Jan 2021 04:54:28 -0800 (PST) Received: by mail-lf1-x12a.google.com with SMTP id o19so23935437lfo.1; Mon, 18 Jan 2021 04:54:28 -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=xxnQ4a5Y/QKm8xPbIkC67QSRdkRRiFdNuFxeCy+15C0=; b=Ov5oDW+4ELdn7I7iaZyGLTK+qXwCnz4Chck5bLJym9aE9c3s+7OwY5TeM9YdwkY6O2 oA+lb/fQB4jKQkp7qRVgbmfa+6At1Dgf6HJ5VzusomN2fjFt6YmZ9WPU2uGn9ip8iKq+ U3ipRSUHBP4TYEVyqWOy7dUywZQOqTnefK3+aB6ZH0Nf36O9t754VjTeLvuET5tkHj0N Pzgvqupm7qKxc5zpP4irnIp4lQGjZ6kzAqjpFKzVZGY4qXCKS52I9XoxitjtZXiaLIPA 20dHkDo1tkym1VyXain9LcXJcxpCIlMYDy5BTI5CuP5N5H4RTxsnauImKaH5y0MV+inE ZoOQ== 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=xxnQ4a5Y/QKm8xPbIkC67QSRdkRRiFdNuFxeCy+15C0=; b=obn+sCm9YhGZsla8j87DwcbApO+NvpytCt5W+4aF/2DcjNK9/67e/guqr49JBPVebl M/mcSuYMVCVZ6Q6Y3y4ra7kWj8UUBz9FGZonC8+p5xUAUJi4PgouiEH79tkvWb9vvTvq qemZdn3uOktYVUxCfrTr2+30Qf9Ia2oqz2xkUCqUmRZKG2o8xATXaUf11ZU3yphv2g0f f/PzjzP7I/iCCsyg9lbCqbvMO24bEFaLD3yhuzY/ycKD6HMlYFABmVquPykxMtN1FOZ+ CrVyg4Ehyxp49TOt/B+KDOl5ATTFkjHAnwia9mFVN+h7iKlmaN7jF3OCBHZssiKvzHmI yfgQ== X-Gm-Message-State: AOAM531gUJvSug7cM//jVdSO6vcCPvZWKzx4QloIXeeeuqXM9v/lZe3E CXaAZjodzagCdpTiQSp4LuhC+kVDpOd2hIpfdYw= X-Received: by 2002:ac2:5497:: with SMTP id t23mr11377211lfk.534.1610974467169; Mon, 18 Jan 2021 04:54:27 -0800 (PST) MIME-Version: 1.0 References: <20210115213142.35003-1-alcooperx@gmail.com> <878s8qwkgz.fsf@kernel.org> <87wnwav3hi.fsf@kernel.org> In-Reply-To: <87wnwav3hi.fsf@kernel.org> From: Patrik Jakobsson Date: Mon, 18 Jan 2021 13:54:16 +0100 Message-ID: Subject: Re: [PATCH] usb: bdc: Remove the BDC PCI driver To: Felipe Balbi Cc: Greg Kroah-Hartman , Al Cooper , linux-kernel , bcm-kernel-feedback-list@broadcom.com, USB list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 18, 2021 at 1:22 PM Felipe Balbi wrote: > > > Hi, > > Greg Kroah-Hartman writes: > >> Al Cooper writes: > >> > The BDC PCI driver was only used for design verification with > >> > an PCI/FPGA board. The board no longer exists and is not in use > >> > anywhere. All instances of this core now exist as a memory mapped > >> > device on the platform bus. > >> > > >> > NOTE: This only removes the PCI driver and does not remove the > >> > platform driver. > >> > > >> > Signed-off-by: Al Cooper > >> > >> It sounds like it could be used for pre-silicon verification of newer > >> Core Releases, much like Synopsys still uses the HAPS (with mainline > >> linux, mind you) for silicon validation. > >> > >> Why would we delete this small shim if it *could* still be useful? > > > > It ends up conflicting with the PCI id of a device that is actually in > > the wild (a camera on Apple laptops). So it's good to drop this driver > > so the wrong driver doesn't get constantly bound to the wrong device. > > I see. Oh well... It would also help if this got disabled in stable so existing kernels stop loading bdc. Can this patch go directly into stable or should I send a patch that adds "depends on BROKEN"? -Patrik