From patchwork Thu Mar 16 20:52:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Fainelli X-Patchwork-Id: 6778 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:604a:0:0:0:0:0 with SMTP id j10csp1967wrt; Thu, 16 Mar 2023 14:17:45 -0700 (PDT) X-Google-Smtp-Source: AK7set97PLiKfCR4zs63nLDJqCWkcR+aoKnzqMVBXF22dnLtzAuKHqvDh/hK9hgZqb13uw3tF5DE X-Received: by 2002:a17:90a:e7cd:b0:23d:16d6:2f05 with SMTP id kb13-20020a17090ae7cd00b0023d16d62f05mr5462779pjb.22.1679001465394; Thu, 16 Mar 2023 14:17:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1679001465; cv=none; d=google.com; s=arc-20160816; b=oA6GLfM7bKAY+RJzW1rLg9pkDOy5HSWVNWLmXrkeDJb9JPUJyYhGCsUAiz44OjqBUm tT6FVuF0Nyx2nxjJJTiQ6Gd5eSQcm6apt0JyNDhAK6uYSbRB1xyk7t2ZqCDe3NCZHnHk 46wRRPmPVoljcCqNnb+GV7oS0m4steKLlmyQIBPhsPGWkOeuq1wICfuaU8YjbvJGnxle 1k3E2V41qbw967uRnpaN463nbdEbU4Rspp89sadOPEaj7R0nBKUPJ8wsEwejhB75t5Vm +ELiUGCeFOs2ehbAaZZf/K2+4o0H2valSEbGyvAeaCYbiANU2QIS3FRAo1p6RKYX+fHa Vn2Q== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=bsa1hqqUtwuhnktlTRykUeCWJokYlRu4j488CD+HwrU=; b=yC+aTgePXAlcjSH+PtaD3PMe8XeR28KlGcgnM9JrHaZ6e9x4j8JXW7d4fF7qI+wFjj t4QrZc8Z1qwBteMqnJGV4WBlYpjqHLpFjoaWUXypEib2P03Q72KWNRHUZe9+XLU9ALYb XqMxKwYFglz0iBEfIlN5CNBFuVSW8KOWBOjkSmPXsDX2CazONbza4TDf90aVgQztxoD2 2rCPehfPqfUlJpavdUmvakmgBQM6PPtbiaHQWEm53xjbIjTWLlugZgN3xn0mrcJrM5rb kObqmXmsFwbOgc0DeNgdk5UXgfYYlscT0eZxgqfnCAd7+MfHMsOLrnaUFpMm4CAwZZ6o d28w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=U2NawJyS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z13-20020a17090ad78d00b0023b45e8ffb3si205925pju.60.2023.03.16.14.17.28; Thu, 16 Mar 2023 14:17:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=U2NawJyS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S229892AbjCPVEU (ORCPT + 99 others); Thu, 16 Mar 2023 17:04:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47742 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbjCPVET (ORCPT ); Thu, 16 Mar 2023 17:04:19 -0400 Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 571B8A02A9; Thu, 16 Mar 2023 14:04:18 -0700 (PDT) Received: by mail-pf1-x431.google.com with SMTP id q14so1932337pff.10; Thu, 16 Mar 2023 14:04:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679000657; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=bsa1hqqUtwuhnktlTRykUeCWJokYlRu4j488CD+HwrU=; b=U2NawJySa4mBlU8Bf4sy04Gqu+TBlY8uqebMIGI6yDMmKwgeEpghUWPMgpqmm8G3eT TdCEJruP3k82qaORkRdJfdsSxvMD5p0rGAxN4lHbsBoQSHFq0c1Eot5e0e/ktOw+6G5H ART3gxU0tDa/+P1BsTbIsmYougSA/DGW5gO9k5wrOoFgIlFAXnJMgNc95WOgWCfh+dpa IuhTBguAKu1MJeJBMXkHrVmYIayJ4keiXK3rrVxD+xIICJ6y8VLITp3LQZTmXUfJpsCY 3TSRRAUaxpUFA0Uwh2qnPfkg9bGoCk6tCMRBcX2k5kGfK1WNC5Wc/SlFRGok3jbyZM03 jv0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679000657; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bsa1hqqUtwuhnktlTRykUeCWJokYlRu4j488CD+HwrU=; b=Kh+SC5M8c29eD/1YY939VBsJ1pJHkJmebfY/ILMK+P20s9BvPhnS4S4gEeK9ww1KcI zvq29KT2rm1Y20EPbjekfQreiiJ60ThrxoNs2Xkmd+2UeiFD/3xaiJwpy/diMWN2pCF/ 8ETY892csasUDDp33K+YNtECpbjBfjnGuPnIsic1AvbWRFeOAfLNoXUjtG/jw1w/RPDm r3qkhFzFXUK6irhhyclyeHy7tfjMpwMr+oQs3n9Yo+m70bI/cClSV4qp/ryQDNJHnFuS 9rMIYXb/maI3T650ZkoKzgL69qWBTPioZKW/XUsH/8UOXUvbmw4IYUTBhmDZDk7gnR4Q Z3xg== X-Gm-Message-State: AO0yUKXryqGrzPskOqD4Wa++apB2j8qDyv9hgThgip1cUwYcSwJwO77C 2QSxYS98dI7ddCy1+mk10O/oZJ8Zt7g= X-Received: by 2002:aa7:96b9:0:b0:625:ebc3:b26c with SMTP id g25-20020aa796b9000000b00625ebc3b26cmr3059366pfk.22.1679000656639; Thu, 16 Mar 2023 14:04:16 -0700 (PDT) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id 14-20020aa7914e000000b005e099d7c30bsm106599pfi.205.2023.03.16.14.04.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Mar 2023 14:04:15 -0700 (PDT) From: Florian Fainelli To: netdev@vger.kernel.org Cc: Florian Fainelli , Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Frank Rowand , "Rafael J. Wysocki" , Calvin Johnson , Grant Likely , Ioana Ciornei , linux-kernel@vger.kernel.org (open list), devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE), mbizon@freebox.fr Subject: [PATCH 0/2] ACPI/DT mdiobus module owner fixes Date: Thu, 16 Mar 2023 13:52:59 -0700 Message-Id: <20230316205301.2087667-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1760560640938875977?= X-GMAIL-MSGID: =?utf-8?q?1760560640938875977?= This patch series fixes wrong mdiobus module ownership for MDIO buses registered from DT or ACPI. Thanks Maxime for providing the first patch and making me see that ACPI also had the same issue. Florian Fainelli (1): net: mdio: fix owner field for mdio buses registered using ACPI Maxime Bizon (1): net: mdio: fix owner field for mdio buses registered using device-tree drivers/net/mdio/acpi_mdio.c | 10 ++++++---- drivers/net/mdio/of_mdio.c | 9 +++++---- drivers/net/phy/mdio_devres.c | 8 ++++---- include/linux/acpi_mdio.h | 9 ++++++++- include/linux/of_mdio.h | 22 +++++++++++++++++++--- 5 files changed, 42 insertions(+), 16 deletions(-)