Merge tag 'for-linux-6.12-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-block.git] / drivers / soc / fsl / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
a6fc3b69 2#
46252108 3# NXP/Freescale QorIQ series SOC drivers
a6fc3b69 4#
5
46252108
LY
6menu "NXP/Freescale QorIQ SoC drivers"
7
a6fc3b69 8source "drivers/soc/fsl/qbman/Kconfig"
9source "drivers/soc/fsl/qe/Kconfig"
10
11config FSL_GUTS
12 bool
13 select SOC_BUS
14 help
15 The global utilities block controls power management, I/O device
16 enabling, power-onreset(POR) configuration monitoring, alternate
17 function selection for multiplexed signals,and clock control.
18 This driver is to manage and access global utilities block.
19 Initially only reading SVR and registering soc device are supported.
20 Other guts accesses, such as reading RCW, should eventually be moved
21 into this driver as well.
c89105c9
RP
22
23config FSL_MC_DPIO
24 tristate "QorIQ DPAA2 DPIO driver"
b65e697a 25 depends on FSL_MC_BUS && NET
51da14e9 26 select SOC_BUS
9a472613 27 select FSL_GUTS
69651bd8 28 select DIMLIB
c89105c9
RP
29 help
30 Driver for the DPAA2 DPIO object. A DPIO provides queue and
31 buffer management facilities for software to interact with
32 other DPAA2 objects. This driver does not expose the DPIO
33 objects individually, but groups them under a service layer
34 API.
c93349d8
IC
35
36config DPAA2_CONSOLE
37 tristate "QorIQ DPAA2 console driver"
38 depends on OF && (ARCH_LAYERSCAPE || COMPILE_TEST)
39 default y
40 help
41 Console driver for DPAA2 platforms. Exports 2 char devices,
42 /dev/dpaa2_mc_console and /dev/dpaa2_aiop_console,
43 which can be used to dump the Management Complex and AIOP
44 firmware logs.
3b8db034
RW
45
46config FSL_RCPM
47 bool "Freescale RCPM support"
48 depends on PM_SLEEP && (ARM || ARM64)
49 help
50 The NXP QorIQ Processors based on ARM Core have RCPM module
51 (Run Control and Power Management), which performs all device-level
52 tasks associated with power management, such as wakeup source control.
53 Note that currently this driver will not support PowerPC based
54 QorIQ processor.
46252108 55endmenu