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