drivers/ipack/Kconfig

Source file repositories/reference/linux-study-clean/drivers/ipack/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/ipack/Kconfig
Extension
[no extension]
Size
664 bytes
Lines
26
Domain
Driver Families
Bucket
drivers/ipack
Inferred role
Driver Families: build/configuration rule
Status
atlas-only

Why This File Exists

Repeatable hardware-adapter layer. Deep compatibility for every driver is out of scope; this atlas records patterns, probe lifecycles, bus glue, IRQ/DMA usage, and links back to core abstractions.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: GPL-2.0-only
#
# IPACK configuration.
#

menuconfig IPACK_BUS
	tristate "IndustryPack bus support"
	depends on HAS_IOMEM
	help
	  This option provides support for the IndustryPack framework.  There
	  are IndustryPack carrier boards, which interface another bus (such as
	  PCI) to an IndustryPack bus, and IndustryPack modules, that are
	  hosted on these buses.  While IndustryPack modules can provide a
	  large variety of functionality, they are most often found in
	  industrial control applications.

	  Say N if unsure.

if IPACK_BUS

source "drivers/ipack/carriers/Kconfig"

source "drivers/ipack/devices/Kconfig"

endif # IPACK

Annotation

Implementation Notes