]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
98658538 LY |
2 | # |
3 | # QE Communication options | |
4 | # | |
5 | ||
7aa1aa6e | 6 | config QUICC_ENGINE |
46252108 | 7 | bool "QUICC Engine (QE) framework support" |
7aa1aa6e ZQ |
8 | depends on FSL_SOC && PPC32 |
9 | select GENERIC_ALLOCATOR | |
10 | select CRC32 | |
11 | help | |
12 | The QUICC Engine (QE) is a new generation of communications | |
13 | coprocessors on Freescale embedded CPUs (akin to CPM in older chips). | |
14 | Selecting this option means that you wish to build a kernel | |
15 | for a machine with a QE coprocessor. | |
16 | ||
98658538 | 17 | config UCC_SLOW |
7d776cb5 | 18 | bool |
845cf505 | 19 | default y if SERIAL_QE |
98658538 LY |
20 | help |
21 | This option provides qe_lib support to UCC slow | |
22 | protocols: UART, BISYNC, QMC | |
23 | ||
24 | config UCC_FAST | |
7d776cb5 | 25 | bool |
35ef1c20 | 26 | default y if UCC_GETH || QE_TDM |
98658538 LY |
27 | help |
28 | This option provides qe_lib support to UCC fast | |
29 | protocols: HDLC, Ethernet, ATM, transparent | |
30 | ||
31 | config UCC | |
32 | bool | |
33 | default y if UCC_FAST || UCC_SLOW | |
34 | ||
35ef1c20 ZQ |
35 | config QE_TDM |
36 | bool | |
37 | default y if FSL_UCC_HDLC | |
38 | ||
5e41486c AV |
39 | config QE_USB |
40 | bool | |
22aebe69 | 41 | default y if USB_FSL_QE |
5e41486c | 42 | help |
068e8c9d | 43 | QE USB Controller support |