From patchwork Thu Aug 20 13:22:11 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 7044351 Return-Path: X-Original-To: patchwork-ath10k@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id A094F9F358 for ; Thu, 20 Aug 2015 13:22:58 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id BEEBB20328 for ; Thu, 20 Aug 2015 13:22:57 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id ED8FE20149 for ; Thu, 20 Aug 2015 13:22:56 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZSPnl-0007gm-As; Thu, 20 Aug 2015 13:22:41 +0000 Received: from mout.kundenserver.de ([212.227.126.131]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZSPnj-0007dW-3l for ath10k@lists.infradead.org; Thu, 20 Aug 2015 13:22:40 +0000 Received: from wuerfel.localnet ([149.172.15.242]) by mrelayeu.kundenserver.de (mreue005) with ESMTPSA (Nemesis) id 0McRym-1ZAkQ129LM-00Hebb; Thu, 20 Aug 2015 15:22:13 +0200 From: Arnd Bergmann To: Oscar Rydberg Subject: Re: [PATCH/RFT 0/2] ath10k: add qca6164 support Date: Thu, 20 Aug 2015 15:22:11 +0200 Message-ID: <2368480.ClS0E9V45b@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: References: <1439469147-9408-1-git-send-email-michal.kazior@tieto.com> MIME-Version: 1.0 X-Provags-ID: V03:K0:xCs8TCZp6Ckl/zhhxNSqNRFMXWFWrZONxfhalaN96ik8hxCxaiZ 4ZWYLeq+Ct7a6bxLKKbloVHltKsjKVVFtECn++PD7YnQSJX01F/f0qI781d5mfqvNJgoFrF VeUHdQdVTgvfyi5PrjQmE0HhlkGhazIQwAKRJ22Afru5qBxyMOd6WQMW1TMmi9fc6ionOXt G2UMaMITjezYCKBm3nsHQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:t9BZfELNGVU=:IBUaKASM09UdqOZogsQuRy rkT2fz6o3ZHG152HdkGiwNb1YgP/hcQl4PNJPJLA6oeM/0EIyJ5PzaVnp1zwUzVVZuNB2nv5L /JFukET5Z4S1vpQ0mUviOZ1sIA9T8lNvjvu/5knY3jd75rQ4rF4NFhN5lHzMWXrWet1KgzyPp ZUcblPMUbZsrLgwEnDQWaPhNSFCU9nFG1G6IDFJxDZwsm2v8yfkTxx8m2YeWBJYlyxc0wWIQ2 Mv7GjI76hCn8pzFzodwJLmB9bhCe7rAmbzJ2nx9bI4g013UUVCvgoCABwb7pt2fQ7GDcZjww2 N4ChLJxPR5JZK9IQy4q3radw/YS68EQw2hzg/4mgJsQkEhkUhlpGpEF0/UaSLF8x9Lijm0OdC RF9F7V4cRHaItEt+2mImp20z40JgxaM4+VLCKB83VH4BDF0cgph0wWlT7f7uUEKI6NQ9vd12j xK/EPKP889ZgQ2qcxc6qDYmyfxIYAnww392QhWsEDTiLdOfgNXtm5GZ6z6t1IWaCofr4qhNc+ vblkMk70HnjzM7yx7zk3PdqFgVOAYqt81HZQsuAYfUNTUk2IulWAaVVoqgkZL8mJZ+jmJLaIx nlY3MM3aw3mmLr03jqOuseYBiYBtHLe8TKhUgpKPODC64/VZhUPcI6pNo7VEF95OCy8Hsqv5j vX0V+WPqbDXrMnC8qJrmIXe1pZDm2jotBLxDzxci7gIYlxoJ00rGL8K5lW9d0o6G6M5qwGBmK 9Cg3ivlo96tQG6IS X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20150820_062239_520608_EC18F605 X-CRM114-Status: GOOD ( 18.86 ) X-Spam-Score: -2.6 (--) X-BeenThere: ath10k@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-wireless@vger.kernel.org, ath10k@lists.infradead.org, twilightrook@gmail.com, Michal Kazior , joseph.salisbury@canonical.com, vvanpo@gmail.com Sender: "ath10k" Errors-To: ath10k-bounces+patchwork-ath10k=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP On Tuesday 18 August 2015 11:52:45 Oscar Rydberg wrote: > I can confirm this patch did it for my Lenovo Yoga 3 14 with QCA6164, the > WLAN interface is now alive, up and running perfectly fine! > (After running modprobe -r ideapad-laptop that is, should anyone have > trouble enabling it) > > I had tried all the board.bin files from the windows drivers before, so the > added sanity check seems to be what finally solved it. I hope to test it in my Yoga 3 11 (1170) in the next days. Meanwhile, what is the problem you see with the ideapad-laptop driver? I have recently submitted a couple of bug fixes for the Yoga 1170, can you try if the patch below fixes this for you? Arnd commit 9d6d311add697014bdccb18d625db7e38676adbf Author: Arnd Bergmann Date: Sat Jun 13 15:13:11 2015 +0200 ideapad: add rfkill whitelist entry for Yoga 3 1170 This adds one more entry to the whitelist of machines that do not have a physical rfkill switch. Unfortunately, the Yoga 3 generation seems to use upper-case letters for the YOGA 3 Pro-1370, while it uses normal capitalization for its Yoga 3 1170 sibling. In order to catch all variants of the Yoga 3, I'm now using both strings as wildcards here, which should also cover the 1470 model, and possible changes in the string that could happen in firmware updates. Signed-off-by: Arnd Bergmann diff --git a/drivers/platform/x86/ideapad-laptop.c b/drivers/platform/x86/ideapad-laptop.c index cb7cd8d79329..8e455c1429ee 100644 --- a/drivers/platform/x86/ideapad-laptop.c +++ b/drivers/platform/x86/ideapad-laptop.c @@ -855,7 +855,14 @@ static const struct dmi_system_id no_hw_rfkill_list[] = { .ident = "Lenovo Yoga 3 Pro 1370", .matches = { DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), - DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 3 Pro-1370"), + DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo YOGA 3"), + }, + }, + { + .ident = "Lenovo Yoga 3 1170 / 1470", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 3"), }, }, {}