Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750995AbcKZMVt (ORCPT ); Sat, 26 Nov 2016 07:21:49 -0500 Received: from mout.gmx.net ([212.227.15.19]:60755 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750723AbcKZMVr (ORCPT ); Sat, 26 Nov 2016 07:21:47 -0500 From: Lino Sanfilippo To: davem@davemloft.net, charrer@alacritech.com, liodot@gmail.com, gregkh@linuxfoundation.org, andrew@lunn.ch Cc: devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: Gigabit ethernet driver for Alacritechs SLIC devices (v3) Date: Sat, 26 Nov 2016 13:20:48 +0100 Message-Id: <1480162850-8014-1-git-send-email-LinoSanfilippo@gmx.de> X-Mailer: git-send-email 1.9.1 X-Provags-ID: V03:K0:wxPI3ZiCnJ/J8i3C3uHydqFTYSeqryOqaBwcIqBx+4jTu5kEpJ7 ToAHGAacOIUz9fpHJlNZ/8TLgdcGihYHsyN20Y+4e8yZRkVZNxAkwmmn5kmWYIjxGZZdonk 4Wr79po0HK81gENJmpkbgAjwFWq3GVQ6aHXAdk7oEKF9WGtVxLNCaPdy0hzBZgBY8mvWE1w cQnk6lLbU0glmF4aqv4VA== X-UI-Out-Filterresults: notjunk:1;V01:K0:ycfxOlx5w9s=:6G9fvT1UW8HbI127oUStB9 Gib0JBdNmZu6eRx9kVY4yVCxdosKYjCjUn/UjOlsupD7uy1Z6duix3i2LBL3PyYCSI5YbY428 NYroyZ4TIn4MZpbjRGzx00ThFOvYhORkZEUrSaKeDNUfhTpdcN0HuXTJk7nXMwETB4aJqUAET wefvgiLae+/0ag6gQTKMtXPdfip2eTeEs8/CtxP5JLDAjn/4aw5n63e6jlhAaR9myPP3dNXOT 5/tFEg3PIxIHtHx9pfibIrA/PerhvInNnwqUXH/kBiPRTa/d5e6gf9IiUIqWmzm1ryNruQBXg 9OBceW44wI4Uq2rvNujLa+gYcG0VkEBAoPTn9UvXe89Gu5pxAFCkd/MEwq8cLd0UHjLUrfdp8 qWRtdFWLrFmDedc/3vB7jzYkO+sv6/3x/wGQWHq2lANTuEl1aO/Q2cwjJUwAzOq6K+1uJumS/ h9xwPqJXpFfhbjUxg0QoKzfWoaYLo27Ba2i54sVxOxNUj0qkvI060i8G8HthU2SULEU2Ufs9x J55qD/gkruPCyvSWTwxMCPYaFK8/e9UxAkb6LehRVNyg6cZslXoksEhGR0dsFTwQ+KEy9C9o+ MON4x7p3HlgaRNydfyduNtfqZsuWI1IizaQ+Mj1zUshXasZl2HU5B0ci+g3o5NPghV7FjxXLn m7WbOsmoC78MfsKB1QiyqTPYFh5SdR2yazabkEyudLxMKkAj8J20Vgdzo+NLoG//1jtuH0VFh ScD7rsg4InEA9yojZ49EIWwD0C16m2XOjT3hoDMVSJhuTlQ45mXw3SdSQCc= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 915 Lines: 27 Hi, this is the third version of the slicoss gigabit ethernet driver (which is a rework of the driver from Alacritech which can currently be found under drivers/staging/slicoss). The driver is supposed to support Mojave, Oasis and Kalahari cards, for both copper and fiber. If this code is accepted the staging version can be removed. The driver has been tested on a SEN2104ET adapter (4 Port PCIe copper). v3: - dont add defines to pci.h but instead put it into the drivers header file (requested by Greg Kroah-Hartman) v2: - remove unusual padding in statistic strings (suggested by Andrew Lunn) - for mdio register and bit names use defines from mii.h instead of own ones (suggested by Andrew Lunn) - remove unused defines - ensure PCI flush at two more places - use mmiowb before lock to prevent mmio writes leaking out of lock - fix some typos in comments - add copyright and GPL header Regards, Lino