Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755211AbcJZTgP (ORCPT ); Wed, 26 Oct 2016 15:36:15 -0400 Received: from mail-pf0-f170.google.com ([209.85.192.170]:35254 "EHLO mail-pf0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753060AbcJZTgN (ORCPT ); Wed, 26 Oct 2016 15:36:13 -0400 From: Jon Mason To: David Miller , Rob Herring , Mark Rutland , Florian Fainelli Cc: rafal@milecki.pl, bcm-kernel-feedback-list@broadcom.com, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/5] add NS2 support to bgmac Date: Wed, 26 Oct 2016 15:35:56 -0400 Message-Id: <1477510561-17035-1-git-send-email-jon.mason@broadcom.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1361 Lines: 32 Add support for the amac found in the Broadcom Northstar2 SoC to the bgmac driver. This necessitates adding support to connect to an externally defined phy (as described in the device tree) in the driver. These phy changes are in addition to the changes necessary to get NS2 working. This series (based on the net-next git tree) has been tested on NSP and NS2 HW. Jon Mason (4): Documentation: devicetree: net: add NS2 bindings to amac net: ethernet: bgmac: device tree phy enablement net: ethernet: bgmac: add NS2 support arm64: dts: NS2: add AMAC ethernet support Vikas Soni (1): net: phy: broadcom: Add BCM54810 phy entry .../devicetree/bindings/net/brcm,amac.txt | 7 +- arch/arm64/boot/dts/broadcom/ns2-svk.dts | 5 + arch/arm64/boot/dts/broadcom/ns2.dtsi | 12 +++ drivers/net/ethernet/broadcom/bgmac-bcma.c | 48 +++++++++ drivers/net/ethernet/broadcom/bgmac-platform.c | 108 ++++++++++++++++++++- drivers/net/ethernet/broadcom/bgmac.c | 56 +---------- drivers/net/ethernet/broadcom/bgmac.h | 9 ++ drivers/net/phy/Kconfig | 2 +- drivers/net/phy/broadcom.c | 65 +++++++++++++ include/linux/brcmphy.h | 7 ++ 10 files changed, 264 insertions(+), 55 deletions(-) -- 2.7.4