xref: /openbmc/linux/drivers/soc/fsl/Kconfig (revision c89105c9)
1a6fc3b69Syangbo lu#
2a6fc3b69Syangbo lu# Freescale SOC drivers
3a6fc3b69Syangbo lu#
4a6fc3b69Syangbo lu
5a6fc3b69Syangbo lusource "drivers/soc/fsl/qbman/Kconfig"
6a6fc3b69Syangbo lusource "drivers/soc/fsl/qe/Kconfig"
7a6fc3b69Syangbo lu
8a6fc3b69Syangbo luconfig FSL_GUTS
9a6fc3b69Syangbo lu	bool
10a6fc3b69Syangbo lu	select SOC_BUS
11a6fc3b69Syangbo lu	help
12a6fc3b69Syangbo lu	  The global utilities block controls power management, I/O device
13a6fc3b69Syangbo lu	  enabling, power-onreset(POR) configuration monitoring, alternate
14a6fc3b69Syangbo lu	  function selection for multiplexed signals,and clock control.
15a6fc3b69Syangbo lu	  This driver is to manage and access global utilities block.
16a6fc3b69Syangbo lu	  Initially only reading SVR and registering soc device are supported.
17a6fc3b69Syangbo lu	  Other guts accesses, such as reading RCW, should eventually be moved
18a6fc3b69Syangbo lu	  into this driver as well.
19*c89105c9SRoy Pledge
20*c89105c9SRoy Pledgeconfig FSL_MC_DPIO
21*c89105c9SRoy Pledge        tristate "QorIQ DPAA2 DPIO driver"
22*c89105c9SRoy Pledge        depends on FSL_MC_BUS
23*c89105c9SRoy Pledge        help
24*c89105c9SRoy Pledge	  Driver for the DPAA2 DPIO object.  A DPIO provides queue and
25*c89105c9SRoy Pledge	  buffer management facilities for software to interact with
26*c89105c9SRoy Pledge	  other DPAA2 objects. This driver does not expose the DPIO
27*c89105c9SRoy Pledge	  objects individually, but groups them under a service layer
28*c89105c9SRoy Pledge	  API.
29