Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp921813ybe; Thu, 19 Sep 2019 06:05:49 -0700 (PDT) X-Google-Smtp-Source: APXvYqwh5dRLIetIJWUCmqG+476GE2WpdQOLGWWOWc9xR6niSIh/s0/UaduyCLbjWZ37gCN0A9DT X-Received: by 2002:a1c:99cd:: with SMTP id b196mr2678464wme.83.1568898349198; Thu, 19 Sep 2019 06:05:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568898349; cv=none; d=google.com; s=arc-20160816; b=NyHZJBjUsmZLgL4GtKILxRBABDil/Re/tS/UqvdhFETds5zAr0ff25gggkOb8E8AM5 yJANNJGjZ53HYSabhie7w6507llEX9RGszla3W7FdLLccZcNbrvB97RTxMgyqaVH27oH uFRYuX8dUD0QNksmYkKp3ynEhns2ComvExHh0s0yvED5hT0WnzT7LzSJS91uBXVyePA6 MDdhKjYkCnxbjZdtiPH+mzB8DvqIACN204RtfHexQjSwReYkw1CJHzMIpXeZCADiCGqj wrSgdbIhTJN3o5ZGtTe3f0GFsWk8kLuvhXTuijJ5Ltho95w4JUFojXMPlKcjmlAQqg7Y AZvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=+NjLTW9uURyQo2RlslvGNVuqdZT1gFbacVR6mgkgXRI=; b=ExgvfrsFojTbcdzGnimEqHQapL6GNAWmmbUMvWZNW7NUXVAXxVLBjP3Y+PR4wh4+rM LKFIm3uwLV04zLPc1SFcSjSUj2NHXS1xycPeXBxsZ8IvMuK1lBZLY3djJ8FgeL1eC296 DRRpiMJdp+S/Ehnd1IAGHhUk5AMrSwFk9HHHyBbWLMISld22z4sB/g6KXs/B9vPMFUk0 VbkAxKddafW8TNyIuPqfn0+PeHf19H1RZlP6FjIukvdTbU8PqkV0OkfDxUKVEITK0asA h8iKJxmqDBDFYL6w0S4pGeqwKuzb9Auh6FAjJEXOxWVoJIQTPPNR5m/TnLlJaliiq4BZ h0KQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=b5o+0Zr9; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-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 oa24si4567351ejb.41.2019.09.19.06.05.22; Thu, 19 Sep 2019 06:05:49 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-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=@kernel.org header.s=default header.b=b5o+0Zr9; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389808AbfISLZM (ORCPT + 99 others); Thu, 19 Sep 2019 07:25:12 -0400 Received: from mail.kernel.org ([198.145.29.99]:37596 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727273AbfISLZL (ORCPT ); Thu, 19 Sep 2019 07:25:11 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 629CB21929; Thu, 19 Sep 2019 11:25:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1568892310; bh=84PMMk/PsMhWfiAtr6+OFOFfKsnQcIbABrn95J9LeVM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=b5o+0Zr9UDP0XhC0HKGUkWrVlpyQquvIdFP92L1R0FVJ97jL1fAvMmiWxIJGmL7Rv 4y41MrBkFp0z0WtlpsaoPEl6A6NgvhaRsdGvg0Ucb2JjW7njglWNav6hhSdDWwF/EQ Xh9Tk8ZF7m+8ReQD2cmXt+2OAEDNaL8wb1WnyH64= Date: Thu, 19 Sep 2019 13:25:08 +0200 From: Greg Kroah-Hartman To: Jerome Pouiller Cc: "devel@driverdev.osuosl.org" , "linux-wireless@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Kalle Valo , "David S . Miller" , David Le Goff Subject: Re: [PATCH 00/20] Add support for Silicon Labs WiFi chip WF200 and further Message-ID: <20190919112508.GA3037175@kroah.com> References: <20190919105153.15285-1-Jerome.Pouiller@silabs.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190919105153.15285-1-Jerome.Pouiller@silabs.com> User-Agent: Mutt/1.12.1 (2019-06-15) Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, Sep 19, 2019 at 10:52:34AM +0000, Jerome Pouiller wrote: > From: J?r?me Pouiller > > Hello all, > > This series add support for Silicon Labs WiFi chip WF200 and further: > > https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf > > This driver is an export from: > > https://github.com/SiliconLabs/wfx-linux-driver/ > > I squashed all commits from github (it definitely does not make sense to > import history). Then I split it in comprehensible (at least try to be) > commits. I hope it will help readers to understand driver architecture. > IMHO, firsts commits are clean enough to be reviewed. Things get more > difficult when I introduce mac8011 API. I tried to extract important > parts like Rx/Tx process but, big and complex patches seem unavoidable > in this part. > > Architecture itself is described in commit messages. > > The series below is aligned on version 2.3.1 on github. If compare this > series with github, you will find traditional differences between > external and a in-tree driver: Documentation, build infrastructure, > etc... In add, I dropped all code in CONFIG_WFX_SECURE_LINK. Indeed, > "Secure Link" feature depends on mbedtls and I don't think to pull > mbedtls in kernel is an option (see "To be done" below). > > > What need to be done in this driver to leave staging area? > > - I kept wfx_version.h in order to ensure synchronization with github > waiting for development goes entirely in kernel That should be removed soon. > - I also kept compatibility code for earlier Linux kernel version. I > may drop it in future. Maybe I will maintain compatibility with > older kernels in a external set of patches. That has to be dropped for the in-kernel version. The rest of these are fine, can you add this list in a TODO file for this directory like the other staging drivers have? thanks, greg k-h