Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp403755pxj; Fri, 11 Jun 2021 02:00:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyk2iguxzTvOW36JgX1JEoor+WDYbMNVLu92fX1GeKzKFdKSTGvZVY3uQJU1WczbvWQDU2U X-Received: by 2002:a05:6402:152:: with SMTP id s18mr2559036edu.221.1623402026599; Fri, 11 Jun 2021 02:00:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623402026; cv=none; d=google.com; s=arc-20160816; b=SKh8WAThQvnFxzQwtv89183+0NQ9anCyFxGVODIeI3rSzRzSJBHQ8I/nS/bcTXY4nz R3UJm3JA+B6g5bi/WMmJH3isY4yMGJB1Fd9OMxNXjsUiglTnszaDQ8UV8bNewX/g6QAy LqSrQmfhde7nWOYAQ+BtPfhYwn33T9xIB/MwglT07LdjdAN4pfIXGaygLdlh6AxmYNQf eF8q1txjl/hmGx9qpwDZ7sNe4li809CZXqTCdC0X4OmBbYjQq/tybcGZt/wQ17LXMHnB YAUymSYvG0xM2n7F6lT0QuC1MwETkCAKvXF0tf5UsumMgF6xvlOOkw5io29ZBKWRGbAv PjUw== 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=Ouekwhno07itCig8YCgajxgS9RkFe/Y+2BrTY237h+s=; b=T59rDginbTAsITtOSgKT5iJbN84ET/qd3fkAJ05wly7/+pQtdg2mG//DQE39o8MIx6 5aOJBcJz01EpQ+09dx6yKvbcNbyihQi0f6zmF1t1z1HSPNWelwzYKhl5cHwjNSh7+lxY BYddXL/F7DJ2LdUySZVVVvcbbjx5lld9lTRXDPICmjjtlxzmNhIc415mWpD1Ui+1l/Jn XiO/wnnStZqObC5oC7kXt2agvlT73zt4dgcHWJd8MAKVgIAKCSp9/AMndHDCEFZXsXWc /uM7M+b3DiOCzbRfRRNlbcDeLMyfidL9CT+9qP9S/g38W6s/HStMrlu0/0GJV+u3yzBL zQJQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=VgTtoPPK; 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 i5si4286597edn.610.2021.06.11.02.00.03; Fri, 11 Jun 2021 02:00:26 -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=VgTtoPPK; 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 S231283AbhFKI7u (ORCPT + 99 others); Fri, 11 Jun 2021 04:59:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36748 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231161AbhFKI7u (ORCPT ); Fri, 11 Jun 2021 04:59:50 -0400 Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 36889C061574; Fri, 11 Jun 2021 01:57:36 -0700 (PDT) Received: by mail-pj1-x1036.google.com with SMTP id k7so5329474pjf.5; Fri, 11 Jun 2021 01:57:36 -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=Ouekwhno07itCig8YCgajxgS9RkFe/Y+2BrTY237h+s=; b=VgTtoPPKM3igTzT5SIAvAHNZZBTUBbosJcxArByn42tReSuhuRZNoEutO9z0lVMfQl NoLDgaECGiYfocJIx0zZsaNFDWM4LVr32+oXw9JMsrplqTRxhorawwhdAdLelq5v37Bj R2S+D0JODPC5fkTsa91Gi9BZCw+2PsaMAIY46ygvQhaWYUIqmDEV+sOG7TSymGaFtHg0 nbNEfd2l0zsw0Al7i0NX8xJ1kAC7uqwKwi8QCe7cj4K8UYXNdnBPIRJEucvFEkAy7IJc 86oe5fTFeTsHHNp/NSBP3ni2JddqIDDHTHtcQ9d3zTLsovkTbBx1GA5nhCBrCYn20xD5 8L+A== 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=Ouekwhno07itCig8YCgajxgS9RkFe/Y+2BrTY237h+s=; b=MImVY6GLB6B09i2bxRTgkPG5fxBCyIIT3kn+QDKu3L4JshrZK0CmdojV6ziGL9xy1s 6lramuQYNCvUCH1Y43+Gm33pVuleYWhyKV26xBom2eqtv9xGOWpuu4kkp7pVxp9gfEuW hTh3Cae2/WvhIqj84+kF8bpXkzJOgV04uE29zqiUS9ndPpRjdemGTzlyqMBE4qX0jkm0 qpGnpC+YPviN8ZMoNu5uproCToN7lZw5OfqPRJyfIx7SuzA8oqmXG+Z3nY/LzhTu8QwY QdjYLVgjLKswkOfAyjP3/PDg1ez/y7cZoXm8F1adOEIVEYtBYgUypGzWS2+Q5IJYmalE lQLA== X-Gm-Message-State: AOAM531bKaDitK2FXTRtImFthboV7Po5Nt57A7Kl0ICuyNzfc9J/hiDT +ae643I2ciCWtMfPgB/u6UA6iyhPN2y7IqWyz+8= X-Received: by 2002:a17:902:c784:b029:104:9a21:262a with SMTP id w4-20020a170902c784b02901049a21262amr3068721pla.21.1623401855633; Fri, 11 Jun 2021 01:57:35 -0700 (PDT) MIME-Version: 1.0 References: <20210610163917.4138412-1-ciorneiioana@gmail.com> <20210610163917.4138412-13-ciorneiioana@gmail.com> In-Reply-To: <20210610163917.4138412-13-ciorneiioana@gmail.com> From: Andy Shevchenko Date: Fri, 11 Jun 2021 11:57:19 +0300 Message-ID: Subject: Re: [PATCH net-next v8 12/15] net/fsl: Use [acpi|of]_mdiobus_register To: Ioana Ciornei Cc: Grant Likely , "Rafael J . Wysocki" , Jeremy Linton , Andrew Lunn , Florian Fainelli , Russell King - ARM Linux admin , Heikki Krogerus , Marcin Wojtas , Pieter Jansen Van Vuuren , Jon , Saravana Kannan , Randy Dunlap , Calvin Johnson , Cristi Sovaiala , Florin Laurentiu Chiculita , Madalin Bucur , linux-arm Mailing List , Diana Madalina Craciun , ACPI Devel Maling List , Linux Kernel Mailing List , "linux.cj" , netdev , Laurentiu Tudor , Len Brown , "Rafael J . Wysocki" , Calvin Johnson , Ioana Ciornei Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jun 10, 2021 at 7:40 PM Ioana Ciornei wrote: > > From: Calvin Johnson > > Depending on the device node type, call the specific OF or ACPI > mdiobus_register function. > > Note: For both ACPI and DT cases, endianness of MDIO controller controllers > need to be specified using "little-endian" property. using the ... > Changes in v8: > - Directly call the OF or ACPI variants of registering the MDIO bus. > This is needed because the fwnode_mdio.c module should only implement > features which can be achieved without going back to the OF/ACPI > variants. Without this restrictions we directly end up in a dependency > cycle: of_mdio -> fwnode_mdio -> of_mdio. Shouldn't be simple fwnode_mdio.h. The idea of fwnode APIs that they provide a common ground for all resource providers. > - Changed the commit title since the fwnode_mdiobus_register() is no > longer available > > Changes in v7: > - Include fwnode_mdio.h > - Alphabetically sort header inclusions I suppose this should be a separate change. -- With Best Regards, Andy Shevchenko