1.PATH: ${SRCTOP}/sys/compat/linuxkpi/common/src 2 3KMOD= linuxkpi 4SRCS= linux_compat.c \ 5 linux_current.c \ 6 linux_devres.c \ 7 linux_dmi.c \ 8 linux_domain.c \ 9 linux_eventfd.c \ 10 linux_firmware.c \ 11 linux_folio.c \ 12 linux_fpu.c \ 13 linux_hrtimer.c \ 14 linux_idr.c \ 15 linux_interrupt.c \ 16 linux_i2c.c \ 17 linux_i2cbb.c \ 18 linux_kmod.c \ 19 linux_kobject.c \ 20 linux_kthread.c \ 21 linux_lock.c \ 22 linux_math.c \ 23 linux_netdev.c \ 24 linux_page.c \ 25 linuxkpi_page_pool.c \ 26 linux_pci.c \ 27 linux_radix.c \ 28 linux_rcu.c \ 29 linux_schedule.c \ 30 linux_seq_buf.c \ 31 linux_seq_file.c \ 32 linux_shmemfs.c \ 33 linux_shrinker.c \ 34 linux_simple_attr.c \ 35 linux_siphash.c \ 36 linux_skbuff.c \ 37 linux_slab.c \ 38 linux_tasklet.c \ 39 linux_timesub.c \ 40 linux_usb.c \ 41 linux_work.c \ 42 linux_xarray.c 43 44.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \ 45 ${MACHINE_CPUARCH} == "i386" 46SRCS+= opt_acpi.h acpi_if.h linux_acpi.c 47.endif 48 49.if ${MACHINE_CPUARCH} == "i386" 50SRCS+= opt_apic.h 51.endif 52 53SRCS+= opt_ddb.h 54SRCS+= ${LINUXKPI_GENSRCS} 55 56CFLAGS+= ${LINUXKPI_INCLUDES} 57CFLAGS+= -I${SRCTOP}/sys/contrib/ck/include 58 59EXPORT_SYMS= YES 60 61.include <bsd.kmod.mk> 62