hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/include/linux/pci-dma-compat.h
....@@ -24,7 +24,7 @@
2424 pci_zalloc_consistent(struct pci_dev *hwdev, size_t size,
2525 dma_addr_t *dma_handle)
2626 {
27
- return dma_zalloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC);
27
+ return dma_alloc_coherent(&hwdev->dev, size, dma_handle, GFP_ATOMIC);
2828 }
2929
3030 static inline void
....@@ -119,28 +119,10 @@
119119 {
120120 return dma_set_coherent_mask(&dev->dev, mask);
121121 }
122
-
123
-static inline int pci_set_dma_max_seg_size(struct pci_dev *dev,
124
- unsigned int size)
125
-{
126
- return dma_set_max_seg_size(&dev->dev, size);
127
-}
128
-
129
-static inline int pci_set_dma_seg_boundary(struct pci_dev *dev,
130
- unsigned long mask)
131
-{
132
- return dma_set_seg_boundary(&dev->dev, mask);
133
-}
134122 #else
135123 static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask)
136124 { return -EIO; }
137125 static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask)
138
-{ return -EIO; }
139
-static inline int pci_set_dma_max_seg_size(struct pci_dev *dev,
140
- unsigned int size)
141
-{ return -EIO; }
142
-static inline int pci_set_dma_seg_boundary(struct pci_dev *dev,
143
- unsigned long mask)
144126 { return -EIO; }
145127 #endif
146128