mic: Rename ioremap pointer to remap
Some architectures (like MIPS) implement ioremap as a macro, and this leads to conflicts with the ioremap function pointer in various mic structures. drivers/misc/mic/vop/vop_vringh.c: In function 'vop_virtio_init_post': drivers/misc/mic/vop/vop_vringh.c:86:13: error: macro "ioremap" passed 3 arguments, but takes just 2 Rename ioremap to remap to fix this. Likewise for iounmap. Signed-off-by: Vincent Whitchurch <vincent.whitchurch@axis.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:

committed by
Greg Kroah-Hartman

부모
ba01cea2be
커밋
fbc63864fa
@@ -88,8 +88,8 @@ struct scif_driver {
|
||||
* @send_intr: Send an interrupt to the remote node on a specified doorbell.
|
||||
* @send_p2p_intr: Send an interrupt to the peer node on a specified doorbell
|
||||
* which is specifically targeted for a peer to peer node.
|
||||
* @ioremap: Map a buffer with the specified physical address and length.
|
||||
* @iounmap: Unmap a buffer previously mapped.
|
||||
* @remap: Map a buffer with the specified physical address and length.
|
||||
* @unmap: Unmap a buffer previously mapped.
|
||||
*/
|
||||
struct scif_hw_ops {
|
||||
int (*next_db)(struct scif_hw_dev *sdev);
|
||||
@@ -104,9 +104,9 @@ struct scif_hw_ops {
|
||||
void (*send_intr)(struct scif_hw_dev *sdev, int db);
|
||||
void (*send_p2p_intr)(struct scif_hw_dev *sdev, int db,
|
||||
struct mic_mw *mw);
|
||||
void __iomem * (*ioremap)(struct scif_hw_dev *sdev,
|
||||
void __iomem * (*remap)(struct scif_hw_dev *sdev,
|
||||
phys_addr_t pa, size_t len);
|
||||
void (*iounmap)(struct scif_hw_dev *sdev, void __iomem *va);
|
||||
void (*unmap)(struct scif_hw_dev *sdev, void __iomem *va);
|
||||
};
|
||||
|
||||
int scif_register_driver(struct scif_driver *driver);
|
||||
|
@@ -87,8 +87,8 @@ struct vop_driver {
|
||||
* @get_dp: Get access to the virtio device page used by the self
|
||||
* node to add/remove/configure virtio devices.
|
||||
* @send_intr: Send an interrupt to the peer node on a specified doorbell.
|
||||
* @ioremap: Map a buffer with the specified DMA address and length.
|
||||
* @iounmap: Unmap a buffer previously mapped.
|
||||
* @remap: Map a buffer with the specified DMA address and length.
|
||||
* @unmap: Unmap a buffer previously mapped.
|
||||
* @dma_filter: The DMA filter function to use for obtaining access to
|
||||
* a DMA channel on the peer node.
|
||||
*/
|
||||
@@ -104,9 +104,9 @@ struct vop_hw_ops {
|
||||
void __iomem * (*get_remote_dp)(struct vop_device *vpdev);
|
||||
void * (*get_dp)(struct vop_device *vpdev);
|
||||
void (*send_intr)(struct vop_device *vpdev, int db);
|
||||
void __iomem * (*ioremap)(struct vop_device *vpdev,
|
||||
void __iomem * (*remap)(struct vop_device *vpdev,
|
||||
dma_addr_t pa, size_t len);
|
||||
void (*iounmap)(struct vop_device *vpdev, void __iomem *va);
|
||||
void (*unmap)(struct vop_device *vpdev, void __iomem *va);
|
||||
};
|
||||
|
||||
struct vop_device *
|
||||
|
Reference in New Issue
Block a user