opnsense-src/sys/compat/linuxkpi/common/include/asm
Bjoern A. Zeeb 4abbf816bf LinuxKPI: upstream a collection of drm-kmod conflicting changes
The upcoming in-kernel implementations for LinuxKPI based on work on
iwlwifi (and other wireless drivers) conflicts in a few places with
the drm-kmod graphics work outside the base system.

In order to transition smoothly extract the conflicting bits.
This included "unaligned" accessor functions, sg_pcopy_from_buffer(),
IS_*() macros (to be further restricted in the future), power management
bits (possibly no longer conflicting with DRM), and other minor changes.

Obtained-from:  bz_iwlwifi
Sponsored-by:   The FreeBSD Foundation
MFC after:	3 days
Reviewed by:	kib, hselasky, manu, bdragon (looked at earlier versions)
Differential Revision: https://reviews.freebsd.org/D26598
2021-01-28 16:15:12 +00:00
..
fpu linuxkpi: add kernel_fpu_begin/kernel_fpu_end 2021-01-12 12:31:00 +01:00
atomic-long.h compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
atomic.h compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
atomic64.h compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
byteorder.h linuxkpi whitespace cleanup 2018-03-23 15:50:01 +00:00
fcntl.h
io.h
msr.h Implement the rdmsrl_safe() function macro in the LinuxKPI. 2018-06-06 13:29:52 +00:00
pgtable.h Implement a series of physical page management related functions in 2017-03-27 17:04:11 +00:00
smp.h Fix the definitions of get_cpu() and put_cpu(). 2018-04-05 17:26:03 +00:00
types.h Allow LinuxKPI types to be used in bootloaders, by checking for the 2020-11-18 13:47:11 +00:00
uaccess.h LinuxKPI: Update user_access_begin for Linux v5.0. 2019-05-15 17:04:12 +00:00
unaligned.h LinuxKPI: upstream a collection of drm-kmod conflicting changes 2021-01-28 16:15:12 +00:00