From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Herrenschmidt Subject: [PATCH 00/13] ftgmac100: Rework batch 1 - Link & Interrupts Date: Sun, 2 Apr 2017 13:35:10 +1000 Message-ID: <20170402033523.9482-1-benh@kernel.crashing.org> To: netdev@vger.kernel.org Return-path: Received: from gate.crashing.org ([63.228.1.57]:48933 "EHLO gate.crashing.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750753AbdDBDfa (ORCPT ); Sat, 1 Apr 2017 23:35:30 -0400 Received: from pasglop.au.ibm.com (localhost.localdomain [127.0.0.1]) by gate.crashing.org (8.14.1/8.13.8) with ESMTP id v323ZQUQ012591 for ; Sat, 1 Apr 2017 22:35:28 -0500 Sender: netdev-owner@vger.kernel.org List-ID: This is the first batch of updates to the ftgmac100 driver. Essentially: - A few misc cleanups - Fixing link speed & duplex handling (including dealing with an Aspeed requirement to double reset the controller when the speed changes) - And addition of a reset task workqueue which will be used for delaying the re-initialization of the controller - Fixing a number of issues with how interrupts and NAPI are dealt with. Subsequent batches will rework and improve the rx path, the tx path, and add a bunch of features and fixes.