linuxkpi: Use an inline function for the _ioremap_attr stub.

This "consumes" variables passed to ioremap*() avoiding set but unused
warnings.
This commit is contained in:
John Baldwin 2022-04-13 16:08:22 -07:00
parent 69c595ed7f
commit 34dae08e6c

View file

@ -393,7 +393,11 @@ _outb(u_char data, u_int port)
#if defined(__i386__) || defined(__amd64__) || defined(__powerpc__) || defined(__aarch64__) || defined(__riscv)
void *_ioremap_attr(vm_paddr_t phys_addr, unsigned long size, int attr);
#else
#define _ioremap_attr(...) NULL
static __inline void *
_ioremap_attr(vm_paddr_t _phys_addr, unsigned long _size, int _attr)
{
return (NULL);
}
#endif
#ifdef VM_MEMATTR_DEVICE