files.powerpc revision 217515
1283010Spfg# This file tells config what files go into building a kernel, 2171831Skan# files marked standard are always included. 3283010Spfg# 4171831Skan# $FreeBSD: head/sys/conf/files.powerpc 217515 2011-01-17 22:58:28Z jkim $ 5283010Spfg# 6283010Spfg# The long compile-with and dependency lines are required because of 7283010Spfg# limitations in config: backslash-newline doesn't work in strings, and 8283010Spfg# dependency lines other than the first are silently ignored. 9283010Spfg# 10283010Spfg# 11283010Spfg 12283010Spfgfont.h optional sc \ 13283010Spfg compile-with "uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x16.fnt && file2c 'u_char dflt_font_16[16*256] = {' '};' < ${SC_DFLT_FONT}-8x16 > font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x14.fnt && file2c 'u_char dflt_font_14[14*256] = {' '};' < ${SC_DFLT_FONT}-8x14 >> font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x8.fnt && file2c 'u_char dflt_font_8[8*256] = {' '};' < ${SC_DFLT_FONT}-8x8 >> font.h" \ 14283010Spfg no-obj no-implicit-rule before-depend \ 15283010Spfg clean "font.h ${SC_DFLT_FONT}-8x14 ${SC_DFLT_FONT}-8x16 ${SC_DFLT_FONT}-8x8" 16283010Spfg# 17283010Spfgcrypto/blowfish/bf_enc.c optional crypto | ipsec 18283010Spfgcrypto/des/des_enc.c optional crypto | ipsec | netsmb 19283010Spfgdev/bm/if_bm.c optional bm powermac 20283010Spfgdev/adb/adb_bus.c optional adb 21283010Spfgdev/adb/adb_kbd.c optional adb 22283010Spfgdev/adb/adb_mouse.c optional adb 23283010Spfgdev/adb/adb_hb_if.m optional adb 24283010Spfgdev/adb/adb_if.m optional adb 25283010Spfgdev/agp/agp_apple.c optional agp powermac 26283010Spfgdev/cfi/cfi_bus_fdt.c optional cfi fdt 27283010Spfgdev/fb/fb.c optional sc 28283010Spfgdev/fdt/fdt_powerpc.c optional fdt 29283010Spfgdev/hwpmc/hwpmc_powerpc.c optional hwpmc 30283010Spfgdev/iicbus/ds1775.c optional ds1775 powermac 31283010Spfgdev/iicbus/max6690.c optional max6690 powermac 32283010Spfgdev/kbd/kbd.c optional sc 33283010Spfgdev/ofw/openfirm.c optional aim | fdt 34283010Spfgdev/ofw/openfirmio.c optional aim | fdt 35283010Spfgdev/ofw/ofw_bus_if.m optional aim | fdt 36283010Spfgdev/ofw/ofw_if.m optional aim | fdt 37283010Spfgdev/ofw/ofw_bus_subr.c optional aim | fdt 38283010Spfgdev/ofw/ofw_console.c optional aim 39283010Spfgdev/ofw/ofw_disk.c optional ofwd aim 40283010Spfgdev/ofw/ofw_fdt.c optional fdt 41283010Spfgdev/ofw/ofw_iicbus.c optional iicbus aim 42283010Spfgdev/ofw/ofw_standard.c optional aim powerpc 43283010Spfgdev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac 44283010Spfgdev/quicc/quicc_bfe_fdt.c optional quicc mpc85xx 45283010Spfgdev/scc/scc_bfe_macio.c optional scc powermac 46283010Spfgdev/sec/sec.c optional sec mpc85xx 47283010Spfgdev/sound/macio/aoa.c optional snd_davbus | snd_ai2s powermac 48283010Spfgdev/sound/macio/davbus.c optional snd_davbus powermac 49283010Spfgdev/sound/macio/i2s.c optional snd_ai2s powermac 50283010Spfgdev/sound/macio/snapper.c optional snd_ai2s iicbus powermac 51283010Spfgdev/sound/macio/tumbler.c optional snd_ai2s iicbus powermac 52283010Spfgdev/syscons/scgfbrndr.c optional sc 53283010Spfgdev/syscons/scterm-teken.c optional sc 54283010Spfgdev/syscons/scvtb.c optional sc 55283010Spfgdev/tsec/if_tsec.c optional tsec 56283010Spfgdev/tsec/if_tsec_fdt.c optional tsec fdt 57283010Spfgdev/uart/uart_cpu_powerpc.c optional uart aim 58283010Spfgkern/kern_clocksource.c standard 59283010Spfgkern/syscalls.c optional ktr 60283010Spfglibkern/ashldi3.c optional powerpc 61283010Spfglibkern/ashrdi3.c optional powerpc 62283010Spfglibkern/bcmp.c standard 63283010Spfglibkern/cmpdi2.c optional powerpc 64283010Spfglibkern/divdi3.c optional powerpc 65283010Spfglibkern/ffs.c standard 66283010Spfglibkern/ffsl.c standard 67283010Spfglibkern/fls.c standard 68283010Spfglibkern/flsl.c standard 69283010Spfglibkern/lshrdi3.c optional powerpc 70283010Spfglibkern/memchr.c optional fdt 71283010Spfglibkern/memmove.c standard 72283010Spfglibkern/memset.c standard 73283010Spfglibkern/moddi3.c optional powerpc 74283010Spfglibkern/qdivrem.c optional powerpc 75283010Spfglibkern/ucmpdi2.c optional powerpc 76283010Spfglibkern/udivdi3.c optional powerpc 77283010Spfglibkern/umoddi3.c optional powerpc 78283010Spfgpowerpc/aim/clock.c optional aim 79283010Spfgpowerpc/aim/copyinout.c optional aim 80283010Spfgpowerpc/aim/interrupt.c optional aim 81283010Spfgpowerpc/aim/locore.S optional aim no-obj 82283010Spfgpowerpc/aim/machdep.c optional aim 83283010Spfgpowerpc/aim/mmu_oea.c optional aim powerpc 84283010Spfgpowerpc/aim/mmu_oea64.c optional aim 85283010Spfgpowerpc/aim/moea64_if.m optional aim 86283010Spfgpowerpc/aim/moea64_native.c optional aim 87283010Spfgpowerpc/aim/mp_cpudep.c optional aim smp 88283010Spfgpowerpc/aim/nexus.c optional aim 89283010Spfgpowerpc/aim/ofwmagic.S optional aim 90283010Spfgpowerpc/aim/slb.c optional aim powerpc64 91283010Spfgpowerpc/aim/swtch32.S optional aim powerpc 92283010Spfgpowerpc/aim/swtch64.S optional aim powerpc64 93283010Spfgpowerpc/aim/trap.c optional aim 94283010Spfgpowerpc/aim/uma_machdep.c optional aim 95283010Spfgpowerpc/aim/vm_machdep.c optional aim 96283010Spfgpowerpc/booke/clock.c optional e500 97283010Spfgpowerpc/booke/copyinout.c optional e500 98283010Spfgpowerpc/booke/interrupt.c optional e500 99283010Spfgpowerpc/booke/locore.S optional e500 no-obj 100283010Spfgpowerpc/booke/machdep.c optional e500 101283010Spfgpowerpc/booke/mp_cpudep.c optional e500 smp 102283010Spfgpowerpc/booke/platform_bare.c optional mpc85xx 103283010Spfgpowerpc/booke/pmap.c optional e500 104283010Spfgpowerpc/booke/swtch.S optional e500 105283010Spfgpowerpc/booke/trap.c optional e500 106283010Spfgpowerpc/booke/vm_machdep.c optional e500 107283010Spfgpowerpc/cpufreq/dfs.c optional cpufreq 108283010Spfgpowerpc/cpufreq/pcr.c optional cpufreq aim 109283010Spfgpowerpc/fpu/fpu_add.c optional fpu_emu powerpc 110283010Spfgpowerpc/fpu/fpu_compare.c optional fpu_emu powerpc 111283010Spfgpowerpc/fpu/fpu_div.c optional fpu_emu powerpc 112283010Spfgpowerpc/fpu/fpu_emu.c optional fpu_emu powerpc 113283010Spfgpowerpc/fpu/fpu_explode.c optional fpu_emu powerpc 114283010Spfgpowerpc/fpu/fpu_implode.c optional fpu_emu powerpc 115283010Spfgpowerpc/fpu/fpu_mul.c optional fpu_emu powerpc 116283010Spfgpowerpc/fpu/fpu_sqrt.c optional fpu_emu powerpc 117283010Spfgpowerpc/fpu/fpu_subr.c optional fpu_emu powerpc 118283010Spfgpowerpc/mambo/mambocall.S optional mambo 119283010Spfgpowerpc/mambo/mambo.c optional mambo 120283010Spfgpowerpc/mambo/mambo_console.c optional mambo 121283010Spfgpowerpc/mambo/mambo_disk.c optional mambo 122283010Spfgpowerpc/mambo/mambo_openpic.c optional mambo 123283010Spfgpowerpc/mpc85xx/atpic.c optional mpc85xx isa 124283010Spfgpowerpc/mpc85xx/ds1553_bus_fdt.c optional ds1553 fdt 125283010Spfgpowerpc/mpc85xx/ds1553_core.c optional ds1553 126283010Spfgpowerpc/mpc85xx/i2c.c optional iicbus fdt 127283010Spfgpowerpc/mpc85xx/isa.c optional mpc85xx isa 128283010Spfgpowerpc/mpc85xx/lbc.c optional mpc85xx 129283010Spfgpowerpc/mpc85xx/mpc85xx.c optional mpc85xx 130283010Spfgpowerpc/mpc85xx/nexus.c optional mpc85xx 131283010Spfgpowerpc/mpc85xx/openpic_fdt.c optional fdt 132283010Spfgpowerpc/mpc85xx/pci_fdt.c optional pci mpc85xx 133283010Spfgpowerpc/ofw/ofw_cpu.c optional aim 134283010Spfgpowerpc/ofw/ofw_machdep.c optional aim 135283010Spfgpowerpc/ofw/ofw_pcibus.c optional pci aim 136283010Spfgpowerpc/ofw/ofw_pcib_pci.c optional pci aim 137283010Spfgpowerpc/ofw/ofw_real.c optional aim 138283010Spfgpowerpc/ofw/ofw_syscons.c optional sc aim 139283010Spfgpowerpc/powermac/ata_kauai.c optional powermac ata | powermac atamacio 140283010Spfgpowerpc/powermac/ata_macio.c optional powermac ata | powermac atamacio 141283010Spfgpowerpc/powermac/ata_dbdma.c optional powermac ata | powermac atamacio 142283010Spfgpowerpc/powermac/cuda.c optional powermac cuda 143283010Spfgpowerpc/powermac/cpcht.c optional powermac pci 144283010Spfgpowerpc/powermac/dbdma.c optional powermac pci 145283010Spfgpowerpc/powermac/fcu.c optional powermac fcu 146283010Spfgpowerpc/powermac/grackle.c optional powermac pci 147283010Spfgpowerpc/powermac/hrowpic.c optional powermac pci 148283010Spfgpowerpc/powermac/kiic.c optional powermac kiic 149283010Spfgpowerpc/powermac/macgpio.c optional powermac pci 150283010Spfgpowerpc/powermac/macio.c optional powermac pci 151283010Spfgpowerpc/powermac/openpic_macio.c optional powermac pci 152283010Spfgpowerpc/powermac/platform_powermac.c optional powermac 153283010Spfgpowerpc/powermac/pswitch.c optional powermac pswitch 154283010Spfgpowerpc/powermac/pmu.c optional powermac pmu 155283010Spfgpowerpc/powermac/smu.c optional powermac smu 156283010Spfgpowerpc/powermac/smusat.c optional powermac smu 157283010Spfgpowerpc/powermac/uninorth.c optional powermac 158283010Spfgpowerpc/powermac/uninorthpci.c optional powermac pci 159283010Spfgpowerpc/powermac/vcoregpio.c optional powermac 160283010Spfgpowerpc/powerpc/altivec.c optional aim 161283010Spfgpowerpc/powerpc/atomic.S standard 162283010Spfgpowerpc/powerpc/autoconf.c standard 163283010Spfgpowerpc/powerpc/bcopy.c standard 164283010Spfgpowerpc/powerpc/bus_machdep.c standard 165283010Spfgpowerpc/powerpc/busdma_machdep.c standard 166283010Spfgpowerpc/powerpc/copystr.c standard 167283010Spfgpowerpc/powerpc/cpu.c standard 168283010Spfgpowerpc/powerpc/db_disasm.c optional ddb 169283010Spfgpowerpc/powerpc/db_hwwatch.c optional ddb 170283010Spfgpowerpc/powerpc/db_interface.c optional ddb 171283010Spfgpowerpc/powerpc/db_trace.c optional ddb 172283010Spfgpowerpc/powerpc/dump_machdep.c standard 173283010Spfgpowerpc/powerpc/elf32_machdep.c optional powerpc | compat_freebsd32 174283010Spfgpowerpc/powerpc/elf64_machdep.c optional powerpc64 175283010Spfgpowerpc/powerpc/exec_machdep.c standard 176283010Spfgpowerpc/powerpc/fpu.c optional aim 177283010Spfgpowerpc/powerpc/fuswintr.c standard 178283010Spfgpowerpc/powerpc/gdb_machdep.c optional gdb 179283010Spfgpowerpc/powerpc/in_cksum.c optional inet 180283010Spfgpowerpc/powerpc/intr_machdep.c standard 181283010Spfgpowerpc/powerpc/iommu_if.m standard 182283010Spfgpowerpc/powerpc/mem.c optional mem 183283010Spfgpowerpc/powerpc/mmu_if.m standard 184283010Spfgpowerpc/powerpc/mp_machdep.c optional smp 185283010Spfgpowerpc/powerpc/openpic.c standard 186283010Spfgpowerpc/powerpc/pic_if.m standard 187283010Spfgpowerpc/powerpc/pmap_dispatch.c standard 188283010Spfgpowerpc/powerpc/platform.c standard 189283010Spfgpowerpc/powerpc/platform_if.m standard 190283010Spfgpowerpc/powerpc/sc_machdep.c optional sc 191283010Spfgpowerpc/powerpc/setjmp.S standard 192283010Spfgpowerpc/powerpc/sigcode32.S optional powerpc | compat_freebsd32 193283010Spfgpowerpc/powerpc/sigcode64.S optional powerpc64 194283010Spfgpowerpc/powerpc/stack_machdep.c optional ddb | stack 195283010Spfgpowerpc/powerpc/suswintr.c standard 196283010Spfgpowerpc/powerpc/syncicache.c standard 197283010Spfgpowerpc/powerpc/sys_machdep.c standard 198283010Spfgpowerpc/powerpc/uio_machdep.c standard 199283010Spfgpowerpc/ps3/ehci_ps3.c optional ps3 ehci 200283010Spfgpowerpc/ps3/if_glc.c optional ps3 glc 201283010Spfgpowerpc/ps3/mmu_ps3.c optional ps3 202283010Spfgpowerpc/ps3/platform_ps3.c optional ps3 203283010Spfgpowerpc/ps3/ps3ata.c optional ps3 ps3ata 204283010Spfgpowerpc/ps3/ps3bus.c optional ps3 205283010Spfgpowerpc/ps3/ps3pic.c optional ps3 206283010Spfgpowerpc/ps3/ps3_syscons.c optional ps3 sc 207283010Spfgpowerpc/ps3/ps3-hvcall.S optional ps3 sc 208283010Spfgpowerpc/psim/iobus.c optional psim 209283010Spfgpowerpc/psim/ata_iobus.c optional ata psim 210283010Spfgpowerpc/psim/openpic_iobus.c optional psim 211283010Spfgpowerpc/psim/uart_iobus.c optional uart psim 212283010Spfg 213283010Spfgcompat/freebsd32/freebsd32_ioctl.c optional compat_freebsd32 214283010Spfgcompat/freebsd32/freebsd32_misc.c optional compat_freebsd32 215283010Spfgcompat/freebsd32/freebsd32_syscalls.c optional compat_freebsd32 216283010Spfgcompat/freebsd32/freebsd32_sysent.c optional compat_freebsd32 217283010Spfgkern/imgact_elf32.c optional compat_freebsd32 218283010Spfg 219283010Spfg