OSDN Git Service

Merge tag '5.6-rc-smb3-plugfest-patches' of git://git.samba.org/sfrench/cifs-2.6
[tomoyo/tomoyo-test1.git] / drivers / soc / fsl / qe / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # QE Communication options
4 #
5
6 config QUICC_ENGINE
7         bool "QUICC Engine (QE) framework support"
8         depends on OF && HAS_IOMEM
9         depends on PPC || ARM || ARM64 || COMPILE_TEST
10         select GENERIC_ALLOCATOR
11         select CRC32
12         help
13           The QUICC Engine (QE) is a new generation of communications
14           coprocessors on Freescale embedded CPUs (akin to CPM in older chips).
15           Selecting this option means that you wish to build a kernel
16           for a machine with a QE coprocessor.
17
18 config UCC_SLOW
19         bool
20         default y if SERIAL_QE
21         help
22           This option provides qe_lib support to UCC slow
23           protocols: UART, BISYNC, QMC
24
25 config UCC_FAST
26         bool
27         default y if UCC_GETH || QE_TDM
28         help
29           This option provides qe_lib support to UCC fast
30           protocols: HDLC, Ethernet, ATM, transparent
31
32 config UCC
33         bool
34         default y if UCC_FAST || UCC_SLOW
35
36 config QE_TDM
37         bool
38         default y if FSL_UCC_HDLC
39
40 config QE_USB
41         bool
42         default y if USB_FSL_QE
43         help
44           QE USB Controller support