From patchwork Sun Oct 1 11:02:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonas Gorski X-Patchwork-Id: 820254 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Uh7iQl6R"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3y4j6x1L2mz9t2V for ; Sun, 1 Oct 2017 22:02:17 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751076AbdJALCN (ORCPT ); Sun, 1 Oct 2017 07:02:13 -0400 Received: from mail-wm0-f67.google.com ([74.125.82.67]:37402 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750983AbdJALCM (ORCPT ); Sun, 1 Oct 2017 07:02:12 -0400 Received: by mail-wm0-f67.google.com with SMTP id f4so1870251wmh.4 for ; Sun, 01 Oct 2017 04:02:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=xCthKBqDvAUISk94XDOxaiz6ZISXZ8NXSsuf/65sGmM=; b=Uh7iQl6RorF+LPIyeN3hipg2bAkNnG0Q6mQ9xoo/f8ZwnmPTkXnJHg/V9DMbx8biNW F3G++4xYDorpEFQI01ng2SgMV0QejF61nYjk/WTbwolh3VoU+qkHh8zTT+mGwyESs7id KMPtpM3uCGvyYAsS3zGgQsLYYUDf48XWf/4j3YX7nyRHjyPDXN8jikzbEr2vy63LWHOo WAY/TDhdNp56ep+UYV6cA5TY7SOe/bp92Yozux9uPpGbNpinRr0Q1oLC4jxDUnb+g/OQ ADxwdaHkozihbyJLHr+LGGvUFMiaML6ei8SxiX9MhG9dmqtn1tkRw60dXh67QorPhvkO oakA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xCthKBqDvAUISk94XDOxaiz6ZISXZ8NXSsuf/65sGmM=; b=ogR5nZLKnBl4WqpfdmqSwyKfdiv6YYJvefCEdF7PU0/t2NzTQczsh+ACYfITFFSwr1 3v0ojwTHLjde/ewsH9XyIP7DDqLArEBhvXYPevbV2ETy4d8L855yYrWv4XfltPU/3Cf7 POKIDbmRE/wa5huEG11xMrwNBf5tSp5Z6MZKslQ4QqbGsZhDd2sOF9oePDDejxh2Sl3z VNTN7qZDqrcZGA2cBzsun6xY9MtJeWTTwq3XoZZJkxHK2MO0nCtb1ou/QPdxYBnDRg0E 2D7Je9Ke20h2LimfUJyWJiqH+2mc4S5oOpCOmCXe6yKh9wXfHyodec+vrOHXmzAHf/hu B7Ag== X-Gm-Message-State: AHPjjUjZFoOf8Koae+oLAoed9jTSciYpweVTgmzWbmcb8K4fbdApY7Q0 CubDsz8EjxgRx3i63cYyPLd64Q== X-Google-Smtp-Source: AOwi7QBIBZltYq21BeO5De/doXQy32/P9LxebX7d6CfUsGCyXoKUyooQvPcRtKBi3J5ypZ7ZNdKMFg== X-Received: by 10.80.216.66 with SMTP id v2mr16475384edj.121.1506855731085; Sun, 01 Oct 2017 04:02:11 -0700 (PDT) Received: from localhost.localdomain ([2001:470:9e39::48e]) by smtp.gmail.com with ESMTPSA id 26sm7404270eds.5.2017.10.01.04.02.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Oct 2017 04:02:10 -0700 (PDT) From: Jonas Gorski To: netdev@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.or Cc: "David S. Miller" , Florian Fainelli , bcm-kernel-feedback-list@broadcom.com Subject: [PATCH 0/6] bcm63xx_enet: small fixes and cleanups Date: Sun, 1 Oct 2017 13:02:14 +0200 Message-Id: <20171001110220.27668-1-jonas.gorski@gmail.com> X-Mailer: git-send-email 2.13.2 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org This patch set fixes a few theoretical issues and cleans up the code a bit. It also adds a bit more managed function usage to simplify clock and iomem usage. Based on net-next. Jonas Gorski (6): bcm63xx_enet: correct clock usage bcm63xx_enet: do not write to random DMA channel on BCM6345 bcm63xx_enet: do not rely on probe order bcm63xx_enet: use managed functions for clock/ioremap bcm63xx_enet: drop unneeded NULL phy_clk check bcm63xx_enet: remove unneeded include drivers/net/ethernet/broadcom/bcm63xx_enet.c | 78 ++++++++++------------------ drivers/net/ethernet/broadcom/bcm63xx_enet.h | 1 - 2 files changed, 28 insertions(+), 51 deletions(-)