]> www.infradead.org Git - users/hch/misc.git/commitdiff
pci.h: don't include dma-mapping.h pci-dma-mapping.h
authorChristoph Hellwig <hch@lst.de>
Sun, 13 Oct 2024 05:22:40 +0000 (07:22 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 23 Oct 2024 05:04:29 +0000 (07:04 +0200)
Ever since the pci_ wrappers for the dma-mapping helpers are gone,
there is no need to pull dma-mapping.h into pci.h.

Signed-off-by: Christoph Hellwig <hch@lst.de>
17 files changed:
drivers/char/agp/intel-gtt.c
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
drivers/crypto/intel/qat/qat_common/adf_transport.c
drivers/dma/dw/pci.c
drivers/dma/idxd/device.c
drivers/misc/hpilo.c
drivers/misc/tifm_core.c
drivers/misc/vmw_vmci/vmci_guest.c
drivers/nvme/host/pci.c
drivers/pci/controller/vmd.c
drivers/pci/probe.c
drivers/platform/x86/mlx-platform.c
drivers/usb/host/ehci-pci.c
drivers/video/fbdev/hyperv_fb.c
drivers/virtio/virtio_pci_legacy_dev.c
drivers/virtio/virtio_pci_modern_dev.c
include/linux/pci.h

index ef30445527a2d23ac3116db3e9c18d78ab9bc3e0..f73c804b5da1f6a31b84e31adfaa483483ac2b8a 100644 (file)
@@ -14,7 +14,7 @@
  *
  * /fairy-tale-mode off
  */
-
+#include <linux/dma-mapping.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/kernel.h>
index 659905e4595034a8b994eb9719cd2a413df8d6f2..8cf0a0b7f14ebd1229c584c99decc84ddd6eac58 100644 (file)
@@ -1,6 +1,7 @@
 // SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0-only)
 /* Copyright(c) 2020 Intel Corporation */
 #include <linux/device.h>
+#include <linux/dma-mapping.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 
index 1efdf46490f147d463fcc5ef9ee14127fb1028ff..2aee4c22fb8f3313e5355f1b7d32a61ecc148be7 100644 (file)
@@ -1,6 +1,7 @@
 // SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0-only)
 /* Copyright(c) 2014 - 2020 Intel Corporation */
 #include <linux/delay.h>
+#include <linux/dma-mapping.h>
 #include <linux/nospec.h>
 #include "adf_accel_devices.h"
 #include "adf_transport_internal.h"
index ad2d4d012cf729ff6780b4da041420bc58634250..eb7b1eecbda574d6f5b90c90ed68fc8df8fbbd41 100644 (file)
@@ -6,6 +6,7 @@
  * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  */
 
+#include <linux/dma-mapping.h>
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/device.h>
index c41ef195eeb9f218935520301f3582b9b6787c7d..3f6fe7fd779048737f33659a9981d6385fcc34a0 100644 (file)
@@ -1,5 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0
 /* Copyright(c) 2019 Intel Corporation. All rights rsvd. */
+#include <linux/dma-mapping.h>
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
index 04bd34c8c5069d36965f6c519fe5ff255a0b3d32..91b2c76cc0179547afa5c1181de28b3ba2fde64c 100644 (file)
@@ -5,6 +5,7 @@
  * Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
  *     David Altobelli <david.altobelli@hpe.com>
  */
+#include <linux/dma-mapping.h>
 #include <linux/kernel.h>
 #include <linux/types.h>
 #include <linux/module.h>
index 12355d34e193c0e8ffbe31f8f404f0319adc0c70..661428a20df0075212db2f1ae8a0a09402104615 100644 (file)
@@ -5,6 +5,7 @@
  *  Copyright (C) 2006 Alex Dubov <oakad@yahoo.com>
  */
 
+#include <linux/dma-mapping.h>
 #include <linux/tifm.h>
 #include <linux/slab.h>
 #include <linux/init.h>
index 476af89e751b9b680b16770b7cab281ebc9f05f3..795c71d42292f39fb5e6f7065e723e0531743662 100644 (file)
@@ -5,6 +5,7 @@
  * Copyright (C) 2012 VMware, Inc. All rights reserved.
  */
 
+#include <linux/dma-mapping.h>
 #include <linux/vmw_vmci_defs.h>
 #include <linux/vmw_vmci_api.h>
 #include <linux/moduleparam.h>
index 4b9fda0b1d9a33af4d7030b72532835b205e9cbb..1f00c54cb8009822531864c65fe283f072ecbdf8 100644 (file)
@@ -10,6 +10,7 @@
 #include <linux/blk-mq.h>
 #include <linux/blk-mq-pci.h>
 #include <linux/blk-integrity.h>
+#include <linux/dma-mapping.h>
 #include <linux/dmi.h>
 #include <linux/init.h>
 #include <linux/interrupt.h>
index 264a180403a0ecde14720b5d7274c310f41692aa..c455e888d0b24e47aa0c2a27c816106b58376515 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <linux/device.h>
+#include <linux/dma-mapping.h>
 #include <linux/interrupt.h>
 #include <linux/irq.h>
 #include <linux/kernel.h>
index 4f68414c308609ed99e675a943e73a8f6ae0dfe3..77708141853a745a3da6d117587b3ce024644bae 100644 (file)
@@ -3,6 +3,7 @@
  * PCI detection and setup code
  */
 
+#include <linux/dma-mapping.h>
 #include <linux/kernel.h>
 #include <linux/delay.h>
 #include <linux/init.h>
index 9d70146fd7420a1f6bb07e42fdc65bf694ed9851..0ec373a61a91e495b96860a5a49d724279c799a5 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <linux/device.h>
+#include <linux/dma-mapping.h>
 #include <linux/dmi.h>
 #include <linux/i2c.h>
 #include <linux/i2c-mux.h>
index 889dc4426271173f5a5bcb7a445d7089426284b1..d8f120c9fe64fcd4d14988f96f48fbd2e6e31fdb 100644 (file)
@@ -5,6 +5,7 @@
  * Copyright (c) 2000-2004 by David Brownell
  */
 
+#include <linux/dma-mapping.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/pci.h>
index 7fdb5edd7e2e8db11fe01f87e5ad8947f2762288..c15fc364ab29ade8a316dc033201614dab473e61 100644 (file)
@@ -46,6 +46,7 @@
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
 #include <linux/aperture.h>
+#include <linux/dma-mapping.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/vmalloc.h>
index 677d1f68bc9bf25aca2e3fb6e8df57eacc42daef..f1beb0fc385730d956d8b0f2c83891c424fb29e3 100644 (file)
@@ -1,5 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
+#include <linux/dma-mapping.h>
 #include "linux/virtio_pci.h"
 #include <linux/virtio_pci_legacy.h>
 #include <linux/module.h>
index 0d3dbfaf4b236910530b967a3fb9de25b68bcd36..acffadda4c1e26e2a6c8824ddfb10860cfc38666 100644 (file)
@@ -1,5 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
+#include <linux/dma-mapping.h>
 #include <linux/virtio_pci_modern.h>
 #include <linux/module.h>
 #include <linux/pci.h>
index 573b4c4c2be61f86338e753d97bc618a4dd25ccd..c22918d7c4302e54e75f8558fa096c921f016870 100644 (file)
@@ -2673,8 +2673,6 @@ static inline bool pci_is_thunderbolt_attached(struct pci_dev *pdev)
 void pci_uevent_ers(struct pci_dev *pdev, enum  pci_ers_result err_type);
 #endif
 
-#include <linux/dma-mapping.h>
-
 #define pci_printk(level, pdev, fmt, arg...) \
        dev_printk(level, &(pdev)->dev, fmt, ##arg)