PCI: Use devm_add_action_or_reset()
authorFuqian Huang <huangfq.daxian@gmail.com>
Mon, 8 Jul 2019 12:33:54 +0000 (20:33 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 24 Jul 2019 19:20:31 +0000 (14:20 -0500)
commitbefa45fb5bdd514a40a19e659491193f7fd022f2
tree7f02f8a3fd9b954473326dce7ec314cd3bda6c10
parent5f9e832c137075045d15cd6899ab0505cfb2ca4b
PCI: Use devm_add_action_or_reset()

devm_add_action_or_reset() is a helper function which internally calls
devm_add_action().  If the devm_add_action() fails, it will execute the
action mentioned and return the error code.

Use devm_add_action_or_reset() to reduce source code size (avoid writing
the action twice) and reduce the likelihood of bugs.

Link: https://lore.kernel.org/r/20190708123354.12127-1-huangfq.daxian@gmail.com
Signed-off-by: Fuqian Huang <huangfq.daxian@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/controller/pci-host-common.c