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-Q
BoxMatrix >> Environment >> Kernel-Config-Q | @ 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_Q'
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_QCA_85XX_SWITCH | 6 | 6.52 - 7.81 | m | Driver for 841x, 851x, 861x, 871x family of switches (qca_85xx_sw.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_QCA_IPQ40XX_CPUFREQ | 2 | 6.52 - 6.92 | y | Qualcom IPQ40xx cpufreq support | 3.14.43 | Linux |
CONFIG_QCA_NMI_RESERVE | 1 | 7.27 | y | Reserve a page for NMI handler | 4.4.60 | Linux |
CONFIG_QCA_NSS_AVM_FRITZ_BOX | 3 | 7.58 - 7.81 | y | AVM enhanced NSS drivers (offload_pa.ko) | 4.4.271 | Linux |
CONFIG_QCA_PPE_AVM_FRITZ_BOX | 2 | 7.61 - 7.90 | y | AVM HW PA for QCA targets with PPE (offload_pa.ko) | 5.4.213 | Linux |
CONFIG_QCA_PPE_AVM_QCA838X_FRITZ_BOX | 1 | 7.90 | y | AVM HW PA for QCA targets with PPE and QCA838X (offload_pa.ko) | 5.4.213 | Linux |
CONFIG_QCA_SCM_RESTART_REASON | 2 | 6.52 - 6.92 | y | TODO [SOC (System On Chip) specific Drivers] | 3.14.43 | Linux |
CONFIG_QCOM_ADM | 5 | 7.19 - 7.81 | y | Qualcomm ADM support (qcom_adm.ko) | 4.4.60 - 4.4.271 | Linux |
CONFIG_QCOM_ADM_DMA | 2 | 6.52 - 6.92 | y | TODO [DMA Clients] | 3.14.43 | Linux |
CONFIG_QCOM_APCS_IPC | 6 | 7.29 - 7.90 | y | Qualcomm Technology Inc APCS IPC driver (qcom-apcs-ipc-mailbox.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_APM | 6 | 7.19 - 7.90 | y | Qualcomm Technologies Inc platform specific APM driver (apm.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_BAM_DMA | 9 | 6.52 - 7.90 | y | QCOM BAM DMA support (bam_dma.ko, qcom_bam_dma.ko) | 3.14.43 - 5.4.213 | Linux |
CONFIG_QCOM_CACHE_DUMP | 3 | 6.52 - 7.30 | y | QCOM cache dumping support (cache_dump.ko) | 3.14.43 - 4.4.60 | Linux |
CONFIG_QCOM_CACHE_DUMP_ON_PANIC | 3 | 6.52 - 7.30 | y | Dump caches on panic | 3.14.43 - 4.4.60 | Linux |
CONFIG_QCOM_DCC | 1 | 7.30 | y | QCOM Data Capture and Compare enigne support (dcc.ko) | 4.4.60 | Linux |
CONFIG_QCOM_DLOAD_MODE | 2 | 6.52 - 6.92 | y | Enable download mode on crashes | 3.14.43 | Linux |
CONFIG_QCOM_DLOAD_MODE_APPSBL | 2 | 6.52 - 6.92 | y | Application bootloader based download mode handling | 3.14.43 | Linux |
CONFIG_QCOM_EXTERNAL_CNSS | 4 | 7.61 - 8.00 | y | Dependencies for Qualcomm CNSS module for 11ax and 11be chipsets | 5.15.111 - 5.15.153 | Linux |
CONFIG_QCOM_GLINK_SSR | 3 | 7.30 - 7.90 | y | Qualcomm Technology Inc Glink SSR driver (glink_ssr.ko, qcom_glink_ssr.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_GSBI | 7 | 6.52 - 7.81 | y | QCOM General Serial Bus Interface (qcom_gsbi.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_QCOM_HFPLL | 2 | 6.52 - 6.92 | y | High-Frequency PLL (HFPLL) Clock Controller (hfpll.ko) | 3.14.43 | Linux |
CONFIG_QCOM_MDT_LOADER | 6 | 7.29 - 7.90 | y | QTI MDT based peripheral image downloader (mdt_loader.ko, qcom_mdt_loader.ko, rproc_mdt_loader.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_MEMORY_DUMP_V2 | 1 | 7.30 | y | QCOM Memory Dump V2 Support (memory_dump_v2.ko) | 4.4.60 | Linux |
CONFIG_QCOM_Q6V5_COMMON | 6 | 7.29 - 7.90 | y | Qualcomm Peripheral Image Loader for Q6V5 (qcom_q6v5.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_Q6V5_MPD | 1 | 7.61 - 7.90 | y | Qualcomm Hexagon based WCSS Peripheral Image Loader for multipd architecture (qcom_q6v5_mpd.ko) | 5.4.213 | Linux |
CONFIG_QCOM_Q6V5_WCSS | 5 | 7.29 - 7.81 | y | Qualcomm Hexagon based WCSS Peripheral Image Loader (qcom_q6v5_wcss.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_QFPROM | 7 | 7.19 - 7.90 | y | QCOM QFPROM Support (nvmem_qfprom.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_QMI_DFC | 1 | 7.30 | y | Enable burst mode flow control (dfc_qmap.ko, dfc_qmi.ko) | 4.4.60 | Linux |
CONFIG_QCOM_QMI_HELPERS | 10 | 7.19 - 8.00 | y | MSM QMI Interface (qmi_helpers.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_QCOM_QMI_POWER_COLLAPSE | 1 | 7.30 | y | Enable power save features (wda_qmi.ko) | 4.4.60 | Linux |
CONFIG_QCOM_QMI_RMNET | 1 | 7.30 | y | QTI QMI Rmnet Helpers (qmi_rmnet.ko) | 4.4.60 | Linux |
CONFIG_QCOM_QTIMER | 7 | 6.52 - 7.81 | y | Driver for QTimer (qcom-qtimer.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_QCOM_RESTART_REASON | 2 | 6.52 - 6.92 | y | Write restart reason on reboot (qca_scm_restart_reason.ko, restart_reason.ko) | 3.14.43 | Linux |
CONFIG_QCOM_RPM_CLK | 5 | 7.19 - 7.81 | y | RPM Clock Controller (clk-rpm.ko) | 4.4.60 - 4.4.271 | Linux |
CONFIG_QCOM_RPROC_COMMON | 6 | 7.29 - 7.90 | y | Qualcomm Remoteproc helper support (qcom_common.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_SCM | 9 | 6.52 - 7.90 | y | Qualcomm SCM Firmware support (qcom-scm.ko, qcom_scm.ko, scm-boot.ko, scm.ko) | 3.14.43 - 5.4.213 | Linux |
CONFIG_QCOM_SCM_32 | 7 | 7.19 - 7.90 | y | Qualcomm SCM Firmware support (qcom_scm-32.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_SMD_RPM | 1 | 7.62 | y | Qualcomm Resource Power Manager (RPM) over SMD (smd-rpm.ko) | 5.4.213 | Linux |
CONFIG_QCOM_SMEM | 7 | 7.19 - 7.90 | y | Qualcomm Shared Memory Manager (SMEM) (smem.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_SMEM_STATE | 6 | 7.19 - 7.90 | y | Qualcomm SMEM state support (smem_state.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_SMP2P | 6 | 7.19 - 7.90 | y | Qualcomm Shared Memory Point to Point support (smp2p.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_SOCINFO | 2 | 7.61 - 7.90 | y | Qualcomm socinfo driver (socinfo.ko) | 5.4.213 | Linux |
CONFIG_QCOM_SYSMON | 6 | 7.29 - 7.90 | y | Qualcomm sysmon driver (qcom_sysmon.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_TCSR | 2 | 6.52 - 6.92 | y | QCOM Top Control and Status Registers (qcom_tcsr.ko) | 3.14.43 | Linux |
CONFIG_QCOM_TSENS | 7 | 7.19 - 7.90 | y | Qualcomm TSENS Temperature Alarm (qcom_tsens.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QCOM_TZ_LOG | 7 | 6.52 - 7.81 | y | Trust Zone (TZ) Log Driver (tz_log.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_QFMT_V2 | 8 | 6.51 - 7.15 | y | Quota format vfsv0 and vfsv1 support (quota_v2.ko) | 3.10.12 - 3.12.74 | Linux |
CONFIG_QGIC2_MSI | 1 | 7.30 | y | QTI QGIC2 MSI controller (QGIC2m) (qgic2m.ko) | 4.4.60 | Linux |
CONFIG_QMI_ENCDEC | 7 | 7.19 - 7.81 | y | QMI Encode/Decode Library (qmi_encdec.ko) | 4.4.60 - 4.9.279 | Linux |
CONFIG_QOS_MGR | 2 | 7.27 - 7.30 | y | QoS Manager | 4.9.231 | Linux |
CONFIG_QRTR | 10 | 7.19 - 8.00 | y | Qualcomm IPC Router support (ns.ko, qrtr.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_QRTR_MHI | 7 | 7.28 - 8.00 | y | MHI IPC Router channels (qrtr-mhi.ko) | 4.4.60 - 5.15.153 | Linux |
CONFIG_QRTR_SMD | 6 | 7.29 - 7.90 | y | SMD IPC Router channels (qrtr-smd.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_QSEECOM | 7 | 6.52 - 7.81 | m | QSEECOM Client Driver (ipq40xx_qseecom.ko, qseecom.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_QSEMI_PHY | 1 | 7.29 | y | Quality Semiconductor PHYs (qsemi.ko) | 2.6.39.4 | Linux |
CONFIG_QTI_CTXT_SAVE | 2 | 7.61 - 7.90 | y | QTI context save log (ctx-save.ko) | 5.4.213 | Linux |
CONFIG_QTI_DCC_V2 | 2 | 7.61 - 7.90 | y | QTI Data Capture and Compare enigne support | 5.4.213 | Linux |
CONFIG_QTI_EUD | 2 | 7.61 - 7.90 | y | QTI Embedded USB Debugger (EUD) (eud.ko) | 5.4.213 | Linux |
CONFIG_QTI_LICENSE_MANAGER | 1 | 7.61 - 7.90 | y | QTI License manager driver (license_manager.ko, qwes.ko) | 5.4.213 | Linux |
CONFIG_QTI_MEMORY_DUMP_V2 | 2 | 7.61 - 7.90 | y | QTI Memory Dump V2 Support (memory_dump_v2.ko) | 5.4.213 | Linux |
CONFIG_QTI_Q6V5_ADSP | 4 | 7.29 - 7.81 | y | Qualcomm Technology Inc ADSP Peripheral Image Loader (qcom_q6v5_adsp.ko) | 4.4.60 - 4.4.271 | Linux |
CONFIG_QTI_SCM_RESTART_REASON | 2 | 7.61 - 7.90 | y | Write restart reason on reboot | 5.4.213 | Linux |
CONFIG_QTI_TZ_LOG | 2 | 7.61 - 7.90 | y | Trust Zone (TZ) Log Driver (tz_log.ko) | 5.4.213 | Linux |
CONFIG_QUEUED_RWLOCKS | 4 | 7.14 - 8.00 | y | Queue read/write lock support (qrwlock.ko) | 4.9.175 - 5.15.153 | Linux |
CONFIG_QUEUED_SPINLOCKS | 4 | 7.14 - 8.00 | y | Queued spinlock support (qspinlock.ko) | 4.9.175 - 5.15.153 | Linux |
CONFIG_QUOTA | 8 | 6.51 - 7.15 | y | Quota support (dquot.ko) | 3.10.12 - 3.12.74 | Linux |
CONFIG_QUOTACTL | 8 | 6.51 - 7.15 | y | Kernel Quota Identifier handling (kqid.ko, quota.ko) | 3.10.12 - 3.12.74 | Linux |
CONFIG_QUOTA_NETLINK_INTERFACE | 1 | 7.04 - 7.13 | y | Report quota messages through netlink interface (netlink.ko) | 3.12.59 - 3.12.74 | Linux |
CONFIG_QUOTA_TREE | 8 | 6.51 - 7.15 | y | Quota tree support (quota_tree.ko) | 3.10.12 - 3.12.74 | Linux |
69 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