Received: by 10.223.185.116 with SMTP id b49csp2519655wrg; Sun, 18 Feb 2018 00:14:44 -0800 (PST) X-Google-Smtp-Source: AH8x226hsCSDTZ46SwIJOU4MCdZGOjnpxqGkjVXIgNlvqAI7RuMdMEO/zJ4z8lIFBxFBwY2dE1b2 X-Received: by 2002:a17:902:8c81:: with SMTP id t1-v6mr10620300plo.363.1518941684719; Sun, 18 Feb 2018 00:14:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518941684; cv=none; d=google.com; s=arc-20160816; b=ZQb4CcfjOOGxEH+ztuVjLDj2Cnea/0sjG9krqSHU2VTu893Jz1DW8iXs0ovigj+ine A2HBq0NGvjkq7geNJR+CoqJ8Vizn3piH6UhHDcUkOQr6nMihADmVWpp4EfRnwyTiv1h7 EU1OEa/KedJQTjIWa7XyBb5Kd1yCAdMd9YMbxoIN8LPAGIjafx4a+aCx/DBLVMI+NY/4 xxaj9uec96nmcZkIQnRYd8iPkperjf0XUaOfTD6vIF+LCY45qe/tjvXThiS+kYKCQqmY dNdBGizD0q5cMohelLznGXWJChm8okMEHanbL6oBpR9XqhPJA3ghuwS/qhc5Ku0/vQaC BW7A== 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:arc-authentication-results; bh=Whjh0qSaD+HY4epBklqeAJlCS+JN0GdXEF4gLOKdmSY=; b=PxCKbb147iL4reeNNqHZ2/ZEZOHiFaGHUwItWSkeLFo65cuAYx627lHZFL+8jbGcHw vWQ85MFz/ThfwF2o3neW5eUPGzetaEMC8iBkY0GVoWVQY6IrG3LOAhxqOP2+PA4ZE22d fyD28/p6p1CTBqd0HoNCONqJu1JNR7isqHNDos+B2QmR3gW1qpf9bTQVk4C3pbkJBVCn 6rCBFfWSCPDYCA9Eeh5L6KR5PwtbSnHdjC9rKkgfltcK/AaBhmoo0EO6TNw84mCabi4I L4s6XJ9NGQtWJdbI1KuDsJiLT8WK63xtGQLDnuEWy4u1gcZBQK23mOyivsKYIGOwQOzf ajSQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i2si164141pgf.145.2018.02.18.00.14.30; Sun, 18 Feb 2018 00:14:44 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751326AbeBRINq convert rfc822-to-8bit (ORCPT + 99 others); Sun, 18 Feb 2018 03:13:46 -0500 Received: from youngberry.canonical.com ([91.189.89.112]:49408 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751187AbeBRINm (ORCPT ); Sun, 18 Feb 2018 03:13:42 -0500 Received: from mail-pg0-f71.google.com ([74.125.83.71]) by youngberry.canonical.com with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from ) id 1enK6P-0000Tn-Ht for linux-kernel@vger.kernel.org; Sun, 18 Feb 2018 08:13:41 +0000 Received: by mail-pg0-f71.google.com with SMTP id 189so4044799pge.0 for ; Sun, 18 Feb 2018 00:13:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=glKbXPs+5AVTzB9iaNGhIerufBhWTN395NvsFszu39U=; b=hAUzBA5PJF8VijB8kuK4ECShbPiFS4XVCuC5DndoX+kXtJTJ0DVL/7WwmsjaixGl7p uiwOCIZ5qlZ7+quyHRK2tZuvq34ZE4+OcAincjmVunWNciKjMyQucP2aSWCGEqDj4aAS SRWopqgPexb3/JgwO7kQm7cxdrw/lSt8JjuAkEkYCX5DfghcaEA6nrsdbhsnfbq6bxBs tuqjk8EE9P51TsKfWNe9GLrPRMXflH7jAZnSkn4vfW56U44/ggwSY8V148TuLhpKc0E1 J6y7TZSYcT7oogGYl9i4xAfgRyogDcMqVENtKYoWkwP0fXitDA/ROyqdJS5/sxe2c2Lz lDBQ== X-Gm-Message-State: APf1xPAxmnJpkVMPxMxm1nAKLZ9sPDjadKuEBtCG0OalMqD+TTrbLeiW oUZ5v/WDirGO/50R//7C/5JsMv5Kwww7qWxNS4ZC/i0FkNyqeCoeVkrLRr8+TPUj5d3oUwKHvK5 tSatUCNgy3dTMMyEeLAmI5L1lrXZjY8fF8hcmdVfC5w== X-Received: by 10.98.67.68 with SMTP id q65mr11134722pfa.129.1518941620156; Sun, 18 Feb 2018 00:13:40 -0800 (PST) X-Received: by 10.98.67.68 with SMTP id q65mr11134702pfa.129.1518941619889; Sun, 18 Feb 2018 00:13:39 -0800 (PST) Received: from [192.168.0.15] (1-174-94-244.dynamic-ip.hinet.net. [1.174.94.244]) by smtp.gmail.com with ESMTPSA id s82sm68284735pfa.151.2018.02.18.00.13.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Feb 2018 00:13:36 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: [PATCH] Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a "rewritten" version From: Kai-Heng Feng In-Reply-To: <1a08612e-2531-3711-ec0f-a867e86d0009@redhat.com> Date: Sun, 18 Feb 2018 16:13:13 +0800 Cc: Marcel Holtmann , Brian Norris , "Gustavo F. Padovan" , Johan Hedberg , Bluez mailing list , linux-serial@vger.kernel.org, ACPI Devel Maling List , stable , Leif Liddy , Matthias Kaehlcke , Daniel Drake , matadeen@qti.qualcomm.com, Linux Kernel Mailing List , Greg Kroah-Hartman , Guenter Roeck Content-Transfer-Encoding: 8BIT Message-Id: References: <20180108094416.4789-1-hdegoede@redhat.com> <20180213022455.GA151190@rodete-desktop-imager.corp.google.com> <8cd918fd-bf6f-70ac-e561-e7deffa695f0@redhat.com> <20180216022721.GA69988@rodete-desktop-imager.corp.google.com> <345b0de8-1a23-d2f8-bc56-507eadf7faa7@redhat.com> <6B37F6AC-1103-4FCF-A5DC-4BA236A7B11B@holtmann.org> <1a08612e-2531-3711-ec0f-a867e86d0009@redhat.com> To: Hans de Goede X-Mailer: Apple Mail (2.3445.5.20) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On 16 Feb 2018, at 8:10 PM, Hans de Goede wrote: > > > Ok, I've asked the reporter of: > > https://bugzilla.redhat.com/show_bug.cgi?id=1514836 > > Which is how I got involved in this to provide DMI data and > I will whip up a patch for his machine and ask him to test > and once that is done submit upstream. This is the only machine > I'm aware of though and looking at the history of this I think > there will be others. I have one machine needs the quirk. I’ll also send a patch to match its DMI. Kai-Heng > >> I addition we can add a module option to btusb.ko that allows us to force this flag to be set. That way testing this is easy on a vendor kernel. A bunch of the btusb quirks (and also core quirks) can be tested via module options or debugfs. > > Yes a module option for this is a good idea. > > Regards, > > Hans > >