Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp924373imm; Wed, 4 Jul 2018 08:15:36 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeb5s5tq/tIARSbXsLLrOz6sum2YrLKRGQlvQeyYwdnwvwB83blMmKbn1oql4dY/0aRcKcZ X-Received: by 2002:a17:902:1682:: with SMTP id h2-v6mr2507956plh.327.1530717335965; Wed, 04 Jul 2018 08:15:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530717335; cv=none; d=google.com; s=arc-20160816; b=iJJu2ikTclR0goqOMjpiGoPWS6kH40jmom0il5ZKOtB+27UVINhkSTyQY6oF6IHOpR HrU8jjQtVF1McBd/2w3+zoS4vnMv4HhqNvE5c0/XKJXJQtIIVo/nXt4VwL9tLNy1F1tA NojPVdV37cs2TPpclgjLpHVAQchSpIeL0JrldF9Jdy2qU91DupDiYoBx6Mr6pZTx2Gmv hijyyr3Ooljo9ZEfUhL52mROZY/MLAGrprQYAf4+7Dq0Q7Ej4BeTDPFNsZGF7Xxzn2y3 A8Et48FUB0gEUOvqGf4tMrgUOKssXvrCTGpi0pOSH87HvZetwA5Q+rGbSX469Uj+AcZN GPog== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=443fSwYZ9H8AddF/cp4SIl/5HftCEObh4vfDLn1TR+g=; b=ioFz5A7pgYPzdDM2RRFediXEI/lSehuAv3drAVi1BucRKq0Bri8Wqz0gv7eADREAcu jU+DCjQGNi6QprVdWwboLlkAxHtN+se7cY/UZJ7m3lPPN5oXsHbaYGiMWklmzH4iEq43 8fL2ohJV/KLEPnU1xRvLeDz2HgciDiABai3mtfOEGytUH6OQbxWMoG/t4nwoKVFfDYcL Nvv7d/c+sHf58sJm9eYn+sbTCisqEPtGrimLltOc8zWkO9VLvbwx1CL59Y1kV+Ttfgn5 h4nD1ASfkb/aws/GuCdeuToBJFK4MOCsZ+6QudrayGXzbUVvc5Uny38EjuNbeM5aMerU YP4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HntODKFf; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 143-v6si4119031pfa.178.2018.07.04.08.15.21; Wed, 04 Jul 2018 08:15:35 -0700 (PDT) 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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HntODKFf; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752846AbeGDPOk (ORCPT + 99 others); Wed, 4 Jul 2018 11:14:40 -0400 Received: from mail-oi0-f65.google.com ([209.85.218.65]:33861 "EHLO mail-oi0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752193AbeGDPNW (ORCPT ); Wed, 4 Jul 2018 11:13:22 -0400 Received: by mail-oi0-f65.google.com with SMTP id 13-v6so11356539ois.1; Wed, 04 Jul 2018 08:13:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=443fSwYZ9H8AddF/cp4SIl/5HftCEObh4vfDLn1TR+g=; b=HntODKFfgyT0X0ImANRgx2HYYvaqKsHoR8anIyhkk96rLjUi4OuuZItVMQDvjH9Fz7 X7C/naEAEYv8sEl6fgLTWN3LtzD93sjlbg/Sgkwse4yMOA/sI2Q+302EKo0NysgnA8vQ s6tRLIFHErWol9z8w6aK979y+qUJp4lAPl1eTez2UfGqratAWcmvY6hbUvw40EHee8Ka UHA8pI02oSWQF8Gn6eJFOyycLdR8OsIh8ZOxucQQavYZNyyOo+eQP3R7k9fNHIkK+ifv J+OAkbqwIT5yiJQvLlBbqktYwCJBlMc7PjfPHEJkR1mOOWkk5eXyaoRY9fQSfcX4exXB Ahlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=443fSwYZ9H8AddF/cp4SIl/5HftCEObh4vfDLn1TR+g=; b=O7oBOf6N3GfNXRCV8fHOqHrwgRA/SxCIkN0+iNiZRj17eo6dflY0UabUsjpF/lKV1/ 7x918PvdpItn3GQzgr868oIaK9mwQ+jwm7JYUfexIvJGySX7GzkW7KZvCIN3oY4zXG7+ MsBLa1n4wbmuAC8+il660CTvAzaBYcchOjoqgv0yZ0sa7Fd6DXOiu17JXAe0MEjejmdw CLOPw5lJJfyA8dIwI2nGBsQsEr86RoaDhUU1jjbwl1aYvrJX9x6gH5p4Y/63M+Az58cQ wVLiP6OImyje3L5TRJ4sUPWmRo+wJfru0q2a+EY19oHpkCVRflCclHodZsRKBgQZQv1M d9aw== X-Gm-Message-State: APt69E38xwps5dsHM9mR+L5rrZpcKa2xveV74EgUN0zomsch9lh8ktIm g+YUTufaj/Ln8Fi5aHQyatc= X-Received: by 2002:aca:f516:: with SMTP id t22-v6mr2865330oih.56.1530717201994; Wed, 04 Jul 2018 08:13:21 -0700 (PDT) Received: from [192.168.1.107] (cpe-24-31-253-228.kc.res.rr.com. [24.31.253.228]) by smtp.gmail.com with ESMTPSA id 97-v6sm1807071oth.15.2018.07.04.08.13.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 Jul 2018 08:13:21 -0700 (PDT) Subject: Re: [BUG] staging: r8822be: RTL8822be can't find any wireless AP To: Dan Carpenter Cc: Jian-Hong Pan , Greg Kroah-Hartman , "Frank A. Cancio Bello" , Stanislaw Gruszka , devel@driverdev.osuosl.org, Kalle Valo , linux-wireless@vger.kernel.org, Linux Kernel , Linux Upstreaming Team , Colin Ian King , Ping-Ke Shih , Arnd Bergmann References: <20180704140933.3dk2ylbntltz6jqd@mwanda> From: Larry Finger Message-ID: <7e95bd6a-97bc-b030-26ce-83da66e5f279@lwfinger.net> Date: Wed, 4 Jul 2018 10:13:20 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20180704140933.3dk2ylbntltz6jqd@mwanda> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/04/2018 09:09 AM, Dan Carpenter wrote: > On Wed, Jul 04, 2018 at 08:55:00AM -0500, Larry Finger wrote: >> I do not think this is a bug. > > It's obviously a bug. The driver should just work by default. > > As a last resort, we would do something like add quirk or something. I > haven't looked at how quirks would be handled for this driver but grep > for quirk to see how other drivers do it. We will have to agree to disagree. I have no idea what the vendors are doing that cause some motherboards to need a different aspm value. What I do know is that we have had to live with the idiocy of some vendors saving a few pennies by only including a single antenna, rather than two, and then making a problem by miscoding the EFUSE bit that indicates which connector is actually in use. As we have no means that I know about to detect which boxes have the problem, a module parameter was created, just as in this case. I agree that drivers should work "out of the box", but finite resources and lack of vendor cooperation make this a goal that may not be attainable. Larry