]> www.infradead.org Git - users/jedix/linux-maple.git/commit
PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap()
authorNiklas Cassel <cassel@kernel.org>
Fri, 31 Jan 2025 18:29:51 +0000 (19:29 +0100)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Sat, 8 Mar 2025 14:43:05 +0000 (14:43 +0000)
commit4eb208424c9c49dc3298a45e8db7cf43fdf15600
tree0ddc2da36e2d94442ea01f57066181033197b6dc
parent52132f3a63b33fd38ceef07392ed176db84d579f
PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap()

Add a helper function to convert a size to the representation used by the
Resizable BAR Capability Register.

Signed-off-by: Niklas Cassel <cassel@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20250131182949.465530-11-cassel@kernel.org
[mani: squashed the change that added PCIe spec reference to comments
from https://lore.kernel.org/linux-pci/20250219171454.2903059-2-cassel@kernel.org]
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
drivers/pci/endpoint/pci-epc-core.c
include/linux/pci-epc.h