mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-11-07 04:36:52 -10:00
The QorIQ Security Engine (SEC) generally fits into the Data Path Acceleration Architecture, accelerating cryptographic operations. Currently this driver does not use the QMan interface, instead relying on the job rings, as Linux also does, to reduce complexity until needed for network protocol acceleration, like IPSec and OpenVPN. Initial testing via `openssl speed -engine devcrpto -evp aes-128-cbc` yields a ~200x throughput improvement, from 105MB/s to more than 20GB/s for 16k block sizes. Differential Revision: https://reviews.freebsd.org/D59581
463 lines
22 KiB
Plaintext
463 lines
22 KiB
Plaintext
# This file tells config what files go into building a kernel,
|
|
# files marked standard are always included.
|
|
#
|
|
#
|
|
# The long compile-with and dependency lines are required because of
|
|
# limitations in config: backslash-newline doesn't work in strings, and
|
|
# dependency lines other than the first are silently ignored.
|
|
#
|
|
#
|
|
|
|
# There is only an asm version on ppc64.
|
|
|
|
# zfs blake3 hash support
|
|
contrib/openzfs/module/icp/asm-ppc64/blake3/b3_ppc64le_sse2.S optional zfs compile-with "${ZFS_S}"
|
|
contrib/openzfs/module/icp/asm-ppc64/blake3/b3_ppc64le_sse41.S optional zfs compile-with "${ZFS_S}"
|
|
|
|
# zfs sha2 hash support
|
|
contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-p8.S optional zfs compile-with "${ZFS_S}"
|
|
contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-p8.S optional zfs compile-with "${ZFS_S}"
|
|
zfs-sha256-ppc.o optional zfs \
|
|
dependency "$S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S" \
|
|
compile-with "${CC} -c ${ZFS_ASM_CFLAGS} -o ${.TARGET} ${WERROR} $S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha256-ppc.S" \
|
|
no-implicit-rule \
|
|
clean "zfs-sha256-ppc.o"
|
|
|
|
zfs-sha512-ppc.o optional zfs \
|
|
dependency "$S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S" \
|
|
compile-with "${CC} -c ${ZFS_ASM_CFLAGS} -o ${.TARGET} ${WERROR} $S/contrib/openzfs/module/icp/asm-ppc64/sha2/sha512-ppc.S" \
|
|
no-implicit-rule \
|
|
clean "zfs-sha512-ppc.o"
|
|
|
|
# openssl ppc common files
|
|
crypto/openssl/ossl_ppc.c optional ossl powerpc64 | ossl powerpc64le
|
|
crypto/openssl/ossl_aes_gcm.c optional ossl powerpc64 | ossl powerpc64le
|
|
|
|
# openssl assembly files (powerpc64le)
|
|
crypto/openssl/powerpc64le/aes-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/aes-gcm-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/aesp8-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/chacha-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/ecp_nistz256-ppc64.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/ghashp8-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/keccak1600-ppc64.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/poly1305-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/poly1305-ppcfp.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/ppc-mont.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/ppccpuid.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/sha1-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/sha256-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/sha256p8-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/sha512-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/sha512p8-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/vpaes-ppc.S optional ossl powerpc64le
|
|
crypto/openssl/powerpc64le/x25519-ppc64.S optional ossl powerpc64le
|
|
|
|
# openssl assembly files (powerpc64)
|
|
crypto/openssl/powerpc64/aes-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/aes-gcm-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/aesp8-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/chacha-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/ecp_nistz256-ppc64.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/ghashp8-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/keccak1600-ppc64.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/poly1305-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/poly1305-ppcfp.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/ppc-mont.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/ppccpuid.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/sha1-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/sha256-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/sha256p8-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/sha512-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/sha512p8-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/vpaes-ppc.S optional ossl powerpc64
|
|
crypto/openssl/powerpc64/x25519-ppc64.S optional ossl powerpc64
|
|
|
|
cddl/compat/opensolaris/kern/opensolaris_atomic.c optional zfs powerpc | dtrace powerpc compile-with "${ZFS_C}"
|
|
cddl/dev/dtrace/powerpc/dtrace_asm.S optional dtrace compile-with "${DTRACE_S}"
|
|
cddl/dev/dtrace/powerpc/dtrace_isa.c optional dtrace compile-with "${DTRACE_C}"
|
|
cddl/dev/dtrace/powerpc/dtrace_subr.c optional dtrace compile-with "${DTRACE_C}"
|
|
cddl/dev/fbt/powerpc/fbt_isa.c optional dtrace_fbt | dtraceall compile-with "${FBT_C}"
|
|
crypto/des/des_enc.c optional netsmb
|
|
dev/aacraid/aacraid_endian.c optional aacraid
|
|
dev/adb/adb_bus.c optional adb
|
|
dev/adb/adb_kbd.c optional adb
|
|
dev/adb/adb_mouse.c optional adb
|
|
dev/adb/adb_hb_if.m optional adb
|
|
dev/adb/adb_if.m optional adb
|
|
dev/adb/adb_buttons.c optional adb
|
|
dev/agp/agp_apple.c optional agp powermac
|
|
dev/dpaa/bman_portals.c optional dpaa fdt
|
|
dev/dpaa/bman.c optional dpaa
|
|
dev/dpaa/bman_fdt.c optional dpaa fdt
|
|
dev/dpaa/dpaa_eth.c optional dpaa
|
|
dev/dpaa/fman.c optional dpaa fdt
|
|
dev/dpaa/fman_fdt.c optional dpaa fdt
|
|
dev/dpaa/fman_if.m optional dpaa
|
|
dev/dpaa/fman_keygen.c optional dpaa
|
|
dev/dpaa/fman_mdio.c optional dpaa fdt
|
|
dev/dpaa/fman_port_if.m optional dpaa
|
|
dev/dpaa/fman_port.c optional dpaa
|
|
dev/dpaa/fman_port_rx.c optional dpaa
|
|
dev/dpaa/fman_port_tx.c optional dpaa
|
|
dev/dpaa/fman_xmdio.c optional dpaa fdt mdio miibus
|
|
dev/dpaa/dpaa_common.c optional dpaa
|
|
dev/dpaa/if_dtsec.c optional dpaa
|
|
dev/dpaa/if_dtsec_fdt.c optional dpaa fdt
|
|
dev/dpaa/if_memac.c optional dpaa
|
|
dev/dpaa/if_memac_fdt.c optional dpaa
|
|
dev/dpaa/portals_common.c optional dpaa
|
|
dev/dpaa/qman_portal_if.m optional dpaa
|
|
dev/dpaa/qman_portals.c optional dpaa fdt
|
|
dev/dpaa/qman.c optional dpaa
|
|
dev/dpaa/qman_fdt.c optional dpaa fdt
|
|
dev/dpaa/sec_dev.c optional dpaa crypto
|
|
dev/dpaa/sec_jr.c optional dpaa crypto
|
|
dev/fb/fb.c optional sc
|
|
dev/gpio/qoriq_gpio.c optional mpc85xx gpio
|
|
dev/hwpmc/hwpmc_e500.c optional hwpmc
|
|
dev/hwpmc/hwpmc_mpc7xxx.c optional hwpmc
|
|
dev/hwpmc/hwpmc_power8.c optional hwpmc
|
|
dev/hwpmc/hwpmc_powerpc.c optional hwpmc
|
|
dev/hwpmc/hwpmc_ppc970.c optional hwpmc
|
|
dev/iicbus/adc/ad7417.c optional ad7417 powermac
|
|
dev/iicbus/ofw_iicbus.c optional iicbus aim
|
|
dev/iicbus/ofw_iicbus_if.m optional iicbus aim
|
|
dev/iicbus/pwm/adm1030.c optional powermac windtunnel | adm1030 powermac
|
|
dev/iicbus/pwm/adt746x.c optional adt746x powermac
|
|
dev/iicbus/sensor/ds1631.c optional ds1631 powermac
|
|
dev/iicbus/sensor/ds1775.c optional ds1775 powermac
|
|
dev/iicbus/sensor/max6690.c optional max6690 powermac
|
|
dev/ipmi/ipmi.c optional ipmi
|
|
dev/ipmi/ipmi_opal.c optional powernv ipmi
|
|
dev/ice/if_ice_iflib.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_lib.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_osdep.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_resmgr.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_strings.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_iflib_recovery_txrx.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_iflib_txrx.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_common.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_controlq.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_dcb.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_flex_pipe.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_flow.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_nvm.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_sched.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_switch.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_vlan_mode.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_fw_logging.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_fwlog.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/ice_rdma.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
dev/ice/irdma_if.m optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_M} -I$S/dev/ice"
|
|
dev/ice/irdma_di_if.m optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_M} -I$S/dev/ice"
|
|
dev/ice/ice_ddp_common.c optional ice pci powerpc64 | ice pci powerpc64le \
|
|
compile-with "${NORMAL_C} -I$S/dev/ice"
|
|
ice_ddp.c optional ice_ddp powerpc64 | ice pci powerpc64le \
|
|
compile-with "${AWK} -f $S/tools/fw_stub.awk ice_ddp.fw:ice_ddp:0x01032900 -mice_ddp -c${.TARGET}" \
|
|
no-ctfconvert no-implicit-rule before-depend local \
|
|
clean "ice_ddp.c"
|
|
ice_ddp.fwo optional ice_ddp powerpc64 | ice pci powerpc64le \
|
|
dependency "ice_ddp.fw" \
|
|
compile-with "${NORMAL_FWO}" \
|
|
no-implicit-rule \
|
|
clean "ice_ddp.fwo"
|
|
ice_ddp.fw optional ice_ddp powerpc64 | ice pci powerpc64le \
|
|
dependency "$S/contrib/dev/ice/ice-1.3.41.0.pkg" \
|
|
compile-with "${CP} $S/contrib/dev/ice/ice-1.3.41.0.pkg ice_ddp.fw" \
|
|
no-obj no-implicit-rule \
|
|
clean "ice_ddp.fw"
|
|
dev/ixl/if_ixl.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_pf_main.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_pf_iflib.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_pf_qmgr.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_pf_iov.c optional ixl pci pci_iov powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_pf_i2c.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/if_iavf.c optional iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/iavf_vc.c optional iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/ixl_txrx.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_osdep.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_lan_hmc.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_hmc.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_common.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_nvm.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_adminq.c optional ixl pci powerpc64 | \
|
|
iavf pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
dev/ixl/i40e_dcb.c optional ixl pci powerpc64 \
|
|
compile-with "${NORMAL_C} -I$S/dev/ixl"
|
|
# Most ofw stuff below is brought in by conf/files for options FDT, but
|
|
# we always want it, even on non-FDT platforms.
|
|
dev/fdt/simplebus.c standard
|
|
dev/ofw/openfirm.c standard
|
|
dev/ofw/openfirmio.c standard
|
|
dev/ofw/ofw_bus_if.m standard
|
|
dev/ofw/ofw_cpu.c standard
|
|
dev/ofw/ofw_if.m standard
|
|
dev/ofw/ofw_bus_subr.c standard
|
|
dev/ofw/ofw_console.c optional aim
|
|
dev/ofw/ofw_disk.c optional ofwd aim
|
|
dev/ofw/ofwbus.c standard
|
|
dev/ofw/ofw_pcib.c optional pci
|
|
dev/ofw/ofw_standard.c optional aim powerpc
|
|
dev/ofw/ofw_subr.c standard
|
|
dev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac
|
|
dev/quicc/quicc_bfe_fdt.c optional quicc mpc85xx
|
|
dev/random/darn.c optional powerpc64 !random_loadable | powerpc64le !random_loadable
|
|
dev/scc/scc_bfe_macio.c optional scc powermac
|
|
dev/sdhci/sdhci_fsl_fdt.c optional mpc85xx sdhci
|
|
dev/sec/sec.c optional sec mpc85xx powerpc
|
|
dev/sound/macio/aoa.c optional snd_davbus | snd_ai2s powermac
|
|
dev/sound/macio/davbus.c optional snd_davbus powermac
|
|
dev/sound/macio/i2s.c optional snd_ai2s powermac
|
|
dev/sound/macio/onyx.c optional snd_ai2s iicbus powermac
|
|
dev/sound/macio/snapper.c optional snd_ai2s iicbus powermac
|
|
dev/sound/macio/tumbler.c optional snd_ai2s iicbus powermac
|
|
dev/syscons/scgfbrndr.c optional sc
|
|
dev/tsec/if_tsec.c optional tsec
|
|
dev/tsec/if_tsec_fdt.c optional tsec
|
|
dev/uart/uart_cpu_powerpc.c optional uart
|
|
dev/usb/controller/ehci_fsl.c optional ehci mpc85xx
|
|
dev/vt/hw/ofwfb/ofwfb.c optional vt aim
|
|
kern/subr_atomic64.c optional powerpc
|
|
kern/subr_dummy_vdso_tc.c standard
|
|
kern/subr_sfbuf.c standard
|
|
libkern/ashldi3.c optional powerpc
|
|
libkern/ashrdi3.c optional powerpc
|
|
libkern/bcopy.c standard
|
|
libkern/cmpdi2.c optional powerpc
|
|
libkern/divdi3.c optional powerpc
|
|
libkern/lshrdi3.c optional powerpc
|
|
libkern/memcmp.c standard
|
|
libkern/memset.c standard
|
|
libkern/moddi3.c optional powerpc
|
|
libkern/qdivrem.c optional powerpc
|
|
libkern/strcmp.c standard
|
|
libkern/strlen.c standard
|
|
libkern/strncmp.c standard
|
|
libkern/ucmpdi2.c optional powerpc
|
|
libkern/udivdi3.c optional powerpc
|
|
libkern/umoddi3.c optional powerpc
|
|
powerpc/aim/locore.S optional aim no-obj
|
|
powerpc/aim/aim_machdep.c optional aim
|
|
powerpc/aim/mmu_oea.c optional aim powerpc
|
|
powerpc/aim/mmu_oea64.c optional aim
|
|
powerpc/aim/mmu_radix.c optional aim powerpc64 | aim powerpc64le
|
|
powerpc/aim/moea64_native.c optional aim
|
|
powerpc/aim/mp_cpudep.c optional aim
|
|
powerpc/aim/slb.c optional aim powerpc64 | aim powerpc64le
|
|
powerpc/amigaone/platform_amigaone.c optional amigaone
|
|
powerpc/amigaone/cpld_a1222.c optional powerpc amigaone
|
|
powerpc/amigaone/cpld_x5000.c optional powerpc amigaone
|
|
powerpc/booke/locore.S optional booke no-obj
|
|
powerpc/booke/booke_machdep.c optional booke
|
|
powerpc/booke/machdep_e500.c optional booke_e500
|
|
powerpc/booke/mp_cpudep.c optional booke smp
|
|
powerpc/booke/platform_bare.c optional booke
|
|
powerpc/booke/pmap.c optional booke
|
|
powerpc/cpufreq/dfs.c optional cpufreq
|
|
powerpc/cpufreq/mpc85xx_jog.c optional cpufreq mpc85xx
|
|
powerpc/cpufreq/pcr.c optional cpufreq aim
|
|
powerpc/cpufreq/pmcr.c optional cpufreq aim powerpc64 | cpufreq aim powerpc64le
|
|
powerpc/cpufreq/pmufreq.c optional cpufreq aim pmu
|
|
powerpc/fpu/fpu_add.c optional fpu_emu
|
|
powerpc/fpu/fpu_compare.c optional fpu_emu
|
|
powerpc/fpu/fpu_div.c optional fpu_emu
|
|
powerpc/fpu/fpu_emu.c optional fpu_emu
|
|
powerpc/fpu/fpu_explode.c optional fpu_emu
|
|
powerpc/fpu/fpu_implode.c optional fpu_emu
|
|
powerpc/fpu/fpu_mul.c optional fpu_emu
|
|
powerpc/fpu/fpu_sqrt.c optional fpu_emu
|
|
powerpc/fpu/fpu_subr.c optional fpu_emu
|
|
powerpc/mambo/mambocall.S optional mambo
|
|
powerpc/mambo/mambo.c optional mambo
|
|
powerpc/mambo/mambo_console.c optional mambo
|
|
powerpc/mambo/mambo_disk.c optional mambo
|
|
powerpc/mikrotik/platform_rb.c optional mikrotik
|
|
powerpc/mikrotik/rb_led.c optional mikrotik
|
|
powerpc/mpc85xx/atpic.c optional mpc85xx isa
|
|
powerpc/mpc85xx/ds1553_bus_fdt.c optional ds1553
|
|
powerpc/mpc85xx/ds1553_core.c optional ds1553
|
|
powerpc/mpc85xx/fsl_diu.c optional mpc85xx diu
|
|
powerpc/mpc85xx/fsl_espi.c optional mpc85xx spibus
|
|
powerpc/mpc85xx/fsl_sata.c optional mpc85xx ata
|
|
powerpc/mpc85xx/i2c.c optional mpc85xx iicbus
|
|
powerpc/mpc85xx/isa.c optional mpc85xx isa
|
|
powerpc/mpc85xx/lbc.c optional mpc85xx
|
|
powerpc/mpc85xx/mpc85xx.c optional mpc85xx
|
|
powerpc/mpc85xx/mpc85xx_cache.c optional mpc85xx
|
|
powerpc/mpc85xx/mpc85xx_gpio.c optional mpc85xx gpio
|
|
powerpc/mpc85xx/platform_mpc85xx.c optional mpc85xx
|
|
powerpc/mpc85xx/pci_mpc85xx.c optional pci mpc85xx
|
|
powerpc/mpc85xx/pci_mpc85xx_pcib.c optional pci mpc85xx
|
|
powerpc/ofw/ofw_machdep.c standard
|
|
powerpc/ofw/ofw_pcibus.c optional pci
|
|
powerpc/ofw/ofw_pcib_pci.c optional pci
|
|
powerpc/ofw/ofw_real.c optional aim
|
|
powerpc/ofw/ofw_syscons.c optional sc aim
|
|
powerpc/ofw/ofwcall32.S optional aim powerpc
|
|
powerpc/ofw/ofwcall64.S optional aim powerpc64 | aim powerpc64le
|
|
powerpc/ofw/openpic_ofw.c standard
|
|
powerpc/ofw/rtas.c optional aim
|
|
powerpc/ofw/ofw_initrd.c optional md_root_mem powerpc64 | md_root_mem powerpc64le
|
|
powerpc/powermac/ata_kauai.c optional powermac ata | powermac atamacio
|
|
powerpc/powermac/ata_macio.c optional powermac ata | powermac atamacio
|
|
powerpc/powermac/ata_dbdma.c optional powermac ata | powermac atamacio
|
|
powerpc/powermac/atibl.c optional powermac atibl
|
|
powerpc/powermac/cuda.c optional powermac cuda
|
|
powerpc/powermac/cpcht.c optional powermac pci
|
|
powerpc/powermac/dbdma.c optional powermac pci
|
|
powerpc/powermac/fcu.c optional powermac fcu
|
|
powerpc/powermac/grackle.c optional powermac pci
|
|
powerpc/powermac/hrowpic.c optional powermac pci
|
|
powerpc/powermac/kiic.c optional powermac kiic
|
|
powerpc/powermac/macgpio.c optional powermac pci
|
|
powerpc/powermac/macio.c optional powermac pci
|
|
powerpc/powermac/nvbl.c optional powermac nvbl
|
|
powerpc/powermac/platform_powermac.c optional powermac
|
|
powerpc/powermac/powermac_thermal.c optional powermac
|
|
powerpc/powermac/pswitch.c optional powermac pswitch
|
|
powerpc/powermac/pmu.c optional powermac pmu
|
|
powerpc/powermac/smu.c optional powermac smu
|
|
powerpc/powermac/smusat.c optional powermac smu
|
|
powerpc/powermac/tbgpio.c optional powermac pci smp
|
|
powerpc/powermac/uninorth.c optional powermac
|
|
powerpc/powermac/uninorthpci.c optional powermac pci
|
|
powerpc/powermac/vcoregpio.c optional powermac
|
|
powerpc/powernv/opal.c optional powernv
|
|
powerpc/powernv/opal_async.c optional powernv
|
|
powerpc/powernv/opal_console.c optional powernv
|
|
powerpc/powernv/opal_dbg.c optional powernv gdb
|
|
powerpc/powernv/opal_dev.c optional powernv
|
|
powerpc/powernv/opal_flash.c optional powernv opalflash
|
|
powerpc/powernv/opal_hmi.c optional powernv
|
|
powerpc/powernv/opal_i2c.c optional iicbus fdt powernv
|
|
powerpc/powernv/opal_i2cm.c optional iicbus fdt powernv
|
|
powerpc/powernv/opal_nvram.c optional powernv nvram
|
|
powerpc/powernv/opal_pci.c optional powernv pci
|
|
powerpc/powernv/opal_sensor.c optional powernv
|
|
powerpc/powernv/opalcall.S optional powernv
|
|
powerpc/powernv/platform_powernv.c optional powernv
|
|
powerpc/powernv/powernv_centaur.c optional powernv
|
|
powerpc/powernv/powernv_xscom.c optional powernv
|
|
powerpc/powernv/xive.c optional powernv
|
|
powerpc/powerpc/altivec.c standard
|
|
powerpc/powerpc/autoconf.c standard
|
|
powerpc/powerpc/bus_machdep.c standard
|
|
powerpc/powerpc/busdma_bounce.c standard
|
|
powerpc/powerpc/busdma_machdep.c standard
|
|
powerpc/powerpc/clock.c standard
|
|
powerpc/powerpc/copyinout.c optional aim
|
|
powerpc/powerpc/cpu.c standard
|
|
powerpc/powerpc/cpu_subr64.S optional powerpc64 | powerpc64le
|
|
powerpc/powerpc/db_disasm.c optional ddb
|
|
powerpc/powerpc/db_hwwatch.c optional ddb
|
|
powerpc/powerpc/db_interface.c optional ddb
|
|
powerpc/powerpc/db_trace.c optional ddb
|
|
powerpc/powerpc/dump_machdep.c standard
|
|
powerpc/powerpc/elf32_machdep.c optional powerpc | compat_freebsd32
|
|
powerpc/powerpc/elf64_machdep.c optional powerpc64 | powerpc64le
|
|
powerpc/powerpc/exec_machdep.c standard
|
|
powerpc/powerpc/fpu.c standard
|
|
powerpc/powerpc/gdb_machdep.c optional gdb
|
|
powerpc/powerpc/interrupt.c standard
|
|
powerpc/powerpc/intr_machdep.c standard
|
|
powerpc/powerpc/iommu_if.m standard
|
|
powerpc/powerpc/machdep.c standard
|
|
powerpc/powerpc/mem.c optional mem
|
|
powerpc/powerpc/minidump_machdep.c optional powerpc64 | powerpc64le
|
|
powerpc/powerpc/mp_machdep.c optional smp
|
|
powerpc/powerpc/nexus.c standard
|
|
powerpc/powerpc/openpic.c standard
|
|
powerpc/powerpc/pic_if.m standard
|
|
powerpc/powerpc/pmap_dispatch.c standard
|
|
powerpc/powerpc/platform.c standard
|
|
powerpc/powerpc/platform_if.m standard
|
|
powerpc/powerpc/ptrace_machdep.c standard
|
|
powerpc/powerpc/sc_machdep.c optional sc
|
|
powerpc/powerpc/sdt_machdep.c optional kdtrace_hooks
|
|
powerpc/powerpc/setjmp.S standard
|
|
powerpc/powerpc/sigcode32.S optional powerpc | compat_freebsd32
|
|
powerpc/powerpc/sigcode64.S optional powerpc64 | powerpc64le
|
|
powerpc/powerpc/swtch32.S optional powerpc
|
|
powerpc/powerpc/swtch64.S optional powerpc64 | powerpc64le
|
|
powerpc/powerpc/stack_machdep.c optional ddb | stack
|
|
powerpc/powerpc/support.S optional powerpc64 | powerpc64le | booke
|
|
powerpc/powerpc/syncicache.c standard
|
|
powerpc/powerpc/sys_machdep.c standard
|
|
powerpc/powerpc/trap.c standard
|
|
powerpc/powerpc/uio_machdep.c standard
|
|
powerpc/powerpc/uma_machdep.c standard
|
|
powerpc/powerpc/vm_machdep.c standard
|
|
powerpc/ps3/ehci_ps3.c optional ps3 ehci
|
|
powerpc/ps3/ohci_ps3.c optional ps3 ohci
|
|
powerpc/ps3/if_glc.c optional ps3 glc
|
|
powerpc/ps3/mmu_ps3.c optional ps3
|
|
powerpc/ps3/platform_ps3.c optional ps3
|
|
powerpc/ps3/ps3bus.c optional ps3
|
|
powerpc/ps3/ps3cdrom.c optional ps3 scbus
|
|
powerpc/ps3/ps3disk.c optional ps3
|
|
powerpc/ps3/ps3pic.c optional ps3
|
|
powerpc/ps3/ps3_syscons.c optional ps3 vt
|
|
powerpc/ps3/ps3-hvcall.S optional ps3
|
|
powerpc/pseries/phyp-hvcall.S optional pseries powerpc64 | pseries powerpc64le
|
|
powerpc/pseries/mmu_phyp.c optional pseries powerpc64 | pseries powerpc64le
|
|
powerpc/pseries/phyp_console.c optional pseries powerpc64 uart | pseries powerpc64le uart
|
|
powerpc/pseries/phyp_dbg.c optional pseries powerpc64 gdb | pseries powerpc64le gdb
|
|
powerpc/pseries/phyp_llan.c optional llan
|
|
powerpc/pseries/phyp_vscsi.c optional pseries powerpc64 scbus | pseries powerpc64le scbus
|
|
powerpc/pseries/platform_chrp.c optional pseries
|
|
powerpc/pseries/plpar_iommu.c optional pseries powerpc64 | pseries powerpc64le
|
|
powerpc/pseries/plpar_pcibus.c optional pseries powerpc64 pci | pseries powerpc64le pci
|
|
powerpc/pseries/rtas_dev.c optional pseries
|
|
powerpc/pseries/rtas_pci.c optional pseries pci
|
|
powerpc/pseries/vdevice.c optional pseries powerpc64 | pseries powerpc64le
|
|
powerpc/pseries/xics.c optional pseries powerpc64 | pseries powerpc64le
|
|
powerpc/psim/iobus.c optional psim
|
|
powerpc/psim/ata_iobus.c optional ata psim
|
|
powerpc/psim/openpic_iobus.c optional psim
|
|
powerpc/psim/uart_iobus.c optional uart psim
|