If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Kernel-Config-G
BoxMatrix >> Environment >> Kernel-Config-G | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Bootloader-Env | Brandings | TIATM-Env | Linux-Env | AVM-Env | Config-Env | CGI-Env | WebCM-Env | Kernel-Cfg | Research |
Similar to the Config-Environment which stores compile options to build FRITZ!OS the Kernel-Config stores compile options to build the respective Kernel. Unlike the Config-Environment which is accessible as shell variables there is no direct way to access the Kernel-Config. However, there's a nice mechanism called IKCONFIG (Included Kernel-Config, CONFIG_IKCONFIG)[1] which permits to embed the compressed Kernel-Config in the kernel binary. IKCONFIG can be located in the decompressed kernel binary by its signatures and can be accessed from the running kernel at /proc/config.gz , if CONFIG_IKCONFIG_PROC is enabled. Unfortunately AVM only uses this feature for nearly 40 models. Thanks! Enough to create this section, but not representing all current Box-Models.
|
Kernel-Config[edit]
Kernel-Config variables starting with 'CONFIG_G'
Goto: 0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - ALL
Dear AVM: Please activate CONFIG_IKCONFIG for all kernels and modules.builtin (ascii) in rootfs to help developers. Thanks!
Daily updated index of all kernel config variables found scanning Firmware-Probes . Last update: 2024-12-20 05:11 GMT.
The label (kerncfg)
in the Variable
column shows there are other objects in this wiki using this name.
The Mod
column shows the amount of models using the respective variable. Click the column header to sort by this number.
Variable | Mod | Firmware | Value | Description | Kernel | Origin |
---|---|---|---|---|---|---|
CONFIG_GACT_PROB | 4 | 7.21 - 8.00 | y | Probability support | 4.9.218 - 5.4.213 | Linux |
CONFIG_GAMEPORT | 1 | 7.29 | y | Gameport support (gameport.ko) | 2.6.39.4 | Linux |
CONFIG_GAMEPORT_EMU10K1 | 1 | 7.29 | y | EMU10k1 SB Live and Audigy gameport support (emu10k1-gp.ko) | 2.6.39.4 | Linux |
CONFIG_GAMEPORT_FM801 | 1 | 7.29 | y | ForteMedia FM801 gameport support (fm801-gp.ko) | 2.6.39.4 | Linux |
CONFIG_GAMEPORT_L4 | 1 | 7.29 | y | PDPI Lightning 4 gamecard support (lightning.ko) | 2.6.39.4 | Linux |
CONFIG_GAMEPORT_NS558 | 1 | 7.29 | y | Classic ISA and PnP gameport support (ns558.ko) | 2.6.39.4 | Linux |
CONFIG_GCC_VERSION | 7 | 7.39 - 8.00 | <long> | GCC Compiler version | 4.19.183 - 5.15.153 | Linux |
CONFIG_GDB_SCRIPTS | 4 | 7.14 - 8.00 | y | Provide GDB scripts for kernel debugging | 4.9.175 - 5.15.153 | Linux |
CONFIG_GEN3_I2C | 1 | 7.29 | y | Intel Media SOC I2C support | 2.6.39.4 | Linux |
CONFIG_GEN3_SPI | 1 | 7.29 | y | Intel Media SOC SPI support | 2.6.39.4 | Linux |
CONFIG_GEN3_UART | 1 | 7.29 | y | Intel Media SOC Gen3 UART support | 2.6.39.4 | Linux |
CONFIG_GEN3_USB | 1 | 7.29 | y | Intel Media SOC Gen3 USB support | 2.6.39.4 | Linux |
CONFIG_GENERIC_ACL | 11 | 6.30 - 7.29 | y | Generic xattr handler support (generic_acl.ko) | 2.6.32.61 - 3.12.74 | Linux |
CONFIG_GENERIC_ALLOCATOR | 19 | 6.52 - 8.00 | y | General purpose allocator for managing special purpose memory (genalloc.ko) | 3.14.43 - 5.15.153 | Linux |
CONFIG_GENERIC_ARCH_TOPOLOGY | 2 | 7.61 - 7.90 | y | [end of Firmware loader] (arch_topology.ko) | 5.4.213 | Linux |
CONFIG_GENERIC_ATOMIC64 | 32 | 6.51 - 8.00 | y | Support for 64-bit atomics using spinlocks (atomic64.ko) | 2.6.39.4 - 4.9.325 | Linux |
CONFIG_GENERIC_BUG | 20 | 6.52 - 8.00 | y | Generic BUG() support (bug.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_CALIBRATE_DELAY | 68 | 4.68 - 8.00 | y | Auto calibration of the BogoMIPS value (calibrate.ko) | 2.6.13.1 - 5.15.153 | Linux |
CONFIG_GENERIC_CLOCKEVENTS | 56 | 5.05 - 8.00 | y | Generic clock events (clockevents.ko, tick-common.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST | 15 | 6.54 - 8.00 | y | Emulate a local clock-event device via a broadcast event source (tick-broadcast.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_CLOCKEVENTS_BUILD | 32 | 5.05 - 7.62 | y | Support for simpler migration to the clock events code | 2.6.28.8 - 3.18.24 | Linux |
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST | 4 | 7.04 - 8.00 | y | Automatically adjust the min. reprogramming time for clock event device | 3.12.59 - 5.15.153 | Linux |
CONFIG_GENERIC_CMOS_UPDATE | 34 | 5.06 - 8.00 | y | Generic update of CMOS clock | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_GENERIC_CONNTRACK | 14 | 5.06 - 6.87 | y | Generic connection tracking interface (AVM) (generic-ct.ko) | 2.6.28.8 - 3.10.73 | Linux |
CONFIG_GENERIC_CPUFREQ_KRAIT | 7 | 6.52 - 7.81 | y | Krait cpufreq driver (cpufreq-krait.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_GENERIC_CPU_AUTOPROBE | 7 | 7.14 - 8.00 | y | Generic detection of CPU features | 4.9.175 - 5.15.153 | Linux |
CONFIG_GENERIC_CPU_VULNERABILITIES | 6 | 7.14 - 8.00 | y | Figure out if a system is affected by vulnerabilities (spectre.ko) | 4.9.175 - 5.15.153 | Linux |
CONFIG_GENERIC_EARLY_IOREMAP | 10 | 7.14 - 8.00 | y | Provide temporary early_ioremap() during boot (early_ioremap.ko) | 4.9.175 - 5.15.153 | Linux |
CONFIG_GENERIC_ENTRY | 4 | 7.61 - 8.00 | y | TODO (common.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_FIND_FIRST_BIT | 5 | 7.04 - 8.00 | y | Find the first set bit in a memory region (find_next_bit.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_FIND_LAST_BIT | 13 | 5.05 - 7.29 | y | Find the last set bit in a memory region (find_last_bit.ko) | 2.6.32.21 - 2.6.39.4 | Linux |
CONFIG_GENERIC_FIND_NEXT_BIT | 18 | 4.68 - 7.29 | y | Find the next set bit in a memory region (find_next_bit.ko) | 2.6.19.2 - 2.6.39.4 | Linux |
CONFIG_GENERIC_GETTIMEOFDAY | 4 | 7.61 - 8.00 | y | Generic implementation of gettimeofday vdso (c-gettimeofday.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_GPIO | 5 | 5.05 - 7.29 | y | Generic GPIO support (gpio.ko) | 2.6.28.8 - 2.6.39.4 | Linux |
CONFIG_GENERIC_HARDIRQS | 37 | 4.68 - 7.29 | y | Generic hard IRQ support | 2.6.13.1 - 3.10.107 | Linux |
CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ | 6 | 5.05 - 6.83 | y | Deprecated all in one highlevel IRQ handler | 2.6.28.8 - 2.6.32.61 | Linux |
CONFIG_GENERIC_HWEIGHT | 63 | 4.68 - 8.00 | y | Hamming weight of a N-bit word support (hweight.ko) | 2.6.19.2 - 5.4.213 | Linux |
CONFIG_GENERIC_IDLE_POLL_SETUP | 15 | 6.52 - 8.00 | y | Generic idle poll suppoort | 3.12.14 - 5.4.213 | Linux |
CONFIG_GENERIC_IO | 44 | 6.51 - 8.00 | y | Generic I/O suppoort | 3.4.11 - 4.9.325 | Linux |
CONFIG_GENERIC_IOMAP | 5 | 7.04 - 8.00 | y | Generic iomap suppoort (iomap.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_CHIP | 21 | 7.01 - 8.00 | y | Common irq chip suppoort (generic-chip.ko) | 4.4.60 - 4.9.325 | Linux |
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK | 7 | 7.39 - 8.00 | y | Evaluate the effective affinity mask of interrupts | 4.19.183 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_IPI | 12 | 7.19 - 8.00 | y | Interprocessor interrupt (IPI) support (ipi.ko) | 4.9.161 - 4.9.325 | Linux |
CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR | 4 | 7.61 - 8.00 | y | Generic IRQ matrix allocator (matrix.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_MIGRATION | 11 | 7.39 - 8.00 | y | Generic cpu hotunplug interrupt migration support (cpuhotplug.ko) | 4.4.271 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_MULTI_HANDLER | 3 | 7.39 - 8.00 | y | Allow to specify the low level IRQ handler at run time | 4.19.183 - 5.4.213 | Linux |
CONFIG_GENERIC_IRQ_PROBE | 68 | 4.68 - 8.00 | y | Interrupt probing API support (autoprobe.ko) | 2.6.13.1 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_RESERVATION_MODE | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_SHOW | 49 | 6.51 - 8.00 | y | TODO [IRQ subsystem] | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_IRQ_SHOW_LEVEL | 13 | 6.98 - 8.00 | y | TODO [IRQ subsystem] | 4.1.38 - 5.4.213 | Linux |
CONFIG_GENERIC_ISA_DMA | 31 | 3.23 - 8.00 | y | Front-end to the DMA handling (dma.ko) | 2.4.17 - 5.15.153 | Linux |
CONFIG_GENERIC_LOCKBREAK | 2 | 6.54 - 6.85 | y | Generic lockbreak algorithm | 3.4.11 | Linux |
CONFIG_GENERIC_MSI_IRQ | 27 | 7.14 - 8.00 | y | Message Signaled Interrupts support (msi.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_GENERIC_MSI_IRQ_DOMAIN | 12 | 7.14 - 8.00 | y | MSI framework for platform devices (platform-msi.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_GENERIC_NET_UTILS | 41 | 6.52 - 8.00 | y | Generic networking utilities [Library routines] (net_utils.ko) | 3.12.14 - 5.15.153 | Linux |
CONFIG_GENERIC_PCI_IOMAP | 47 | 6.51 - 8.00 | y | Generic iomap suppoort (pci_iomap.ko) | 3.4.11 - 5.15.153 | Linux |
CONFIG_GENERIC_PENDING_IRQ | 5 | 7.04 - 8.00 | y | Move normal or msked IRQ (migration.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GENERIC_PHY | 23 | 6.52 - 8.00 | y | Generic Phy framework (phy-core.ko) | 3.14.43 - 5.4.213 | Linux |
CONFIG_GENERIC_PINCONF | 9 | 6.52 - 7.90 | y | Generic pin config portions of the pin control subsystem (pinconf-generic.ko) | 3.14.43 - 5.4.213 | Linux |
CONFIG_GENERIC_PTDUMP | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_SCHED_CLOCK | 36 | 6.52 - 8.00 | y | Generic sched_clock() support (sched_clock.ko) | 3.12.14 - 5.4.213 | Linux |
CONFIG_GENERIC_SMP_IDLE_THREAD | 47 | 6.51 - 8.00 | y | Generic SMP idle thread facility | 3.10.12 - 5.15.153 | Linux |
CONFIG_GENERIC_STRNCPY_FROM_USER | 19 | 6.52 - 8.00 | y | Copy a string from userspace support (strncpy_from_user.ko) | 3.12.14 - 5.15.153 | Linux |
CONFIG_GENERIC_STRNLEN_USER | 19 | 6.52 - 8.00 | y | Get the size of a user string support (strnlen_user.ko) | 3.12.14 - 5.15.153 | Linux |
CONFIG_GENERIC_TIME | 18 | 4.68 - 6.87 | y | Generic time support | 2.6.19.2 - 2.6.32.61 | Linux |
CONFIG_GENERIC_TIME_VSYSCALL | 32 | 7.01 - 8.00 | y | Generic time update_vsyscall support | 4.4.60 - 5.15.153 | Linux |
CONFIG_GENERIC_VDSO_32 | 4 | 7.61 - 8.00 | y | Avoid possible performance issues in 32 bit only architectures | 5.15.111 - 5.15.153 | Linux |
CONFIG_GENERIC_VDSO_TIME_NS | 4 | 7.61 - 8.00 | y | Architecture supports time namespaces in the VDSO | 5.15.111 - 5.15.153 | Linux |
CONFIG_GE_MODE | 1 | 5.06 - 5.21 | y | Giga Ethernet Mode | 2.6.28.8 - 2.6.32.41 | Linux |
CONFIG_GLOB | 7 | 7.24 - 8.00 | y | Pattern matching - glob(7) support (glob.ko) | 4.1.52 - 5.15.153 | Linux |
CONFIG_GMIN_INTEL_MID | 4 | 7.04 - 8.00 | y | G-Min minimal INTEL_MID support (intel_mid_pcihelpers.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_GPHY_DRIVER | 1 | 5.06 - 5.21 | y | VR9/AR10/HN1 Internal GPHY support (drv_ethsw_gphy.ko) | 2.6.28.8 - 2.6.32.41 | Linux |
CONFIG_GPIOLIB | 43 | 5.25 - 8.00 | y | GPIO Support (devres.ko, gpiolib-devprop.ko, gpiolib-devres.ko, gpiolib-legacy.ko, gpiolib.ko, hui.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_GPIOLIB_AVM_EXTENSION | 2 | 7.61 - 7.90 | y | [end of Timers subsystem] | 5.4.213 | Linux |
CONFIG_GPIOLIB_FASTPATH_LIMIT | 7 | 7.39 - 8.00 | 512 | Maximum number of GPIOs for fast path] | 4.19.183 - 5.15.153 | Linux |
CONFIG_GPIOLIB_IRQCHIP | 19 | 7.19 - 8.00 | y | gpiolib irqchip API support | 4.4.60 - 5.4.213 | Linux |
CONFIG_GPIO_ACPI | 4 | 7.04 - 8.00 | y | ACPI helpers for GPIO API support (gpiolib-acpi.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_GPIO_AGGREGATOR | 20 | 7.27 - 8.00 | y | GPIO Aggregator support (gpio-aggregator.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_GPIO_CDEV | 4 | 7.61 - 8.00 | y | Character device (/dev/gpiochipN) support (gpiolib-cdev.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_GPIO_CDEV_V1 | 4 | 7.61 - 8.00 | y | Support GPIO ABI Version 1 | 5.15.111 - 5.15.153 | Linux |
CONFIG_GPIO_DEVRES | 28 | 6.51 - 7.81 | y | Managed gpio resources support (devres.ko) | 3.10.12 - 4.4.271 | Linux |
CONFIG_GPIO_GENERIC | 8 | 6.51 - 8.00 | y | Generic memory-mapped GPIO controllers support (gpio-generic.ko, gpio-mmio.ko) | 3.10.12 - 4.19.183 | Linux |
CONFIG_GPIO_GENERIC_PLATFORM | 1 | 7.39 - 8.00 | y | Generic memory-mapped GPIO controller support (MMIO platform device) | 4.19.183 | Linux |
CONFIG_GPIO_ICH | 4 | 7.04 - 8.00 | y | Intel ICH GPIO (gpio-ich.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_GPIO_INTELCE | 1 | 7.29 | y | INTELCE GPIO support (intelce_gpio.ko) | 2.6.39.4 | Linux |
CONFIG_GPIO_INTELCE2700 | 4 | 7.04 - 8.00 | y | Intel Puma7 GPIO gpio support (gpio-intelce2700.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_GPIO_INTEL_SSO | 12 | 7.19 - 8.00 | y | Intel SSO GPIO support (gpio-intel-sso.ko) | 4.9.161 - 4.9.325 | Linux |
CONFIG_GPIO_LED_TR068 | 1 | 7.62 | y | [System Configuration] | 3.18.24 | Linux |
CONFIG_GPIO_PCF857X | 2 | 7.61 - 7.90 | m | PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders (gpio-pcf857x.ko, pcf857x.ko) | 5.4.213 | Linux |
CONFIG_GPIO_SSI | 15 | 3.23 - 4.87 | y | Support for SSI emulation using GPIO pins | 2.4.17 - 2.6.13.1 | Linux |
CONFIG_GPIO_SSI_CLK | 15 | 3.23 - 4.87 | 4 | GPIO used for CLK | 2.4.17 - 2.6.13.1 | Linux |
CONFIG_GPIO_SSI_CS | 15 | 3.23 - 4.87 | 8 | GPIO used for CS0 | 2.4.17 - 2.6.13.1 | Linux |
CONFIG_GPIO_SSI_CS2 | 15 | 3.23 - 4.87 | 11 | GPIO used for CS2 | 2.4.17 - 2.6.13.1 | Linux |
CONFIG_GPIO_SSI_CS3 | 10 | 3.87 - 4.87 | 3 | GPIO used for CS3 | 2.6.13.1 | Linux |
CONFIG_GPIO_SSI_DATA | 15 | 3.23 - 4.87 | 5 | GPIO used for DATA | 2.4.17 - 2.6.13.1 | Linux |
CONFIG_GPIO_SYSFS | 35 | 6.51 - 8.00 | y | /sys/class/gpio/... (sysfs interface) (gpiolib-sysfs.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_GPIO_XRX500 | 7 | 6.51 - 7.19 | y | XRX500 GPIO support | 3.10.12 - 4.9.198 | Linux |
CONFIG_GPON_FEATURE | 1 | 7.62 | y | Support RTK GPON | 3.18.24 | Linux |
CONFIG_GPTC_SCHED_CLOCK | 8 | 7.39 - 8.00 | y | Use GPTC clock source as schedule clock | 4.9.218 - 4.9.325 | Linux |
CONFIG_GRACE_PERIOD | 14 | 7.24 - 8.00 | m | Control of lockd and nfsv4 grace periods (grace.ko) | 4.9.198 - 5.15.153 | Linux |
CONFIG_GRO_CELLS | 7 | 7.39 - 8.00 | y | Generic Receive Offload (GRO) cells support (gro_cells.ko) | 4.19.183 - 5.15.153 | Linux |
CONFIG_GRX5 | 12 | 6.51 - 8.00 | y | GRX5 support | 3.10.12 - 4.9.325 | Linux |
CONFIG_GRX500_CBM | 10 | 7.19 - 8.00 | y | GRX500 | 4.9.161 - 4.9.325 | Linux |
CONFIG_GRX500_CLK | 10 | 7.19 - 8.00 | y | GRX500 CLK (clk-grx500.ko, clk_api.ko) | 4.9.161 - 4.9.325 | Linux |
CONFIG_GRX500_IAP_WDT | 12 | 7.21 - 8.00 | y | GRX500 SoC watchdog for Interaptiv core (grx500_wdt.ko) | 4.9.198 - 4.9.276 | Linux |
CONFIG_GRX5_AVM_FRITZ_BOX | 11 | 6.51 - 8.00 | y | GRX5 Fritzbpx support (dtb.ko, offload_pa.ko) | 3.10.12 - 4.9.325 | Linux |
106 config variables |
Goto: 0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - ALL