Changeset 3147

Show
Ignore:
Timestamp:
07/05/07 18:24:28 (1 year ago)
Author:
tg
Message:

enable building cryptodev foo

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/Config.in

    r3051 r3147  
    5959        select FWRT_BIG_ENDIAN 
    6060 
     61# asm-ppc/ but I have no idea what arches these are 
     62config FWRT_ppc 
     63        tristate 
     64        select FWRT_BIG_ENDIAN 
     65 
    6166config FWRT_sh3 
    6267        tristate 
     
    8994        default "mips64"  if FWRT_mips64 
    9095        default "powerpc" if FWRT_powerpc 
     96        default "ppc"     if FWRT_ppc 
    9197        default "sh3"     if FWRT_sh3 
    9298        default "sh3eb"   if FWRT_sh3eb 
  • trunk/freewrt/mk/modules.mk

    r3117 r3147  
    556556    $(MODULES_DIR)/kernel/crypto/crc32c \ 
    557557,10)) 
     558 
     559$(eval $(call KMOD_template,OCF_CRYPTOSOFT,cryptodev-cryptosoft,\ 
     560    ${MODULES_DIR}/kernel/crypto/ocf/cryptosoft \ 
     561,12)) 
     562 
     563$(eval $(call KMOD_template,OCF_SAFE,cryptodev-safe,\ 
     564    ${MODULES_DIR}/kernel/crypto/ocf/safe/safe \ 
     565,12)) 
     566 
     567$(eval $(call KMOD_template,OCF_IXP4XX,cryptodev-ixp4xx,\ 
     568    ${MODULES_DIR}/kernel/crypto/ocf/ixp4xx/ixp4xx \ 
     569,12)) 
     570 
     571$(eval $(call KMOD_template,OCF_HIFN,cryptodev-hifn,\ 
     572    ${MODULES_DIR}/kernel/crypto/ocf/hifn/hifn7751 \ 
     573,12)) 
     574 
     575$(eval $(call KMOD_template,OCF_TALITOS,cryptodev-talitos,\ 
     576    ${MODULES_DIR}/kernel/crypto/ocf/talitos/talitos \ 
     577,12)) 
    558578 
    559579# 
  • trunk/freewrt/target/linux/config/Config.in.crypto

    r2630 r3147  
    11menu "Crypto kernel modules" 
    22config FWRT_KERNEL_CRYPTO 
    3 # why? 
    4 #       select BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE 
    5         boolean 
    6         default n 
     3        boolean 
     4        default n 
     5 
     6config FWRT_KERNEL_OCF_FIPS 
     7        boolean 
     8        default n 
     9 
     10config FWRT_KERNEL_OCF_CRYPTODEV 
     11        boolean 
     12        default n 
     13 
     14config FWRT_KERNEL_OCF_OCF 
     15        prompt "support for the OpenBSD Cryptographic Framework (/dev/crypto)" 
     16        boolean 
     17        default n 
     18        select FWRT_KERNEL_CRYPTO 
     19        select FWRT_KERNEL_OCF_FIPS 
     20        select FWRT_KERNEL_OCF_CRYPTODEV 
     21 
     22config FWRT_KPACKAGE_KMOD_OCF_CRYPTOSOFT 
     23        prompt "kmod-cryptodev-cryptosoft.......... software engine" 
     24        tristate 
     25        default n 
     26        depends on FWRT_KERNEL_OCF_OCF 
     27        help 
     28          Engine for cryptodev that uses the CPU for all operations 
     29 
     30config FWRT_KPACKAGE_KMOD_OCF_SAFE 
     31        prompt "kmod-cryptodev-safe................ safenet engine" 
     32        tristate 
     33        default n 
     34        depends on FWRT_KERNEL_OCF_OCF 
     35        help 
     36          Engine for cryptodev that uses a number of the safenet Excel 
     37          crypto accelerators. Currently for the 1141 and 1741. 
     38 
     39config FWRT_KPACKAGE_KMOD_OCF_IXP4XX 
     40        prompt "kmod-cryptodev-ixp4xx.............. IXP4xx engine" 
     41        tristate 
     42        default n 
     43        depends on FWRT_KERNEL_OCF_OCF 
     44        depends on FWRT_arm 
     45        help 
     46          Engine for cryptodev that uses XScale IXP4xx. 
     47          Requires the Intel Access library. 
     48 
     49config FWRT_KPACKAGE_KMOD_OCF_HIFN 
     50        prompt "kmod-cryptodev-hifn................ hifn engine" 
     51        tristate 
     52        default n 
     53        depends on FWRT_KERNEL_OCF_OCF 
     54        help 
     55          Engine for cryptodev that uses Hifn based accelerators 
     56          such as the 7951, 7955, 7956, 7751, 7811. 
     57 
     58config FWRT_KPACKAGE_KMOD_OCF_TALITOS 
     59        prompt "kmod-cryptodev-talitos............. talitos engine" 
     60        tristate 
     61        default n 
     62        depends on FWRT_KERNEL_OCF_OCF 
     63        depends on FWRT_powerpc || FWRT_m68k || FWRT_ppc 
     64        help 
     65          Engine for cryptodev that uses Freescale's security engine (SEC/talitos). 
     66 
     67comment "Software cryptography" 
    768 
    869config FWRT_KPACKAGE_KMOD_CRYPTO_HMAC