mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
2.4 KiB
80 lines
2.4 KiB
# 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_V4L2=y || VIDEO_V4L2=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.
|
|
|