files.powerpc revision 215163
1236024Sraj# This file tells config what files go into building a kernel, 2236024Sraj# files marked standard are always included. 3236024Sraj# 4236024Sraj# $FreeBSD: head/sys/conf/files.powerpc 215163 2010-11-12 05:12:38Z nwhitehorn $ 5236024Sraj# 6236024Sraj# The long compile-with and dependency lines are required because of 7236024Sraj# limitations in config: backslash-newline doesn't work in strings, and 8236024Sraj# dependency lines other than the first are silently ignored. 9236024Sraj# 10236024Sraj# 11236024Sraj 12236024Srajfont.h optional sc \ 13236024Sraj 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" \ 14236024Sraj no-obj no-implicit-rule before-depend \ 15236024Sraj clean "font.h ${SC_DFLT_FONT}-8x14 ${SC_DFLT_FONT}-8x16 ${SC_DFLT_FONT}-8x8" 16236024Sraj# 17236024Srajcrypto/blowfish/bf_enc.c optional crypto | ipsec 18236024Srajcrypto/des/des_enc.c optional crypto | ipsec | netsmb 19236024Srajdev/bm/if_bm.c optional bm powermac 20236024Srajdev/adb/adb_bus.c optional adb 21236024Srajdev/adb/adb_kbd.c optional adb 22236024Srajdev/adb/adb_mouse.c optional adb 23236024Srajdev/adb/adb_hb_if.m optional adb 24236024Srajdev/adb/adb_if.m optional adb 25236024Srajdev/agp/agp_apple.c optional agp powermac 26236024Srajdev/cfi/cfi_bus_fdt.c optional cfi fdt 27236024Srajdev/fb/fb.c optional sc 28236024Srajdev/fdt/fdt_powerpc.c optional fdt 29236024Srajdev/hwpmc/hwpmc_powerpc.c optional hwpmc 30236024Srajdev/iicbus/ds1775.c optional ds1775 powermac 31236024Srajdev/iicbus/max6690.c optional max6690 powermac 32236024Srajdev/kbd/kbd.c optional sc 33236024Srajdev/mem/memutil.c optional mem 34236024Srajdev/ofw/openfirm.c optional aim | fdt 35236024Srajdev/ofw/openfirmio.c optional aim | fdt 36236024Srajdev/ofw/ofw_bus_if.m optional aim | fdt 37236024Srajdev/ofw/ofw_if.m optional aim | fdt 38236024Srajdev/ofw/ofw_bus_subr.c optional aim | fdt 39236024Srajdev/ofw/ofw_console.c optional aim 40236024Srajdev/ofw/ofw_disk.c optional ofwd aim 41236024Srajdev/ofw/ofw_fdt.c optional fdt 42236024Srajdev/ofw/ofw_iicbus.c optional iicbus aim 43236024Srajdev/ofw/ofw_standard.c optional aim powerpc 44236024Srajdev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac 45236024Srajdev/quicc/quicc_bfe_fdt.c optional quicc mpc85xx 46236024Srajdev/scc/scc_bfe_macio.c optional scc powermac 47236024Srajdev/sec/sec.c optional sec mpc85xx 48236024Srajdev/sound/macio/aoa.c optional snd_davbus | snd_ai2s powermac 49236024Srajdev/sound/macio/davbus.c optional snd_davbus powermac 50236024Srajdev/sound/macio/i2s.c optional snd_ai2s powermac 51236024Srajdev/sound/macio/snapper.c optional snd_ai2s iicbus powermac 52236024Srajdev/sound/macio/tumbler.c optional snd_ai2s iicbus powermac 53236024Srajdev/syscons/scgfbrndr.c optional sc 54236024Srajdev/syscons/scterm-teken.c optional sc 55236024Srajdev/syscons/scvtb.c optional sc 56236024Srajdev/tsec/if_tsec.c optional tsec 57236024Srajdev/tsec/if_tsec_fdt.c optional tsec fdt 58236024Srajdev/uart/uart_cpu_powerpc.c optional uart aim 59236024Srajkern/kern_clocksource.c standard 60236024Srajkern/syscalls.c optional ktr 61236024Srajlibkern/ashldi3.c optional powerpc 62236024Srajlibkern/ashrdi3.c optional powerpc 63236024Srajlibkern/bcmp.c standard 64236024Srajlibkern/cmpdi2.c optional powerpc 65236024Srajlibkern/divdi3.c optional powerpc 66236024Srajlibkern/ffs.c standard 67236024Srajlibkern/ffsl.c standard 68236024Srajlibkern/fls.c standard 69236024Srajlibkern/flsl.c standard 70236024Srajlibkern/lshrdi3.c optional powerpc 71236024Srajlibkern/memchr.c optional fdt 72236024Srajlibkern/memmove.c standard 73236024Srajlibkern/memset.c standard 74236024Srajlibkern/moddi3.c optional powerpc 75236024Srajlibkern/qdivrem.c optional powerpc 76236024Srajlibkern/ucmpdi2.c optional powerpc 77236024Srajlibkern/udivdi3.c optional powerpc 78236024Srajlibkern/umoddi3.c optional powerpc 79236024Srajpowerpc/aim/clock.c optional aim 80236024Srajpowerpc/aim/copyinout.c optional aim 81236024Srajpowerpc/aim/interrupt.c optional aim 82236024Srajpowerpc/aim/locore.S optional aim no-obj 83236024Srajpowerpc/aim/machdep.c optional aim 84236024Srajpowerpc/aim/mmu_oea.c optional aim powerpc 85236024Srajpowerpc/aim/mmu_oea64.c optional aim 86236024Srajpowerpc/aim/mp_cpudep.c optional aim smp 87236024Srajpowerpc/aim/nexus.c optional aim 88236024Srajpowerpc/aim/ofwmagic.S optional aim 89236024Srajpowerpc/aim/slb.c optional aim powerpc64 90236024Srajpowerpc/aim/swtch32.S optional aim powerpc 91236024Srajpowerpc/aim/swtch64.S optional aim powerpc64 92236024Srajpowerpc/aim/trap.c optional aim 93236024Srajpowerpc/aim/uma_machdep.c optional aim 94236024Srajpowerpc/aim/vm_machdep.c optional aim 95236024Srajpowerpc/booke/clock.c optional e500 96236024Srajpowerpc/booke/copyinout.c optional e500 97236024Srajpowerpc/booke/interrupt.c optional e500 98236024Srajpowerpc/booke/locore.S optional e500 no-obj 99236024Srajpowerpc/booke/machdep.c optional e500 100236024Srajpowerpc/booke/mp_cpudep.c optional e500 smp 101236024Srajpowerpc/booke/platform_bare.c optional mpc85xx 102236024Srajpowerpc/booke/pmap.c optional e500 103236024Srajpowerpc/booke/swtch.S optional e500 104236024Srajpowerpc/booke/trap.c optional e500 105236024Srajpowerpc/booke/vm_machdep.c optional e500 106236024Srajpowerpc/cpufreq/dfs.c optional cpufreq 107236024Srajpowerpc/cpufreq/pcr.c optional cpufreq aim 108236024Srajpowerpc/fpu/fpu_add.c optional fpu_emu powerpc 109236024Srajpowerpc/fpu/fpu_compare.c optional fpu_emu powerpc 110236024Srajpowerpc/fpu/fpu_div.c optional fpu_emu powerpc 111236024Srajpowerpc/fpu/fpu_emu.c optional fpu_emu powerpc 112236024Srajpowerpc/fpu/fpu_explode.c optional fpu_emu powerpc 113236024Srajpowerpc/fpu/fpu_implode.c optional fpu_emu powerpc 114236024Srajpowerpc/fpu/fpu_mul.c optional fpu_emu powerpc 115236024Srajpowerpc/fpu/fpu_sqrt.c optional fpu_emu powerpc 116236024Srajpowerpc/fpu/fpu_subr.c optional fpu_emu powerpc 117236024Srajpowerpc/mambo/mambocall.S optional mambo 118236024Srajpowerpc/mambo/mambo.c optional mambo 119236024Srajpowerpc/mambo/mambo_console.c optional mambo 120236024Srajpowerpc/mambo/mambo_disk.c optional mambo 121236024Srajpowerpc/mambo/mambo_openpic.c optional mambo 122236024Srajpowerpc/mpc85xx/atpic.c optional mpc85xx isa 123236024Srajpowerpc/mpc85xx/ds1553_bus_fdt.c optional ds1553 fdt 124236024Srajpowerpc/mpc85xx/ds1553_core.c optional ds1553 125236024Srajpowerpc/mpc85xx/i2c.c optional iicbus fdt 126236024Srajpowerpc/mpc85xx/isa.c optional mpc85xx isa 127236024Srajpowerpc/mpc85xx/lbc.c optional mpc85xx 128236024Srajpowerpc/mpc85xx/mpc85xx.c optional mpc85xx 129236024Srajpowerpc/mpc85xx/nexus.c optional mpc85xx 130236024Srajpowerpc/mpc85xx/openpic_fdt.c optional fdt 131236024Srajpowerpc/mpc85xx/pci_fdt.c optional pci mpc85xx 132236024Srajpowerpc/ofw/ofw_cpu.c optional aim 133236024Srajpowerpc/ofw/ofw_machdep.c optional aim 134236024Srajpowerpc/ofw/ofw_pcibus.c optional pci aim 135236024Srajpowerpc/ofw/ofw_pcib_pci.c optional pci aim 136236024Srajpowerpc/ofw/ofw_real.c optional aim 137236024Srajpowerpc/ofw/ofw_syscons.c optional sc aim 138236024Srajpowerpc/powermac/ata_kauai.c optional powermac ata | powermac atamacio 139236024Srajpowerpc/powermac/ata_macio.c optional powermac ata | powermac atamacio 140236024Srajpowerpc/powermac/ata_dbdma.c optional powermac ata | powermac atamacio 141236024Srajpowerpc/powermac/cuda.c optional powermac cuda 142236024Srajpowerpc/powermac/cpcht.c optional powermac pci 143236024Srajpowerpc/powermac/dbdma.c optional powermac pci 144236024Srajpowerpc/powermac/fcu.c optional powermac fcu 145236024Srajpowerpc/powermac/grackle.c optional powermac pci 146236024Srajpowerpc/powermac/hrowpic.c optional powermac pci 147236024Srajpowerpc/powermac/kiic.c optional powermac kiic 148236024Srajpowerpc/powermac/macgpio.c optional powermac pci 149236024Srajpowerpc/powermac/macio.c optional powermac pci 150236024Srajpowerpc/powermac/openpic_macio.c optional powermac pci 151236024Srajpowerpc/powermac/platform_powermac.c optional powermac 152236024Srajpowerpc/powermac/pswitch.c optional powermac pswitch 153236024Srajpowerpc/powermac/pmu.c optional powermac pmu 154236024Srajpowerpc/powermac/smu.c optional powermac smu 155236024Srajpowerpc/powermac/smusat.c optional powermac smu 156236024Srajpowerpc/powermac/uninorth.c optional powermac 157236024Srajpowerpc/powermac/uninorthpci.c optional powermac pci 158236024Srajpowerpc/powermac/vcoregpio.c optional powermac 159236024Srajpowerpc/powerpc/altivec.c optional aim 160236024Srajpowerpc/powerpc/atomic.S standard 161236024Srajpowerpc/powerpc/autoconf.c standard 162236024Srajpowerpc/powerpc/bcopy.c standard 163236024Srajpowerpc/powerpc/bus_machdep.c standard 164236024Srajpowerpc/powerpc/busdma_machdep.c standard 165236024Srajpowerpc/powerpc/copystr.c standard 166236024Srajpowerpc/powerpc/cpu.c standard 167236024Srajpowerpc/powerpc/db_disasm.c optional ddb 168236024Srajpowerpc/powerpc/db_hwwatch.c optional ddb 169236024Srajpowerpc/powerpc/db_interface.c optional ddb 170236024Srajpowerpc/powerpc/db_trace.c optional ddb 171236024Srajpowerpc/powerpc/dump_machdep.c standard 172236024Srajpowerpc/powerpc/elf32_machdep.c optional powerpc | compat_freebsd32 173236024Srajpowerpc/powerpc/elf64_machdep.c optional powerpc64 174236024Srajpowerpc/powerpc/exec_machdep.c standard 175236024Srajpowerpc/powerpc/fpu.c optional aim 176236024Srajpowerpc/powerpc/fuswintr.c standard 177236024Srajpowerpc/powerpc/gdb_machdep.c optional gdb 178236024Srajpowerpc/powerpc/in_cksum.c optional inet 179236024Srajpowerpc/powerpc/intr_machdep.c standard 180236024Srajpowerpc/powerpc/mem.c optional mem 181236024Srajpowerpc/powerpc/mmu_if.m standard 182236024Srajpowerpc/powerpc/mp_machdep.c optional smp 183236024Srajpowerpc/powerpc/openpic.c standard 184236024Srajpowerpc/powerpc/pic_if.m standard 185236024Srajpowerpc/powerpc/pmap_dispatch.c standard 186236024Srajpowerpc/powerpc/platform.c standard 187236024Srajpowerpc/powerpc/platform_if.m standard 188236024Srajpowerpc/powerpc/sc_machdep.c optional sc 189236024Srajpowerpc/powerpc/setjmp.S standard 190236024Srajpowerpc/powerpc/sigcode32.S optional powerpc | compat_freebsd32 191236024Srajpowerpc/powerpc/sigcode64.S optional powerpc64 192236024Srajpowerpc/powerpc/stack_machdep.c optional ddb | stack 193236024Srajpowerpc/powerpc/suswintr.c standard 194236024Srajpowerpc/powerpc/syncicache.c standard 195236024Srajpowerpc/powerpc/sys_machdep.c standard 196236024Srajpowerpc/powerpc/uio_machdep.c standard 197236024Srajpowerpc/psim/iobus.c optional psim 198236024Srajpowerpc/psim/ata_iobus.c optional ata psim 199236024Srajpowerpc/psim/openpic_iobus.c optional psim 200236024Srajpowerpc/psim/uart_iobus.c optional uart psim 201236024Sraj 202236024Srajcompat/freebsd32/freebsd32_ioctl.c optional compat_freebsd32 203236024Srajcompat/freebsd32/freebsd32_misc.c optional compat_freebsd32 204236024Srajcompat/freebsd32/freebsd32_syscalls.c optional compat_freebsd32 205236024Srajcompat/freebsd32/freebsd32_sysent.c optional compat_freebsd32 206236024Srajkern/imgact_elf32.c optional compat_freebsd32 207236024Sraj 208236024Sraj