From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752948AbdJFUdr (ORCPT ); Fri, 6 Oct 2017 16:33:47 -0400 Received: from esa3.microchip.iphmx.com ([68.232.153.233]:35508 "EHLO esa3.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752907AbdJFUdp (ORCPT ); Fri, 6 Oct 2017 16:33:45 -0400 X-IronPort-AV: E=Sophos;i="5.42,484,1500966000"; d="scan'208";a="7727774" From: To: Andrew Lunn , Florian Fainelli , Pavel Machek , Ruediger Schmitt CC: Tristram Ha , , , , , , Subject: [PATCH v1 RFC 0/1] Add Microchip KSZ8795 DSA driver Date: Fri, 6 Oct 2017 13:33:42 -0700 Message-ID: <1507322023-15182-1-git-send-email-Tristram.Ha@microchip.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tristram Ha This patch requires the previous patches for Microchip KSZ9477 DSA driver. v1 - Return error codes instead of numbers - Add more comments to clarify operation - Use ksz8795 prefix to indicate KSZ8795 specific code - Simplify MIB counter reading code - Switch driver code is not accessed from tag_ksz.c Tristram Ha (1): Add Microchip KSZ8795 DSA driver. drivers/net/dsa/microchip/Kconfig | 17 + drivers/net/dsa/microchip/Makefile | 2 + drivers/net/dsa/microchip/ksz8795.c | 1372 +++++++++++++++++++++++++++++++ drivers/net/dsa/microchip/ksz8795_reg.h | 1016 +++++++++++++++++++++++ drivers/net/dsa/microchip/ksz8795_spi.c | 166 ++++ drivers/net/dsa/microchip/ksz_priv.h | 1 + include/net/dsa.h | 1 + net/dsa/Kconfig | 4 + net/dsa/dsa.c | 3 + net/dsa/dsa_priv.h | 1 + net/dsa/tag_ksz.c | 37 + 11 files changed, 2620 insertions(+) create mode 100644 drivers/net/dsa/microchip/ksz8795.c create mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c -- 1.9.1