]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Revert "PCI: ecam: Allow cfg->priv to be pre-populated from the root port device"
authorMarc Zyngier <maz@kernel.org>
Wed, 25 Jun 2025 11:18:06 +0000 (12:18 +0100)
committerBjorn Helgaas <bhelgaas@google.com>
Mon, 30 Jun 2025 17:30:03 +0000 (12:30 -0500)
This reverts commit 4900454b4f819e88e9c57ed93542bf9325d7e161.

Now that nobody relies of cfg->priv containing anything useful before the
.init() callback is used, restore the previous behaviour.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20250625111806.4153773-4-maz@kernel.org
drivers/pci/ecam.c

index 2c5e6446e00eed85463119c656e28e91a843b72e..260b7de2dbd5788c856f45e3ba85cee34334ee0c 100644 (file)
@@ -84,8 +84,6 @@ struct pci_config_window *pci_ecam_create(struct device *dev,
                        goto err_exit_iomap;
        }
 
-       cfg->priv = dev_get_drvdata(dev);
-
        if (ops->init) {
                err = ops->init(cfg);
                if (err)