drivers/media/firewire/Kconfig

Source file repositories/reference/linux-study-clean/drivers/media/firewire/Kconfig

File Facts

System
Linux kernel
Corpus path
drivers/media/firewire/Kconfig
Extension
[no extension]
Size
614 bytes
Lines
24
Domain
Driver Families
Bucket
drivers/media
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
if DVB_CORE && FIREWIRE
comment "FireWire (IEEE 1394) Adapters"

config DVB_FIREDTV
	tristate "FireDTV and FloppyDTV"
	help
	  Support for DVB receivers from Digital Everywhere
	  which are connected via IEEE 1394 (FireWire).

	  These devices don't have an MPEG decoder built in,
	  so you need an external software decoder to watch TV.

	  To compile this driver as a module, say M here:
	  the module will be called firedtv.

if DVB_FIREDTV

config DVB_FIREDTV_INPUT
	def_bool INPUT = y || (INPUT = m && DVB_FIREDTV = m)

endif # DVB_FIREDTV
endif # DVB_CORE && FIREWIRE

Annotation

Implementation Notes