| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- # SPDX-License-Identifier: GPL-2.0-only
- #
- # DVB device configuration
- #
- config DVB_MMAP
- bool "Enable DVB memory-mapped API (EXPERIMENTAL)"
- depends on DVB_CORE
- depends on VIDEO_DEV=y || VIDEO_DEV=DVB_CORE
- select VIDEOBUF2_VMALLOC
- help
- This option enables DVB experimental memory-mapped API, which
- reduces the number of context switches to read DVB buffers, as
- the buffers can use mmap() syscalls.
- Support for it is experimental. Use with care. If unsure,
- say N.
- config DVB_NET
- bool "DVB Network Support"
- default (NET && INET)
- depends on NET && INET && DVB_CORE
- help
- This option enables DVB Network Support which is a part of the DVB
- standard. It is used, for example, by automatic firmware updates used
- on Set-Top-Boxes. It can also be used to access the Internet via the
- DVB card, if the network provider supports it.
- You may want to disable the network support on embedded devices. If
- unsure say Y.
- config DVB_MAX_ADAPTERS
- int "maximum number of DVB/ATSC adapters"
- depends on DVB_CORE
- default 16
- range 1 255
- help
- Maximum number of DVB/ATSC adapters. Increasing this number
- increases the memory consumption of the DVB subsystem even
- if a much lower number of DVB/ATSC adapters is present.
- Only values in the range 4-32 are tested.
- If you are unsure about this, use the default value 16
- config DVB_DYNAMIC_MINORS
- bool "Dynamic DVB minor allocation"
- depends on DVB_CORE
- default y
- help
- If you say Y here, the DVB subsystem will use dynamic minor
- allocation for any device that uses the DVB major number.
- This means that you can have more than 4 of a single type
- of device (like demuxes and frontends) per adapter, but udev
- will be required to manage the device nodes.
- If you are unsure about this, say N here.
- config DVB_DEMUX_SECTION_LOSS_LOG
- bool "Enable DVB demux section packet loss log"
- depends on DVB_CORE
- help
- Enable extra log messages meant to detect packet loss
- inside the Kernel.
- Should not be enabled on normal cases, as logs can
- be very verbose.
- If you are unsure about this, say N here.
- config DVB_ULE_DEBUG
- bool "Enable DVB net ULE packet debug messages"
- depends on DVB_CORE
- help
- Enable extra log messages meant to detect problems while
- handling DVB network ULE packet loss inside the Kernel.
- Should not be enabled on normal cases, as logs can
- be very verbose.
- If you are unsure about this, say N here.
|