Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3925119pxj; Mon, 21 Jun 2021 09:30:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzuUkl6xvxDAVXBPKB8nwiWQwkeLObTNeqWy88ctSuAE0HmrCJkDKLFVM/Fr4kbYW11lOUB X-Received: by 2002:a05:6402:d66:: with SMTP id ec38mr10613204edb.212.1624293005199; Mon, 21 Jun 2021 09:30:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624293005; cv=none; d=google.com; s=arc-20160816; b=j4X+1Xm/2sf1VFGRJVA9o0dntE187KQsaecBO8KQxHMF6A0Fu8Lvgc+ViKKHddR1Y5 muZ06rXyiGHzxYXDhHyKQjAahm+bVf5ZPQGVdbTvI0J0ui9tybrUeW2UxbdyYHAk/S0b DMKBL3MLlu+tS6boVUjBWZqyx1z2CluYlwbdu97+t9zSnYI3o4DB7Q+Crmyc4Y1IjheT YvtiXE88AvAumZhWxOJ5bONIqVKl7CTY/SUnOcNQ2kieDVGvfSAeQGoUf5qxp2I20/TB BOZHUDq0iJYoL5gQz/Uf6Yzc68xce6cgzOdBZuYUBUNNADP0Vfc/tY3Z/QddnIbOZp9Z 2VwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=lg6EMRoOM/w3afbsd9h68awMT3+eyclKxZDweMHcHxY=; b=KvDZmdMGkZwPNh5JHR0niGH4RI10B8lJPexpjew7qwsmzWs7lKv7xUScNNXuztM3/I I9tyqhe7obhEjj1C5iNbEM4NQ7ZP5ibbZsjtlV6gHgAKTTPPunzI5Eah70bd3/JrMwxh mVtkfusOa2aMu0lad6WId1tJ4+Ad9pVeAPoUfXphLhtHKm15CeIp7nZUAI79FdoQ2Ln9 TTKXDlUqKT4/Im19VHQeqfn283CDkLUOt6+qSyMHFUTdRM+GhGJszSjuOakzbTybC1mZ NYdwuZBZfFkR8ynL/BeVg7uyiu++JOCmi14LIR7N00W2DSWa89t24hYawtPDGC9mkXvY oVsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=fLupuQ3D; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gw19si10207567ejb.748.2021.06.21.09.29.42; Mon, 21 Jun 2021 09:30:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=fLupuQ3D; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232137AbhFUQ3z (ORCPT + 99 others); Mon, 21 Jun 2021 12:29:55 -0400 Received: from mail.kernel.org ([198.145.29.99]:48572 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231194AbhFUQ2G (ORCPT ); Mon, 21 Jun 2021 12:28:06 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id EA774613D5; Mon, 21 Jun 2021 16:23:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1624292595; bh=WljdLn6tRNJfLSvBbkYFZ/02+HzyG99SGElEelraxj8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=fLupuQ3DXKlo65rzHcfS9s0hx1wh8EUOoc3/Yf3+HWz7AcYRuBl8fqBu7gRsVZelf rad5QlN2omY77WhOmYYEu30dDpT+awZweVM8TxpnP301wB8Tdzl5mDQAkShQuc8kef im6VbdHUw/yLSwKhG+6OVpW5pG8e4dni2SXm2LHY= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Joakim Zhang , "David S. Miller" , Sasha Levin Subject: [PATCH 5.10 059/146] net: fec_ptp: fix issue caused by refactor the fec_devtype Date: Mon, 21 Jun 2021 18:14:49 +0200 Message-Id: <20210621154914.370644792@linuxfoundation.org> X-Mailer: git-send-email 2.32.0 In-Reply-To: <20210621154911.244649123@linuxfoundation.org> References: <20210621154911.244649123@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Joakim Zhang [ Upstream commit d23765646e71b43ed2b809930411ba5c0aadee7b ] Commit da722186f654 ("net: fec: set GPR bit on suspend by DT configuration.") refactor the fec_devtype, need adjust ptp driver accordingly. Fixes: da722186f654 ("net: fec: set GPR bit on suspend by DT configuration.") Signed-off-by: Joakim Zhang Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- drivers/net/ethernet/freescale/fec_ptp.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/net/ethernet/freescale/fec_ptp.c b/drivers/net/ethernet/freescale/fec_ptp.c index 1753807cbf97..ce8e5555f3e0 100644 --- a/drivers/net/ethernet/freescale/fec_ptp.c +++ b/drivers/net/ethernet/freescale/fec_ptp.c @@ -215,15 +215,13 @@ static u64 fec_ptp_read(const struct cyclecounter *cc) { struct fec_enet_private *fep = container_of(cc, struct fec_enet_private, cc); - const struct platform_device_id *id_entry = - platform_get_device_id(fep->pdev); u32 tempval; tempval = readl(fep->hwp + FEC_ATIME_CTRL); tempval |= FEC_T_CTRL_CAPTURE; writel(tempval, fep->hwp + FEC_ATIME_CTRL); - if (id_entry->driver_data & FEC_QUIRK_BUG_CAPTURE) + if (fep->quirks & FEC_QUIRK_BUG_CAPTURE) udelay(1); return readl(fep->hwp + FEC_ATIME); -- 2.30.2