xref: /xnu-8019.80.24/osfmk/conf/files.arm64 (revision a325d9c4a84054e40bbe985afedcb50ab80993ea)
1OPTIONS/fb			optional fb
2
3OPTIONS/debug			optional debug
4
5osfmk/vm/vm_apple_protect.c	 standard
6osfmk/vm/vm_fourk_pager.c	 standard
7
8osfmk/arm64/hi_res_clock_map.c 	optional hi_res_clock
9
10osfmk/arm/pmap.c			optional nos_arm_pmap
11osfmk/arm/pmap/pmap_cs.c		optional nos_arm_pmap
12osfmk/arm/pmap/pmap_data.c		optional nos_arm_pmap
13osfmk/arm/pmap/pmap_iommu.c		optional nos_arm_pmap
14osfmk/arm/pmap/pmap_misc.c		optional nos_arm_pmap
15osfmk/arm/pmap/pmap_ppl_interface.c	optional nos_arm_pmap
16
17osfmk/arm64/bsd_arm64.c		optional mach_bsd
18osfmk/arm/machdep_call.c	optional mach_bsd
19
20osfmk/arm64/WKdmDecompress_16k.s	standard
21osfmk/arm64/WKdmCompress_16k.s		standard
22osfmk/arm64/WKdmDecompress_4k.s	standard
23osfmk/arm64/WKdmCompress_4k.s	standard
24osfmk/arm64/WKdmData.s		standard
25osfmk/arm64/lz4_decode_arm64.s  standard
26osfmk/arm64/lz4_encode_arm64.s  standard
27osfmk/arm64/amcc_rorgn.c optional nos_arm_asm
28osfmk/arm64/bcopy.s standard
29osfmk/arm64/bzero.s standard
30osfmk/arm/caches.c		standard
31osfmk/arm64/caches_asm.s		optional nos_arm_asm
32osfmk/arm64/copyio.c	standard
33osfmk/arm64/cpu.c		standard
34osfmk/arm/cpu_common.c		standard
35osfmk/arm/cpuid.c   standard
36osfmk/arm/data.s	standard
37osfmk/arm64/dbgwrap.c		standard
38osfmk/arm/arm_timer.c		standard
39osfmk/arm/arm_init.c	standard
40osfmk/arm64/arm_vm_init.c	standard
41osfmk/arm/io_map.c		standard
42osfmk/arm64/loose_ends.c	standard
43osfmk/arm/locks_arm.c	standard
44osfmk/arm64/locore.s	optional nos_arm_asm
45osfmk/arm64/gxf_exceptions.s	optional nos_arm_asm
46osfmk/arm64/lowmem_vectors.c	standard
47osfmk/arm64/sleh.c			standard
48osfmk/arm64/start.s	optional nos_arm_asm
49osfmk/arm64/pinst.s	optional nos_arm_asm
50osfmk/arm64/cswitch.s	optional nos_arm_asm
51osfmk/arm/machine_cpuid.c	standard
52osfmk/arm/machine_routines_common.c		standard
53osfmk/arm64/machine_routines.c		standard
54osfmk/arm64/machine_routines_asm.s	optional nos_arm_asm
55osfmk/arm64/machine_task.c		standard
56osfmk/arm/machine_routines_apple.c	optional nos_arm_asm
57osfmk/arm/pal_routines.c		standard
58osfmk/arm64/mcount.s		optional profile
59osfmk/arm64/memcmp_zero.s	standard
60osfmk/arm64/strnlen.s   standard
61osfmk/arm64/strncmp.s   standard
62osfmk/arm/strncpy.c     standard
63osfmk/arm/strlcpy.c     standard
64osfmk/arm/trustcache.c		standard
65
66osfmk/arm/model_dep.c		standard
67osfmk/arm64/pcb.c		optional nos_arm_pmap
68osfmk/arm/rtclock.c		standard
69osfmk/arm64/status.c		standard
70osfmk/arm/status_shared.c	standard
71
72osfmk/arm/commpage/commpage.c	standard
73osfmk/arm/commpage/commpage_asm.s	optional config_arm_pfz
74
75osfmk/kdp/ml/arm/kdp_machdep.c	optional	mach_kdp
76osfmk/kdp/ml/arm/kdp_vm.c	optional	mach_kdp
77
78osfmk/arm64/hibernate_arm64.c        optional hibernation
79osfmk/arm64/hibernate_restore.c      optional hibernation
80osfmk/arm64/hibernate_asm.s          optional hibernation
81
82# DUMMIES TO FORCE GENERATION OF .h FILES
83osfmk/OPTIONS/ln		optional ln
84osfmk/OPTIONS/eisa		optional eisa
85osfmk/OPTIONS/himem		optional himem
86osfmk/OPTIONS/ec		optional ec
87osfmk/OPTIONS/hi_res_clock	optional hi_res_clock
88
89# Kernel performance monitoring
90osfmk/arm64/perfmon_arm64.c optional config_perfmon
91osfmk/arm64/kpc.c		optional kpc nos_arm_asm
92osfmk/arm64/monotonic_arm64.c optional monotonic
93
94osfmk/arm64/platform_tests.c			optional config_xnupost
95osfmk/arm64/platform_tests_asm.s		optional config_xnupost
96
97osfmk/arm64/alternate_debugger.c		optional alternate_debugger
98osfmk/arm64/alternate_debugger_asm.s		optional alternate_debugger
99
100osfmk/arm64/machine_remote_time.c optional config_mach_bridge_recv_time
101osfmk/arm64/corecrypto/sha256_compress_arm64.s	standard
102
103osfmk/arm/counter.c	standard
104