From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.9 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 201CEC35240 for ; Fri, 31 Jan 2020 15:14:37 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E14CD20705 for ; Fri, 31 Jan 2020 15:14:36 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="LXxZk9X+" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729099AbgAaPOg (ORCPT ); Fri, 31 Jan 2020 10:14:36 -0500 Received: from lelv0143.ext.ti.com ([198.47.23.248]:53538 "EHLO lelv0143.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728893AbgAaPOg (ORCPT ); Fri, 31 Jan 2020 10:14:36 -0500 Received: from lelv0265.itg.ti.com ([10.180.67.224]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id 00VFEUSS042071; Fri, 31 Jan 2020 09:14:30 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1580483670; bh=oGFn7FCda5lV95p7QFBd+eBDB4foT+y/egIAbRIGLYc=; h=From:To:CC:Subject:Date; b=LXxZk9X+REmReSOpHtvghDrZMqxEri6/hwsykvS4WgD+Nxsz1VSZKEo19BxeK5Jym zHtp+7t311Ole9CTosX1a5w4ueiCCUhyHjR1+vIuMs8urYZSZyT+khTAuB8a9I3bnq YXI6pYp3ZhvdiP9JJHmgzxgD1ZeoOyAlazDbj+RU= Received: from DFLE114.ent.ti.com (dfle114.ent.ti.com [10.64.6.35]) by lelv0265.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 00VFEUmL060081 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 31 Jan 2020 09:14:30 -0600 Received: from DFLE110.ent.ti.com (10.64.6.31) by DFLE114.ent.ti.com (10.64.6.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1847.3; Fri, 31 Jan 2020 09:14:29 -0600 Received: from fllv0040.itg.ti.com (10.64.41.20) by DFLE110.ent.ti.com (10.64.6.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1847.3 via Frontend Transport; Fri, 31 Jan 2020 09:14:29 -0600 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 00VFETJ8117450; Fri, 31 Jan 2020 09:14:29 -0600 From: Dan Murphy To: , , , CC: , , , , Dan Murphy Subject: [PATCH net-master 0/1] DP83867 Speed optimization feature Date: Fri, 31 Jan 2020 09:11:09 -0600 Message-ID: <20200131151110.31642-1-dmurphy@ti.com> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Speed optimization, also known as link downshift, enables fallback to 100M operation after multiple consecutive failed attempts at Gigabit link establishment. Such a case could occur if cabling with only four wires were connected instead of the standard cabling with eight wires. Speed optimization also supports fallback to 10M if link establishment fails in Gigabit and in 100M mode. Speed optimization can be enabled via strap or via register configuration. The 48 pin devices do not have the ability to strap this feature and the PHY team suggested to enable this bit for all use cases. Dan Dan Murphy (1): net: phy: dp83867: Add speed optimization feature drivers/net/phy/dp83867.c | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) -- 2.25.0