Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp6807469pxu; Thu, 24 Dec 2020 13:29:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJzqmKb1Ne20NTn5zCSC0iHk5stlO2UiW3/VXZB8Bidg7/mLcgfwjccABylLtGq6X03PUry7 X-Received: by 2002:a17:906:1db2:: with SMTP id u18mr29924175ejh.440.1608845387042; Thu, 24 Dec 2020 13:29:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608845387; cv=none; d=google.com; s=arc-20160816; b=Y45cWy8GWtPxm+PsjbFLC+43X0v1Ub7DQjoki4onZ0bYaZqdhfdS4N8UWFD2GqKpC5 q4TGoA4i49gYH8lbyBPt/mE3R8Eb4Hdx37gOFdeseSwpyu1g7VzV/OgIFiqbXYawoAsY xAntmLuS8ZWMav8TCDLhXdC35Pz4qgatwv7CdmezzCbYo0bFIyLWdF+GgEq72AB1W+wh MDEdZMYrSilXk7sQQEwTOBUCknKcuPskVs6QuZ4+2ZfRJk0WekyezK5ZnXii1zLhAl/q mCZ5CwiDSViNeR3h08acoWm+rhfinXARDj6OEcuLXRF/znZ6HLmZugO0loRpfopHfu5s B5Qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=mJV5/ZNJMl37LkuPhM/bYdGnn5sTPLpvGos4VVzjWj4=; b=I938KSuwle2sZ5WkeXnqZe5vheaf6Lc75ss1Irt9yf4pTAgQFUipogmTUw9MU7KwXe N8ooplJReuOeoLwwkZvD+qaow4kWl/RVPEYcuPvjthYqwuSi1t1MCvPUP8f4+sCqtVf+ 54wXebXa5/5vLF3ex89hZMfJkuHRxNOXI+v45vRtgOH8Fd2jN8avoRtgi4vJORluDTym xPO1X3Vs9CttdhWxGpXSyk9gNE7d28pBWUFtkLx96XovYPV3TrpzUYx0GcoFvtsx/lRU 1crR2qieSzw548VeWvHG4J3pHcE6RF1LDUwXAfntx2d5jfMeVtxOCyor/eeB9f1olQPC CLsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FZJ0wxSv; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o22si14400112ejg.205.2020.12.24.13.28.56; Thu, 24 Dec 2020 13:29:47 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=FZJ0wxSv; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728904AbgLXVWV (ORCPT + 99 others); Thu, 24 Dec 2020 16:22:21 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36094 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728829AbgLXVWV (ORCPT ); Thu, 24 Dec 2020 16:22:21 -0500 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B20AEC061573; Thu, 24 Dec 2020 13:21:40 -0800 (PST) Received: by mail-pj1-x102a.google.com with SMTP id m5so1697886pjv.5; Thu, 24 Dec 2020 13:21:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=mJV5/ZNJMl37LkuPhM/bYdGnn5sTPLpvGos4VVzjWj4=; b=FZJ0wxSvZiakp8qbzmH519JkKOoQ1zUNDqHJAPmDCP1J3SM2Xrm33Gkn5+PyWaOH6p 88imIKvB5JEZSRBea/C0KB3R9ZstiHQtAucrsS7AsgdgPa1RTMA0MN3nX6o4vheN5K2H uw3len2wfoVJXh7mJoMlqZ1VVaNlu6KP9sAEWDDEjuMuKlxhNbwTZCH7ZihsjYC7oFpd AfLdi7oprN+xJ/pufXCjthF7TiCL0SUbiZsaKecUXfUiizzPdT5NfAleiQy0tkJdsLgc 2xvj9I+Y8zLPQLJ6gcbfByJGRKWWDriQcboOJZmBBQL/tc3ukdLM4/5mz9Vk6jrXW2zc MHPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=mJV5/ZNJMl37LkuPhM/bYdGnn5sTPLpvGos4VVzjWj4=; b=PEOJjGnG9ftUByEWnjC4hMiYrW7wrgZ90GBCD1xGkr22saqOvPQASIv8jnsiSb8fNr 0OqWrmiuYo6mZMdpO2n2HtLa/rFZC84MG0q8c7sF0IiL25m6vzQZWxx3+MI2dVDG2T6z ThFoh1LLLvlalWxhXwoUbo7rXAF5vigqWYmQdkBE0vb79meWkWf/iv7joJvk8cb8bXfF cRpauPCiKPCm9vVLKN4SkfVTXWdkt1OQAsb8N7gTNetDbRwRRu/i5FCJikX/QSY4zKOg SgGz/iBhRUVMMJRK5BpNs/96BICtlwY3PWinfoH9lnbFvsNdizJcLV56HH0DZ3u7gqXw It+g== X-Gm-Message-State: AOAM533jvEYGDbN7g523Buog2Bz23nAwrgoL+DnNXwvyR4zWnmbwYH1P PKu9iauQEUuScUkMCVES0wI= X-Received: by 2002:a17:90a:9707:: with SMTP id x7mr5967332pjo.72.1608844900203; Thu, 24 Dec 2020 13:21:40 -0800 (PST) Received: from hoboy.vegasvil.org (c-73-241-114-122.hsd1.ca.comcast.net. [73.241.114.122]) by smtp.gmail.com with ESMTPSA id q15sm15875424pgk.11.2020.12.24.13.21.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Dec 2020 13:21:39 -0800 (PST) Date: Thu, 24 Dec 2020 13:21:36 -0800 From: Richard Cochran To: Grygorii Strashko Cc: "David S. Miller" , netdev@vger.kernel.org, Jakub Kicinski , linux-kernel@vger.kernel.org, Vignesh Raghavendra , Lokesh Vutla Subject: Re: [PATCH net] net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered Message-ID: <20201224212136.GB1229@hoboy.vegasvil.org> References: <20201224162405.28032-1-grygorii.strashko@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201224162405.28032-1-grygorii.strashko@ti.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 24, 2020 at 06:24:05PM +0200, Grygorii Strashko wrote: > The CPTS driver registers PTP PHC clock when first netif is going up and > unregister it when all netif are down. Now ethtool will show: > - PTP PHC clock index 0 after boot until first netif is up; > - the last assigned PTP PHC clock index even if PTP PHC clock is not > registered any more after all netifs are down. > > This patch ensures that -1 is returned by ethtool when PTP PHC clock is not > registered any more. > > Fixes: 8a2c9a5ab4b9 ("net: ethernet: ti: cpts: rework initialization/deinitialization") > Signed-off-by: Grygorii Strashko Acked-by: Richard Cochran