Received: by 10.213.65.68 with SMTP id h4csp917753imn; Wed, 28 Mar 2018 15:45:40 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/ZxV8ziv2CJ2dxVgQroOSXc3n7+RHFEJBQ8eMoo88JHjpmohs1oGQxXIU+FJw5eK40CvYF X-Received: by 10.99.135.67 with SMTP id i64mr3779734pge.346.1522277140853; Wed, 28 Mar 2018 15:45:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522277140; cv=none; d=google.com; s=arc-20160816; b=dT9PSkLUNGLtVca8XWOYYT3phG1mvp8QK2aZUQfsJ6rrV4f+D0pk663E+eddZvHg3i rlRUZuLraRW3WYTy5NJwDeg8DjYJOcYHxiYUXWUsJdhiCiiSgsLHCpvQu679THSfq93h lYAigSwU5Q7aM0LRgG5NXBimmLl6frPBHnDMVUjRo+4mkkFCqOcdolUnZG62gZUshDU+ MsAXLGI2YacZNx0fga9jrxA1XMX0Nu7F/o111L5d8dgtHbCRY14cFObUXNey/vMjjev+ sRfBsWzNeiwqsI90aEq96VsrhuPml0efmlWNjSfD7tTZ9OxVQNwUbZXGsVP9FdxlIWaz F1lg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=m6lbZKS0f94aWZxwzF5VGFRkEp5uQqg48dbmge6XyXQ=; b=zOPPGPqFlYEJ8zkxkIvbTyoaD1FQhMt3EWyGZKL5YEFuipFc8wWUaPXLxf7usFOV7S T64L5pMFD9idqkZ+CYESdtZU3JKXXH28K06dhsIeugFlc+L5afzztuB+7/8w0VJRWuH4 EzCwavVU96vpOBX9N9dLLvjvWaWcPLmShny9BYuINqfRurbpMQz1Cr+nGf3/Kn9jTESi kqCSNJK3RKubrbf+mLwtVpVgkC0rnVAFnPB0MZG9/z77IxlHgrS8ho1DcCjWeRm9U4Rv gn+AXXCkRLlRjgrko+ExEg0vu8RJGrA8pdcQq53u8V8IqSbip2RNq2jjkvF0//0wTaRo Q/Jw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rQBeK1vU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n124si899664pga.53.2018.03.28.15.45.25; Wed, 28 Mar 2018 15:45:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rQBeK1vU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753967AbeC1WoX (ORCPT + 99 others); Wed, 28 Mar 2018 18:44:23 -0400 Received: from mail-pg0-f65.google.com ([74.125.83.65]:37393 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753365AbeC1WoV (ORCPT ); Wed, 28 Mar 2018 18:44:21 -0400 Received: by mail-pg0-f65.google.com with SMTP id n11so1759246pgp.4; Wed, 28 Mar 2018 15:44:21 -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=m6lbZKS0f94aWZxwzF5VGFRkEp5uQqg48dbmge6XyXQ=; b=rQBeK1vUCYzF1k1ZxqO8TWnXwGUqUOJt8VUvYxim5nokog5kvUPVRjLMEJO4wd4mS+ Onki/dNaaYsQ8RolslGvv9jH96GvMJsJ3iOb5OWr88aM/SoA2dBUigFqtEd2/DYrCc+9 /AlQsgI68xLJw9+wanLXmohkjs9suGG2/XvfLCuLY60MRoGkJW3h5lo9RP8p6ubgrrTg s1mW1bipwlOub2emG/K4cE+IS9XZcqssFdrg0TuLi+wLeqMDWdiFOBr5KCS8xfR6mPdu 8fr/bvrywc0C9nsABKh3aJ4m2zyMYWplVXus8nK9zyem1Iv8nyRYh79QpMmuNuyR/sti mmkg== 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=m6lbZKS0f94aWZxwzF5VGFRkEp5uQqg48dbmge6XyXQ=; b=YBK5uEBNo1mAvCP7l+oes2/RVlWggr4uvol83CdJMaQadjGk4Iw5bmizPlBrUWE/YV csAsS+6lL+G6Hw5g4l7+SlE0H016xtvVbD/TpV0QJYXPg8iABGCtnrraaxFAEoch8H/r xhDILITXUAIt8ZkA3ZWe+05QQADAgmhHtqm5FIZG8FjQoLLrAg9u2MYppZE/kl57VpQN mCBn928/+PrXb885lceoMjtu939Kcc51HZ6Xl3mhC5tMiWQoiDk2pg5DQIiXHFUzTyJW BbkW5PbJMacOAnItwB06YDVKG+97XT5hph5kO0O6Slf3Vx4+k3PCbqK4lKsnHsgOVIFQ tkFw== X-Gm-Message-State: AElRT7F/wpY9sydUU9DaH/8pHnQN7xCN87ZJt4f6LDB7jixOi4+iwyY0 sKoIoqZBhZznyBqM19kmYLV8hAch X-Received: by 10.98.12.140 with SMTP id 12mr4356129pfm.123.1522277060782; Wed, 28 Mar 2018 15:44:20 -0700 (PDT) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.250]) by smtp.gmail.com with ESMTPSA id s4sm8056472pgp.29.2018.03.28.15.44.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 28 Mar 2018 15:44:19 -0700 (PDT) From: Florian Fainelli To: netdev@vger.kernel.org Cc: Florian Fainelli , Thomas Petazzoni , Andrew Lunn , "David S. Miller" , Russell King , linux-kernel@vger.kernel.org (open list), Antoine Tenart , Yan Markman , Stefan Chulski , Maxime Chevallier , Miquel Raynal , Marcin Wojtas Subject: [PATCH net-next v2 0/2] phylink: API changes Date: Wed, 28 Mar 2018 15:44:14 -0700 Message-Id: <20180328224416.6981-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.14.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, This patch series contains two API changes to PHYLINK which will later be used by DSA to migrate to PHYLINK. Because these are API changes that impact other outstanding work (e.g: MVPP2) I would rather get them included sooner to minimize conflicts. Thank you! Changes in v2: - added missing documentation to mac_link_{up,down} that the interface must be configured in mac_config() - added Russell's, Andrew's and my tags Florian Fainelli (1): net: phy: phylink: Provide PHY interface to mac_link_{up,down} Russell King (1): sfp/phylink: move module EEPROM ethtool access into netdev core ethtool drivers/net/ethernet/marvell/mvneta.c | 22 +++------------------- drivers/net/phy/phylink.c | 32 +++----------------------------- drivers/net/phy/sfp-bus.c | 6 ++---- include/linux/netdevice.h | 3 +++ include/linux/phylink.h | 17 +++++++++++------ net/core/ethtool.c | 7 +++++++ 6 files changed, 29 insertions(+), 58 deletions(-) -- 2.14.1