diff options
Diffstat (limited to 'drivers/pci/iomap.c')
| -rw-r--r-- | drivers/pci/iomap.c | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/drivers/pci/iomap.c b/drivers/pci/iomap.c index c9725428e387..a715a4803c95 100644 --- a/drivers/pci/iomap.c +++ b/drivers/pci/iomap.c @@ -23,6 +23,10 @@   *   * @maxlen specifies the maximum length to map. If you want to get access to   * the complete BAR from offset to the end, pass %0 here. + * + * NOTE: + * This function is never managed, even if you initialized with + * pcim_enable_device().   * */  void __iomem *pci_iomap_range(struct pci_dev *dev,  			      int bar, @@ -63,6 +67,10 @@ EXPORT_SYMBOL(pci_iomap_range);   *   * @maxlen specifies the maximum length to map. If you want to get access to   * the complete BAR from offset to the end, pass %0 here. + * + * NOTE: + * This function is never managed, even if you initialized with + * pcim_enable_device().   * */  void __iomem *pci_iomap_wc_range(struct pci_dev *dev,  				 int bar, @@ -106,6 +114,10 @@ EXPORT_SYMBOL_GPL(pci_iomap_wc_range);   *   * @maxlen specifies the maximum length to map. If you want to get access to   * the complete BAR without checking for its length first, pass %0 here. + * + * NOTE: + * This function is never managed, even if you initialized with + * pcim_enable_device(). If you need automatic cleanup, use pcim_iomap().   * */  void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen)  { @@ -127,6 +139,10 @@ EXPORT_SYMBOL(pci_iomap);   *   * @maxlen specifies the maximum length to map. If you want to get access to   * the complete BAR without checking for its length first, pass %0 here. + * + * NOTE: + * This function is never managed, even if you initialized with + * pcim_enable_device().   * */  void __iomem *pci_iomap_wc(struct pci_dev *dev, int bar, unsigned long maxlen)  { |