81 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# DVB device configuration4#5 6config DVB_MMAP7 bool "Enable DVB memory-mapped API (EXPERIMENTAL)"8 depends on DVB_CORE9 depends on VIDEO_DEV=y || VIDEO_DEV=DVB_CORE10 select VIDEOBUF2_VMALLOC11 help12 This option enables DVB experimental memory-mapped API, which13 reduces the number of context switches to read DVB buffers, as14 the buffers can use mmap() syscalls.15 16 Support for it is experimental. Use with care. If unsure,17 say N.18 19config DVB_NET20 bool "DVB Network Support"21 default (NET && INET)22 depends on NET && INET && DVB_CORE23 help24 This option enables DVB Network Support which is a part of the DVB25 standard. It is used, for example, by automatic firmware updates used26 on Set-Top-Boxes. It can also be used to access the Internet via the27 DVB card, if the network provider supports it.28 29 You may want to disable the network support on embedded devices. If30 unsure say Y.31 32config DVB_MAX_ADAPTERS33 int "maximum number of DVB/ATSC adapters"34 depends on DVB_CORE35 default 1636 range 1 25537 help38 Maximum number of DVB/ATSC adapters. Increasing this number39 increases the memory consumption of the DVB subsystem even40 if a much lower number of DVB/ATSC adapters is present.41 Only values in the range 4-32 are tested.42 43 If you are unsure about this, use the default value 1644 45config DVB_DYNAMIC_MINORS46 bool "Dynamic DVB minor allocation"47 depends on DVB_CORE48 default y49 help50 If you say Y here, the DVB subsystem will use dynamic minor51 allocation for any device that uses the DVB major number.52 This means that you can have more than 4 of a single type53 of device (like demuxes and frontends) per adapter, but udev54 will be required to manage the device nodes.55 56 If you are unsure about this, say N here.57 58config DVB_DEMUX_SECTION_LOSS_LOG59 bool "Enable DVB demux section packet loss log"60 depends on DVB_CORE61 help62 Enable extra log messages meant to detect packet loss63 inside the Kernel.64 65 Should not be enabled on normal cases, as logs can66 be very verbose.67 68 If you are unsure about this, say N here.69 70config DVB_ULE_DEBUG71 bool "Enable DVB net ULE packet debug messages"72 depends on DVB_CORE73 help74 Enable extra log messages meant to detect problems while75 handling DVB network ULE packet loss inside the Kernel.76 77 Should not be enabled on normal cases, as logs can78 be very verbose.79 80 If you are unsure about this, say N here.81