files.powerpc 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424
  1. # This file tells config what files go into building a kernel,
  2. # files marked standard are always included.
  3. #
  4. #
  5. # The long compile-with and dependency lines are required because of
  6. # limitations in config: backslash-newline doesn't work in strings, and
  7. # dependency lines other than the first are silently ignored.
  8. #
  9. #
  10. # There is only an asm version on ppc64.
  11. # zfs blake3 hash support
  12. contrib/openzfs/module/icp/asm-ppc64/blake3/b3_ppc64le_sse2.S optional zfs compile-with "${ZFS_S}"
  13. contrib/openzfs/module/icp/asm-ppc64/blake3/b3_ppc64le_sse41.S optional zfs compile-with "${ZFS_S}"
  14. # zfs sha2 hash support
  15. contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-p8.S optional zfs compile-with "${ZFS_S}"
  16. contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-p8.S optional zfs compile-with "${ZFS_S}"
  17. contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S optional zfs compile-with "${ZFS_S}"
  18. contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S optional zfs compile-with "${ZFS_S}"
  19. # openssl ppc common files
  20. crypto/openssl/ossl_ppc.c optional ossl powerpc64 | ossl powerpc64le
  21. # openssl assembly files (powerpc64le)
  22. crypto/openssl/powerpc64le/aes-ppc.S optional ossl powerpc64le
  23. crypto/openssl/powerpc64le/aesp8-ppc.S optional ossl powerpc64le
  24. crypto/openssl/powerpc64le/chacha-ppc.S optional ossl powerpc64le
  25. crypto/openssl/powerpc64le/ecp_nistz256-ppc64.S optional ossl powerpc64le
  26. crypto/openssl/powerpc64le/ghashp8-ppc.S optional ossl powerpc64le
  27. crypto/openssl/powerpc64le/keccak1600-ppc64.S optional ossl powerpc64le
  28. crypto/openssl/powerpc64le/poly1305-ppc.S optional ossl powerpc64le
  29. crypto/openssl/powerpc64le/poly1305-ppcfp.S optional ossl powerpc64le
  30. crypto/openssl/powerpc64le/ppc-mont.S optional ossl powerpc64le
  31. crypto/openssl/powerpc64le/ppc.S optional ossl powerpc64le
  32. crypto/openssl/powerpc64le/ppccpuid.S optional ossl powerpc64le
  33. crypto/openssl/powerpc64le/sha1-ppc.S optional ossl powerpc64le
  34. crypto/openssl/powerpc64le/sha256-ppc.S optional ossl powerpc64le
  35. crypto/openssl/powerpc64le/sha256p8-ppc.S optional ossl powerpc64le
  36. crypto/openssl/powerpc64le/sha512-ppc.S optional ossl powerpc64le
  37. crypto/openssl/powerpc64le/sha512p8-ppc.S optional ossl powerpc64le
  38. crypto/openssl/powerpc64le/vpaes-ppc.S optional ossl powerpc64le
  39. crypto/openssl/powerpc64le/x25519-ppc64.S optional ossl powerpc64le
  40. # openssl assembly files (powerpc64)
  41. crypto/openssl/powerpc64/aes-ppc.S optional ossl powerpc64
  42. crypto/openssl/powerpc64/aesp8-ppc.S optional ossl powerpc64
  43. crypto/openssl/powerpc64/chacha-ppc.S optional ossl powerpc64
  44. crypto/openssl/powerpc64/ecp_nistz256-ppc64.S optional ossl powerpc64
  45. crypto/openssl/powerpc64/ghashp8-ppc.S optional ossl powerpc64
  46. crypto/openssl/powerpc64/keccak1600-ppc64.S optional ossl powerpc64
  47. crypto/openssl/powerpc64/poly1305-ppc.S optional ossl powerpc64
  48. crypto/openssl/powerpc64/poly1305-ppcfp.S optional ossl powerpc64
  49. crypto/openssl/powerpc64/ppc-mont.S optional ossl powerpc64
  50. crypto/openssl/powerpc64/ppc.S optional ossl powerpc64
  51. crypto/openssl/powerpc64/ppccpuid.S optional ossl powerpc64
  52. crypto/openssl/powerpc64/sha1-ppc.S optional ossl powerpc64
  53. crypto/openssl/powerpc64/sha256-ppc.S optional ossl powerpc64
  54. crypto/openssl/powerpc64/sha256p8-ppc.S optional ossl powerpc64
  55. crypto/openssl/powerpc64/sha512-ppc.S optional ossl powerpc64
  56. crypto/openssl/powerpc64/sha512p8-ppc.S optional ossl powerpc64
  57. crypto/openssl/powerpc64/vpaes-ppc.S optional ossl powerpc64
  58. crypto/openssl/powerpc64/x25519-ppc64.S optional ossl powerpc64
  59. cddl/compat/opensolaris/kern/opensolaris_atomic.c optional zfs powerpc | dtrace powerpc | zfs powerpcspe | dtrace powerpcspe compile-with "${ZFS_C}"
  60. cddl/dev/dtrace/powerpc/dtrace_asm.S optional dtrace compile-with "${DTRACE_S}"
  61. cddl/dev/dtrace/powerpc/dtrace_subr.c optional dtrace compile-with "${DTRACE_C}"
  62. cddl/dev/fbt/powerpc/fbt_isa.c optional dtrace_fbt | dtraceall compile-with "${FBT_C}"
  63. crypto/des/des_enc.c optional netsmb
  64. dev/aacraid/aacraid_endian.c optional aacraid
  65. dev/adb/adb_bus.c optional adb
  66. dev/adb/adb_kbd.c optional adb
  67. dev/adb/adb_mouse.c optional adb
  68. dev/adb/adb_hb_if.m optional adb
  69. dev/adb/adb_if.m optional adb
  70. dev/adb/adb_buttons.c optional adb
  71. dev/agp/agp_apple.c optional agp powermac
  72. dev/fb/fb.c optional sc
  73. dev/gpio/qoriq_gpio.c optional mpc85xx gpio
  74. dev/hwpmc/hwpmc_e500.c optional hwpmc
  75. dev/hwpmc/hwpmc_mpc7xxx.c optional hwpmc
  76. dev/hwpmc/hwpmc_power8.c optional hwpmc
  77. dev/hwpmc/hwpmc_powerpc.c optional hwpmc
  78. dev/hwpmc/hwpmc_ppc970.c optional hwpmc
  79. dev/iicbus/adc/ad7417.c optional ad7417 powermac
  80. dev/iicbus/ofw_iicbus.c optional iicbus aim
  81. dev/iicbus/ofw_iicbus_if.m optional iicbus aim
  82. dev/iicbus/pwm/adm1030.c optional powermac windtunnel | adm1030 powermac
  83. dev/iicbus/pwm/adt746x.c optional adt746x powermac
  84. dev/iicbus/sensor/ds1631.c optional ds1631 powermac
  85. dev/iicbus/sensor/ds1775.c optional ds1775 powermac
  86. dev/iicbus/sensor/max6690.c optional max6690 powermac
  87. dev/ipmi/ipmi.c optional ipmi
  88. dev/ipmi/ipmi_opal.c optional powernv ipmi
  89. dev/ice/if_ice_iflib.c optional ice pci powerpc64 | ice pci powerpc64le \
  90. compile-with "${NORMAL_C} -I$S/dev/ice"
  91. dev/ice/ice_lib.c optional ice pci powerpc64 | ice pci powerpc64le \
  92. compile-with "${NORMAL_C} -I$S/dev/ice"
  93. dev/ice/ice_osdep.c optional ice pci powerpc64 | ice pci powerpc64le \
  94. compile-with "${NORMAL_C} -I$S/dev/ice"
  95. dev/ice/ice_resmgr.c optional ice pci powerpc64 | ice pci powerpc64le \
  96. compile-with "${NORMAL_C} -I$S/dev/ice"
  97. dev/ice/ice_strings.c optional ice pci powerpc64 | ice pci powerpc64le \
  98. compile-with "${NORMAL_C} -I$S/dev/ice"
  99. dev/ice/ice_iflib_recovery_txrx.c optional ice pci powerpc64 | ice pci powerpc64le \
  100. compile-with "${NORMAL_C} -I$S/dev/ice"
  101. dev/ice/ice_iflib_txrx.c optional ice pci powerpc64 | ice pci powerpc64le \
  102. compile-with "${NORMAL_C} -I$S/dev/ice"
  103. dev/ice/ice_common.c optional ice pci powerpc64 | ice pci powerpc64le \
  104. compile-with "${NORMAL_C} -I$S/dev/ice"
  105. dev/ice/ice_controlq.c optional ice pci powerpc64 | ice pci powerpc64le \
  106. compile-with "${NORMAL_C} -I$S/dev/ice"
  107. dev/ice/ice_dcb.c optional ice pci powerpc64 | ice pci powerpc64le \
  108. compile-with "${NORMAL_C} -I$S/dev/ice"
  109. dev/ice/ice_flex_pipe.c optional ice pci powerpc64 | ice pci powerpc64le \
  110. compile-with "${NORMAL_C} -I$S/dev/ice"
  111. dev/ice/ice_flow.c optional ice pci powerpc64 | ice pci powerpc64le \
  112. compile-with "${NORMAL_C} -I$S/dev/ice"
  113. dev/ice/ice_nvm.c optional ice pci powerpc64 | ice pci powerpc64le \
  114. compile-with "${NORMAL_C} -I$S/dev/ice"
  115. dev/ice/ice_sched.c optional ice pci powerpc64 | ice pci powerpc64le \
  116. compile-with "${NORMAL_C} -I$S/dev/ice"
  117. dev/ice/ice_switch.c optional ice pci powerpc64 | ice pci powerpc64le \
  118. compile-with "${NORMAL_C} -I$S/dev/ice"
  119. dev/ice/ice_vlan_mode.c optional ice pci powerpc64 | ice pci powerpc64le \
  120. compile-with "${NORMAL_C} -I$S/dev/ice"
  121. dev/ice/ice_fw_logging.c optional ice pci powerpc64 | ice pci powerpc64le \
  122. compile-with "${NORMAL_C} -I$S/dev/ice"
  123. dev/ice/ice_fwlog.c optional ice pci powerpc64 | ice pci powerpc64le \
  124. compile-with "${NORMAL_C} -I$S/dev/ice"
  125. dev/ice/ice_rdma.c optional ice pci powerpc64 | ice pci powerpc64le \
  126. compile-with "${NORMAL_C} -I$S/dev/ice"
  127. dev/ice/irdma_if.m optional ice pci powerpc64 | ice pci powerpc64le \
  128. compile-with "${NORMAL_M} -I$S/dev/ice"
  129. dev/ice/irdma_di_if.m optional ice pci powerpc64 | ice pci powerpc64le \
  130. compile-with "${NORMAL_M} -I$S/dev/ice"
  131. dev/ice/ice_ddp_common.c optional ice pci powerpc64 | ice pci powerpc64le \
  132. compile-with "${NORMAL_C} -I$S/dev/ice"
  133. ice_ddp.c optional ice_ddp powerpc64 | ice pci powerpc64le \
  134. compile-with "${AWK} -f $S/tools/fw_stub.awk ice_ddp.fw:ice_ddp:0x01032400 -mice_ddp -c${.TARGET}" \
  135. no-ctfconvert no-implicit-rule before-depend local \
  136. clean "ice_ddp.c"
  137. ice_ddp.fwo optional ice_ddp powerpc64 | ice pci powerpc64le \
  138. dependency "ice_ddp.fw" \
  139. compile-with "${NORMAL_FWO}" \
  140. no-implicit-rule \
  141. clean "ice_ddp.fwo"
  142. ice_ddp.fw optional ice_ddp powerpc64 | ice pci powerpc64le \
  143. dependency "$S/contrib/dev/ice/ice-1.3.36.0.pkg" \
  144. compile-with "${CP} $S/contrib/dev/ice/ice-1.3.36.0.pkg ice_ddp.fw" \
  145. no-obj no-implicit-rule \
  146. clean "ice_ddp.fw"
  147. dev/ixl/if_ixl.c optional ixl pci powerpc64 \
  148. compile-with "${NORMAL_C} -I$S/dev/ixl"
  149. dev/ixl/ixl_pf_main.c optional ixl pci powerpc64 \
  150. compile-with "${NORMAL_C} -I$S/dev/ixl"
  151. dev/ixl/ixl_pf_iflib.c optional ixl pci powerpc64 \
  152. compile-with "${NORMAL_C} -I$S/dev/ixl"
  153. dev/ixl/ixl_pf_qmgr.c optional ixl pci powerpc64 \
  154. compile-with "${NORMAL_C} -I$S/dev/ixl"
  155. dev/ixl/ixl_pf_iov.c optional ixl pci pci_iov powerpc64 \
  156. compile-with "${NORMAL_C} -I$S/dev/ixl"
  157. dev/ixl/ixl_pf_i2c.c optional ixl pci powerpc64 \
  158. compile-with "${NORMAL_C} -I$S/dev/ixl"
  159. dev/ixl/if_iavf.c optional iavf pci powerpc64 \
  160. compile-with "${NORMAL_C} -I$S/dev/ixl"
  161. dev/ixl/iavf_vc.c optional iavf pci powerpc64 \
  162. compile-with "${NORMAL_C} -I$S/dev/ixl"
  163. dev/ixl/ixl_txrx.c optional ixl pci powerpc64 | \
  164. iavf pci powerpc64 \
  165. compile-with "${NORMAL_C} -I$S/dev/ixl"
  166. dev/ixl/i40e_osdep.c optional ixl pci powerpc64 | \
  167. iavf pci powerpc64 \
  168. compile-with "${NORMAL_C} -I$S/dev/ixl"
  169. dev/ixl/i40e_lan_hmc.c optional ixl pci powerpc64 | \
  170. iavf pci powerpc64 \
  171. compile-with "${NORMAL_C} -I$S/dev/ixl"
  172. dev/ixl/i40e_hmc.c optional ixl pci powerpc64 | \
  173. iavf pci powerpc64 \
  174. compile-with "${NORMAL_C} -I$S/dev/ixl"
  175. dev/ixl/i40e_common.c optional ixl pci powerpc64 | \
  176. iavf pci powerpc64 \
  177. compile-with "${NORMAL_C} -I$S/dev/ixl"
  178. dev/ixl/i40e_nvm.c optional ixl pci powerpc64 | \
  179. iavf pci powerpc64 \
  180. compile-with "${NORMAL_C} -I$S/dev/ixl"
  181. dev/ixl/i40e_adminq.c optional ixl pci powerpc64 | \
  182. iavf pci powerpc64 \
  183. compile-with "${NORMAL_C} -I$S/dev/ixl"
  184. dev/ixl/i40e_dcb.c optional ixl pci powerpc64 \
  185. compile-with "${NORMAL_C} -I$S/dev/ixl"
  186. # Most ofw stuff below is brought in by conf/files for options FDT, but
  187. # we always want it, even on non-FDT platforms.
  188. dev/fdt/simplebus.c standard
  189. dev/ofw/openfirm.c standard
  190. dev/ofw/openfirmio.c standard
  191. dev/ofw/ofw_bus_if.m standard
  192. dev/ofw/ofw_cpu.c standard
  193. dev/ofw/ofw_if.m standard
  194. dev/ofw/ofw_bus_subr.c standard
  195. dev/ofw/ofw_console.c optional aim
  196. dev/ofw/ofw_disk.c optional ofwd aim
  197. dev/ofw/ofwbus.c standard
  198. dev/ofw/ofw_pcib.c optional pci
  199. dev/ofw/ofw_standard.c optional aim powerpc
  200. dev/ofw/ofw_subr.c standard
  201. dev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac
  202. dev/quicc/quicc_bfe_fdt.c optional quicc mpc85xx
  203. dev/random/darn.c optional powerpc64 !random_loadable | powerpc64le !random_loadable
  204. dev/scc/scc_bfe_macio.c optional scc powermac
  205. dev/sdhci/fsl_sdhci.c optional mpc85xx sdhci
  206. dev/sec/sec.c optional sec mpc85xx
  207. dev/sound/macio/aoa.c optional snd_davbus | snd_ai2s powermac
  208. dev/sound/macio/davbus.c optional snd_davbus powermac
  209. dev/sound/macio/i2s.c optional snd_ai2s powermac
  210. dev/sound/macio/onyx.c optional snd_ai2s iicbus powermac
  211. dev/sound/macio/snapper.c optional snd_ai2s iicbus powermac
  212. dev/sound/macio/tumbler.c optional snd_ai2s iicbus powermac
  213. dev/syscons/scgfbrndr.c optional sc
  214. dev/tsec/if_tsec.c optional tsec
  215. dev/tsec/if_tsec_fdt.c optional tsec
  216. dev/uart/uart_cpu_powerpc.c optional uart
  217. dev/usb/controller/ehci_fsl.c optional ehci mpc85xx
  218. dev/vt/hw/ofwfb/ofwfb.c optional vt aim
  219. kern/subr_atomic64.c optional powerpc | powerpcspe
  220. kern/subr_dummy_vdso_tc.c standard
  221. kern/subr_sfbuf.c standard
  222. libkern/ashldi3.c optional powerpc | powerpcspe
  223. libkern/ashrdi3.c optional powerpc | powerpcspe
  224. libkern/bcopy.c standard
  225. libkern/cmpdi2.c optional powerpc | powerpcspe
  226. libkern/divdi3.c optional powerpc | powerpcspe
  227. libkern/lshrdi3.c optional powerpc | powerpcspe
  228. libkern/memcmp.c standard
  229. libkern/memset.c standard
  230. libkern/moddi3.c optional powerpc | powerpcspe
  231. libkern/qdivrem.c optional powerpc | powerpcspe
  232. libkern/strcmp.c standard
  233. libkern/strlen.c standard
  234. libkern/strncmp.c standard
  235. libkern/ucmpdi2.c optional powerpc | powerpcspe
  236. libkern/udivdi3.c optional powerpc | powerpcspe
  237. libkern/umoddi3.c optional powerpc | powerpcspe
  238. powerpc/aim/locore.S optional aim no-obj
  239. powerpc/aim/aim_machdep.c optional aim
  240. powerpc/aim/mmu_oea.c optional aim powerpc
  241. powerpc/aim/mmu_oea64.c optional aim
  242. powerpc/aim/mmu_radix.c optional aim powerpc64 | aim powerpc64le
  243. powerpc/aim/moea64_native.c optional aim
  244. powerpc/aim/mp_cpudep.c optional aim
  245. powerpc/aim/slb.c optional aim powerpc64 | aim powerpc64le
  246. powerpc/amigaone/platform_amigaone.c optional amigaone
  247. powerpc/amigaone/cpld_a1222.c optional powerpc amigaone | powerpcspe amigaone
  248. powerpc/amigaone/cpld_x5000.c optional powerpc amigaone | powerpc64 amigaone
  249. powerpc/booke/locore.S optional booke no-obj
  250. powerpc/booke/booke_machdep.c optional booke
  251. powerpc/booke/machdep_e500.c optional booke_e500
  252. powerpc/booke/mp_cpudep.c optional booke smp
  253. powerpc/booke/platform_bare.c optional booke
  254. powerpc/booke/pmap.c optional booke
  255. powerpc/booke/spe.c optional powerpcspe
  256. powerpc/cpufreq/dfs.c optional cpufreq
  257. powerpc/cpufreq/mpc85xx_jog.c optional cpufreq mpc85xx
  258. powerpc/cpufreq/pcr.c optional cpufreq aim
  259. powerpc/cpufreq/pmcr.c optional cpufreq aim powerpc64 | cpufreq aim powerpc64le
  260. powerpc/cpufreq/pmufreq.c optional cpufreq aim pmu
  261. powerpc/fpu/fpu_add.c optional fpu_emu | powerpcspe
  262. powerpc/fpu/fpu_compare.c optional fpu_emu | powerpcspe
  263. powerpc/fpu/fpu_div.c optional fpu_emu | powerpcspe
  264. powerpc/fpu/fpu_emu.c optional fpu_emu
  265. powerpc/fpu/fpu_explode.c optional fpu_emu | powerpcspe
  266. powerpc/fpu/fpu_implode.c optional fpu_emu | powerpcspe
  267. powerpc/fpu/fpu_mul.c optional fpu_emu | powerpcspe
  268. powerpc/fpu/fpu_sqrt.c optional fpu_emu
  269. powerpc/fpu/fpu_subr.c optional fpu_emu | powerpcspe
  270. powerpc/mambo/mambocall.S optional mambo
  271. powerpc/mambo/mambo.c optional mambo
  272. powerpc/mambo/mambo_console.c optional mambo
  273. powerpc/mambo/mambo_disk.c optional mambo
  274. powerpc/mikrotik/platform_rb.c optional mikrotik
  275. powerpc/mikrotik/rb_led.c optional mikrotik
  276. powerpc/mpc85xx/atpic.c optional mpc85xx isa
  277. powerpc/mpc85xx/ds1553_bus_fdt.c optional ds1553
  278. powerpc/mpc85xx/ds1553_core.c optional ds1553
  279. powerpc/mpc85xx/fsl_diu.c optional mpc85xx diu
  280. powerpc/mpc85xx/fsl_espi.c optional mpc85xx spibus
  281. powerpc/mpc85xx/fsl_sata.c optional mpc85xx ata
  282. powerpc/mpc85xx/i2c.c optional mpc85xx iicbus
  283. powerpc/mpc85xx/isa.c optional mpc85xx isa
  284. powerpc/mpc85xx/lbc.c optional mpc85xx
  285. powerpc/mpc85xx/mpc85xx.c optional mpc85xx
  286. powerpc/mpc85xx/mpc85xx_cache.c optional mpc85xx
  287. powerpc/mpc85xx/mpc85xx_gpio.c optional mpc85xx gpio
  288. powerpc/mpc85xx/platform_mpc85xx.c optional mpc85xx
  289. powerpc/mpc85xx/pci_mpc85xx.c optional pci mpc85xx
  290. powerpc/mpc85xx/pci_mpc85xx_pcib.c optional pci mpc85xx
  291. powerpc/ofw/ofw_machdep.c standard
  292. powerpc/ofw/ofw_pcibus.c optional pci
  293. powerpc/ofw/ofw_pcib_pci.c optional pci
  294. powerpc/ofw/ofw_real.c optional aim
  295. powerpc/ofw/ofw_syscons.c optional sc aim
  296. powerpc/ofw/ofwcall32.S optional aim powerpc
  297. powerpc/ofw/ofwcall64.S optional aim powerpc64 | aim powerpc64le
  298. powerpc/ofw/openpic_ofw.c standard
  299. powerpc/ofw/rtas.c optional aim
  300. powerpc/ofw/ofw_initrd.c optional md_root_mem powerpc64 | md_root_mem powerpc64le
  301. powerpc/powermac/ata_kauai.c optional powermac ata | powermac atamacio
  302. powerpc/powermac/ata_macio.c optional powermac ata | powermac atamacio
  303. powerpc/powermac/ata_dbdma.c optional powermac ata | powermac atamacio
  304. powerpc/powermac/atibl.c optional powermac atibl
  305. powerpc/powermac/cuda.c optional powermac cuda
  306. powerpc/powermac/cpcht.c optional powermac pci
  307. powerpc/powermac/dbdma.c optional powermac pci
  308. powerpc/powermac/fcu.c optional powermac fcu
  309. powerpc/powermac/grackle.c optional powermac pci
  310. powerpc/powermac/hrowpic.c optional powermac pci
  311. powerpc/powermac/kiic.c optional powermac kiic
  312. powerpc/powermac/macgpio.c optional powermac pci
  313. powerpc/powermac/macio.c optional powermac pci
  314. powerpc/powermac/nvbl.c optional powermac nvbl
  315. powerpc/powermac/platform_powermac.c optional powermac
  316. powerpc/powermac/powermac_thermal.c optional powermac
  317. powerpc/powermac/pswitch.c optional powermac pswitch
  318. powerpc/powermac/pmu.c optional powermac pmu
  319. powerpc/powermac/smu.c optional powermac smu
  320. powerpc/powermac/smusat.c optional powermac smu
  321. powerpc/powermac/tbgpio.c optional powermac pci smp
  322. powerpc/powermac/uninorth.c optional powermac
  323. powerpc/powermac/uninorthpci.c optional powermac pci
  324. powerpc/powermac/vcoregpio.c optional powermac
  325. powerpc/powernv/opal.c optional powernv
  326. powerpc/powernv/opal_async.c optional powernv
  327. powerpc/powernv/opal_console.c optional powernv
  328. powerpc/powernv/opal_dbg.c optional powernv gdb
  329. powerpc/powernv/opal_dev.c optional powernv
  330. powerpc/powernv/opal_flash.c optional powernv opalflash
  331. powerpc/powernv/opal_hmi.c optional powernv
  332. powerpc/powernv/opal_i2c.c optional iicbus fdt powernv
  333. powerpc/powernv/opal_i2cm.c optional iicbus fdt powernv
  334. powerpc/powernv/opal_nvram.c optional powernv nvram
  335. powerpc/powernv/opal_pci.c optional powernv pci
  336. powerpc/powernv/opal_sensor.c optional powernv
  337. powerpc/powernv/opalcall.S optional powernv
  338. powerpc/powernv/platform_powernv.c optional powernv
  339. powerpc/powernv/powernv_centaur.c optional powernv
  340. powerpc/powernv/powernv_xscom.c optional powernv
  341. powerpc/powernv/xive.c optional powernv
  342. powerpc/powerpc/altivec.c optional !powerpcspe
  343. powerpc/powerpc/autoconf.c standard
  344. powerpc/powerpc/bus_machdep.c standard
  345. powerpc/powerpc/busdma_machdep.c standard
  346. powerpc/powerpc/clock.c standard
  347. powerpc/powerpc/copyinout.c optional aim
  348. powerpc/powerpc/cpu.c standard
  349. powerpc/powerpc/cpu_subr64.S optional powerpc64 | powerpc64le
  350. powerpc/powerpc/db_disasm.c optional ddb
  351. powerpc/powerpc/db_hwwatch.c optional ddb
  352. powerpc/powerpc/db_interface.c optional ddb
  353. powerpc/powerpc/db_trace.c optional ddb
  354. powerpc/powerpc/dump_machdep.c standard
  355. powerpc/powerpc/elf32_machdep.c optional powerpc | powerpcspe | compat_freebsd32
  356. powerpc/powerpc/elf64_machdep.c optional powerpc64 | powerpc64le
  357. powerpc/powerpc/exec_machdep.c standard
  358. powerpc/powerpc/fpu.c standard
  359. powerpc/powerpc/gdb_machdep.c optional gdb
  360. powerpc/powerpc/interrupt.c standard
  361. powerpc/powerpc/intr_machdep.c standard
  362. powerpc/powerpc/iommu_if.m standard
  363. powerpc/powerpc/machdep.c standard
  364. powerpc/powerpc/mem.c optional mem
  365. powerpc/powerpc/minidump_machdep.c optional powerpc64 | powerpc64le
  366. powerpc/powerpc/mp_machdep.c optional smp
  367. powerpc/powerpc/nexus.c standard
  368. powerpc/powerpc/openpic.c standard
  369. powerpc/powerpc/pic_if.m standard
  370. powerpc/powerpc/pmap_dispatch.c standard
  371. powerpc/powerpc/platform.c standard
  372. powerpc/powerpc/platform_if.m standard
  373. powerpc/powerpc/ptrace_machdep.c standard
  374. powerpc/powerpc/sc_machdep.c optional sc
  375. powerpc/powerpc/sdt_machdep.c optional powerpc64 kdtrace_hooks
  376. powerpc/powerpc/setjmp.S standard
  377. powerpc/powerpc/sigcode32.S optional powerpc | powerpcspe | compat_freebsd32
  378. powerpc/powerpc/sigcode64.S optional powerpc64 | powerpc64le
  379. powerpc/powerpc/swtch32.S optional powerpc | powerpcspe
  380. powerpc/powerpc/swtch64.S optional powerpc64 | powerpc64le
  381. powerpc/powerpc/stack_machdep.c optional ddb | stack
  382. powerpc/powerpc/support.S optional powerpc64 | powerpc64le | booke
  383. powerpc/powerpc/syncicache.c standard
  384. powerpc/powerpc/sys_machdep.c standard
  385. powerpc/powerpc/trap.c standard
  386. powerpc/powerpc/uio_machdep.c standard
  387. powerpc/powerpc/uma_machdep.c standard
  388. powerpc/powerpc/vm_machdep.c standard
  389. powerpc/ps3/ehci_ps3.c optional ps3 ehci
  390. powerpc/ps3/ohci_ps3.c optional ps3 ohci
  391. powerpc/ps3/if_glc.c optional ps3 glc
  392. powerpc/ps3/mmu_ps3.c optional ps3
  393. powerpc/ps3/platform_ps3.c optional ps3
  394. powerpc/ps3/ps3bus.c optional ps3
  395. powerpc/ps3/ps3cdrom.c optional ps3 scbus
  396. powerpc/ps3/ps3disk.c optional ps3
  397. powerpc/ps3/ps3pic.c optional ps3
  398. powerpc/ps3/ps3_syscons.c optional ps3 vt
  399. powerpc/ps3/ps3-hvcall.S optional ps3
  400. powerpc/pseries/phyp-hvcall.S optional pseries powerpc64 | pseries powerpc64le
  401. powerpc/pseries/mmu_phyp.c optional pseries powerpc64 | pseries powerpc64le
  402. powerpc/pseries/phyp_console.c optional pseries powerpc64 uart | pseries powerpc64le uart
  403. powerpc/pseries/phyp_dbg.c optional pseries powerpc64 gdb | pseries powerpc64le gdb
  404. powerpc/pseries/phyp_llan.c optional llan
  405. powerpc/pseries/phyp_vscsi.c optional pseries powerpc64 scbus | pseries powerpc64le scbus
  406. powerpc/pseries/platform_chrp.c optional pseries
  407. powerpc/pseries/plpar_iommu.c optional pseries powerpc64 | pseries powerpc64le
  408. powerpc/pseries/plpar_pcibus.c optional pseries powerpc64 pci | pseries powerpc64le pci
  409. powerpc/pseries/rtas_dev.c optional pseries
  410. powerpc/pseries/rtas_pci.c optional pseries pci
  411. powerpc/pseries/vdevice.c optional pseries powerpc64 | pseries powerpc64le
  412. powerpc/pseries/xics.c optional pseries powerpc64 | pseries powerpc64le
  413. powerpc/psim/iobus.c optional psim
  414. powerpc/psim/ata_iobus.c optional ata psim
  415. powerpc/psim/openpic_iobus.c optional psim
  416. powerpc/psim/uart_iobus.c optional uart psim