16bd067c4SBogdan Purcareata# SPDX-License-Identifier: GPL-2.0 26bd067c4SBogdan Purcareata# 36bd067c4SBogdan Purcareata# DPAA2 fsl-mc bus 46bd067c4SBogdan Purcareata# 56bd067c4SBogdan Purcareata# Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 66bd067c4SBogdan Purcareata# 76bd067c4SBogdan Purcareata 86bd067c4SBogdan Purcareataconfig FSL_MC_BUS 96bd067c4SBogdan Purcareata bool "QorIQ DPAA2 fsl-mc bus driver" 1002a0e77bSStephen Rothwell depends on OF && (ARCH_LAYERSCAPE || (COMPILE_TEST && (ARM || ARM64 || X86_LOCAL_APIC || PPC))) 11*13e7accbSThomas Gleixner select GENERIC_MSI_IRQ 126bd067c4SBogdan Purcareata help 136bd067c4SBogdan Purcareata Driver to enable the bus infrastructure for the QorIQ DPAA2 146bd067c4SBogdan Purcareata architecture. The fsl-mc bus driver handles discovery of 156bd067c4SBogdan Purcareata DPAA2 objects (which are represented as Linux devices) and 166bd067c4SBogdan Purcareata binding objects to drivers. 172cf1e703SIoana Ciornei 182cf1e703SIoana Ciorneiconfig FSL_MC_UAPI_SUPPORT 192cf1e703SIoana Ciornei bool "Management Complex (MC) userspace support" 202cf1e703SIoana Ciornei depends on FSL_MC_BUS 212cf1e703SIoana Ciornei help 222cf1e703SIoana Ciornei Provides userspace support for interrogating, creating, destroying or 232cf1e703SIoana Ciornei configuring DPAA2 objects exported by the Management Complex. 24