Thread (25 messages) 25 messages, 5 authors, 2018-05-10

[PATCH v2 06/10] PCI: Introduce devm_of_pci_get_host_bridge_resources()

From: Vladimir Zapolskiy <hidden>
Date: 2018-05-03 07:15:29
Also in: linux-pci, lkml

On 04/30/2018 08:48 AM, Jan Kiszka wrote:
From: Jan Kiszka <jan.kiszka@siemens.com>

of_pci_get_host_bridge_resources() allocates the resource structures it
fills dynamically, but none of its callers care to release them so far.
Rather than requiring everyone to do this explicitly, introduce a
managed version of that service. This differs API-wise only in taking a
reference to the associated device, rather than to the device tree node.

As of_pci_get_host_bridge_resources() is an exported interface, we
cannot simply drop it at this point. After converting all in-tree users
to the new API, we will phase out the unmanaged one.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Vladimir Zapolskiy <redacted>
Tested-by: Vladimir Zapolskiy <redacted>

--
With best wishes,
Vladimir
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help