xref: /linux/drivers/soc/fsl/Kconfig (revision c93349d8c1700a4f628758440c65404faa74b390)
1#
2# NXP/Freescale QorIQ series SOC drivers
3#
4
5menu "NXP/Freescale QorIQ SoC drivers"
6
7source "drivers/soc/fsl/qbman/Kconfig"
8source "drivers/soc/fsl/qe/Kconfig"
9
10config FSL_GUTS
11	bool
12	select SOC_BUS
13	help
14	  The global utilities block controls power management, I/O device
15	  enabling, power-onreset(POR) configuration monitoring, alternate
16	  function selection for multiplexed signals,and clock control.
17	  This driver is to manage and access global utilities block.
18	  Initially only reading SVR and registering soc device are supported.
19	  Other guts accesses, such as reading RCW, should eventually be moved
20	  into this driver as well.
21
22config FSL_MC_DPIO
23        tristate "QorIQ DPAA2 DPIO driver"
24        depends on FSL_MC_BUS
25        select SOC_BUS
26        help
27	  Driver for the DPAA2 DPIO object.  A DPIO provides queue and
28	  buffer management facilities for software to interact with
29	  other DPAA2 objects. This driver does not expose the DPIO
30	  objects individually, but groups them under a service layer
31	  API.
32
33config DPAA2_CONSOLE
34	tristate "QorIQ DPAA2 console driver"
35	depends on OF && (ARCH_LAYERSCAPE || COMPILE_TEST)
36	default y
37	help
38	  Console driver for DPAA2 platforms. Exports 2 char devices,
39	  /dev/dpaa2_mc_console and /dev/dpaa2_aiop_console,
40	  which can be used to dump the Management Complex and AIOP
41	  firmware logs.
42endmenu
43