Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # NXP/Freescale QorIQ series SOC drivers
0004 #
0005 
0006 menu "NXP/Freescale QorIQ SoC drivers"
0007 
0008 source "drivers/soc/fsl/qbman/Kconfig"
0009 source "drivers/soc/fsl/qe/Kconfig"
0010 
0011 config FSL_GUTS
0012         bool
0013         select SOC_BUS
0014         help
0015           The global utilities block controls power management, I/O device
0016           enabling, power-onreset(POR) configuration monitoring, alternate
0017           function selection for multiplexed signals,and clock control.
0018           This driver is to manage and access global utilities block.
0019           Initially only reading SVR and registering soc device are supported.
0020           Other guts accesses, such as reading RCW, should eventually be moved
0021           into this driver as well.
0022 
0023 config FSL_MC_DPIO
0024         tristate "QorIQ DPAA2 DPIO driver"
0025         depends on FSL_MC_BUS
0026         select SOC_BUS
0027         select FSL_GUTS
0028         select DIMLIB
0029         help
0030           Driver for the DPAA2 DPIO object.  A DPIO provides queue and
0031           buffer management facilities for software to interact with
0032           other DPAA2 objects. This driver does not expose the DPIO
0033           objects individually, but groups them under a service layer
0034           API.
0035 
0036 config DPAA2_CONSOLE
0037         tristate "QorIQ DPAA2 console driver"
0038         depends on OF && (ARCH_LAYERSCAPE || COMPILE_TEST)
0039         default y
0040         help
0041           Console driver for DPAA2 platforms. Exports 2 char devices,
0042           /dev/dpaa2_mc_console and /dev/dpaa2_aiop_console,
0043           which can be used to dump the Management Complex and AIOP
0044           firmware logs.
0045 
0046 config FSL_RCPM
0047         bool "Freescale RCPM support"
0048         depends on PM_SLEEP && (ARM || ARM64)
0049         help
0050           The NXP QorIQ Processors based on ARM Core have RCPM module
0051           (Run Control and Power Management), which performs all device-level
0052           tasks associated with power management, such as wakeup source control.
0053           Note that currently this driver will not support PowerPC based
0054           QorIQ processor.
0055 endmenu