From patchwork Mon Oct 22 11:04:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christian Lamparter X-Patchwork-Id: 987581 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@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; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CWl1nhe7"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42dtvD3JW2z9sDC for ; Mon, 22 Oct 2018 22:04:24 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728284AbeJVTWX (ORCPT ); Mon, 22 Oct 2018 15:22:23 -0400 Received: from mail-ed1-f67.google.com ([209.85.208.67]:40524 "EHLO mail-ed1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727793AbeJVTWX (ORCPT ); Mon, 22 Oct 2018 15:22:23 -0400 Received: by mail-ed1-f67.google.com with SMTP id r1-v6so37495766edd.7 for ; Mon, 22 Oct 2018 04:04:17 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=/fve4I/2uUJUwzWLOtXD1MN4zx+wcBGc51bDTw1TYys=; b=CWl1nhe7QNapGgwkEaeSZHqdf00zIOP9tCnAgPXEhLbd+7/6zx6qGXXZBB5TSSomv+ Rz8fpsiH/wPNUqyhsyzuk8jvA0NeJy3BYr/mS9TcKvhJawJgUXiAWJ2aQbSMVpMeqFeH sogNhYsIQXXlfFQL1UgFWIptJ4fWhT2BloaF/F4LVlU6WsieKxOCt5RqtRyqMPPgV6jl fVqU5x3JL+ry5EI1uQ43P3dRF8WEgpaHfBxoCxEhEUUufyOww1+CIY5SPB4F3DrxIx7X +C4pzIz7jJJawObQZOKEb230QXGoUSGxHfq2eMjvFJpr0sAFFZfEyqwDNCQav1jLk7Dl tf0A== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=/fve4I/2uUJUwzWLOtXD1MN4zx+wcBGc51bDTw1TYys=; b=pOCYCd7EQz4lPs+mkzUqm7UgCkg4sZpV9mtmPtCDquIfHdEgz4JY7Bbk6sttrpwxRb UX1BjkmIK05rMDDb3HXxBYRmWOGNIlGFFlmSj2KHhQD6co863/KB3YE7e8pCm7XMWqiS fS6HfdO+4gYlb22UYLWeQdr3FkyyVWbGczNlMPdeiJxi0zpaalODt5n0g8/ktplfkPHg jxfmk2nnu5LQ3HU90sKJngrkydTk1n0OrM+7Smo0AQpDhXT9ILldS7ka5B5XZX5SHd2j Map21jqD0oAbZePquZ7EZ3f0/naCmWmP9xfPKqnKwJG50t/cC7scXAMB/dI/YH9IK2ya 3f8A== X-Gm-Message-State: ABuFfogp78VhZQkxBDvBxSOEz3wImQ3drOZauz0fkm/fkS9nsDnphSNZ tUJVRgBOFIhnJRJyV0bEt+vleiCF1d8= X-Google-Smtp-Source: ACcGV60e5ZOMpCrZvHAYx1GvqbENRISQidYVHSYMCexaWZFbFPEHzfY4+KjKcuoloFjxFWnAbjtc/Q== X-Received: by 2002:aa7:d7d6:: with SMTP id e22-v6mr12390252eds.69.1540206256499; Mon, 22 Oct 2018 04:04:16 -0700 (PDT) Received: from debian64.daheim (p5B0D7C4D.dip0.t-ipconnect.de. [91.13.124.77]) by smtp.gmail.com with ESMTPSA id c29-v6sm12184732eda.53.2018.10.22.04.04.14 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 22 Oct 2018 04:04:15 -0700 (PDT) Received: from root by debian64.daheim with local (Exim 4.91) (envelope-from ) id 1gEY0M-0002C0-8q; Mon, 22 Oct 2018 13:04:14 +0200 From: Christian Lamparter To: netdev@vger.kernel.org Cc: Christian Lamparter , "David S . Miller" , Florian Fainelli Subject: [PATCH v2 4/4] net: emac: add deprecation notice to emac custom phy users Date: Mon, 22 Oct 2018 13:04:14 +0200 Message-Id: <478ef8b0bfd3fe914bdc52ca022d903c98884b04.1540206214.git.chunkeey@gmail.com> X-Mailer: git-send-email 2.19.1 In-Reply-To: <6499b5b407dce973ec3f19fbfb62f7aa21ebf0f6.1540206214.git.chunkeey@gmail.com> References: <31e4c49844ba62c12e601f33ddea7d51182c359b.1540206214.git.chunkeey@gmail.com> <617f509eed6c844ffd2442b2c4b46b3fe6bc580a.1540206214.git.chunkeey@gmail.com> <6499b5b407dce973ec3f19fbfb62f7aa21ebf0f6.1540206214.git.chunkeey@gmail.com> MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Christian Lamparter This patch starts the deprecation process of emac's small library of supported phys by adding a message to inform all remaining users to start looking into converting their platform's device-tree to PHYLIB. EMAC's phy.c support is limited to mostly single ethernet transceivers: CIS8201, BCM5248, ET1011C, Marvell 88E1111 and 88E1112, AR8035. And Linux has dedicated PHYLIB drivers for all but the BCM5248 which can be supported by the generic phy driver. Signed-off-by: Christian Lamparter --- drivers/net/ethernet/ibm/emac/phy.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/ethernet/ibm/emac/phy.c b/drivers/net/ethernet/ibm/emac/phy.c index aa070c063e48..143b4c688ee9 100644 --- a/drivers/net/ethernet/ibm/emac/phy.c +++ b/drivers/net/ethernet/ibm/emac/phy.c @@ -496,6 +496,7 @@ static struct mii_phy_def ar8035_phy_def = { }; static struct mii_phy_def *mii_phy_table[] = { + /* DEPRECATED: Do not add any new PHY drivers to this list. */ &et1011c_phy_def, &cis8201_phy_def, &bcm5248_phy_def, @@ -512,6 +513,9 @@ int emac_mii_phy_probe(struct mii_phy *phy, int address) int i; u32 id; + pr_info("EMAC's custom phy code has been deprecated.\n" + "Please convert your EMAC device to PHYLIB.\n"); + phy->autoneg = AUTONEG_DISABLE; phy->advertising = 0; phy->address = address;