[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
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