Re: [PATCH v2 2/6] Documentation/driver-api: Update pcim_enable_device()

From: Randy Dunlap
Date: Fri May 16 2025 - 15:28:11 EST


Hi,

On 5/16/25 10:41 AM, Philipp Stanner wrote:
> pcim_enable_device() is not related anymore to switching the mode of
> operation of any functions. It merely sets up a devres callback for
> automatically disabling the PCI device on driver detach.
>
> Adjust the function's documentation.
>
> Signed-off-by: Philipp Stanner <phasta@xxxxxxxxxx>
> ---
> Documentation/driver-api/driver-model/devres.rst | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/driver-api/driver-model/devres.rst b/Documentation/driver-api/driver-model/devres.rst
> index d75728eb05f8..9443911c4742 100644
> --- a/Documentation/driver-api/driver-model/devres.rst
> +++ b/Documentation/driver-api/driver-model/devres.rst
> @@ -391,7 +391,7 @@ PCI
> devm_pci_remap_cfgspace() : ioremap PCI configuration space
> devm_pci_remap_cfg_resource() : ioremap PCI configuration space resource
>
> - pcim_enable_device() : after success, some PCI ops become managed
> + pcim_enable_device() : after success, PCI dev gets deactivated automatically

I think that the patch description has a better comment that could be put here. ^^^^^

> pcim_iomap() : do iomap() on a single BAR
> pcim_iomap_regions() : do request_region() and iomap() on multiple BARs
> pcim_iomap_table() : array of mapped addresses indexed by BAR

--
~Randy