CRC32/CRC32c functions

modulename: crc32.ko

configname: CONFIG_CRC32

Linux Kernel Configuration
└─>Library routines
└─>CRC32/CRC32c functions
In linux kernel since version 2.6.12  
This option is provided for the case where no in-kernel-tree
modules require CRC32/CRC32c functions, but a module built outside
the kernel tree does. Such modules that use library CRC32/CRC32c
functions require M here.

source code:


is depended by
CONFIG_CRYPTO_CRC32_S390
CONFIG_CRYPTO_CRC32_PCLMUL
CONFIG_CRYPTO_CRC32C_SPARC64
CONFIG_CRYPTO_CRC32C_VPMSUM
CONFIG_EFI_PARTITION
CONFIG_CRYPTO_CRC32C
CONFIG_CRYPTO_CRC32
CONFIG_CRYPTO_CRC32_PCLMUL
CONFIG_CRYPTO_DEV_STM32_CRC
CONFIG_PCI_EPF_TEST
CONFIG_PCMCIA
CONFIG_MTD_BCM63XX_PARTS
CONFIG_MTD_PARSER_IMAGETAG
CONFIG_MTD_UBI
CONFIG_OF_FLATTREE
CONFIG_PCI_ENDPOINT_TEST
CONFIG_HABANA_AI
CONFIG_LIBFC
CONFIG_DM_ZONED
CONFIG_TUN
CONFIG_NET_DSA_SJA1105
CONFIG_TYPHOON
CONFIG_ADAPTEC_STARFIRE
CONFIG_GRETH
CONFIG_ET131X
CONFIG_SLICOSS
CONFIG_SUN4I_EMAC
CONFIG_A2065
CONFIG_AMD8111_ETH
CONFIG_PCNET32
CONFIG_DECLANCE
CONFIG_HPLANCE
CONFIG_MIPS_AU1X00_ENET
CONFIG_MVME147_NET
CONFIG_SUNLANCE
CONFIG_AMD_XGBE
CONFIG_MACE
CONFIG_BMAC
CONFIG_MACMACE
CONFIG_ARC_EMAC_CORE
CONFIG_ATL2
CONFIG_ATL1
CONFIG_ATL1E
CONFIG_ATL1C
CONFIG_ALX
CONFIG_BNX2
CONFIG_MACB
CONFIG_NET_CALXEDA_XGMAC
CONFIG_CHELSIO_T1
CONFIG_GEMINI_ETHERNET
CONFIG_DM9000
CONFIG_DM9051
CONFIG_DE2104X
CONFIG_TULIP
CONFIG_WINBOND_840
CONFIG_DM9102
CONFIG_ULI526X
CONFIG_DL2K
CONFIG_SUNDANCE
CONFIG_FTGMAC100
CONFIG_FEC
CONFIG_FEC_MPC52xx
CONFIG_FSL_FMAN
CONFIG_GIANFAR
CONFIG_PCMCIA_FMVJ18X
CONFIG_IBM_EMAC
CONFIG_E1000E
CONFIG_JME
CONFIG_KORINA
CONFIG_SKGE
CONFIG_SKY2
CONFIG_MLX5_SW_STEERING
CONFIG_KS8851
CONFIG_KS8851_MLL
CONFIG_KSZ884X_PCI
CONFIG_ENC28J60
CONFIG_LAN743X
CONFIG_MYRI10GE
CONFIG_FEALNX
CONFIG_NATSEMI
CONFIG_NFP
CONFIG_AX88796
CONFIG_HYDRA
CONFIG_ARM_ETHERH
CONFIG_MAC8390
CONFIG_MCF8390
CONFIG_NE2000
CONFIG_NE2K_PCI
CONFIG_APNE
CONFIG_PCMCIA_PCNET
CONFIG_STNIC
CONFIG_ULTRA
CONFIG_WD80x3
CONFIG_ZORRO8390
CONFIG_LPC_ENET
CONFIG_ETHOC
CONFIG_YELLOWFIN
CONFIG_QED
CONFIG_QCOM_EMAC
CONFIG_R6040
CONFIG_ATP
CONFIG_8139CP
CONFIG_8139TOO
CONFIG_R8169
CONFIG_SH_ETH
CONFIG_RAVB
CONFIG_ROCKER
CONFIG_SXGBE_ETH
CONFIG_SGI_IOC3_ETH
CONFIG_SC92031
CONFIG_SIS900
CONFIG_SIS190
CONFIG_SFC
CONFIG_SFC_FALCON
CONFIG_SFC_SIENA
CONFIG_SMC9194
CONFIG_SMC91X
CONFIG_PCMCIA_SMC91C92
CONFIG_EPIC100
CONFIG_SMC911X
CONFIG_SMSC911X
CONFIG_SMSC9420
CONFIG_STMMAC_ETH
CONFIG_DWMAC_DWC_QOS_ETH
CONFIG_HAPPYMEAL
CONFIG_SUNBMAC
CONFIG_SUNQE
CONFIG_SUNGEM
CONFIG_CASSINI
CONFIG_NIU
CONFIG_DWC_XLGMAC
CONFIG_VIA_RHINE
CONFIG_VIA_VELOCITY
CONFIG_CAN_KVASER_PCIEFD
CONFIG_USB_CATC
CONFIG_USB_RTL8152
CONFIG_USB_LAN78XX
CONFIG_USB_NET_AX8817X
CONFIG_USB_NET_AX88179_178A
CONFIG_USB_NET_DM9601
CONFIG_USB_NET_SR9700
CONFIG_USB_NET_SR9800
CONFIG_USB_NET_SMSC75XX
CONFIG_USB_NET_SMSC95XX
CONFIG_USB_NET_ZAURUS
CONFIG_USB_NET_AQC111
CONFIG_ADM8211
CONFIG_CARL9170
CONFIG_WIL6210
CONFIG_ATH10K
CONFIG_ATMEL
CONFIG_PCMCIA_ATMEL
CONFIG_LIBIPW
CONFIG_HOSTAP
CONFIG_P54_USB
CONFIG_QTNFMAC_PCIE
CONFIG_XILLYBUS
CONFIG_XILLYUSB
CONFIG_DP83640_PHY
CONFIG_DVB_CORE
CONFIG_DVB_TTUSB_DEC
CONFIG_VIDEO_SAA7134
CONFIG_VIDEO_S5K4ECGX
CONFIG_VIDEO_SAA6752HS
CONFIG_DRM_I915
CONFIG_DRM_I915_SELFTEST
CONFIG_DRM_VKMS
CONFIG_DRM_QXL
CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO
CONFIG_FRAMEBUFFER_CONSOLE
CONFIG_STI_CONSOLE
CONFIG_SND_SOC_SIGMADSP
CONFIG_HID_PLAYSTATION
CONFIG_HID_SONY
CONFIG_USB_ATM
CONFIG_USB_CONFIGFS_NCM
CONFIG_USB_CONFIGFS_EEM
CONFIG_USB_ETH
CONFIG_USB_G_NCM
CONFIG_INFINIBAND_HFI1
CONFIG_PRISM2_USB
CONFIG_RTL8192U
CONFIG_RTLLIB
CONFIG_REMOTEPROC
CONFIG_QUICC_ENGINE
CONFIG_SAMSUNG_PM_CHECK
CONFIG_ADIS16480
CONFIG_USB4
CONFIG_NVMEM_U_BOOT_ENV
CONFIG_JBD2
CONFIG_REISERFS_FS
CONFIG_JFS_FS
CONFIG_GFS2_FS
CONFIG_OCFS2_FS
CONFIG_NILFS2_FS
CONFIG_ZONEFS_FS
CONFIG_JFFS2_FS
CONFIG_UBIFS_FS
CONFIG_NFS_DEBUG
CONFIG_SMB_SERVER
CONFIG_BT_BNEP
CONFIG_CFG80211
CONFIG_MAC80211
CONFIG_HIBERNATION
CONFIG_ACPI
CONFIG_DEBUG_KMEMLEAK