Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp312222pxt; Wed, 4 Aug 2021 11:46:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyYTDJkmHpr7VKz1WCJJupvm7eFEew8Z9mVLll0H2qIUyPcT0acx4X62XCacChrBwTresvA X-Received: by 2002:a92:da0d:: with SMTP id z13mr6218ilm.95.1628102777654; Wed, 04 Aug 2021 11:46:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628102777; cv=none; d=google.com; s=arc-20160816; b=n79wFNhjN/8qeouIQS18tkc8deaumEeW42+wNlewcuVm3s2BxB3CFHNAW868VIXCc2 2V3t45i4ZxCbP+8PyPTrUhuvVrzPCpo6q7iFRU6GkU+zBVb8QhUyvX4QdNfiUCklXy13 9TKGU2nT7bK02N36pQ3ywL1N6IQ7MN1De2/MYkbOfQuUMzOTVnMQ0XXdqAlBFUWwR0e3 mqAEUmAfKuswvZeecj9y/GlSSrcwWX9VCtuTiRIXA/NbYdU27AuOAEGlnVxdHfjhps6a EAEAfPsz9okBhl1W880x1+KZ1nZ8iYn5YhaaViNnHVQNoIwJp4RWPyJmS6IT7o3b2bU4 8h5w== 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=rbevSI0eWGzb+h7sK8gA+dGtVVniefujd2Luku95l6Q=; b=S9UZaDkrScXHSnZwwptwBV5GX6H6WJaFqGI+X30KykihV4PltxauTOAemqiU4StuPp +yPkAlZUKZmI+uAVcn/hsJelLgS3decNcT9AfyEv1clFB4nqtNUSRfZeqwb/K166h1KY lOvVHCy+vElE7FJ08BpuCtDvYvwnOKTDKwkZyStO/saKY3vXMPwvw6EtUZrH0jEvoVk5 ceB6QvH/aVHxRscUMJffQ+rFtSxlS/hdk9GeypI9HhJzf2xcGUOdY1bLDhk9Se4rprvW H5AawHzm4nw5R85cpF07DaoKKO2hdwYYOPB8eNq9Fbvuc7bbUv26v82Oazr4Y/7QbafM LRDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=o+YAX3nM; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o8si3090690iow.53.2021.08.04.11.46.04; Wed, 04 Aug 2021 11:46:17 -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=@kernel.org header.s=k20201202 header.b=o+YAX3nM; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238861AbhHDPVg (ORCPT + 99 others); Wed, 4 Aug 2021 11:21:36 -0400 Received: from mail.kernel.org ([198.145.29.99]:45980 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238324AbhHDPVf (ORCPT ); Wed, 4 Aug 2021 11:21:35 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 8E35A60295; Wed, 4 Aug 2021 15:21:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1628090482; bh=ResC44EGJwfafk1EP1TTehAscV+PxNhFSYCS7gE+NbQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=o+YAX3nM7ZsbINM78zsss9kmETucTr8eDJ9XhnmF7IP3KkvYQ3LrpWozYDakmvuqB S3yXsaByYojvDBAEfD7SKPIP+AuODwWjLhiTquQFwiOYruaq+Aj16RfopXAKd/j3yl RXJXhPIV3Is/ghDJpWSSwzmKI+TGdMME/TRcZ0n4xX/H3NHR930cx13Cv6BCSqEYcw +RiNUYvXiT6ChCAgwC2XvaSnGKXemw3kK1vZIaIY4Td6Lwk8kP7TEapAuLnWfphqcC 6JxTuPdxgDJFPMbZFGzPWN9rtKMofElwX6pQKmmJR81MfSWbtCsJFt9oVLYPr/Vuc5 9251zhWAfSnvA== Received: by mail-wm1-f44.google.com with SMTP id a192-20020a1c7fc90000b0290253b32e8796so3895239wmd.0; Wed, 04 Aug 2021 08:21:22 -0700 (PDT) X-Gm-Message-State: AOAM531Q3BKJvxRkSlaX9PBzSZFoXB5qBlFQjOyIINDnW2EGIV31x8N9 AMVVGA3PFXgjrnQpPj0Sg0NjYPl+S5EAdY4GszI= X-Received: by 2002:a05:600c:3b08:: with SMTP id m8mr10383643wms.84.1628090481196; Wed, 04 Aug 2021 08:21:21 -0700 (PDT) MIME-Version: 1.0 References: <20210804121318.337276-1-arnd@kernel.org> <20210804142814.GB1645@hoboy.vegasvil.org> In-Reply-To: <20210804142814.GB1645@hoboy.vegasvil.org> From: Arnd Bergmann Date: Wed, 4 Aug 2021 17:21:05 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH net-next v3] ethernet: fix PTP_1588_CLOCK dependencies To: Richard Cochran Cc: "David S. Miller" , Jakub Kicinski , Jacob Keller , Arnd Bergmann , Andrew Lunn , Vivien Didelot , Florian Fainelli , Vladimir Oltean , Claudiu Manoil , Alexandre Belloni , Microchip Linux Driver Support , Nicolas Ferre , Claudiu Beznea , Yisen Zhuang , Salil Mehta , Jesse Brandeburg , Tony Nguyen , Tariq Toukan , Saeed Mahameed , Leon Romanovsky , Jiri Pirko , Ido Schimmel , Shannon Nelson , drivers@pensando.io, Sergei Shtylyov , Edward Cree , Martin Habets , Giuseppe Cavallaro , Alexandre Torgue , Jose Abreu , Heiner Kallweit , Russell King , Yangbo Lu , Randy Dunlap , Simon Horman , Networking , Linux Kernel Mailing List , Intel Wired LAN Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 4, 2021 at 4:28 PM Richard Cochran wrote: > > @@ -87,8 +87,8 @@ config E1000E_HWTS > > config IGB > > tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support" > > depends on PCI > > - imply PTP_1588_CLOCK > > - select I2C > > + depends on PTP_1588_CLOCK_OPTIONAL > > + depends on I2C > > This little i2c bit sneaks in, but I guess you considered any possible > trouble with it? Good catch! I did need this with v2, as it was causing a circular dependency against (IIRC) CONFIG_MLXSW_I2C, but I'm fairly sure it's not needed any more after everything else uses 'depends on' now. I'm happy to resend a v4 without that change, as it doesn't belong in here, or we just leave it because it is correct after all, depending on what the Intel ethernet people prefer. > Acked-by: Richard Cochran Thanks, Arnd