Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1704238pxj; Wed, 19 May 2021 11:55:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz6Xl/p95oc848xRjIM2jVov2Z8V34MGiHRBKRaNag4PTOmVoVUKxbRIOuS/2J4fderMe9j X-Received: by 2002:a05:6402:1345:: with SMTP id y5mr496950edw.107.1621450505645; Wed, 19 May 2021 11:55:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621450505; cv=none; d=google.com; s=arc-20160816; b=AWLu7/6IysXpINYeoQgDfPTlaHk9rSJC0eelLFu8it4G08rM66V6tB3YXvZgjB8hik IkpyqlNZabbj3MVcEcC7KjL7FqRw8AZrQrNGI5kem3Je2ZkorzqJf66wTq+jnKB6ZgGI RNnxSxUf053wn5xx5Be7Tu+j5UO8dBDeFtbh8Nmdo0O2GGowh7znIADV835F66NvjlRY yaAP9gmIa8u7UWbrVp+edZ2iLAArK28nyK/X75Trr2hFtdvc8YqT+uXMZCuFdqbL0Lq6 316d2zReQSAhM3DXCplwnHW9DmusIpUMnsSCOgYks+MTWOXRERwY9tZFySZPwtls5H79 RfSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=kxPHY1jKkNoFSE2/0Ap7oT96GoALXMLtmUjeD9d402Y=; b=SZNl0h6w0PznEO61cRXFM9LGUJS8UkeYSKoDEMhtKnfsZxev4wx0gQ6Rnm1jr0LIci 4zxO4/e05ttRlw7MfFeKubW/okF0S3uoZkyGrp29xmDDU2cYfu2dlz2ICG1fLnpubwES dIq30cDrk/ZQJxpDqimOmDVisFi22bADKTqoTHEU2kWGZidqSuyxgZlTnB/cY52QUFET a/4i6pJGIEPUTz4vLK1BKqXH0OImlDmV3jWilC2aDTKe+oCZY+DpWb3/QpyrXpIfYx0y 3IVL/1b3K1b9iYwoXX+u3jdYqAsx0f2AI8xjCKvFQbkID240JKO/he+329qzrut0LfZG Ekng== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=pcujdQn0; 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 q17si386023ejj.672.2021.05.19.11.54.41; Wed, 19 May 2021 11:55: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=@gmail.com header.s=20161025 header.b=pcujdQn0; 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 S1352853AbhESAVh (ORCPT + 99 others); Tue, 18 May 2021 20:21:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234706AbhESAVf (ORCPT ); Tue, 18 May 2021 20:21:35 -0400 Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 512B3C06175F; Tue, 18 May 2021 17:20:16 -0700 (PDT) Received: by mail-yb1-xb2b.google.com with SMTP id f9so15717262ybo.6; Tue, 18 May 2021 17:20:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kxPHY1jKkNoFSE2/0Ap7oT96GoALXMLtmUjeD9d402Y=; b=pcujdQn0GkUvHU3HRvBUcPknxMr6Waw8TGBbT4w0CfAdY3QX8u9AwnasK31Kz10Pjh muM/wnK4ZLv93pcf/zfmpB8fKD0J7LoaLHu18mVfzJ8a5jcEW+lF8EqEH1vCOULLON8B w9Y2d2hAEqBdiuglcRNAYhK9nJ3fXHe8fNABx3iuD19HAN4vUDjL44nzX1F4Tc0mg6Dl 7azsVzLN63Z0fkOvm2XAKduq5YR5ye8Au098+SjwBjNGyDI+G6ABO+uNX7ohSKtm1mIg XZ7XHyiYDNRaBvWSPSsx1op2cBdnB6dg4RMplhHD2F7lO64zLUpyeslssCmpa8a2KyiT QXng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kxPHY1jKkNoFSE2/0Ap7oT96GoALXMLtmUjeD9d402Y=; b=Itt3AzUJpdvJw7ESXE/hnUTdZSmv4sid566YtT578rnEJBEZVtJOx5B1fpd4Uf1gP7 cn8rCxEr+C0FfK9lhpsHNN4jxQvj0n6w5kSGU7XsLQFQkJV0PAwlNkSQFCD7KVK5Ded0 vobdqae6rd4UYpJCLebKuc8z2lT1iRKvbC443BFxIC38SWoVPFFAWtWz5BDe5NpD0dDq USy+3mwe9hq7UtajkJ0lTQNNMuAVLhECr6PMYzrMT9JxGQF4DNQVVxjG1NVhhHH6rnWJ 85DmEk5S0SLgatzGS9mYLIfMHc4B2jTVp7My39i5e40syyzLYmfzcQ464aGXeSpXoKRj Qswg== X-Gm-Message-State: AOAM532bsD55qX7FkH+kw97pNJqpFzi6mQIdCyoG8a5syMT1Cf9vm1yl UP6DmvMWpwEjlLyz4JJKnKS5nnKe9vMkrAsoWqw= X-Received: by 2002:a25:4d56:: with SMTP id a83mr10341612ybb.437.1621383615506; Tue, 18 May 2021 17:20:15 -0700 (PDT) MIME-Version: 1.0 References: <20210511214605.2937099-1-pgwipeout@gmail.com> In-Reply-To: From: Peter Geis Date: Tue, 18 May 2021 20:20:03 -0400 Message-ID: Subject: Re: [PATCH] net: phy: add driver for Motorcomm yt8511 phy To: Leon Romanovsky Cc: Andrew Lunn , Heiner Kallweit , Russell King , "David S . Miller" , Jakub Kicinski , Linux Kernel Mailing List , Linux Kernel Network Developers , "open list:ARM/Rockchip SoC..." Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 18, 2021 at 4:59 AM Leon Romanovsky wrote: > > On Tue, May 11, 2021 at 05:46:06PM -0400, Peter Geis wrote: > > Add a driver for the Motorcomm yt8511 phy that will be used in the > > production Pine64 rk3566-quartz64 development board. > > It supports gigabit transfer speeds, rgmii, and 125mhz clk output. > > > > Signed-off-by: Peter Geis > > --- > > MAINTAINERS | 6 +++ > > drivers/net/phy/Kconfig | 6 +++ > > drivers/net/phy/Makefile | 1 + > > drivers/net/phy/motorcomm.c | 85 +++++++++++++++++++++++++++++++++++++ > > 4 files changed, 98 insertions(+) > > create mode 100644 drivers/net/phy/motorcomm.c > > <...> > > > +static const struct mdio_device_id __maybe_unused motorcomm_tbl[] = { > > + { PHY_ID_MATCH_EXACT(PHY_ID_YT8511) }, > > + { /* sentinal */ } > > +} > > Why is this "__maybe_unused"? This *.c file doesn't have any compilation option > to compile part of it. > > The "__maybe_unused" is not needed in this case. I was simply following convention, for example the realtek.c, micrel.c, and smsc.c drivers all have this as well. > > Thanks