aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/files.amd64
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2017-04-06 13:30:31 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2017-04-06 13:30:31 +0000
commitc9dd0b48c9f79fbf4f804cef51cbdbd996561d51 (patch)
tree6bcb522d1585d01c1bf8c8360cede7c870285245 /sys/conf/files.amd64
parentf6245ac3f7cce7d3af33f9f2a6096f2b64943fc3 (diff)
downloadsrc-c9dd0b48c9f79fbf4f804cef51cbdbd996561d51.tar.gz
src-c9dd0b48c9f79fbf4f804cef51cbdbd996561d51.zip
Cleanup the bitmap_xxx() functions in the LinuxKPI:
- Move all bitmap related functions from bitops.h to bitmap.h, similar to what Linux does. - Apply some minor code cleanup and simplifications to optimize the generated code when using static inline functions. - Implement the following list of bitmap functions which are needed by drm-next and ibcore: - bitmap_find_next_zero_area_off() - bitmap_find_next_zero_area() - bitmap_or() - bitmap_and() - bitmap_xor() - Add missing include directives to the qlnxe driver (davidcs@ has been notified) MFC after: 1 week Sponsored by: Mellanox Technologies
Notes
Notes: svn path=/head/; revision=316568
Diffstat (limited to 'sys/conf/files.amd64')
-rw-r--r--sys/conf/files.amd6442
1 files changed, 28 insertions, 14 deletions
diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 58a7176854e0..f0c46128176f 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -366,20 +366,34 @@ dev/qlxgbe/ql_isr.c optional qlxgbe pci
dev/qlxgbe/ql_misc.c optional qlxgbe pci
dev/qlxgbe/ql_os.c optional qlxgbe pci
dev/qlxgbe/ql_reset.c optional qlxgbe pci
-dev/qlnx/qlnxe/ecore_cxt.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_dcbx.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_dev.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_hw.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_init_fw_funcs.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_init_ops.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_int.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_l2.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_mcp.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_sp_commands.c optional qlnxe pci
-dev/qlnx/qlnxe/ecore_spq.c optional qlnxe pci
-dev/qlnx/qlnxe/qlnx_ioctl.c optional qlnxe pci
-dev/qlnx/qlnxe/qlnx_os.c optional qlnxe pci
+dev/qlnx/qlnxe/ecore_cxt.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_dbg_fw_funcs.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_dcbx.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_dev.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_hw.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_init_fw_funcs.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_init_ops.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_int.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_l2.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_mcp.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_sp_commands.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/ecore_spq.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/qlnx_ioctl.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
+dev/qlnx/qlnxe/qlnx_os.c optional qlnxe pci \
+ compile-with "${LINUXKPI_C}"
dev/sfxge/common/ef10_ev.c optional sfxge pci
dev/sfxge/common/ef10_filter.c optional sfxge pci
dev/sfxge/common/ef10_intr.c optional sfxge pci