:orphan: .. _configuration_options_zephyr-drivers: Zephyr Driver Configuration Options =================================== :file:`Kconfig` files describe build-time configuration options (called symbols in Kconfig-speak), how they're grouped into menus and sub-menus, and dependencies between them that determine what configurations are valid. :file:`Kconfig` files appear throughout the directory tree. For example, :file:`subsys/power/Kconfig` defines power-related options. This documentation is generated automatically from the :file:`Kconfig` files by the :file:`gen_kconfig_rest.py` script. Click on symbols for more information. .. raw:: html Configuration Options ********************* .. list-table:: :header-rows: 1 :widths: auto * - Symbol name - Prompt * - :kconfig:`CONFIG_2ND_LEVEL_INTERRUPTS` - Second-level interrupt support * - :kconfig:`CONFIG_2ND_LVL_INTR_00_OFFSET` - Level 1 IRQ line for 2ND level aggregator 0 * - :kconfig:`CONFIG_2ND_LVL_INTR_01_OFFSET` - Level 1 IRQ line for 2ND level aggregator 1 * - :kconfig:`CONFIG_2ND_LVL_INTR_02_OFFSET` - Level 1 IRQ line for 2ND level aggregator 2 * - :kconfig:`CONFIG_2ND_LVL_INTR_03_OFFSET` - Level 1 IRQ line for 2ND level aggregator 3 * - :kconfig:`CONFIG_2ND_LVL_INTR_04_OFFSET` - Level 1 IRQ line for 2ND level aggregator 4 * - :kconfig:`CONFIG_2ND_LVL_INTR_05_OFFSET` - Level 1 IRQ line for 2ND level aggregator 5 * - :kconfig:`CONFIG_2ND_LVL_INTR_06_OFFSET` - Level 1 IRQ line for 2ND level aggregator 6 * - :kconfig:`CONFIG_2ND_LVL_INTR_07_OFFSET` - Level 1 IRQ line for 2ND level aggregator 7 * - :kconfig:`CONFIG_2ND_LVL_ISR_TBL_OFFSET` - Offset in \_sw\_isr\_table for level 2 interrupts * - :kconfig:`CONFIG_3RD_LEVEL_INTERRUPTS` - Third-level interrupt support * - :kconfig:`CONFIG_3RD_LVL_INTR_00_OFFSET` - Level 2 IRQ line for 3RD level aggregator 0 * - :kconfig:`CONFIG_3RD_LVL_INTR_01_OFFSET` - Level 2 IRQ line for 3RD level aggregator 1 * - :kconfig:`CONFIG_3RD_LVL_INTR_02_OFFSET` - Level 2 IRQ line for 3RD level aggregator 2 * - :kconfig:`CONFIG_3RD_LVL_INTR_03_OFFSET` - Level 2 IRQ line for 3RD level aggregator 3 * - :kconfig:`CONFIG_3RD_LVL_INTR_04_OFFSET` - Level 2 IRQ line for 3RD level aggregator 4 * - :kconfig:`CONFIG_3RD_LVL_INTR_05_OFFSET` - Level 2 IRQ line for 3RD level aggregator 5 * - :kconfig:`CONFIG_3RD_LVL_INTR_06_OFFSET` - Level 2 IRQ line for 3RD level aggregator 6 * - :kconfig:`CONFIG_3RD_LVL_INTR_07_OFFSET` - Level 2 IRQ line for 3RD level aggregator 7 * - :kconfig:`CONFIG_3RD_LVL_ISR_TBL_OFFSET` - Offset in \_sw\_isr\_table for level 3 interrupts * - :kconfig:`CONFIG_ADC` - ADC drivers * - :kconfig:`CONFIG_ADC_ASYNC` - Enable asynchronous call support * - :kconfig:`CONFIG_ADC_CC32XX` - CC32XX ADC driver * - :kconfig:`CONFIG_ADC_CONFIGURABLE_INPUTS` - * - :kconfig:`CONFIG_ADC_EMUL` - ADC emulator * - :kconfig:`CONFIG_ADC_EMUL_ACQUISITION_THREAD_PRIO` - Priority for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_EMUL_ACQUISITION_THREAD_STACK_SIZE` - Stack size for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_ITE_IT8XXX2` - ITE IT8XXX2 ADC driver * - :kconfig:`CONFIG_ADC_LMP90XXX` - LMP90xxx driver * - :kconfig:`CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_PRIO` - Priority for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_STACK_SIZE` - Stack size for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_LMP90XXX_CRC` - Use Cyclic Redundancy Check (CRC) * - :kconfig:`CONFIG_ADC_LMP90XXX_GPIO` - Enable GPIO support * - :kconfig:`CONFIG_ADC_LMP90XXX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_ADC_MCP320X` - MCP3204/MCP3208 driver * - :kconfig:`CONFIG_ADC_MCP320X_ACQUISITION_THREAD_PRIO` - Priority for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_MCP320X_ACQUISITION_THREAD_STACK_SIZE` - Stack size for the ADC data acquisition thread * - :kconfig:`CONFIG_ADC_MCP320X_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_ADC_MCUX_ADC12` - MCUX ADC12 driver * - :kconfig:`CONFIG_ADC_MCUX_ADC16` - MCUX ADC16 driver * - :kconfig:`CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_1` - Divide ratio is 1 * - :kconfig:`CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_2` - Divide ratio is 2 * - :kconfig:`CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_4` - Divide ratio is 4 * - :kconfig:`CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_8` - Divide ratio is 8 * - :kconfig:`CONFIG_ADC_MCUX_ADC16_ENABLE_EDMA` - Enable EDMA for adc driver * - :kconfig:`CONFIG_ADC_MCUX_ADC16_HW_TRIGGER` - ADC HW TRIGGER * - :kconfig:`CONFIG_ADC_MCUX_ADC16_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_ADC_MCUX_ADC16_VREF_ALTERNATE` - Alternate reference pair * - :kconfig:`CONFIG_ADC_MCUX_ADC16_VREF_DEFAULT` - Default voltage reference pair V\_REFH and V\_REFL * - :kconfig:`CONFIG_ADC_MCUX_LPADC` - MCUX LPADC driver * - :kconfig:`CONFIG_ADC_NPCX` - Nuvoton NPCX embedded controller (EC) ADC driver * - :kconfig:`CONFIG_ADC_NRFX_ADC` - nRF ADC nrfx driver * - :kconfig:`CONFIG_ADC_NRFX_ADC_CHANNEL_COUNT` - Number of ADC channels * - :kconfig:`CONFIG_ADC_NRFX_SAADC` - nRF SAADC nrfx driver * - :kconfig:`CONFIG_ADC_SAM0` - Atmel SAM0 series ADC Driver * - :kconfig:`CONFIG_ADC_SAM_AFEC` - SAM ADC Driver * - :kconfig:`CONFIG_ADC_SHELL` - Enable ADC Shell * - :kconfig:`CONFIG_ADC_STM32` - STM32 ADC driver * - :kconfig:`CONFIG_ADC_XEC` - Microchip XEC series ADC driver * - :kconfig:`CONFIG_ADC_XEC_V2` - Microchip XEC series ADC V2 driver * - :kconfig:`CONFIG_ADT7420` - ADT7420 Temperature Sensor * - :kconfig:`CONFIG_ADT7420_TEMP_CRIT` - Critical overtemperature in °C * - :kconfig:`CONFIG_ADT7420_TEMP_HYST` - Temperature hysteresis in °C * - :kconfig:`CONFIG_ADT7420_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ADT7420_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ADT7420_TRIGGER` - * - :kconfig:`CONFIG_ADT7420_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ADT7420_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ADT7420_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_ADXL345` - ADXL345 Three Axis I2C accelerometer * - :kconfig:`CONFIG_ADXL362` - ADXL362 sensor * - :kconfig:`CONFIG_ADXL362_ABS_REF_MODE` - Absolute or referenced interrupt * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_100` - 100 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_12_5` - 12.5 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_200` - 200 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_25` - 25 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_400` - 400 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_50` - 50 Hz * - :kconfig:`CONFIG_ADXL362_ACCEL_ODR_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_ADXL362_ACCEL_RANGE_2G` - 2G * - :kconfig:`CONFIG_ADXL362_ACCEL_RANGE_4G` - 4G * - :kconfig:`CONFIG_ADXL362_ACCEL_RANGE_8G` - 8G * - :kconfig:`CONFIG_ADXL362_ACCEL_RANGE_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_ADXL362_ACTIVITY_THRESHOLD` - Upper threshold value * - :kconfig:`CONFIG_ADXL362_ACTIVITY_TIME` - Upper threshold time * - :kconfig:`CONFIG_ADXL362_INACTIVITY_THRESHOLD` - Lower threshold value * - :kconfig:`CONFIG_ADXL362_INACTIVITY_TIME` - Lower threshold time * - :kconfig:`CONFIG_ADXL362_INTERRUPT_MODE` - Activity and inactivity interrupt mode * - :kconfig:`CONFIG_ADXL362_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ADXL362_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ADXL362_TRIGGER` - * - :kconfig:`CONFIG_ADXL362_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ADXL362_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ADXL362_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_ADXL372` - ADXL372 Three Axis High-g I2C/SPI accelerometer * - :kconfig:`CONFIG_ADXL372_ACTIVITY_THRESHOLD` - Activity threshold in mg * - :kconfig:`CONFIG_ADXL372_ACTIVITY_TIME` - Activity time * - :kconfig:`CONFIG_ADXL372_BW_1600HZ` - 1600 Hz * - :kconfig:`CONFIG_ADXL372_BW_200HZ` - 200 Hz * - :kconfig:`CONFIG_ADXL372_BW_3200HZ` - 3200 Hz * - :kconfig:`CONFIG_ADXL372_BW_400HZ` - 400 Hz * - :kconfig:`CONFIG_ADXL372_BW_800HZ` - 800 Hz * - :kconfig:`CONFIG_ADXL372_HPF_CORNER0` - ODR/210 * - :kconfig:`CONFIG_ADXL372_HPF_CORNER1` - ODR/411 * - :kconfig:`CONFIG_ADXL372_HPF_CORNER2` - ODR/812 * - :kconfig:`CONFIG_ADXL372_HPF_CORNER3` - ODR/1616 * - :kconfig:`CONFIG_ADXL372_HPF_DISABLE` - Disabled * - :kconfig:`CONFIG_ADXL372_I2C` - I2C Interface * - :kconfig:`CONFIG_ADXL372_INACTIVITY_THRESHOLD` - In-activity threshold in mg * - :kconfig:`CONFIG_ADXL372_INACTIVITY_TIME` - In-activity time * - :kconfig:`CONFIG_ADXL372_LPF_DISABLE` - Disabled * - :kconfig:`CONFIG_ADXL372_MEASUREMENT_MODE` - Measurement Mode * - :kconfig:`CONFIG_ADXL372_ODR_1600HZ` - 1600 Hz * - :kconfig:`CONFIG_ADXL372_ODR_3200HZ` - 3200 Hz * - :kconfig:`CONFIG_ADXL372_ODR_400HZ` - 400 Hz * - :kconfig:`CONFIG_ADXL372_ODR_6400HZ` - 6400 Hz * - :kconfig:`CONFIG_ADXL372_ODR_800HZ` - 800 Hz * - :kconfig:`CONFIG_ADXL372_PEAK_DETECT_MODE` - Max Peak detect mode * - :kconfig:`CONFIG_ADXL372_REFERENCED_ACTIVITY_DETECTION_MODE` - Use referenced activity/in-activity detection * - :kconfig:`CONFIG_ADXL372_SPI` - SPI Interface * - :kconfig:`CONFIG_ADXL372_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ADXL372_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ADXL372_TRIGGER` - * - :kconfig:`CONFIG_ADXL372_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ADXL372_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ADXL372_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_AK8975` - AK8975 Magnetometer * - :kconfig:`CONFIG_ALTERA_AVALON_TIMER` - Altera Avalon Interval Timer * - :kconfig:`CONFIG_AMG88XX` - AMG88XX Infrared Thermopile Sensor * - :kconfig:`CONFIG_AMG88XX_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_AMG88XX_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_AMG88XX_TRIGGER` - * - :kconfig:`CONFIG_AMG88XX_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_AMG88XX_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_AMG88XX_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_AMS_IAQ_CORE` - iAQ-core Digital VOC sensor * - :kconfig:`CONFIG_APA102_STRIP` - APA102 SPI LED strip driver * - :kconfig:`CONFIG_APDS9960` - APDS9960 Sensor * - :kconfig:`CONFIG_APDS9960_AGAIN_16X` - 16x * - :kconfig:`CONFIG_APDS9960_AGAIN_1X` - 1x * - :kconfig:`CONFIG_APDS9960_AGAIN_4X` - 4x * - :kconfig:`CONFIG_APDS9960_AGAIN_64X` - 64x * - :kconfig:`CONFIG_APDS9960_ENABLE_ALS` - Enable Ambient Light Sense * - :kconfig:`CONFIG_APDS9960_PGAIN_1X` - 1x * - :kconfig:`CONFIG_APDS9960_PGAIN_2X` - 2x * - :kconfig:`CONFIG_APDS9960_PGAIN_4X` - 4x * - :kconfig:`CONFIG_APDS9960_PGAIN_8X` - 8x * - :kconfig:`CONFIG_APDS9960_PLED_BOOST_100PCT` - 100% * - :kconfig:`CONFIG_APDS9960_PLED_BOOST_150PCT` - 150% * - :kconfig:`CONFIG_APDS9960_PLED_BOOST_200PCT` - 200% * - :kconfig:`CONFIG_APDS9960_PLED_BOOST_300PCT` - 300% * - :kconfig:`CONFIG_APDS9960_PPULSE_COUNT` - Proximity Pulse Count * - :kconfig:`CONFIG_APDS9960_PPULSE_LENGTH_16US` - 16us * - :kconfig:`CONFIG_APDS9960_PPULSE_LENGTH_32US` - 32us * - :kconfig:`CONFIG_APDS9960_PPULSE_LENGTH_4US` - 4us * - :kconfig:`CONFIG_APDS9960_PPULSE_LENGTH_8US` - 8us * - :kconfig:`CONFIG_APDS9960_TRIGGER` - * - :kconfig:`CONFIG_APDS9960_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_APDS9960_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_APIC_TIMER` - New local APIC timer * - :kconfig:`CONFIG_APIC_TIMER_IRQ` - Local APIC timer IRQ * - :kconfig:`CONFIG_APIC_TIMER_IRQ_PRIORITY` - Local APIC timer interrupt priority * - :kconfig:`CONFIG_APIC_TIMER_TSC` - Use invariant TSC for sys\_clock\_cycle\_get\_32() * - :kconfig:`CONFIG_APIC_TIMER_TSC_M` - TSC to local APIC timer frequency divisor (M) * - :kconfig:`CONFIG_APIC_TIMER_TSC_N` - TSC to local APIC timer frequency multiplier (N) * - :kconfig:`CONFIG_APIC_TSC_DEADLINE_TIMER` - Even newer APIC timer using TSC deadline mode * - :kconfig:`CONFIG_ARCV2_INTERRUPT_UNIT` - ARCv2 Interrupt Unit * - :kconfig:`CONFIG_ARCV2_TIMER` - ARC Timer * - :kconfig:`CONFIG_ARCV2_TIMER_IRQ_PRIORITY` - ARC timer interrupt priority * - :kconfig:`CONFIG_ARM_ARCH_TIMER` - ARM architected timer * - :kconfig:`CONFIG_ARM_CLOCK_CONTROL_DEV_NAME` - Clock Config Device name * - :kconfig:`CONFIG_AUDIO` - Support for Audio * - :kconfig:`CONFIG_AUDIO_CODEC` - Audio Codec Drivers * - :kconfig:`CONFIG_AUDIO_CODEC_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_AUDIO_DMIC` - Digital Microphone (Audio) Drivers * - :kconfig:`CONFIG_AUDIO_DMIC_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_AUDIO_DMIC_NRFX_PDM` - nRF PDM nrfx driver * - :kconfig:`CONFIG_AUDIO_INTEL_DMIC` - Intel digital PDM microphone driver support * - :kconfig:`CONFIG_AUDIO_MPXXDTYY` - ST Digital PDM microphone attached to I2S support * - :kconfig:`CONFIG_AUDIO_TLV320DAC` - TLV320DAC310x DAC support * - :kconfig:`CONFIG_BBRAM` - Battery-backed RAM drivers * - :kconfig:`CONFIG_BBRAM_EMUL` - Battery-backed RAM emulated drivers * - :kconfig:`CONFIG_BBRAM_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_BBRAM_IT8XXX2` - ITE IT81202 Battery-backed RAM drivers * - :kconfig:`CONFIG_BBRAM_NPCX` - Nuvoton NPCX embedded controller (EC) Battery-backed RAM drivers * - :kconfig:`CONFIG_BMA280` - BMA280 Three Axis Accelerometer Family * - :kconfig:`CONFIG_BMA280_PMU_BW_1` - 7.81Hz * - :kconfig:`CONFIG_BMA280_PMU_BW_2` - 15.63HZ * - :kconfig:`CONFIG_BMA280_PMU_BW_3` - 31.25Hz * - :kconfig:`CONFIG_BMA280_PMU_BW_4` - 62.5Hz * - :kconfig:`CONFIG_BMA280_PMU_BW_5` - 125Hz * - :kconfig:`CONFIG_BMA280_PMU_BW_6` - 250HZ * - :kconfig:`CONFIG_BMA280_PMU_BW_7` - 500Hz * - :kconfig:`CONFIG_BMA280_PMU_BW_8` - unfiltered * - :kconfig:`CONFIG_BMA280_PMU_RANGE_16G` - +/-16g * - :kconfig:`CONFIG_BMA280_PMU_RANGE_2G` - +/-2g * - :kconfig:`CONFIG_BMA280_PMU_RANGE_4G` - +/-4g * - :kconfig:`CONFIG_BMA280_PMU_RANGE_8G` - +/-8g * - :kconfig:`CONFIG_BMA280_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_BMA280_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_BMA280_TRIGGER` - * - :kconfig:`CONFIG_BMA280_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_BMA280_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_BMA280_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_BMC150_MAGN` - BMC150\_MAGN I2C Magnetometer Chip * - :kconfig:`CONFIG_BMC150_MAGN_PRESET_ENHANCED_REGULAR` - Enhanced regular (15, 27, 10) * - :kconfig:`CONFIG_BMC150_MAGN_PRESET_HIGH_ACCURACY` - High accuracy (47, 83, 20) * - :kconfig:`CONFIG_BMC150_MAGN_PRESET_LOW_POWER` - Low power (3, 3, 10) * - :kconfig:`CONFIG_BMC150_MAGN_PRESET_REGULAR` - Regular (9, 15, 10) * - :kconfig:`CONFIG_BMC150_MAGN_SAMPLING_RATE_RUNTIME` - Enable dynamic sampling rate * - :kconfig:`CONFIG_BMC150_MAGN_SAMPLING_REP_XY` - Enable dynamic XY oversampling * - :kconfig:`CONFIG_BMC150_MAGN_SAMPLING_REP_Z` - Enable dynamic Z oversampling * - :kconfig:`CONFIG_BMC150_MAGN_TRIGGER` - Enable triggers * - :kconfig:`CONFIG_BMC150_MAGN_TRIGGER_DRDY` - Enable data ready trigger * - :kconfig:`CONFIG_BMC150_MAGN_TRIGGER_THREAD_STACK` - Thread stack size * - :kconfig:`CONFIG_BME280` - BME280/BMP280 sensor * - :kconfig:`CONFIG_BME280_FILTER_16` - 16 * - :kconfig:`CONFIG_BME280_FILTER_2` - 2 * - :kconfig:`CONFIG_BME280_FILTER_4` - 4 * - :kconfig:`CONFIG_BME280_FILTER_8` - 8 * - :kconfig:`CONFIG_BME280_FILTER_OFF` - filter off * - :kconfig:`CONFIG_BME280_HUMIDITY_OVER_16X` - x16 * - :kconfig:`CONFIG_BME280_HUMIDITY_OVER_1X` - x1 * - :kconfig:`CONFIG_BME280_HUMIDITY_OVER_2X` - x2 * - :kconfig:`CONFIG_BME280_HUMIDITY_OVER_4X` - x4 * - :kconfig:`CONFIG_BME280_HUMIDITY_OVER_8X` - x8 * - :kconfig:`CONFIG_BME280_MODE_FORCED` - forced * - :kconfig:`CONFIG_BME280_MODE_NORMAL` - normal * - :kconfig:`CONFIG_BME280_PRESS_OVER_16X` - x16 * - :kconfig:`CONFIG_BME280_PRESS_OVER_1X` - x1 * - :kconfig:`CONFIG_BME280_PRESS_OVER_2X` - x2 * - :kconfig:`CONFIG_BME280_PRESS_OVER_4X` - x4 * - :kconfig:`CONFIG_BME280_PRESS_OVER_8X` - x8 * - :kconfig:`CONFIG_BME280_STANDBY_05MS` - 0.5ms * - :kconfig:`CONFIG_BME280_STANDBY_1000MS` - 1000ms * - :kconfig:`CONFIG_BME280_STANDBY_125MS` - 125ms * - :kconfig:`CONFIG_BME280_STANDBY_2000MS` - 2000ms BMP280 / 10ms BME280 * - :kconfig:`CONFIG_BME280_STANDBY_250MS` - 250ms * - :kconfig:`CONFIG_BME280_STANDBY_4000MS` - 4000ms BMP280 / 20ms BME280 * - :kconfig:`CONFIG_BME280_STANDBY_500MS` - 500ms * - :kconfig:`CONFIG_BME280_STANDBY_62MS` - 62.5ms * - :kconfig:`CONFIG_BME280_TEMP_OVER_16X` - x16 * - :kconfig:`CONFIG_BME280_TEMP_OVER_1X` - x1 * - :kconfig:`CONFIG_BME280_TEMP_OVER_2X` - x2 * - :kconfig:`CONFIG_BME280_TEMP_OVER_4X` - x4 * - :kconfig:`CONFIG_BME280_TEMP_OVER_8X` - x8 * - :kconfig:`CONFIG_BME680` - BME680 sensor * - :kconfig:`CONFIG_BME680_FILTER_128` - 128 * - :kconfig:`CONFIG_BME680_FILTER_16` - 16 * - :kconfig:`CONFIG_BME680_FILTER_2` - 2 * - :kconfig:`CONFIG_BME680_FILTER_32` - 32 * - :kconfig:`CONFIG_BME680_FILTER_4` - 4 * - :kconfig:`CONFIG_BME680_FILTER_64` - 64 * - :kconfig:`CONFIG_BME680_FILTER_8` - 8 * - :kconfig:`CONFIG_BME680_FILTER_OFF` - filter off * - :kconfig:`CONFIG_BME680_HEATR_DUR_LP` - 197 * - :kconfig:`CONFIG_BME680_HEATR_DUR_ULP` - 1943 * - :kconfig:`CONFIG_BME680_HEATR_TEMP_LP` - 320 * - :kconfig:`CONFIG_BME680_HEATR_TEMP_ULP` - 400 * - :kconfig:`CONFIG_BME680_HUMIDITY_OVER_16X` - x16 * - :kconfig:`CONFIG_BME680_HUMIDITY_OVER_1X` - x1 * - :kconfig:`CONFIG_BME680_HUMIDITY_OVER_2X` - x2 * - :kconfig:`CONFIG_BME680_HUMIDITY_OVER_4X` - x4 * - :kconfig:`CONFIG_BME680_HUMIDITY_OVER_8X` - x8 * - :kconfig:`CONFIG_BME680_PRESS_OVER_16X` - x16 * - :kconfig:`CONFIG_BME680_PRESS_OVER_1X` - x1 * - :kconfig:`CONFIG_BME680_PRESS_OVER_2X` - x2 * - :kconfig:`CONFIG_BME680_PRESS_OVER_4X` - x4 * - :kconfig:`CONFIG_BME680_PRESS_OVER_8X` - x8 * - :kconfig:`CONFIG_BME680_TEMP_OVER_16X` - x16 * - :kconfig:`CONFIG_BME680_TEMP_OVER_1X` - x1 * - :kconfig:`CONFIG_BME680_TEMP_OVER_2X` - x2 * - :kconfig:`CONFIG_BME680_TEMP_OVER_4X` - x4 * - :kconfig:`CONFIG_BME680_TEMP_OVER_8X` - x8 * - :kconfig:`CONFIG_BMG160` - Bosch BMG160 gyroscope support * - :kconfig:`CONFIG_BMG160_I2C_SPEED_FAST` - Fast * - :kconfig:`CONFIG_BMG160_I2C_SPEED_STANDARD` - Standard * - :kconfig:`CONFIG_BMG160_ODR_100` - 100 Hz * - :kconfig:`CONFIG_BMG160_ODR_1000` - 1000 Hz * - :kconfig:`CONFIG_BMG160_ODR_200` - 200 Hz * - :kconfig:`CONFIG_BMG160_ODR_2000` - 2000 Hz * - :kconfig:`CONFIG_BMG160_ODR_400` - 400 Hz * - :kconfig:`CONFIG_BMG160_ODR_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMG160_RANGE_1000DPS` - 1000 DPS * - :kconfig:`CONFIG_BMG160_RANGE_125DPS` - 125 DPS * - :kconfig:`CONFIG_BMG160_RANGE_2000DPS` - 2000 DPS * - :kconfig:`CONFIG_BMG160_RANGE_250DPS` - 250 DPS * - :kconfig:`CONFIG_BMG160_RANGE_500DPS` - 500 DPS * - :kconfig:`CONFIG_BMG160_RANGE_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMG160_THREAD_PRIORITY` - Own thread priority * - :kconfig:`CONFIG_BMG160_THREAD_STACK_SIZE` - Own thread stack size * - :kconfig:`CONFIG_BMG160_TRIGGER` - * - :kconfig:`CONFIG_BMG160_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_BMG160_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_BMG160_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_BMI160` - Bosch BMI160 inertial measurement unit * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_100` - 100 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_1600` - 1600 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_200` - 200 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25` - 25 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25_16` - 1.56 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25_2` - 12.5 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25_32` - 0.78 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25_4` - 6.25 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_25_8` - 3.125 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_400` - 400 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_50` - 50 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_800` - 800 Hz * - :kconfig:`CONFIG_BMI160_ACCEL_ODR_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_ACCEL_PMU_LOW_POWER` - low power * - :kconfig:`CONFIG_BMI160_ACCEL_PMU_NORMAL` - normal * - :kconfig:`CONFIG_BMI160_ACCEL_PMU_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_ACCEL_PMU_SUSPEND` - suspended/not used * - :kconfig:`CONFIG_BMI160_ACCEL_RANGE_16G` - 16G * - :kconfig:`CONFIG_BMI160_ACCEL_RANGE_2G` - 2G * - :kconfig:`CONFIG_BMI160_ACCEL_RANGE_4G` - 4G * - :kconfig:`CONFIG_BMI160_ACCEL_RANGE_8G` - 8G * - :kconfig:`CONFIG_BMI160_ACCEL_RANGE_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_GYRO_ODR_100` - 100 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_1600` - 1600 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_200` - 200 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_25` - 25 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_3200` - 3200 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_400` - 400 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_50` - 50 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_800` - 800 Hz * - :kconfig:`CONFIG_BMI160_GYRO_ODR_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_GYRO_PMU_FAST_STARTUP` - fast start-up * - :kconfig:`CONFIG_BMI160_GYRO_PMU_NORMAL` - normal * - :kconfig:`CONFIG_BMI160_GYRO_PMU_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_GYRO_PMU_SUSPEND` - suspended/not used * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_1000DPS` - 1000 DPS * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_125DPS` - 125 DPS * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_2000DPS` - 2000 DPS * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_250DPS` - 250 DPS * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_500DPS` - 500 DPS * - :kconfig:`CONFIG_BMI160_GYRO_RANGE_RUNTIME` - Set at runtime. * - :kconfig:`CONFIG_BMI160_THREAD_PRIORITY` - Own thread priority * - :kconfig:`CONFIG_BMI160_THREAD_STACK_SIZE` - Own thread stack size * - :kconfig:`CONFIG_BMI160_TRIGGER` - * - :kconfig:`CONFIG_BMI160_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_BMI160_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_BMI160_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_BMI270` - BMI270 Inertial measurement unit * - :kconfig:`CONFIG_BMM150` - BMM150 I2C Geomagnetic Chip * - :kconfig:`CONFIG_BMM150_PRESET_ENHANCED_REGULAR` - Enhanced regular (15, 27, 10) * - :kconfig:`CONFIG_BMM150_PRESET_HIGH_ACCURACY` - High accuracy (47, 83, 20) * - :kconfig:`CONFIG_BMM150_PRESET_LOW_POWER` - Low power (3, 3, 10) * - :kconfig:`CONFIG_BMM150_PRESET_REGULAR` - Regular (9, 15, 10) * - :kconfig:`CONFIG_BMM150_SAMPLING_RATE_RUNTIME` - Enable dynamic sampling rate * - :kconfig:`CONFIG_BMM150_SAMPLING_REP_XY` - Enable dynamic XY oversampling * - :kconfig:`CONFIG_BMM150_SAMPLING_REP_Z` - Enable dynamic Z oversampling * - :kconfig:`CONFIG_BMP388` - Bosch BMP388 pressure sensor * - :kconfig:`CONFIG_BMP388_ODR_RUNTIME` - Change ODR at runtime. * - :kconfig:`CONFIG_BMP388_OSR_RUNTIME` - Change OSR at runtime. * - :kconfig:`CONFIG_BMP388_THREAD_PRIORITY` - Own thread priority * - :kconfig:`CONFIG_BMP388_THREAD_STACK_SIZE` - Own thread stack size * - :kconfig:`CONFIG_BMP388_TRIGGER` - * - :kconfig:`CONFIG_BMP388_TRIGGER_DIRECT` - Use IRQ handler * - :kconfig:`CONFIG_BMP388_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_BMP388_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_BMP388_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_BQ274XX` - BQ274xx Fuel Gauge * - :kconfig:`CONFIG_BQ274XX_LAZY_CONFIGURE` - Configure on first usage instead of init * - :kconfig:`CONFIG_BT_BLUENRG_ACI` - Enable ACI message with with BlueNRG-based devices * - :kconfig:`CONFIG_BT_DRIVERS` - Bluetooth Drivers * - :kconfig:`CONFIG_BT_DRIVER_QUIRK_NO_AUTO_DLE` - Host auto-initiated Data Length Update quirk * - :kconfig:`CONFIG_BT_ESP32` - ESP32 HCI driver * - :kconfig:`CONFIG_BT_H4` - H:4 UART * - :kconfig:`CONFIG_BT_H5` - H:5 UART [EXPERIMENTAL] * - :kconfig:`CONFIG_BT_NO_DRIVER` - No default HCI driver * - :kconfig:`CONFIG_BT_RPMSG` - HCI using RPMsg * - :kconfig:`CONFIG_BT_RPMSG_NRF53` - nRF53 configuration of RPMsg * - :kconfig:`CONFIG_BT_SPI` - SPI HCI * - :kconfig:`CONFIG_BT_SPI_BLUENRG` - Enable compatibility with BlueNRG-based devices * - :kconfig:`CONFIG_BT_SPI_INIT_PRIORITY` - BT SPI init priority * - :kconfig:`CONFIG_BT_STM32_IPM` - IPM HCI * - :kconfig:`CONFIG_BT_STM32_IPM_RX_STACK_SIZE` - STM32 IPM stack size for RX thread * - :kconfig:`CONFIG_BT_UART` - * - :kconfig:`CONFIG_BT_USERCHAN` - HCI User Channel based driver * - :kconfig:`CONFIG_CACHE` - External cache controllers drivers * - :kconfig:`CONFIG_CACHE_HAS_DRIVER` - * - :kconfig:`CONFIG_CAN` - CAN Drivers * - :kconfig:`CONFIG_CANFD_MAX_DLC` - Max data length code in CAN frames * - :kconfig:`CONFIG_CAN_AUTO_BUS_OFF_RECOVERY` - Enable automatic recovery from bus-off * - :kconfig:`CONFIG_CAN_DELAY_COMP` - Enable transceiver delay compensation * - :kconfig:`CONFIG_CAN_FD_MODE` - CAN-FD * - :kconfig:`CONFIG_CAN_HAS_CANFD` - * - :kconfig:`CONFIG_CAN_HAS_RX_TIMESTAMP` - * - :kconfig:`CONFIG_CAN_INIT_PRIORITY` - CAN driver init priority * - :kconfig:`CONFIG_CAN_LOOPBACK` - Loopback CAN driver * - :kconfig:`CONFIG_CAN_LOOPBACK_DEV_NAME` - CAN loopback device name * - :kconfig:`CONFIG_CAN_LOOPBACK_TX_MSGQ_SIZE` - TX message queue size * - :kconfig:`CONFIG_CAN_LOOPBACK_TX_THREAD_PRIORITY` - TX thread priority * - :kconfig:`CONFIG_CAN_LOOPBACK_TX_THREAD_STACK_SIZE` - TX thread stack size * - :kconfig:`CONFIG_CAN_MAX_EXT_ID_FILTER` - Maximum number of ext ID filters * - :kconfig:`CONFIG_CAN_MAX_FILTER` - Maximum number of concurrent active filters * - :kconfig:`CONFIG_CAN_MAX_STD_ID_FILTER` - Maximum number of std ID filters * - :kconfig:`CONFIG_CAN_MCAN` - * - :kconfig:`CONFIG_CAN_MCP2515` - MCP2515 CAN Driver * - :kconfig:`CONFIG_CAN_MCP2515_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_CAN_MCP2515_INT_THREAD_PRIO` - Priority for interrupt handler * - :kconfig:`CONFIG_CAN_MCP2515_INT_THREAD_STACK_SIZE` - Stack size for interrupt handler * - :kconfig:`CONFIG_CAN_MCUX_FLEXCAN` - MCUX FlexCAN driver * - :kconfig:`CONFIG_CAN_NET` - Enable 6loCAN network interface [EXPERIMENTAL] * - :kconfig:`CONFIG_CAN_NET_INIT_PRIORITY` - CAN NET driver init priority * - :kconfig:`CONFIG_CAN_NET_NAME` - Network device name * - :kconfig:`CONFIG_CAN_RCAR` - Renesas R-Car CAN Driver * - :kconfig:`CONFIG_CAN_RCAR_MAX_FILTER` - Maximum number of concurrent active filters * - :kconfig:`CONFIG_CAN_RX_TIMESTAMP` - Enable receiving timestamps * - :kconfig:`CONFIG_CAN_SHELL` - Enable CAN Shell * - :kconfig:`CONFIG_CAN_STM32` - STM32 CAN Driver * - :kconfig:`CONFIG_CAN_STM32FD` - STM32 FDCAN driver * - :kconfig:`CONFIG_CAN_STM32_CLOCK_DIVISOR` - CAN clock divisor * - :kconfig:`CONFIG_CAN_WORKQ_FRAMES_BUF_CNT` - Work queue buffer frame count * - :kconfig:`CONFIG_CAVS_ICTL` - CAVS Interrupt Logic * - :kconfig:`CONFIG_CAVS_ICTL_0_OFFSET` - Parent interrupt number to which CAVS\_0 maps * - :kconfig:`CONFIG_CAVS_ICTL_1_OFFSET` - Parent interrupt number to which CAVS\_1 maps * - :kconfig:`CONFIG_CAVS_ICTL_2_OFFSET` - Parent interrupt number to which CAVS\_2 maps * - :kconfig:`CONFIG_CAVS_ICTL_3_OFFSET` - Parent interrupt number to which CAVS\_3 maps * - :kconfig:`CONFIG_CAVS_ICTL_INIT_PRIORITY` - CAVS ICTL Init priority * - :kconfig:`CONFIG_CAVS_ISR_TBL_OFFSET` - Offset in the SW ISR Table * - :kconfig:`CONFIG_CAVS_TIMER` - CAVS DSP Wall Clock Timer on Intel SoC * - :kconfig:`CONFIG_CC13X2_CC26X2_RTC_TIMER` - TI SimpleLink CC13x2/CC26x2 RTC timer * - :kconfig:`CONFIG_CCS811` - CCS811 Digital Gas Sensor * - :kconfig:`CONFIG_CCS811_DRIVE_MODE_0` - Measurements disabled * - :kconfig:`CONFIG_CCS811_DRIVE_MODE_1` - Measurement every second * - :kconfig:`CONFIG_CCS811_DRIVE_MODE_2` - Measurement every ten seconds * - :kconfig:`CONFIG_CCS811_DRIVE_MODE_3` - Measurement every sixty seconds * - :kconfig:`CONFIG_CCS811_DRIVE_MODE_4` - Measurement every 250 milliseconds * - :kconfig:`CONFIG_CCS811_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_CCS811_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_CCS811_TRIGGER` - * - :kconfig:`CONFIG_CCS811_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_CCS811_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_CCS811_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_CHECK_BEFORE_READING` - Verify area before reading it * - :kconfig:`CONFIG_CLOCK_CONTROL` - Hardware clock controller support * - :kconfig:`CONFIG_CLOCK_CONTROL_BEETLE` - BEETLE Clock Control * - :kconfig:`CONFIG_CLOCK_CONTROL_BEETLE_DEVICE_INIT_PRIORITY` - Clock Control Device Priority * - :kconfig:`CONFIG_CLOCK_CONTROL_BEETLE_ENABLE_PLL` - Enable PLL on Beetle * - :kconfig:`CONFIG_CLOCK_CONTROL_ESP32` - ESP32 Clock driver * - :kconfig:`CONFIG_CLOCK_CONTROL_LITEX` - LiteX MMCM clock control * - :kconfig:`CONFIG_CLOCK_CONTROL_LPC11U6X` - LPC11U6X Reset and clock control * - :kconfig:`CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_SRAM1` - Enable SRAM1 * - :kconfig:`CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_USB_RAM` - Enable USB RAM * - :kconfig:`CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_IRC` - IRC * - :kconfig:`CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_SYSOSC` - SYSOSC * - :kconfig:`CONFIG_CLOCK_CONTROL_MCHP_XEC` - MCHP XEC PCR clock control driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_CCM` - MCUX CCM driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_CCM_REV2` - MCUX CCM Rev 2 driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_MCG` - MCUX MCG driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_PCC` - MCUX PCC driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_SCG` - MCUX SCG driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_SIM` - MCUX SIM driver * - :kconfig:`CONFIG_CLOCK_CONTROL_MCUX_SYSCON` - MCUX LPC clock driver * - :kconfig:`CONFIG_CLOCK_CONTROL_NPCX` - NPCX clock controller driver * - :kconfig:`CONFIG_CLOCK_CONTROL_NPCX_EXTERNAL_SRC` - Generate LFCLK by on-chip Crystal Oscillator * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF` - NRF Clock controller support * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_ACCURACY` - * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_DEBUG` - Calibration instrumentation * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_LF_ALWAYS_ON` - LF clock is always on * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_MAX_SKIP` - Maximum number of calibration skips * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_PERIOD` - Calibration opportunity period in milliseconds * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_TEMP_DIFF` - Temperature change triggering calibration (in 0.25 degree units) * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_FORCE_ALT` - * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_100PPM` - 76 ppm to 100 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_150PPM` - 101 ppm to 150 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_20PPM` - 0 ppm to 20 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM` - 151 ppm to 250 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_30PPM` - 21 ppm to 30 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM` - 251 ppm to 500 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_50PPM` - 31 ppm to 50 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_75PPM` - 51 ppm to 75 ppm * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_EXT_FULL_SWING` - External full swing * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_EXT_LOW_SWING` - External low swing * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC` - RC Oscillator * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION` - Enable LF clock calibration * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH` - Synthesized from HFCLK * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL` - Crystal Oscillator * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_SHELL` - Shell commands * - :kconfig:`CONFIG_CLOCK_CONTROL_NRF_USES_TEMP_SENSOR` - * - :kconfig:`CONFIG_CLOCK_CONTROL_RCAR_CPG_MSSR` - RCar CPG MSSR driver * - :kconfig:`CONFIG_CLOCK_CONTROL_RV32M1_PCC` - RV32M1 PCC driver * - :kconfig:`CONFIG_CLOCK_CONTROL_STM32_CUBE` - STM32 Reset & Clock Control * - :kconfig:`CONFIG_CLOCK_CONTROL_STM32_DEVICE_INIT_PRIORITY` - Clock Control Device Priority * - :kconfig:`CONFIG_CLOCK_CONTROL_STM32_HAS_DTS` - * - :kconfig:`CONFIG_CLOCK_STM32_AHB3_PRESCALER` - AHB3 HCLK prescaler * - :kconfig:`CONFIG_CLOCK_STM32_AHB4_PRESCALER` - AHB4 HCLK prescaler * - :kconfig:`CONFIG_CLOCK_STM32_AHB_PRESCALER` - AHB prescaler * - :kconfig:`CONFIG_CLOCK_STM32_APB1_PRESCALER` - APB1 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_APB2_PRESCALER` - APB2 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_CPU1_PRESCALER` - CPU1 HCLK prescaler * - :kconfig:`CONFIG_CLOCK_STM32_CPU2_PRESCALER` - CPU2 HCLK prescaler * - :kconfig:`CONFIG_CLOCK_STM32_D1CPRE` - D1 Domain, CPU1 clock prescaler * - :kconfig:`CONFIG_CLOCK_STM32_D1PPRE` - D1 DOMAIN, APB3 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_D2PPRE1` - APB1 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_D2PPRE2` - D2 DOMAIN, APB2 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_D3PPRE` - APB4 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_HPRE` - hclk prescaler, D2 domain (CPU2) Clock prescaler * - :kconfig:`CONFIG_CLOCK_STM32_HSE_BYPASS` - HSE bypass * - :kconfig:`CONFIG_CLOCK_STM32_HSE_CLOCK` - HSE clock value * - :kconfig:`CONFIG_CLOCK_STM32_HSI_DIVISOR` - HSI Divisor * - :kconfig:`CONFIG_CLOCK_STM32_LSE` - Low-speed external clock * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_DIV` - MCO1 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_SRC_HSE` - HSE * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_SRC_HSI` - HSI * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_SRC_LSE` - LSE * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_SRC_NOCLOCK` - NOCLOCK * - :kconfig:`CONFIG_CLOCK_STM32_MCO1_SRC_PLLCLK` - PLLCLK * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_DIV` - MCO2 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_SRC_HSE` - HSE * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_SRC_NOCLOCK` - NOCLOCK * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_SRC_PLLCLK` - PLLCLK * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_SRC_PLLI2S` - PLLI2S * - :kconfig:`CONFIG_CLOCK_STM32_MCO2_SRC_SYSCLK` - SYSCLK * - :kconfig:`CONFIG_CLOCK_STM32_MSI_PLL_MODE` - MSI PLL MODE * - :kconfig:`CONFIG_CLOCK_STM32_MSI_RANGE` - MSI frequency range * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_ENABLE` - Enable PLL3 * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_M_DIVISOR` - PLL3 divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_N_MULTIPLIER` - PLL3 VCO multiplier * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_P_DIVISOR` - PLL3 P Divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_P_ENABLE` - Enable PLL3 P output * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_Q_DIVISOR` - PLL3 Q Divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_Q_ENABLE` - Enable PLL3 Q output * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_R_DIVISOR` - PLL3 R Divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL3_R_ENABLE` - Enable PLL3 R output * - :kconfig:`CONFIG_CLOCK_STM32_PLL_DIVISOR` - PLL divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL_MULTIPLIER` - PLL multiplier * - :kconfig:`CONFIG_CLOCK_STM32_PLL_M_DIVISOR` - Division factor for PLL VCO input clock * - :kconfig:`CONFIG_CLOCK_STM32_PLL_N_MULTIPLIER` - Multiplier factor for PLL VCO output clock * - :kconfig:`CONFIG_CLOCK_STM32_PLL_PREDIV` - PREDIV Prescaler * - :kconfig:`CONFIG_CLOCK_STM32_PLL_PREDIV1` - PREDIV1 Prescaler * - :kconfig:`CONFIG_CLOCK_STM32_PLL_P_DIVISOR` - PLL division factor for main system clock * - :kconfig:`CONFIG_CLOCK_STM32_PLL_Q_DIVISOR` - Division factor for OTG FS, SDIO and RNG clocks * - :kconfig:`CONFIG_CLOCK_STM32_PLL_R_DIVISOR` - PLL R Divisor * - :kconfig:`CONFIG_CLOCK_STM32_PLL_SRC_CSI` - CSI * - :kconfig:`CONFIG_CLOCK_STM32_PLL_SRC_HSE` - HSE * - :kconfig:`CONFIG_CLOCK_STM32_PLL_SRC_HSI` - HSI * - :kconfig:`CONFIG_CLOCK_STM32_PLL_SRC_MSI` - MSI * - :kconfig:`CONFIG_CLOCK_STM32_PLL_SRC_PLL2` - PLL2 * - :kconfig:`CONFIG_CLOCK_STM32_PLL_XTPRE` - HSE to PLL /2 prescaler * - :kconfig:`CONFIG_CLOCK_STM32_SYSCLK_SRC_CSI` - CSI * - :kconfig:`CONFIG_CLOCK_STM32_SYSCLK_SRC_HSE` - HSE * - :kconfig:`CONFIG_CLOCK_STM32_SYSCLK_SRC_HSI` - HSI * - :kconfig:`CONFIG_CLOCK_STM32_SYSCLK_SRC_MSI` - MSI * - :kconfig:`CONFIG_CLOCK_STM32_SYSCLK_SRC_PLL` - PLL * - :kconfig:`CONFIG_CONSOLE` - Console drivers * - :kconfig:`CONFIG_CONSOLE_HANDLER` - Enable console input handler * - :kconfig:`CONFIG_CONSOLE_HAS_DRIVER` - * - :kconfig:`CONFIG_CONSOLE_INPUT_MAX_LINE_LEN` - Console maximum input line length * - :kconfig:`CONFIG_CORTEX_M_SYSTICK` - Cortex-M SYSTICK timer * - :kconfig:`CONFIG_COUNTER` - Counter Drivers * - :kconfig:`CONFIG_COUNTER_CMOS` - Counter driver for x86 CMOS/RTC clock * - :kconfig:`CONFIG_COUNTER_ESP32` - ESP32 Counter Driver * - :kconfig:`CONFIG_COUNTER_ESP32_PRESCALER` - Prescaling value for counter device * - :kconfig:`CONFIG_COUNTER_ESP32_TG0_T0` - TG0\_T0 enable/disable option * - :kconfig:`CONFIG_COUNTER_ESP32_TG0_T1` - TG0\_T1 enable/disable option * - :kconfig:`CONFIG_COUNTER_ESP32_TG1_T0` - TG1\_T0 enable/disable option * - :kconfig:`CONFIG_COUNTER_ESP32_TG1_T1` - TG1\_T1 enable/disable option * - :kconfig:`CONFIG_COUNTER_GECKO_RTCC` - Silicon Labs Gecko Counter (RTCC) driver * - :kconfig:`CONFIG_COUNTER_IMX_EPIT` - IMX EPIT driver * - :kconfig:`CONFIG_COUNTER_MAXIM_DS3231` - Maxim DS3231 RTC/TCXO * - :kconfig:`CONFIG_COUNTER_MAXIM_DS3231_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_COUNTER_MCUX_CTIMER` - MCUX CTIMER driver * - :kconfig:`CONFIG_COUNTER_MCUX_GPT` - MCUX GPT driver * - :kconfig:`CONFIG_COUNTER_MCUX_LPC_RTC` - MCUX LPC RTC driver * - :kconfig:`CONFIG_COUNTER_MCUX_LPTMR` - MCUX LPTMR driver * - :kconfig:`CONFIG_COUNTER_MCUX_PIT` - MCUX PIT driver * - :kconfig:`CONFIG_COUNTER_MCUX_RTC` - MCUX RTC driver * - :kconfig:`CONFIG_COUNTER_MICROCHIP_MCP7940N` - Microchip MCP7940N RTC * - :kconfig:`CONFIG_COUNTER_MICROCHIP_MCP7940N_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_COUNTER_NATIVE_POSIX` - Enable counter on COUNTER\_0 * - :kconfig:`CONFIG_COUNTER_NATIVE_POSIX_FREQUENCY` - native\_posix counter frequency in Hz * - :kconfig:`CONFIG_COUNTER_NRF_RTC` - * - :kconfig:`CONFIG_COUNTER_NRF_TIMER` - * - :kconfig:`CONFIG_COUNTER_RTC0` - Enable Counter on RTC0 * - :kconfig:`CONFIG_COUNTER_RTC0_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_RTC1` - Enable Counter on RTC1 * - :kconfig:`CONFIG_COUNTER_RTC1_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_RTC2` - Enable Counter on RTC2 * - :kconfig:`CONFIG_COUNTER_RTC2_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_RTC_CUSTOM_TOP_SUPPORT` - * - :kconfig:`CONFIG_COUNTER_RTC_STM32` - STM32 Counter RTC driver * - :kconfig:`CONFIG_COUNTER_RTC_STM32_BACKUP_DOMAIN_RESET` - Do backup domain reset * - :kconfig:`CONFIG_COUNTER_RTC_STM32_CLOCK_LSE` - LSE * - :kconfig:`CONFIG_COUNTER_RTC_STM32_CLOCK_LSI` - LSI * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_BYPASS` - LSE oscillator bypass * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_HIGH` - High * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_LOW` - Low * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_MEDIUMHIGH` - Medium High * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_MEDIUMLOW` - Medium Low * - :kconfig:`CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_STRENGTH` - * - :kconfig:`CONFIG_COUNTER_RTC_STM32_SAVE_VALUE_BETWEEN_RESETS` - Save rtc time value between resets * - :kconfig:`CONFIG_COUNTER_RTC_WITH_PPI_WRAP` - * - :kconfig:`CONFIG_COUNTER_SAM0_TC32` - SAM0 series 32-bit basic timer driver * - :kconfig:`CONFIG_COUNTER_SAM_TC` - Atmel SAM MCU family counter (TC) driver * - :kconfig:`CONFIG_COUNTER_TIMER0` - Enable Counter on TIMER0 * - :kconfig:`CONFIG_COUNTER_TIMER0_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_TIMER1` - Enable Counter on TIMER1 * - :kconfig:`CONFIG_COUNTER_TIMER1_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_TIMER2` - Enable Counter on TIMER2 * - :kconfig:`CONFIG_COUNTER_TIMER2_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_TIMER3` - Enable Counter on TIMER3 * - :kconfig:`CONFIG_COUNTER_TIMER3_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_TIMER4` - Enable Counter on TIMER4 * - :kconfig:`CONFIG_COUNTER_TIMER4_ZLI` - Event in ZLI interrupt context * - :kconfig:`CONFIG_COUNTER_XEC` - Microchip XEC series counter driver * - :kconfig:`CONFIG_COUNTER_XLNX_AXI_TIMER` - Xilinx AXI Timer driver * - :kconfig:`CONFIG_CRYPTO` - Crypto Drivers [EXPERIMENTAL] * - :kconfig:`CONFIG_CRYPTO_ATAES132A` - Atmel ATAES132A 32k AES Serial EEPROM support * - :kconfig:`CONFIG_CRYPTO_ATAES132A_DRV_NAME` - Driver's name * - :kconfig:`CONFIG_CRYPTO_ATAES132A_I2C_ADDR` - ATAES132A I2C address * - :kconfig:`CONFIG_CRYPTO_ATAES132A_I2C_PORT_NAME` - I2C master controller port name * - :kconfig:`CONFIG_CRYPTO_ATAES132A_I2C_SPEED_FAST` - Fast * - :kconfig:`CONFIG_CRYPTO_ATAES132A_I2C_SPEED_STANDARD` - Standard * - :kconfig:`CONFIG_CRYPTO_INIT_PRIORITY` - Crypto devices init priority * - :kconfig:`CONFIG_CRYPTO_MBEDTLS_SHIM` - Enable mbedTLS shim driver [EXPERIMENTAL] * - :kconfig:`CONFIG_CRYPTO_MBEDTLS_SHIM_DRV_NAME` - Device name for mbedTLS Pseudo device * - :kconfig:`CONFIG_CRYPTO_MBEDTLS_SHIM_MAX_SESSION` - Maximum of sessions mbedTLS shim driver can handle * - :kconfig:`CONFIG_CRYPTO_NRF_ECB` - nRF AES electronic codebook mode encryption * - :kconfig:`CONFIG_CRYPTO_STM32` - STM32 Cryptographic Accelerator driver * - :kconfig:`CONFIG_CRYPTO_STM32_MAX_SESSION` - Maximum of sessions STM32 crypto driver can handle * - :kconfig:`CONFIG_CRYPTO_TINYCRYPT_SHIM` - Enable TinyCrypt shim driver [EXPERIMENTAL] * - :kconfig:`CONFIG_CRYPTO_TINYCRYPT_SHIM_DRV_NAME` - Device name for TinyCrypt Pseudo device * - :kconfig:`CONFIG_CRYPTO_TINYCRYPT_SHIM_MAX_SESSION` - Maximum of sessions TinyCrypt shim driver can handle * - :kconfig:`CONFIG_DAC` - DAC drivers * - :kconfig:`CONFIG_DAC_DACX0508` - TI DACx0508 DAC driver * - :kconfig:`CONFIG_DAC_DACX0508_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_DAC_DACX3608` - TI DACX3608 DAC driver * - :kconfig:`CONFIG_DAC_DACX3608_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_DAC_MCP4725` - Microchip MCP4725 DAC driver * - :kconfig:`CONFIG_DAC_MCP4725_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_DAC_MCUX_DAC` - NXP Kinetis MCUX DAC driver * - :kconfig:`CONFIG_DAC_MCUX_DAC32` - NXP Kinetis MCUX DAC32 driver * - :kconfig:`CONFIG_DAC_MCUX_DAC32_TESTOUT` - Enable DAC test output * - :kconfig:`CONFIG_DAC_SAM` - Atmel SAM DAC driver * - :kconfig:`CONFIG_DAC_SAM0` - Atmel SAM0 series DAC Driver * - :kconfig:`CONFIG_DAC_SHELL` - Enable DAC shell * - :kconfig:`CONFIG_DAC_STM32` - STM32 DAC driver * - :kconfig:`CONFIG_DHT` - DHT Temperature and Humidity Sensor * - :kconfig:`CONFIG_DISK_DRIVERS` - Disk Drivers * - :kconfig:`CONFIG_DISK_DRIVER_FLASH` - Flash * - :kconfig:`CONFIG_DISK_DRIVER_RAM` - RAM Disk * - :kconfig:`CONFIG_DISK_DRIVER_SDMMC` - SDMMC card driver * - :kconfig:`CONFIG_DISK_ERASE_BLOCK_SIZE` - Flash device erasable block size in hex * - :kconfig:`CONFIG_DISK_FLASH_DEV_NAME` - Flash device name to be used as storage backend * - :kconfig:`CONFIG_DISK_FLASH_ERASE_ALIGNMENT` - Flash device erase alignment in hex * - :kconfig:`CONFIG_DISK_FLASH_MAX_RW_SIZE` - Flash device max read-write size in decimal * - :kconfig:`CONFIG_DISK_FLASH_SECTOR_SIZE` - Flash device sector size * - :kconfig:`CONFIG_DISK_FLASH_START` - Flash device start address in hex * - :kconfig:`CONFIG_DISK_FLASH_VOLUME_NAME` - Flash mount point or drive name * - :kconfig:`CONFIG_DISK_RAM_VOLUME_NAME` - RAM Disk mount point or drive name * - :kconfig:`CONFIG_DISK_RAM_VOLUME_SIZE` - RAM Disk size in kilobytes * - :kconfig:`CONFIG_DISK_VOLUME_SIZE` - Flash device volume size in hex * - :kconfig:`CONFIG_DISPLAY` - Display Drivers * - :kconfig:`CONFIG_DISPLAY_INIT_PRIORITY` - Display devices init priority * - :kconfig:`CONFIG_DISPLAY_MCUX_ELCDIF` - MCUX eLCDIF driver * - :kconfig:`CONFIG_DMA` - DMA driver Configuration * - :kconfig:`CONFIG_DMAMUX_STM32` - * - :kconfig:`CONFIG_DMA_64BIT` - DMA 64 bit address support * - :kconfig:`CONFIG_DMA_DW` - Enable DesignWare DMA driver * - :kconfig:`CONFIG_DMA_IPROC_PAX` - Broadcom PAX(PCIE<->AXI) DMA driver * - :kconfig:`CONFIG_DMA_IPROC_PAX_DEBUG` - PAX DMA paranoid debug checks * - :kconfig:`CONFIG_DMA_IPROC_PAX_DOORBELL_MODE` - PAX DMA Ring door bell mode * - :kconfig:`CONFIG_DMA_IPROC_PAX_IRQ_SYNC` - PAX DMA synchronous API with interrupt support * - :kconfig:`CONFIG_DMA_IPROC_PAX_POLL_MODE` - PAX DMA API in polling mode * - :kconfig:`CONFIG_DMA_IPROC_PAX_TOGGLE_MODE` - PAX DMA Ring toggle mode * - :kconfig:`CONFIG_DMA_IPROC_PAX_V2` - Broadcom PAX(PCIE<->AXI) DMA driver version 2 * - :kconfig:`CONFIG_DMA_LINK_QUEUE_SIZE` - number of transfer descriptors in a queue for SG mode * - :kconfig:`CONFIG_DMA_MCUX_EDMA` - Enable MCUX DMA driver * - :kconfig:`CONFIG_DMA_MCUX_LPC` - Enable MCUX LPC DMAC driver * - :kconfig:`CONFIG_DMA_MCUX_TEST_SLOT_START` - test slot start num * - :kconfig:`CONFIG_DMA_NIOS2_MSGDMA` - Nios-II Modular Scatter-Gather DMA(MSGDMA) driver * - :kconfig:`CONFIG_DMA_PL330` - PL330 DMA driver * - :kconfig:`CONFIG_DMA_SAM0` - Atmel SAM0 series DMAC driver * - :kconfig:`CONFIG_DMA_SAM_XDMAC` - Atmel SAM DMA (XDMAC) driver * - :kconfig:`CONFIG_DMA_STM32` - Enable STM32 DMA driver * - :kconfig:`CONFIG_DMA_STM32_SHARED_IRQS` - * - :kconfig:`CONFIG_DMA_STM32_V1` - * - :kconfig:`CONFIG_DMA_STM32_V2` - * - :kconfig:`CONFIG_DMA_TCD_QUEUE_SIZE` - number of TCD in a queue for SG mode * - :kconfig:`CONFIG_DPS310` - DPS310 sensor * - :kconfig:`CONFIG_DPS310_PRESS_OSR_128X` - x128 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_16X` - x16 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_1X` - x1 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_2X` - x2 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_32X` - x32 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_4X` - x4 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_64X` - x64 * - :kconfig:`CONFIG_DPS310_PRESS_OSR_8X` - x8 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_128X` - x128 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_16X` - x16 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_1X` - x1 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_2X` - x2 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_32X` - x32 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_4X` - x4 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_64X` - x64 * - :kconfig:`CONFIG_DPS310_TEMP_OSR_8X` - x8 * - :kconfig:`CONFIG_DSA_KSZ8794` - Enable support for KSZ8794 * - :kconfig:`CONFIG_DSA_KSZ8863` - Enable support for KSZ8863 * - :kconfig:`CONFIG_DSA_KSZ8XXX` - * - :kconfig:`CONFIG_DSA_KSZ_TAIL_TAGGING` - Enable support for tail tagging * - :kconfig:`CONFIG_DSA_SPI` - Enable support for PHY SPI interface * - :kconfig:`CONFIG_DSPI_MCUX_EDMA` - ENABLE EDMA for DSPI driver * - :kconfig:`CONFIG_DUMMY_DISPLAY` - Dummy display driver * - :kconfig:`CONFIG_DUMMY_DISPLAY_DEV_NAME` - Dummy display device name * - :kconfig:`CONFIG_DUMMY_DISPLAY_X_RES` - X resolution for dummy display * - :kconfig:`CONFIG_DUMMY_DISPLAY_Y_RES` - Y resolution for dummy display * - :kconfig:`CONFIG_DW_ICTL` - Designware Interrupt Controller * - :kconfig:`CONFIG_DW_ICTL_INIT_PRIORITY` - Init priority for DW interrupt controller * - :kconfig:`CONFIG_DW_ICTL_NAME` - Name for Designware Interrupt Controller * - :kconfig:`CONFIG_DW_ICTL_OFFSET` - Parent interrupt number to which DW\_ICTL maps * - :kconfig:`CONFIG_DW_ISR_TBL_OFFSET` - Offset in the SW ISR Table * - :kconfig:`CONFIG_EC_HOST_CMD_PERIPH` - Embedded Controller Host Command peripheral support * - :kconfig:`CONFIG_EC_HOST_CMD_SIMULATOR` - Embedded Controller Host Command Peripheral Simulator * - :kconfig:`CONFIG_EDAC` - Error Detection and Correction (EDAC) Drivers * - :kconfig:`CONFIG_EDAC_ERROR_INJECT` - Enable EDAC Error Injection mechanism * - :kconfig:`CONFIG_EDAC_IBECC` - In-Band ECC (IBECC) * - :kconfig:`CONFIG_EDAC_SHELL` - Enable EDAC Shell * - :kconfig:`CONFIG_EEPROM` - EEPROM hardware support * - :kconfig:`CONFIG_EEPROM_AT24` - Atmel AT24 (and compatible) I2C EEPROM support * - :kconfig:`CONFIG_EEPROM_AT25` - Atmel AT25 (and compatible) SPI EEPROM support * - :kconfig:`CONFIG_EEPROM_AT2X` - * - :kconfig:`CONFIG_EEPROM_AT2X_INIT_PRIORITY` - AT2X EEPROM init priority * - :kconfig:`CONFIG_EEPROM_EMULATOR` - Emulated EEPROM driver * - :kconfig:`CONFIG_EEPROM_EMULATOR_INIT_PRIORITY` - EEPROM emulator init priority * - :kconfig:`CONFIG_EEPROM_LPC11U6X` - LPC11U6x EEPROM driver * - :kconfig:`CONFIG_EEPROM_SHELL` - Enable EEPROM shell * - :kconfig:`CONFIG_EEPROM_SHELL_BUFFER_SIZE` - EEPROM shell buffer size * - :kconfig:`CONFIG_EEPROM_SIMULATOR` - Simulated EEPROM driver * - :kconfig:`CONFIG_EEPROM_SIMULATOR_MIN_READ_TIME_US` - Minimum read time (µS) * - :kconfig:`CONFIG_EEPROM_SIMULATOR_MIN_WRITE_TIME_US` - Minimum write time (µS) * - :kconfig:`CONFIG_EEPROM_SIMULATOR_SIMULATE_TIMING` - Enable hardware timing simulation * - :kconfig:`CONFIG_EEPROM_STM32` - STM32 EEPROM driver * - :kconfig:`CONFIG_ENS210` - ENS210 Digital Temperature and Humidity sensor * - :kconfig:`CONFIG_ENS210_CRC_CHECK` - Enable CRC Check * - :kconfig:`CONFIG_ENS210_HUMIDITY_CONTINUOUS` - Enable relative humidity measurements in continuous mode * - :kconfig:`CONFIG_ENS210_HUMIDITY_OFF` - Disable relative humidity measurements * - :kconfig:`CONFIG_ENS210_HUMIDITY_SINGLE` - Enable relative humidity measurements in single shot mode * - :kconfig:`CONFIG_ENS210_MAX_READ_RETRIES` - Number of value reading retries * - :kconfig:`CONFIG_ENS210_MAX_STAT_RETRIES` - Number of status read retries * - :kconfig:`CONFIG_ENS210_TEMPERATURE_CONTINUOUS` - Enable temperature measurements in continuous mode * - :kconfig:`CONFIG_ENS210_TEMPERATURE_OFF` - Disable temperature measurements * - :kconfig:`CONFIG_ENS210_TEMPERATURE_SINGLE` - Enable temperature measurements in single shot mode * - :kconfig:`CONFIG_ENTROPY_CC13XX_CC26XX_ALARM_THRESHOLD` - Threshold for detected repeated patterns * - :kconfig:`CONFIG_ENTROPY_CC13XX_CC26XX_POOL_SIZE` - Number of bytes in the entropy pool * - :kconfig:`CONFIG_ENTROPY_CC13XX_CC26XX_RNG` - TI SimpleLink CC13xx / CC26xx True Random Number Generator (TRNG) * - :kconfig:`CONFIG_ENTROPY_CC13XX_CC26XX_SAMPLES_PER_CYCLE` - Number of samples to generate entropy * - :kconfig:`CONFIG_ENTROPY_CC13XX_CC26XX_SHUTDOWN_THRESHOLD` - Threshold for the number of FROs automatically shut down * - :kconfig:`CONFIG_ENTROPY_ESP32_RNG` - ESP32 entropy number generator driver * - :kconfig:`CONFIG_ENTROPY_GECKO_TRNG` - GECKO TRNG driver * - :kconfig:`CONFIG_ENTROPY_GENERATOR` - Entropy Drivers * - :kconfig:`CONFIG_ENTROPY_HAS_DRIVER` - * - :kconfig:`CONFIG_ENTROPY_LITEX_RNG` - PRBS RNG driver * - :kconfig:`CONFIG_ENTROPY_MCUX_RNG` - MCUX RNG driver * - :kconfig:`CONFIG_ENTROPY_MCUX_RNGA` - MCUX RNGA driver * - :kconfig:`CONFIG_ENTROPY_MCUX_TRNG` - MCUX TRNG driver * - :kconfig:`CONFIG_ENTROPY_NRF5_BIAS_CORRECTION` - Enable bias correction (uniform distribution) * - :kconfig:`CONFIG_ENTROPY_NRF5_ISR_POOL_SIZE` - ISR-mode random number pool size * - :kconfig:`CONFIG_ENTROPY_NRF5_ISR_THRESHOLD` - ISR-mode random number pool low-water threshold * - :kconfig:`CONFIG_ENTROPY_NRF5_RNG` - nRF5 RNG driver * - :kconfig:`CONFIG_ENTROPY_NRF5_THR_POOL_SIZE` - Thread-mode random number pool size * - :kconfig:`CONFIG_ENTROPY_NRF5_THR_THRESHOLD` - Thread-mode random number pool low-water threshold * - :kconfig:`CONFIG_ENTROPY_NRF_FORCE_ALT` - * - :kconfig:`CONFIG_ENTROPY_RV32M1_TRNG` - RV32M1 TRNG driver * - :kconfig:`CONFIG_ENTROPY_SAM_RNG` - Atmel SAM MCU Family True Random Number Generator (TRNG) Driver * - :kconfig:`CONFIG_ENTROPY_STM32_ISR_POOL_SIZE` - ISR-mode random number pool size * - :kconfig:`CONFIG_ENTROPY_STM32_ISR_THRESHOLD` - ISR-mode random number pool low-water threshold * - :kconfig:`CONFIG_ENTROPY_STM32_RNG` - STM32 RNG driver * - :kconfig:`CONFIG_ENTROPY_STM32_THR_POOL_SIZE` - Thread-mode random number pool size * - :kconfig:`CONFIG_ENTROPY_STM32_THR_THRESHOLD` - Thread-mode random number pool low-water threshold * - :kconfig:`CONFIG_ENTROPY_TELINK_B91_TRNG` - Telink B91 Entropy driver * - :kconfig:`CONFIG_EOS_S3_FPGA` - EOS S3 fpga driver * - :kconfig:`CONFIG_ESP32C3_SYS_TIMER` - ESP32C3 sys-timer support * - :kconfig:`CONFIG_ESP32_PHY_MAX_TX_POWER` - * - :kconfig:`CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER` - Max WiFi TX power (dBm) * - :kconfig:`CONFIG_ESP32_SPIM` - ESP32 SPI Master driver * - :kconfig:`CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED` - WiFi AMPDU RX * - :kconfig:`CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED` - WiFi AMPDU TX * - :kconfig:`CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM` - Max number of WiFi cache TX buffers * - :kconfig:`CONFIG_ESP32_WIFI_CSI_ENABLED` - WiFi CSI(Channel State Information) * - :kconfig:`CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM` - Max number of WiFi dynamic RX buffers * - :kconfig:`CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER` - Dynamic * - :kconfig:`CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM` - Max number of WiFi dynamic TX buffers * - :kconfig:`CONFIG_ESP32_WIFI_EVENT_TASK_PRIO` - Event Task Priority * - :kconfig:`CONFIG_ESP32_WIFI_EVENT_TASK_STACK_SIZE` - Event Task Stack Size * - :kconfig:`CONFIG_ESP32_WIFI_IRAM_OPT` - WiFi IRAM speed optimization * - :kconfig:`CONFIG_ESP32_WIFI_PASSWORD` - Password (WPA or WPA2) of WiFi network * - :kconfig:`CONFIG_ESP32_WIFI_RX_BA_WIN` - WiFi AMPDU RX BA window size * - :kconfig:`CONFIG_ESP32_WIFI_RX_IRAM_OPT` - WiFi RX IRAM speed optimization * - :kconfig:`CONFIG_ESP32_WIFI_SSID` - SSID of WiFi network * - :kconfig:`CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM` - Max number of WiFi static RX buffers * - :kconfig:`CONFIG_ESP32_WIFI_STATIC_TX_BUFFER` - Static * - :kconfig:`CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM` - Max number of WiFi static TX buffers * - :kconfig:`CONFIG_ESP32_WIFI_STA_AUTO` - Automatically connect to configured WiFi SSID * - :kconfig:`CONFIG_ESP32_WIFI_STA_RECONNECT` - WiFi connection retry * - :kconfig:`CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE` - * - :kconfig:`CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0` - Core 0 * - :kconfig:`CONFIG_ESP32_WIFI_TX_BA_WIN` - WiFi AMPDU TX BA window size * - :kconfig:`CONFIG_ESP32_WIFI_TX_BUFFER_TYPE` - * - :kconfig:`CONFIG_ESPI` - ESPI Driver * - :kconfig:`CONFIG_ESPI_AUTOMATIC_BOOT_DONE_ACKNOWLEDGE` - Automatic acknowledge slave boot status * - :kconfig:`CONFIG_ESPI_AUTOMATIC_WARNING_ACKNOWLEDGE` - Automatic acknowledge for eSPI HOST warnings * - :kconfig:`CONFIG_ESPI_EMUL` - eSPI emulator * - :kconfig:`CONFIG_ESPI_FLASH_BUFFER_SIZE` - eSPI Flash channel buffer size in bytes * - :kconfig:`CONFIG_ESPI_FLASH_CHANNEL` - ESPI flash channel * - :kconfig:`CONFIG_ESPI_INIT_PRIORITY` - ESPI Controller driver initialization priority * - :kconfig:`CONFIG_ESPI_NPCX` - Nuvoton NPCX embedded controller (EC) ESPI driver * - :kconfig:`CONFIG_ESPI_NPCX_PERIPHERAL_ACPI_SHD_MEM_SIZE` - Host I/O peripheral port size for shared memory in npcx series * - :kconfig:`CONFIG_ESPI_NPCX_PERIPHERAL_HOST_CMD_PARAM_SIZE` - Host I/O peripheral port size for ec host command in npcx series * - :kconfig:`CONFIG_ESPI_OOB_BUFFER_SIZE` - eSPI OOB channel buffer size in bytes * - :kconfig:`CONFIG_ESPI_OOB_CHANNEL` - eSPI Out-of-band channel * - :kconfig:`CONFIG_ESPI_OOB_CHANNEL_RX_ASYNC` - OOB host-initiated traffic handling * - :kconfig:`CONFIG_ESPI_PERIPHERAL_8042_KBC` - 8042 kbc peripheral * - :kconfig:`CONFIG_ESPI_PERIPHERAL_ACPI_SHM_REGION` - Host peripheral device support shared memory region * - :kconfig:`CONFIG_ESPI_PERIPHERAL_ACPI_SHM_REGION_PORT_NUM` - Host I/O peripheral port number for shared memory region * - :kconfig:`CONFIG_ESPI_PERIPHERAL_CHANNEL` - eSPI peripheral channel * - :kconfig:`CONFIG_ESPI_PERIPHERAL_CUSTOM_OPCODE` - Host peripheral device support customized opcode * - :kconfig:`CONFIG_ESPI_PERIPHERAL_DEBUG_PORT_80` - Debug Port 80 peripheral * - :kconfig:`CONFIG_ESPI_PERIPHERAL_EC_HOST_CMD` - Host peripheral device support EC host command subsystem * - :kconfig:`CONFIG_ESPI_PERIPHERAL_HOST_CMD_DATA_PORT_NUM` - Host I/O peripheral port number for ec host command data * - :kconfig:`CONFIG_ESPI_PERIPHERAL_HOST_CMD_PARAM_PORT_NUM` - Host I/O peripheral port number for ec host command parameters * - :kconfig:`CONFIG_ESPI_PERIPHERAL_HOST_IO` - Host I/O peripheral * - :kconfig:`CONFIG_ESPI_PERIPHERAL_HOST_IO_PVT` - Host I/O peripheral Private Channel * - :kconfig:`CONFIG_ESPI_PERIPHERAL_HOST_IO_PVT_PORT_NUM` - Host I/O peripheral Private Channel * - :kconfig:`CONFIG_ESPI_PERIPHERAL_UART` - UART peripheral * - :kconfig:`CONFIG_ESPI_PERIPHERAL_UART_SOC_MAPPING` - SoC port exposed as logical eSPI UART * - :kconfig:`CONFIG_ESPI_SAF` - XEC Microchip ESPI SAF driver * - :kconfig:`CONFIG_ESPI_SAF_INIT_PRIORITY` - ESPI SAF driver initialization priority * - :kconfig:`CONFIG_ESPI_SLAVE` - ESPI slave driver * - :kconfig:`CONFIG_ESPI_VWIRE_CHANNEL` - eSPI virtual wire channel * - :kconfig:`CONFIG_ESPI_XEC` - XEC Microchip ESPI driver * - :kconfig:`CONFIG_ETH_E1000` - Intel(R) PRO/1000 Gigabit Ethernet driver * - :kconfig:`CONFIG_ETH_E1000_PTP_CLOCK` - Enable PTP clock driver support [EXPERIMENTAL] * - :kconfig:`CONFIG_ETH_E1000_PTP_CLOCK_SRC_HZ` - Frequency of the clock source for the PTP timer * - :kconfig:`CONFIG_ETH_E1000_VERBOSE_DEBUG` - Enable hexdump of the received and sent frames * - :kconfig:`CONFIG_ETH_ENC28J60` - ENC28J60C Ethernet Controller * - :kconfig:`CONFIG_ETH_ENC28J60_0` - ENC28J60C Ethernet port 0 * - :kconfig:`CONFIG_ETH_ENC28J60_0_FULL_DUPLEX` - ENC28J60 full duplex * - :kconfig:`CONFIG_ETH_ENC28J60_RX_THREAD_PRIO` - Priority for internal incoming packet handler * - :kconfig:`CONFIG_ETH_ENC28J60_RX_THREAD_STACK_SIZE` - Stack size for internal incoming packet handler * - :kconfig:`CONFIG_ETH_ENC28J60_TIMEOUT` - IP buffer timeout * - :kconfig:`CONFIG_ETH_ENC424J600` - ENC424J600C Ethernet Controller * - :kconfig:`CONFIG_ETH_ENC424J600_RX_THREAD_PRIO` - Priority for internal incoming packet handler * - :kconfig:`CONFIG_ETH_ENC424J600_RX_THREAD_STACK_SIZE` - Stack size for internal incoming packet handler * - :kconfig:`CONFIG_ETH_ENC424J600_TIMEOUT` - IP buffer timeout * - :kconfig:`CONFIG_ETH_GECKO` - SiLabs Gecko Ethernet driver * - :kconfig:`CONFIG_ETH_GECKO_CARRIER_CHECK_RX_IDLE_TIMEOUT_MS` - Carrier check timeout period (ms) * - :kconfig:`CONFIG_ETH_GECKO_RX_THREAD_PRIO` - RX thread priority * - :kconfig:`CONFIG_ETH_GECKO_RX_THREAD_STACK_SIZE` - RX thread stack size * - :kconfig:`CONFIG_ETH_INIT_PRIORITY` - Ethernet driver init priority * - :kconfig:`CONFIG_ETH_LITEETH` - LiteEth Ethernet core driver * - :kconfig:`CONFIG_ETH_LITEETH_0` - LiteEth Ethernet port 0 * - :kconfig:`CONFIG_ETH_MCUX` - MCUX Ethernet driver * - :kconfig:`CONFIG_ETH_MCUX_HW_ACCELERATION` - Enable hardware acceleration * - :kconfig:`CONFIG_ETH_MCUX_NO_PHY_SMI` - Do not use SMI for PHY communication * - :kconfig:`CONFIG_ETH_MCUX_PHY_EXTRA_DEBUG` - Enable additional detailed PHY debug * - :kconfig:`CONFIG_ETH_MCUX_PHY_TICK_MS` - PHY poll period (ms) * - :kconfig:`CONFIG_ETH_MCUX_PROMISCUOUS_MODE` - Enable promiscuous mode * - :kconfig:`CONFIG_ETH_MCUX_PTP_CLOCK_INIT_PRIO` - * - :kconfig:`CONFIG_ETH_MCUX_PTP_CLOCK_SRC_HZ` - Frequency of the clock source for the PTP timer * - :kconfig:`CONFIG_ETH_MCUX_RMII_EXT_CLK` - Enable RMII clock from external sources * - :kconfig:`CONFIG_ETH_MCUX_RX_BUFFERS` - Number of MCUX RX buffers * - :kconfig:`CONFIG_ETH_MCUX_TX_BUFFERS` - Number of MCUX TX buffers * - :kconfig:`CONFIG_ETH_NATIVE_POSIX` - Native Posix Ethernet driver * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_DEV_NAME` - Host ethernet TUN/TAP device name * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_DRV_NAME` - Ethernet driver name * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_INTERFACE_COUNT` - Number of network interfaces created * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_MAC_ADDR` - MAC address for the interface * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_PTP_CLOCK` - PTP clock driver support * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_SETUP_SCRIPT` - Host setup script * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_STARTUP_AUTOMATIC` - Start network interface automatically * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_STARTUP_SCRIPT` - Host startup script * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_STARTUP_SCRIPT_USER` - Username to run the host startup script * - :kconfig:`CONFIG_ETH_NATIVE_POSIX_VLAN_TAG_STRIP` - Strip VLAN tag from Rx frames * - :kconfig:`CONFIG_ETH_NIC_MODEL` - * - :kconfig:`CONFIG_ETH_QEMU_EXTRA_ARGS` - Extra arguments to QEMU -nic option * - :kconfig:`CONFIG_ETH_QEMU_IFACE_NAME` - Network interface name for QEMU * - :kconfig:`CONFIG_ETH_SAM_GMAC` - Atmel SAM Ethernet driver * - :kconfig:`CONFIG_ETH_SAM_GMAC_BUF_RX_COUNT` - Network RX buffers preallocated by the SAM ETH driver * - :kconfig:`CONFIG_ETH_SAM_GMAC_FORCED_QUEUE` - Queue to force the packets to * - :kconfig:`CONFIG_ETH_SAM_GMAC_FORCE_QUEUE` - Force all traffic to be routed through a specific queue * - :kconfig:`CONFIG_ETH_SAM_GMAC_MAC_I2C_DEV_NAME` - I2C bus driver device name * - :kconfig:`CONFIG_ETH_SAM_GMAC_MAC_I2C_EEPROM` - Read from an I2C EEPROM * - :kconfig:`CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS` - I2C EEPROM internal address * - :kconfig:`CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS_SIZE` - I2C EEPROM internal address size * - :kconfig:`CONFIG_ETH_SAM_GMAC_MAC_I2C_SLAVE_ADDRESS` - I2C 7-bit EEPROM chip address * - :kconfig:`CONFIG_ETH_SAM_GMAC_QUEUES` - Number of active hardware TX and RX queues * - :kconfig:`CONFIG_ETH_SMSC911X` - SMSC911x/9220 Ethernet driver * - :kconfig:`CONFIG_ETH_STELLARIS` - Enable TI Stellaris MCU family ethernet driver. * - :kconfig:`CONFIG_ETH_STM32_AUTO_NEGOTIATION_ENABLE` - Enable autonegotiation mode * - :kconfig:`CONFIG_ETH_STM32_CARRIER_CHECK_RX_IDLE_TIMEOUT_MS` - Carrier check timeout period (ms) * - :kconfig:`CONFIG_ETH_STM32_HAL` - STM32 HAL Ethernet driver * - :kconfig:`CONFIG_ETH_STM32_HAL_MAC3` - MAC Address Byte 3 * - :kconfig:`CONFIG_ETH_STM32_HAL_MAC4` - MAC Address Byte 4 * - :kconfig:`CONFIG_ETH_STM32_HAL_MAC5` - MAC Address Byte 5 * - :kconfig:`CONFIG_ETH_STM32_HAL_MII` - Use MII interface * - :kconfig:`CONFIG_ETH_STM32_HAL_PHY_ADDRESS` - Phy address * - :kconfig:`CONFIG_ETH_STM32_HAL_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_ETH_STM32_HAL_RX_THREAD_PRIO` - RX thread priority * - :kconfig:`CONFIG_ETH_STM32_HAL_RX_THREAD_STACK_SIZE` - RX thread stack size * - :kconfig:`CONFIG_ETH_STM32_HAL_USE_DTCM_FOR_DMA_BUFFER` - Use DTCM for DMA buffers * - :kconfig:`CONFIG_ETH_STM32_MODE_HALFDUPLEX` - Enable this if using half duplex * - :kconfig:`CONFIG_ETH_STM32_SPEED_10M` - Enable this if using 10 Mbps for speed when autonegotiation is diabled * - :kconfig:`CONFIG_ETH_W5500` - W5500 Ethernet Controller * - :kconfig:`CONFIG_ETH_W5500_RX_THREAD_PRIO` - Priority for internal incoming packet handler * - :kconfig:`CONFIG_ETH_W5500_RX_THREAD_STACK_SIZE` - Stack size for internal incoming packet handler * - :kconfig:`CONFIG_ETH_W5500_TIMEOUT` - IP buffer timeout * - :kconfig:`CONFIG_ETH_XLNX_GEM` - Xilinx GEM Ethernet driver * - :kconfig:`CONFIG_EXTI_STM32` - External Interrupt/Event Controller (EXTI) Driver for STM32 family of MCUs * - :kconfig:`CONFIG_EXTI_STM32_EXTI0_IRQ_PRI` - EXTI0 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI10_IRQ_PRI` - EXTI10 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI11_IRQ_PRI` - EXTI11 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI12_IRQ_PRI` - EXTI12 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI13_IRQ_PRI` - EXTI13 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI14_IRQ_PRI` - EXTI14 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI15_10_IRQ_PRI` - EXTI15:10 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI15_4_IRQ_PRI` - EXTI15:4 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI15_IRQ_PRI` - EXTI15 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI1_0_IRQ_PRI` - EXTI1:0 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI1_IRQ_PRI` - EXTI1 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI2_IRQ_PRI` - EXTI2 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI3_2_IRQ_PRI` - EXTI3:2 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI3_IRQ_PRI` - EXTI3 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI4_IRQ_PRI` - EXTI4 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI5_IRQ_PRI` - EXTI5 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI6_IRQ_PRI` - EXTI6 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI7_IRQ_PRI` - EXTI7 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI8_IRQ_PRI` - EXTI8 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI9_5_IRQ_PRI` - EXTI9:5 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_EXTI9_IRQ_PRI` - EXTI9 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_LPTIM1_IRQ_PRI` - LPTIM1 IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_OTG_FS_WKUP_IRQ_PRI` - USB OTG FS Wake Up IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_PVD_IRQ_PRI` - RVD Through IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_RTC_WKUP_IRQ_PRI` - RTC Wake Up IRQ priority * - :kconfig:`CONFIG_EXTI_STM32_TAMP_STAMP_IRQ_PRI` - Tamper and Timestamp IRQ priority * - :kconfig:`CONFIG_FAKE_ENTROPY_NATIVE_POSIX` - Native posix entropy driver * - :kconfig:`CONFIG_FDC2X1X` - FDC2X1X Capacitance-to-Digital Converter * - :kconfig:`CONFIG_FDC2X1X_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_FDC2X1X_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_FDC2X1X_TRIGGER` - * - :kconfig:`CONFIG_FDC2X1X_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_FDC2X1X_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_FDC2X1X_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_FLASH` - Flash hardware support * - :kconfig:`CONFIG_FLASH_HAS_DRIVER_ENABLED` - * - :kconfig:`CONFIG_FLASH_HAS_PAGE_LAYOUT` - * - :kconfig:`CONFIG_FLASH_JESD216` - * - :kconfig:`CONFIG_FLASH_JESD216_API` - Provide API to read JESD216 flash parameters * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_MX25UM51345G` - MCUX FlexSPI MX25UM51345G driver * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_NOR` - MCUX FlexSPI NOR driver * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_NOR_WRITE_BUFFER` - MCUX FlexSPI NOR write RAM buffer * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_XIP` - MCUX FlexSPI flash access with xip * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM` - * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM_ITCM` - ITCM * - :kconfig:`CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM_SRAM` - SRAM * - :kconfig:`CONFIG_FLASH_NRF_FORCE_ALT` - * - :kconfig:`CONFIG_FLASH_PAGE_LAYOUT` - API for retrieving the layout of pages * - :kconfig:`CONFIG_FLASH_SHELL` - Enable Flash shell * - :kconfig:`CONFIG_FLASH_SIMULATOR` - Flash simulator * - :kconfig:`CONFIG_FLASH_SIMULATOR_DOUBLE_WRITES` - Allow program units to be programmed more than once * - :kconfig:`CONFIG_FLASH_SIMULATOR_MIN_ERASE_TIME_US` - Minimum erase time (µS) * - :kconfig:`CONFIG_FLASH_SIMULATOR_MIN_READ_TIME_US` - Minimum read time (µS) * - :kconfig:`CONFIG_FLASH_SIMULATOR_MIN_WRITE_TIME_US` - Minimum write time (µS) * - :kconfig:`CONFIG_FLASH_SIMULATOR_SIMULATE_TIMING` - Enable hardware timing simulation * - :kconfig:`CONFIG_FLASH_SIMULATOR_STATS` - flash operations statistic * - :kconfig:`CONFIG_FLASH_SIMULATOR_STAT_PAGE_COUNT` - Pages under statistic * - :kconfig:`CONFIG_FLASH_SIMULATOR_UNALIGNED_READ` - Allow read access to be unaligned * - :kconfig:`CONFIG_FLASH_STM32_QSPI` - STM32 Quad SPI Flash driver * - :kconfig:`CONFIG_FPGA` - FPGA Drivers * - :kconfig:`CONFIG_FPGA_SHELL` - Enable FPGA Shell * - :kconfig:`CONFIG_FRAMEBUF_DISPLAY` - * - :kconfig:`CONFIG_FT800` - FT800 Embedded Video Engine driver * - :kconfig:`CONFIG_FXAS21002` - FXAS21002 gyroscope driver * - :kconfig:`CONFIG_FXAS21002_DR` - Output data rate * - :kconfig:`CONFIG_FXAS21002_DRDY_INT1` - Data ready interrupt to INT1 pin * - :kconfig:`CONFIG_FXAS21002_RANGE` - Full scale range * - :kconfig:`CONFIG_FXAS21002_THREAD_PRIORITY` - Own thread priority * - :kconfig:`CONFIG_FXAS21002_THREAD_STACK_SIZE` - Own thread stack size * - :kconfig:`CONFIG_FXAS21002_TRIGGER` - * - :kconfig:`CONFIG_FXAS21002_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_FXAS21002_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_FXAS21002_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_FXAS21002_WHOAMI` - WHOAMI value * - :kconfig:`CONFIG_FXOS8700` - FXOS8700 accelerometer/magnetometer driver * - :kconfig:`CONFIG_FXOS8700_DRDY_INT1` - Data ready interrupt to INT1 pin * - :kconfig:`CONFIG_FXOS8700_MAG_VECM` - Magnetic vector-magnitude detection * - :kconfig:`CONFIG_FXOS8700_MAG_VECM_INT1` - Magnetic vector-magnitude interrupt to INT1 pin * - :kconfig:`CONFIG_FXOS8700_MODE_ACCEL` - Accelerometer-only mode * - :kconfig:`CONFIG_FXOS8700_MODE_HYBRID` - Hybrid (accel+mag) mode * - :kconfig:`CONFIG_FXOS8700_MODE_MAGN` - Magnetometer-only mode * - :kconfig:`CONFIG_FXOS8700_MOTION` - Motion detection * - :kconfig:`CONFIG_FXOS8700_MOTION_INT1` - Motion interrupt to INT1 pin * - :kconfig:`CONFIG_FXOS8700_PULSE` - Pulse detection * - :kconfig:`CONFIG_FXOS8700_PULSE_INT1` - Pulse interrupt to INT1 pin * - :kconfig:`CONFIG_FXOS8700_TEMP` - Enable temperature * - :kconfig:`CONFIG_FXOS8700_THREAD_PRIORITY` - Own thread priority * - :kconfig:`CONFIG_FXOS8700_THREAD_STACK_SIZE` - Own thread stack size * - :kconfig:`CONFIG_FXOS8700_TRIGGER` - * - :kconfig:`CONFIG_FXOS8700_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_FXOS8700_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_FXOS8700_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_GD7965` - GD7965 compatible display controller driver * - :kconfig:`CONFIG_GIC` - * - :kconfig:`CONFIG_GIC_SINGLE_SECURITY_STATE` - * - :kconfig:`CONFIG_GIC_V1` - * - :kconfig:`CONFIG_GIC_V2` - * - :kconfig:`CONFIG_GIC_V3` - * - :kconfig:`CONFIG_GIC_VER` - * - :kconfig:`CONFIG_GPIO` - GPIO Drivers * - :kconfig:`CONFIG_GPIO_ANDES_ATCGPIO100` - Andes ATCGPIO100 GPIO driver * - :kconfig:`CONFIG_GPIO_CC13XX_CC26XX` - TI SimpleLink CC13xx / CC26xx GPIO driver * - :kconfig:`CONFIG_GPIO_CC32XX` - TI CC32XX GPIO driver * - :kconfig:`CONFIG_GPIO_CMSDK_AHB` - ARM CMSDK (Cortex-M System Design Kit) AHB GPIO Controllers * - :kconfig:`CONFIG_GPIO_CY8C95XX` - CY8C95XX I2C GPIO chip * - :kconfig:`CONFIG_GPIO_CY8C95XX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_DW` - Designware GPIO * - :kconfig:`CONFIG_GPIO_DW_0` - Designware GPIO block 0 * - :kconfig:`CONFIG_GPIO_DW_0_CLOCK_GATE_SUBSYS` - Clock controller's subsystem * - :kconfig:`CONFIG_GPIO_DW_0_IRQ_DIRECT` - Direct Hardware Interrupt * - :kconfig:`CONFIG_GPIO_DW_0_IRQ_SHARED` - Shared IRQ * - :kconfig:`CONFIG_GPIO_DW_1` - Designware GPIO block 1 * - :kconfig:`CONFIG_GPIO_DW_1_CLOCK_GATE_SUBSYS` - Clock controller's subsystem * - :kconfig:`CONFIG_GPIO_DW_1_IRQ_DIRECT` - Direct Hardware Interrupt * - :kconfig:`CONFIG_GPIO_DW_1_IRQ_SHARED` - Shared IRQ * - :kconfig:`CONFIG_GPIO_DW_2` - Designware GPIO block 1 * - :kconfig:`CONFIG_GPIO_DW_2_CLOCK_GATE_SUBSYS` - Clock controller's subsystem * - :kconfig:`CONFIG_GPIO_DW_2_IRQ_DIRECT` - Direct Hardware Interrupt * - :kconfig:`CONFIG_GPIO_DW_2_IRQ_SHARED` - Shared IRQ * - :kconfig:`CONFIG_GPIO_DW_3` - Designware GPIO block 1 * - :kconfig:`CONFIG_GPIO_DW_3_CLOCK_GATE_SUBSYS` - Clock controller's subsystem * - :kconfig:`CONFIG_GPIO_DW_3_IRQ_DIRECT` - Direct Hardware Interrupt * - :kconfig:`CONFIG_GPIO_DW_3_IRQ_SHARED` - Shared IRQ * - :kconfig:`CONFIG_GPIO_DW_CLOCK_GATE` - Enable clock gating * - :kconfig:`CONFIG_GPIO_DW_CLOCK_GATE_DRV_NAME` - * - :kconfig:`CONFIG_GPIO_DW_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_DW_SHARED_IRQ` - * - :kconfig:`CONFIG_GPIO_EMUL` - [EXPERIMENTAL] Emulated GPIO driver * - :kconfig:`CONFIG_GPIO_EOS_S3` - EOS\_S3 GPIO driver * - :kconfig:`CONFIG_GPIO_ESP32` - ESP32 GPIO * - :kconfig:`CONFIG_GPIO_ESP32_0` - ESP32 GPIO (pins 0-31) * - :kconfig:`CONFIG_GPIO_ESP32_1` - ESP32 GPIO (pins 32-39) * - :kconfig:`CONFIG_GPIO_FXL6408` - FXL6408 I2C-based GPIO chip * - :kconfig:`CONFIG_GPIO_FXL6408_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_GECKO` - Gecko GPIO driver * - :kconfig:`CONFIG_GPIO_GECKO_COMMON_INIT_PRIORITY` - Common initialization priority * - :kconfig:`CONFIG_GPIO_IMX` - IMX GPIO driver * - :kconfig:`CONFIG_GPIO_INTEL` - Intel Soc GPIO * - :kconfig:`CONFIG_GPIO_INTEL_CHECK_PERMS` - Check permissions before manipulating GPIO * - :kconfig:`CONFIG_GPIO_ITE_IT8XXX2` - ITE IT8XXX2 GPIO driver * - :kconfig:`CONFIG_GPIO_LITEX` - Litex GPIO driver * - :kconfig:`CONFIG_GPIO_LMP90XXX` - LMP90xxx GPIO driver * - :kconfig:`CONFIG_GPIO_LMP90XXX_INIT_PRIORITY` - Driver init priority * - :kconfig:`CONFIG_GPIO_LPC11U6X` - LPC11U6x GPIO driver * - :kconfig:`CONFIG_GPIO_MCP23S17` - MCP23S17 SPI-based GPIO chip * - :kconfig:`CONFIG_GPIO_MCP23S17_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_MCUX` - MCUX GPIO driver * - :kconfig:`CONFIG_GPIO_MCUX_IGPIO` - MCUX IGPIO driver * - :kconfig:`CONFIG_GPIO_MCUX_LPC` - MCUX LPC GPIO driver * - :kconfig:`CONFIG_GPIO_MMIO32` - * - :kconfig:`CONFIG_GPIO_NPCX` - Nuvoton NPCX embedded controller (EC) gpio driver * - :kconfig:`CONFIG_GPIO_NRFX` - nRF GPIO driver * - :kconfig:`CONFIG_GPIO_NRF_INIT_PRIORITY` - nRF GPIO initialization priority * - :kconfig:`CONFIG_GPIO_NRF_INT_EDGE_USING_GPIOTE` - Edge interrupts using GPIOTE * - :kconfig:`CONFIG_GPIO_NRF_INT_EDGE_USING_SENSE` - Edge interrupts using SENSE * - :kconfig:`CONFIG_GPIO_NRF_P0` - nRF GPIO Port P0 * - :kconfig:`CONFIG_GPIO_NRF_P1` - nRF GPIO Port P1 * - :kconfig:`CONFIG_GPIO_PCA953X` - PCA953X I2C GPIO chip * - :kconfig:`CONFIG_GPIO_PCA953X_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_PCA95XX` - PCA95XX I2C-based GPIO chip * - :kconfig:`CONFIG_GPIO_PCA95XX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_PCA95XX_INTERRUPT` - Interrupt enable * - :kconfig:`CONFIG_GPIO_PCAL6408A` - PCAL6408A I2C GPIO chip * - :kconfig:`CONFIG_GPIO_PCAL6408A_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_PSOC6` - Cypress PSoC-6 GPIO driver * - :kconfig:`CONFIG_GPIO_RCAR` - Renesas RCAR GPIO * - :kconfig:`CONFIG_GPIO_RV32M1` - RV32M1 GPIO driver * - :kconfig:`CONFIG_GPIO_SAM` - Atmel SAM GPIO (PORT) driver * - :kconfig:`CONFIG_GPIO_SAM0` - Atmel SAM0 GPIO (PORT) driver * - :kconfig:`CONFIG_GPIO_SAM4L` - Atmel SAM4L GPIO (PORT) driver * - :kconfig:`CONFIG_GPIO_SHELL` - Enable GPIO Shell * - :kconfig:`CONFIG_GPIO_SIFIVE` - SiFive Freedom Processor GPIO driver * - :kconfig:`CONFIG_GPIO_SNPS_CREG` - SNPS CREG GPIO * - :kconfig:`CONFIG_GPIO_SNPS_CREG_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_STELLARIS` - TI Stellaris GPIO Driver * - :kconfig:`CONFIG_GPIO_STM32` - GPIO Driver for STM32 family of MCUs * - :kconfig:`CONFIG_GPIO_STM32_SWJ_DISABLE` - JTAG-DP Disabled and SW-DP Disabled * - :kconfig:`CONFIG_GPIO_STM32_SWJ_ENABLE` - Full SWJ (JTAG-DP + SW-DP): Reset State * - :kconfig:`CONFIG_GPIO_STM32_SWJ_NOJTAG` - JTAG-DP Disabled and SW-DP Enabled * - :kconfig:`CONFIG_GPIO_STM32_SWJ_NONJTRST` - Full SWJ (JTAG-DP + SW-DP) but without NJTRST * - :kconfig:`CONFIG_GPIO_STMPE1600` - STMPE1600 I2C-based GPIO chip * - :kconfig:`CONFIG_GPIO_STMPE1600_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_SX1509B` - SX1509B I2C GPIO chip * - :kconfig:`CONFIG_GPIO_SX1509B_DEBOUNCE_TIME` - Debounce time interval * - :kconfig:`CONFIG_GPIO_SX1509B_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_GPIO_SX1509B_INTERRUPT` - Interrupt enable * - :kconfig:`CONFIG_GPIO_TELINK_B91` - Telink B91 GPIO driver * - :kconfig:`CONFIG_GPIO_XEC` - XEC Microchip GPIO driver * - :kconfig:`CONFIG_GPIO_XEC_V2` - XEC Microchip GPIO driver V2 * - :kconfig:`CONFIG_GPIO_XLNX_AXI` - Xilinx AXI GPIO driver * - :kconfig:`CONFIG_GROVE_LCD_RGB` - Enable the Seeed Grove LCD RGB Backlight * - :kconfig:`CONFIG_GROVE_LCD_RGB_I2C_MASTER_DEV_NAME` - I2C Master where Grove LCD is connected * - :kconfig:`CONFIG_GROVE_LIGHT_SENSOR` - Enable the Seeed Grove Light Sensor * - :kconfig:`CONFIG_GROVE_SENSORS` - Seeed Grove sensors support * - :kconfig:`CONFIG_GROVE_TEMPERATURE_SENSOR` - Enable the Seeed Grove Temperature Sensor * - :kconfig:`CONFIG_GSM_MUX` - Enable GSM 07.10 muxing protocol * - :kconfig:`CONFIG_GSM_MUX_DLCI_AT` - DLCI id of the AT commands channel * - :kconfig:`CONFIG_GSM_MUX_DLCI_MAX` - Max number of GSM data link connection (DLC) instances * - :kconfig:`CONFIG_GSM_MUX_DLCI_PPP` - DLCI id of the PPP connection channel * - :kconfig:`CONFIG_GSM_MUX_INITIATOR` - Are we the initiator of the connection * - :kconfig:`CONFIG_GSM_MUX_MAX` - Max number of GSM mux instances * - :kconfig:`CONFIG_GSM_MUX_MRU_DEFAULT_LEN` - Default size of received user data (MRU) * - :kconfig:`CONFIG_GSM_MUX_MRU_MAX_LEN` - Max size of received user data (MRU) * - :kconfig:`CONFIG_GSM_MUX_PENDING_CMD_MAX` - Max number of pending GSM mux commands * - :kconfig:`CONFIG_GSM_MUX_T1_TIMEOUT` - T1 timeout in ms * - :kconfig:`CONFIG_GSM_MUX_VERBOSE_DEBUG` - Print hexdump of sent and received packets * - :kconfig:`CONFIG_GSM_PPP_AUTOSTART` - Auto-start PPP at boot * - :kconfig:`CONFIG_HAS_I2C_DW` - * - :kconfig:`CONFIG_HAS_SEGGER_RTT` - * - :kconfig:`CONFIG_HAS_SPI_DW` - * - :kconfig:`CONFIG_HAS_WDT_MULTISTAGE` - * - :kconfig:`CONFIG_HMC5883L` - HMC5883L magnetometer * - :kconfig:`CONFIG_HMC5883L_FS` - Full-scale range * - :kconfig:`CONFIG_HMC5883L_ODR` - Output data rate * - :kconfig:`CONFIG_HMC5883L_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_HMC5883L_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_HMC5883L_TRIGGER` - * - :kconfig:`CONFIG_HMC5883L_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_HMC5883L_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_HMC5883L_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_HP206C` - HopeRF HP206C precision barometer and altimeter sensor * - :kconfig:`CONFIG_HP206C_ALT_OFFSET` - Altitude offset (in cm) * - :kconfig:`CONFIG_HP206C_ALT_OFFSET_RUNTIME` - Altitude offset set at runtime * - :kconfig:`CONFIG_HP206C_OSR` - Oversampling rate * - :kconfig:`CONFIG_HP206C_OSR_RUNTIME` - Oversampling rate set at runtime * - :kconfig:`CONFIG_HPET_TIMER` - HPET timer * - :kconfig:`CONFIG_HT16K33` - HT16K33 LED driver * - :kconfig:`CONFIG_HT16K33_KEYSCAN` - Enable keyscan support * - :kconfig:`CONFIG_HT16K33_KEYSCAN_DEBOUNCE_MSEC` - Keyscan debounce interval in milliseconds * - :kconfig:`CONFIG_HT16K33_KEYSCAN_IRQ_THREAD_PRIO` - Priority for keyscan interrupt request handler thread * - :kconfig:`CONFIG_HT16K33_KEYSCAN_IRQ_THREAD_STACK_SIZE` - Stack size for keyscan interrupt request handler thread * - :kconfig:`CONFIG_HT16K33_KEYSCAN_POLL_MSEC` - Keyscan poll interval in milliseconds * - :kconfig:`CONFIG_HTS221` - HTS221 temperature and humidity sensor * - :kconfig:`CONFIG_HTS221_ODR` - Output data rate * - :kconfig:`CONFIG_HTS221_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_HTS221_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_HTS221_TRIGGER` - * - :kconfig:`CONFIG_HTS221_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_HTS221_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_HTS221_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_HWINFO` - Hardware Information driver * - :kconfig:`CONFIG_HWINFO_ESP32` - ESP32 device ID * - :kconfig:`CONFIG_HWINFO_GECKO` - GECKO hwinfo * - :kconfig:`CONFIG_HWINFO_IMXRT` - NXP i.mx RT device ID * - :kconfig:`CONFIG_HWINFO_LITEX` - LiteX device ID * - :kconfig:`CONFIG_HWINFO_MCUX_RCM` - NXP kinetis reset cause * - :kconfig:`CONFIG_HWINFO_MCUX_SIM` - NXP kinetis SIM device ID * - :kconfig:`CONFIG_HWINFO_MCUX_SYSCON` - NXP LPC device ID * - :kconfig:`CONFIG_HWINFO_NRF` - NRF device ID * - :kconfig:`CONFIG_HWINFO_PSOC6` - Cypress PSoC-6 unique device ID * - :kconfig:`CONFIG_HWINFO_SAM` - Atmel SAM device ID * - :kconfig:`CONFIG_HWINFO_SAM0` - Atmel SAM0 device ID * - :kconfig:`CONFIG_HWINFO_SAM4L` - Atmel SAM4L device ID * - :kconfig:`CONFIG_HWINFO_SHELL` - Enable HWINFO Shell * - :kconfig:`CONFIG_HWINFO_STM32` - STM32 hwinfo * - :kconfig:`CONFIG_I2C` - I2C Drivers * - :kconfig:`CONFIG_I2C_0` - Enable I2C Port 0 * - :kconfig:`CONFIG_I2C_0_NRF_TWI` - * - :kconfig:`CONFIG_I2C_0_NRF_TWIM` - * - :kconfig:`CONFIG_I2C_1` - Enable I2C Port 1 * - :kconfig:`CONFIG_I2C_1_NRF_TWI` - * - :kconfig:`CONFIG_I2C_1_NRF_TWIM` - * - :kconfig:`CONFIG_I2C_2_NRF_TWIM` - * - :kconfig:`CONFIG_I2C_3_NRF_TWIM` - * - :kconfig:`CONFIG_I2C_BITBANG` - * - :kconfig:`CONFIG_I2C_CC13XX_CC26XX` - TI SimpleLink CC13xx / CC26xx I2C driver * - :kconfig:`CONFIG_I2C_CC32XX` - CC32XX I2C driver * - :kconfig:`CONFIG_I2C_DW` - Design Ware I2C support * - :kconfig:`CONFIG_I2C_DW_CLOCK_SPEED` - Set the clock speed for I2C * - :kconfig:`CONFIG_I2C_EEPROM_SLAVE` - I2C Slave EEPROM driver * - :kconfig:`CONFIG_I2C_EMUL` - I2C emulator * - :kconfig:`CONFIG_I2C_ESP32` - ESP32 I2C * - :kconfig:`CONFIG_I2C_ESP32_0_RX_LSB_FIRST` - Port 0 Receive LSB first * - :kconfig:`CONFIG_I2C_ESP32_0_TX_LSB_FIRST` - Port 0 Transmit LSB first * - :kconfig:`CONFIG_I2C_ESP32_1_RX_LSB_FIRST` - Port 1 Receive LSB first * - :kconfig:`CONFIG_I2C_ESP32_1_TX_LSB_FIRST` - Port 1 Transmit LSB first * - :kconfig:`CONFIG_I2C_ESP32_TIMEOUT` - I2C timeout to receive a data bit in APB clock cycles * - :kconfig:`CONFIG_I2C_GECKO` - Gecko I2C driver * - :kconfig:`CONFIG_I2C_GPIO` - GPIO bit banging I2C support * - :kconfig:`CONFIG_I2C_IMX` - i.MX I2C driver * - :kconfig:`CONFIG_I2C_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_I2C_ITE_IT8XXX2` - ITE IT8XXX2 I2C driver * - :kconfig:`CONFIG_I2C_LITEX` - LiteX I2C driver * - :kconfig:`CONFIG_I2C_LPC11U6X` - LPC11U6X I2C driver * - :kconfig:`CONFIG_I2C_MCUX` - MCUX I2C driver * - :kconfig:`CONFIG_I2C_MCUX_FLEXCOMM` - MCUX FLEXCOMM I2C driver * - :kconfig:`CONFIG_I2C_MCUX_LPI2C` - MCUX LPI2C driver * - :kconfig:`CONFIG_I2C_NIOS2` - Nios-II I2C driver * - :kconfig:`CONFIG_I2C_NPCX` - Nuvoton NPCX embedded controller (EC) I2C driver * - :kconfig:`CONFIG_I2C_NRFX` - nRF TWI nrfx drivers * - :kconfig:`CONFIG_I2C_RCAR` - Renesas R-Car I2C Driver * - :kconfig:`CONFIG_I2C_RV32M1_LPI2C` - RV32M1 LPI2C driver * - :kconfig:`CONFIG_I2C_SAM0` - SAM0 series I2C SERCOM driver * - :kconfig:`CONFIG_I2C_SAM0_DMA_DRIVEN` - Enable DMA support for SAM0 I2C devices * - :kconfig:`CONFIG_I2C_SAM_TWI` - Atmel SAM (TWI) I2C driver * - :kconfig:`CONFIG_I2C_SAM_TWIHS` - Atmel SAM (TWIHS) I2C driver * - :kconfig:`CONFIG_I2C_SAM_TWIM` - Atmel SAM (TWIM) I2C driver * - :kconfig:`CONFIG_I2C_SBCON` - I2C driver for ARM's SBCon two-wire serial bus interface * - :kconfig:`CONFIG_I2C_SHELL` - Enable I2C Shell * - :kconfig:`CONFIG_I2C_SIFIVE` - Sifive I2C driver * - :kconfig:`CONFIG_I2C_SLAVE` - I2C Slave Drivers * - :kconfig:`CONFIG_I2C_SLAVE_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_I2C_STM32` - STM32 I2C driver * - :kconfig:`CONFIG_I2C_STM32_COMBINED_INTERRUPT` - * - :kconfig:`CONFIG_I2C_STM32_INTERRUPT` - STM32 MCU I2C Interrupt Support * - :kconfig:`CONFIG_I2C_STM32_V1` - * - :kconfig:`CONFIG_I2C_STM32_V2` - * - :kconfig:`CONFIG_I2C_TCA9546A` - I2C addressable switch * - :kconfig:`CONFIG_I2C_TCA9546_CHANNEL_INIT_PRIO` - TCA9546a channel driver init priority * - :kconfig:`CONFIG_I2C_TCA9546_ROOT_INIT_PRIO` - TCA9546a root driver init priority * - :kconfig:`CONFIG_I2C_TELINK_B91` - Telink Semiconductor B91 I2C driver * - :kconfig:`CONFIG_I2C_TEST` - * - :kconfig:`CONFIG_I2C_XEC` - XEC Microchip I2C driver * - :kconfig:`CONFIG_I2C_XEC_V2` - XEC Microchip I2C driver * - :kconfig:`CONFIG_I2S` - I2S bus drivers * - :kconfig:`CONFIG_I2S_CAVS` - Intel I2S (SSP) Bus Driver * - :kconfig:`CONFIG_I2S_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_I2S_LITEX` - Litex I2S driver * - :kconfig:`CONFIG_I2S_LITEX_CHANNELS_CONCATENATED` - Channels placed without padding in fifo * - :kconfig:`CONFIG_I2S_LITEX_DATA_BIG_ENDIAN` - Received data will be stored as big endian * - :kconfig:`CONFIG_I2S_LITEX_RX_BLOCK_COUNT` - RX queue length * - :kconfig:`CONFIG_I2S_LITEX_TX_BLOCK_COUNT` - TX queue length * - :kconfig:`CONFIG_I2S_MCUX_FLEXCOMM` - MCUX FLEXCOMM I2S driver * - :kconfig:`CONFIG_I2S_MCUX_FLEXCOMM_RX_BLOCK_COUNT` - RX queue length * - :kconfig:`CONFIG_I2S_MCUX_FLEXCOMM_TX_BLOCK_COUNT` - TX queue length * - :kconfig:`CONFIG_I2S_NRFX` - nRF I2S nrfx driver * - :kconfig:`CONFIG_I2S_NRFX_RX_BLOCK_COUNT` - RX queue length * - :kconfig:`CONFIG_I2S_NRFX_TX_BLOCK_COUNT` - TX queue length * - :kconfig:`CONFIG_I2S_SAM_SSC` - Atmel SAM MCU family I2S (SSC) Bus Driver * - :kconfig:`CONFIG_I2S_SAM_SSC_0_PIN_RF_EN` - RF pin enabled * - :kconfig:`CONFIG_I2S_SAM_SSC_0_PIN_RK_EN` - RK pin enabled * - :kconfig:`CONFIG_I2S_SAM_SSC_RX_BLOCK_COUNT` - RX queue length * - :kconfig:`CONFIG_I2S_SAM_SSC_TX_BLOCK_COUNT` - TX queue length * - :kconfig:`CONFIG_I2S_STM32` - STM32 MCU I2S controller driver * - :kconfig:`CONFIG_I2S_STM32_PLLI2S_PLLM` - Division factor for PLLI2S VCO input clock * - :kconfig:`CONFIG_I2S_STM32_PLLI2S_PLLN` - Multiplier factor for PLLI2S VCO output clock * - :kconfig:`CONFIG_I2S_STM32_PLLI2S_PLLR` - Division factor for I2S clock * - :kconfig:`CONFIG_I2S_STM32_RX_BLOCK_COUNT` - RX queue length * - :kconfig:`CONFIG_I2S_STM32_TX_BLOCK_COUNT` - TX queue length * - :kconfig:`CONFIG_I2S_STM32_USE_PLLI2S_ENABLE` - Enable usage of PLL * - :kconfig:`CONFIG_IAQ_CORE_MAX_READ_RETRIES` - Number of read retries * - :kconfig:`CONFIG_ICM42605` - ICM42605 Six-Axis Motion Tracking Device * - :kconfig:`CONFIG_ICM42605_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ICM42605_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ICM42605_TRIGGER` - * - :kconfig:`CONFIG_ICM42605_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ICM42605_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ICM42605_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_IEEE802154` - IEEE 802.15.4 drivers options * - :kconfig:`CONFIG_IEEE802154_2015` - Enable support for IEEE 802.15.4-2015 frames * - :kconfig:`CONFIG_IEEE802154_B91_DRV_NAME` - b91 IEEE 802.15.4 Driver's name * - :kconfig:`CONFIG_IEEE802154_B91_INIT_PRIO` - Telink B91 IEEE 802.15.4 initialization priority * - :kconfig:`CONFIG_IEEE802154_B91_MAC4` - MAC Address Byte 4 * - :kconfig:`CONFIG_IEEE802154_B91_MAC5` - MAC Address Byte 5 * - :kconfig:`CONFIG_IEEE802154_B91_MAC6` - MAC Address Byte 6 * - :kconfig:`CONFIG_IEEE802154_B91_MAC7` - MAC Address Byte 7 * - :kconfig:`CONFIG_IEEE802154_B91_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_IEEE802154_CC1200` - TI CC1200 Driver support * - :kconfig:`CONFIG_IEEE802154_CC1200_CCA_THRESHOLD` - Value in dbm of the CCA threshold * - :kconfig:`CONFIG_IEEE802154_CC1200_DRV_NAME` - TI CC1200 Driver's name * - :kconfig:`CONFIG_IEEE802154_CC1200_INIT_PRIO` - CC1200 initialization priority * - :kconfig:`CONFIG_IEEE802154_CC1200_MAC4` - MAC Address Byte 4 * - :kconfig:`CONFIG_IEEE802154_CC1200_MAC5` - MAC Address Byte 5 * - :kconfig:`CONFIG_IEEE802154_CC1200_MAC6` - MAC Address Byte 6 * - :kconfig:`CONFIG_IEEE802154_CC1200_MAC7` - MAC Address Byte 7 * - :kconfig:`CONFIG_IEEE802154_CC1200_PKTCFG0` - * - :kconfig:`CONFIG_IEEE802154_CC1200_PKTCFG1` - * - :kconfig:`CONFIG_IEEE802154_CC1200_PKTCFG2` - * - :kconfig:`CONFIG_IEEE802154_CC1200_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_IEEE802154_CC1200_RFEND_CFG0` - * - :kconfig:`CONFIG_IEEE802154_CC1200_RFEND_CFG1` - * - :kconfig:`CONFIG_IEEE802154_CC1200_RF_PRESET` - Use TI CC1200 RF pre-sets * - :kconfig:`CONFIG_IEEE802154_CC1200_RF_SET_0` - 868MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ETSI * - :kconfig:`CONFIG_IEEE802154_CC1200_RF_SET_1` - 920MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ARIB * - :kconfig:`CONFIG_IEEE802154_CC1200_RF_SET_2` - 434MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ETSI * - :kconfig:`CONFIG_IEEE802154_CC1200_RSSI_OFFSET` - Value in dbm of the RSSI offset * - :kconfig:`CONFIG_IEEE802154_CC1200_RX_STACK_SIZE` - Driver's internal RX thread stack size * - :kconfig:`CONFIG_IEEE802154_CC1200_SETTLING_CFG` - * - :kconfig:`CONFIG_IEEE802154_CC1200_XOSC` - Value of the Crystal oscillator in kHz * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX` - TI CC13xx / CC26xx IEEE 802.15.4 driver support * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_DRV_NAME` - TI CC13xx / CC26xx IEEE 802.15.4 driver's name * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_INIT_PRIO` - TI CC13xx / CC26xx IEEE 802.15.4 initialization priority * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MAX_BE` - CSMA MAC maximum backoff exponent * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MAX_BO` - CSMA maximum backoffs * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MIN_BE` - CSMA MAC minimum backoff exponent * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_TX_RETRIES` - Radio Transmission attempts * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ` - TI CC13xx / CC26xx IEEE 802.15.4g driver support * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_CS_THRESHOLD` - TI CC13xx / CC26xx IEEE 802.15.4g Carrier Sense Threshold in dBm * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_DRV_NAME` - TI CC13xx / CC26xx IEEE 802.15.4g driver's name * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_INIT_PRIO` - TI CC13xx / CC26xx IEEE 802.15.4g initialization priority * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_NUM_RX_BUF` - TI CC13xx / CC26xx IEEE 802.15.4g receive buffer count * - :kconfig:`CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_RADIO_TX_RETRIES` - Radio Transmission attempts * - :kconfig:`CONFIG_IEEE802154_CC2520` - TI CC2520 Driver support * - :kconfig:`CONFIG_IEEE802154_CC2520_CRYPTO` - Enable hardware crypto helper on cc2520 * - :kconfig:`CONFIG_IEEE802154_CC2520_CRYPTO_DRV_NAME` - TI CC2520 Crypto Driver's name * - :kconfig:`CONFIG_IEEE802154_CC2520_CRYPTO_INIT_PRIO` - TI CC2520 crypto device initialization priority * - :kconfig:`CONFIG_IEEE802154_CC2520_DRV_NAME` - TI CC2520 Driver's name * - :kconfig:`CONFIG_IEEE802154_CC2520_INIT_PRIO` - CC2520 initialization priority * - :kconfig:`CONFIG_IEEE802154_CC2520_MAC4` - MAC Address Byte 4 * - :kconfig:`CONFIG_IEEE802154_CC2520_MAC5` - MAC Address Byte 5 * - :kconfig:`CONFIG_IEEE802154_CC2520_MAC6` - MAC Address Byte 6 * - :kconfig:`CONFIG_IEEE802154_CC2520_MAC7` - MAC Address Byte 7 * - :kconfig:`CONFIG_IEEE802154_CC2520_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_IEEE802154_CC2520_RX_STACK_SIZE` - Driver's internal RX thread stack size * - :kconfig:`CONFIG_IEEE802154_CSL_ENDPOINT` - Enable support for CSL Endpoint * - :kconfig:`CONFIG_IEEE802154_DELAY_TRX_ACC` - Clock accuracy for delayed operations * - :kconfig:`CONFIG_IEEE802154_DW1000` - Decawave DW1000 Driver support * - :kconfig:`CONFIG_IEEE802154_DW1000_INIT_PRIO` - DW1000 initialization priority * - :kconfig:`CONFIG_IEEE802154_DW1000_SNIFF_OFFT` - SNIFF off time * - :kconfig:`CONFIG_IEEE802154_DW1000_SNIFF_ONT` - SNIFF on time * - :kconfig:`CONFIG_IEEE802154_KW41Z` - NXP KW41Z Driver support * - :kconfig:`CONFIG_IEEE802154_KW41Z_DRV_NAME` - NXP KW41Z Driver's name * - :kconfig:`CONFIG_IEEE802154_KW41Z_INIT_PRIO` - KW41Z initialization priority * - :kconfig:`CONFIG_IEEE802154_MCR20A` - NXP MCR20A Driver support * - :kconfig:`CONFIG_IEEE802154_MCR20A_DRV_NAME` - NXP MCR20A Driver's name * - :kconfig:`CONFIG_IEEE802154_MCR20A_INIT_PRIO` - MCR20A initialization priority * - :kconfig:`CONFIG_IEEE802154_MCR20A_RX_STACK_SIZE` - Driver's internal RX thread stack size * - :kconfig:`CONFIG_IEEE802154_NET_IF_NO_AUTO_START` - Disable 802.15.4 interface auto-start * - :kconfig:`CONFIG_IEEE802154_NRF5` - nRF52 series IEEE 802.15.4 Driver * - :kconfig:`CONFIG_IEEE802154_NRF5_DRV_NAME` - nRF52 IEEE 802.15.4 Driver's name * - :kconfig:`CONFIG_IEEE802154_NRF5_EXT_IRQ_MGMT` - * - :kconfig:`CONFIG_IEEE802154_NRF5_INIT_PRIO` - nRF52 IEEE 802.15.4 initialization priority * - :kconfig:`CONFIG_IEEE802154_NRF5_RX_STACK_SIZE` - Driver's internal RX thread stack size * - :kconfig:`CONFIG_IEEE802154_NRF5_UICR_EUI64_ENABLE` - Enables using EUI64 value stored in UICR registers * - :kconfig:`CONFIG_IEEE802154_NRF5_UICR_EUI64_REG` - UICR base register for the EUI64 value * - :kconfig:`CONFIG_IEEE802154_RAW_MODE` - Use IEEE 802.15.4 driver without the MAC stack * - :kconfig:`CONFIG_IEEE802154_RDEV` - * - :kconfig:`CONFIG_IEEE802154_RF2XX` - ATMEL RF2XX Driver support * - :kconfig:`CONFIG_IEEE802154_RF2XX_DRV_NAME` - ATMEL RF2XX Driver's name * - :kconfig:`CONFIG_IEEE802154_RF2XX_INIT_PRIO` - RF2X initialization priority * - :kconfig:`CONFIG_IEEE802154_RF2XX_RX_STACK_SIZE` - Driver's internal RX thread stack size * - :kconfig:`CONFIG_IEEE802154_TELINK_B91` - Telink B91 RF driver * - :kconfig:`CONFIG_IEEE802154_UPIPE` - UART PIPE fake radio driver support for QEMU * - :kconfig:`CONFIG_IEEE802154_UPIPE_DRV_NAME` - UART PIPE Driver name * - :kconfig:`CONFIG_IEEE802154_UPIPE_HW_FILTER` - Hw Filtering * - :kconfig:`CONFIG_IEEE802154_UPIPE_MAC4` - MAC Address Byte 4 * - :kconfig:`CONFIG_IEEE802154_UPIPE_MAC5` - MAC Address Byte 5 * - :kconfig:`CONFIG_IEEE802154_UPIPE_MAC6` - MAC Address Byte 6 * - :kconfig:`CONFIG_IEEE802154_UPIPE_MAC7` - MAC Address Byte 7 * - :kconfig:`CONFIG_IEEE802154_UPIPE_RANDOM_MAC` - Random MAC address * - :kconfig:`CONFIG_IEEE802154_VENDOR_OUI` - Vendor Organizationally Unique Identifier * - :kconfig:`CONFIG_IEEE802154_VENDOR_OUI_ENABLE` - Enables setting Vendor Organizationally Unique Identifier * - :kconfig:`CONFIG_IIS2DH` - IIS2DH I2C/SPI accelerometer sensor driver * - :kconfig:`CONFIG_IIS2DH_ODR` - Accelerometer sampling frequency (ODR) * - :kconfig:`CONFIG_IIS2DH_POWER_MODE` - Sensor Power Modes * - :kconfig:`CONFIG_IIS2DH_RANGE` - Accelerometer Full-scale range setting * - :kconfig:`CONFIG_IIS2DH_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_IIS2DH_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_IIS2DH_TRIGGER` - * - :kconfig:`CONFIG_IIS2DH_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_IIS2DH_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_IIS2DH_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_IIS2DLPC` - IIS2DLPC I2C/SPI accelerometer sensor driver * - :kconfig:`CONFIG_IIS2DLPC_TAP` - Tap and Tap-Tap detection * - :kconfig:`CONFIG_IIS2DLPC_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_IIS2DLPC_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_IIS2DLPC_TRIGGER` - * - :kconfig:`CONFIG_IIS2DLPC_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_IIS2DLPC_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_IIS2DLPC_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_IIS2ICLX` - IIS2ICLX I2C/SPI accelerometer Chip * - :kconfig:`CONFIG_IIS2ICLX_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_IIS2ICLX_EXT_HTS221` - Enable HTS221 as external sensor * - :kconfig:`CONFIG_IIS2ICLX_EXT_IIS2MDC` - Enable IIS2MDC as external sensor * - :kconfig:`CONFIG_IIS2ICLX_EXT_LIS2MDL` - Enable LIS2MDL as external sensor * - :kconfig:`CONFIG_IIS2ICLX_EXT_LPS22HB` - Enable LPS22HB as external sensor * - :kconfig:`CONFIG_IIS2ICLX_EXT_LPS22HH` - Enable LPS22HH as external sensor * - :kconfig:`CONFIG_IIS2ICLX_SENSORHUB` - Enable I2C sensorhub feature * - :kconfig:`CONFIG_IIS2ICLX_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_IIS2ICLX_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_IIS2ICLX_TRIGGER` - * - :kconfig:`CONFIG_IIS2ICLX_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_IIS2ICLX_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_IIS2ICLX_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_IIS2MDC` - IIS2MDC Magnetometer * - :kconfig:`CONFIG_IIS2MDC_MAG_ODR_RUNTIME` - Set magnetometer sampling frequency (ODR) at runtime (default: 10 Hz) * - :kconfig:`CONFIG_IIS2MDC_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_IIS2MDC_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_IIS2MDC_TRIGGER` - * - :kconfig:`CONFIG_IIS2MDC_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_IIS2MDC_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_IIS2MDC_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_IIS3DHHC` - IIS3DHHC accelerometer sensor * - :kconfig:`CONFIG_IIS3DHHC_DRDY_INT1` - Data ready interrupt to INT1 pin * - :kconfig:`CONFIG_IIS3DHHC_NORM_MODE` - Enable Sensor at 1KHz * - :kconfig:`CONFIG_IIS3DHHC_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_IIS3DHHC_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_IIS3DHHC_TRIGGER` - * - :kconfig:`CONFIG_IIS3DHHC_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_IIS3DHHC_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_IIS3DHHC_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_ILI9340` - ILI9340 display driver * - :kconfig:`CONFIG_ILI9341` - ILI9341 display driver * - :kconfig:`CONFIG_ILI9488` - ILI9488 display driver * - :kconfig:`CONFIG_ILI9XXX` - * - :kconfig:`CONFIG_INA219` - INA219 Current/Power Monitor * - :kconfig:`CONFIG_INA23X` - INA23X Current and Power Monitor * - :kconfig:`CONFIG_INA23X_TRIGGER` - Trigger mode * - :kconfig:`CONFIG_INTC_ESP32` - Interrupt allocator for Xtensa-based Espressif SoCs * - :kconfig:`CONFIG_INTC_ESP32_DECISIONS_LOG` - Enables Espressif's interrupt allocator logging * - :kconfig:`CONFIG_INTEL_GNA` - Intel GNA Inferencing Engine * - :kconfig:`CONFIG_INTEL_GNA_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_INTEL_GNA_MAX_MODELS` - Max number of neural network models supported by driver * - :kconfig:`CONFIG_INTEL_GNA_MAX_PENDING_REQUESTS` - Max number of pending inference requests * - :kconfig:`CONFIG_INTEL_GNA_POWER_MODE` - GNA operation mode * - :kconfig:`CONFIG_INTEL_VTD_ICTL` - Intel VT-D interrupt remapping controller * - :kconfig:`CONFIG_INTEL_VTD_ICTL_INIT_PRIORITY` - Initialization priority * - :kconfig:`CONFIG_IOAPIC` - IO-APIC * - :kconfig:`CONFIG_IOAPIC_MASK_RTE` - Mask out RTE entries on boot * - :kconfig:`CONFIG_IPM` - IPM drivers * - :kconfig:`CONFIG_IPM_CAVS_IDC` - CAVS DSP Intra-DSP Communication (IDC) driver * - :kconfig:`CONFIG_IPM_CONSOLE` - Inter-processor Mailbox console * - :kconfig:`CONFIG_IPM_CONSOLE_LINE_BUF_LEN` - IPM console line buffer length * - :kconfig:`CONFIG_IPM_CONSOLE_ON_DEV_NAME` - IPM device name used by console * - :kconfig:`CONFIG_IPM_CONSOLE_RECEIVER` - Inter-processor Mailbox console receiver * - :kconfig:`CONFIG_IPM_CONSOLE_SENDER` - Inter-processor Mailbox console sender * - :kconfig:`CONFIG_IPM_CONSOLE_STACK_SIZE` - Stack size for IPM console receiver thread * - :kconfig:`CONFIG_IPM_IMX` - IMX IPM driver * - :kconfig:`CONFIG_IPM_IMX_MAX_DATA_SIZE` - * - :kconfig:`CONFIG_IPM_IMX_MAX_DATA_SIZE_16` - 16 bytes * - :kconfig:`CONFIG_IPM_IMX_MAX_DATA_SIZE_4` - 4 bytes * - :kconfig:`CONFIG_IPM_IMX_MAX_DATA_SIZE_8` - 8 bytes * - :kconfig:`CONFIG_IPM_IMX_MAX_ID_VAL` - * - :kconfig:`CONFIG_IPM_INTEL_ADSP` - IPM ADSP Host-DSP Communication driver * - :kconfig:`CONFIG_IPM_MCUX` - MCUX IPM driver * - :kconfig:`CONFIG_IPM_MHU` - IPM MHU driver * - :kconfig:`CONFIG_IPM_MSG_CH_0_ENABLE` - Enable IPM Message Channel 0 * - :kconfig:`CONFIG_IPM_MSG_CH_0_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_0_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_10_ENABLE` - Enable IPM Message Channel 10 * - :kconfig:`CONFIG_IPM_MSG_CH_10_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_10_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_11_ENABLE` - Enable IPM Message Channel 11 * - :kconfig:`CONFIG_IPM_MSG_CH_11_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_11_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_12_ENABLE` - Enable IPM Message Channel 12 * - :kconfig:`CONFIG_IPM_MSG_CH_12_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_12_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_13_ENABLE` - Enable IPM Message Channel 13 * - :kconfig:`CONFIG_IPM_MSG_CH_13_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_13_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_14_ENABLE` - Enable IPM Message Channel 14 * - :kconfig:`CONFIG_IPM_MSG_CH_14_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_14_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_15_ENABLE` - Enable IPM Message Channel 15 * - :kconfig:`CONFIG_IPM_MSG_CH_15_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_15_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_1_ENABLE` - Enable IPM Message Channel 1 * - :kconfig:`CONFIG_IPM_MSG_CH_1_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_1_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_2_ENABLE` - Enable IPM Message Channel 2 * - :kconfig:`CONFIG_IPM_MSG_CH_2_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_2_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_3_ENABLE` - Enable IPM Message Channel 3 * - :kconfig:`CONFIG_IPM_MSG_CH_3_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_3_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_4_ENABLE` - Enable IPM Message Channel 4 * - :kconfig:`CONFIG_IPM_MSG_CH_4_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_4_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_5_ENABLE` - Enable IPM Message Channel 5 * - :kconfig:`CONFIG_IPM_MSG_CH_5_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_5_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_6_ENABLE` - Enable IPM Message Channel 6 * - :kconfig:`CONFIG_IPM_MSG_CH_6_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_6_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_7_ENABLE` - Enable IPM Message Channel 7 * - :kconfig:`CONFIG_IPM_MSG_CH_7_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_7_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_8_ENABLE` - Enable IPM Message Channel 8 * - :kconfig:`CONFIG_IPM_MSG_CH_8_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_8_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_9_ENABLE` - Enable IPM Message Channel 9 * - :kconfig:`CONFIG_IPM_MSG_CH_9_RX` - IPM Message RX Channel * - :kconfig:`CONFIG_IPM_MSG_CH_9_TX` - IPM Message TX Channel * - :kconfig:`CONFIG_IPM_NRFX` - IPM NRF driver * - :kconfig:`CONFIG_IPM_NRF_SINGLE_INSTANCE` - Single instance of IPM device * - :kconfig:`CONFIG_IPM_STM32_HSEM` - STM32 HSEM controller * - :kconfig:`CONFIG_IPM_STM32_HSEM_CPU` - HSEM CPU ID * - :kconfig:`CONFIG_IPM_STM32_IPCC` - STM32 IPCC controller * - :kconfig:`CONFIG_IPM_STM32_IPCC_PROCID` - STM32 IPCC Processor ID * - :kconfig:`CONFIG_ISL29035` - ISL29035 light sensor * - :kconfig:`CONFIG_ISL29035_INTEGRATION_TIME_105K` - 105 ms * - :kconfig:`CONFIG_ISL29035_INTEGRATION_TIME_26` - 0.0256 ms * - :kconfig:`CONFIG_ISL29035_INTEGRATION_TIME_410` - 0.41 ms * - :kconfig:`CONFIG_ISL29035_INTEGRATION_TIME_6500` - 6.5 ms * - :kconfig:`CONFIG_ISL29035_INT_PERSIST_1` - 1 * - :kconfig:`CONFIG_ISL29035_INT_PERSIST_16` - 16 * - :kconfig:`CONFIG_ISL29035_INT_PERSIST_4` - 4 * - :kconfig:`CONFIG_ISL29035_INT_PERSIST_8` - 8 * - :kconfig:`CONFIG_ISL29035_LUX_RANGE_16K` - 16000 * - :kconfig:`CONFIG_ISL29035_LUX_RANGE_1K` - 1000 * - :kconfig:`CONFIG_ISL29035_LUX_RANGE_4K` - 4000 * - :kconfig:`CONFIG_ISL29035_LUX_RANGE_64K` - 64000 * - :kconfig:`CONFIG_ISL29035_MODE_ALS` - ambient light * - :kconfig:`CONFIG_ISL29035_MODE_IR` - infrared * - :kconfig:`CONFIG_ISL29035_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ISL29035_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ISL29035_TRIGGER` - * - :kconfig:`CONFIG_ISL29035_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ISL29035_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ISL29035_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_ISM330DHCX` - ISM330DHCX I2C/SPI accelerometer and gyroscope Chip * - :kconfig:`CONFIG_ISM330DHCX_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_ISM330DHCX_EXT_HTS221` - Enable HTS221 as external sensor * - :kconfig:`CONFIG_ISM330DHCX_EXT_IIS2MDC` - Enable IIS2MDC as external sensor * - :kconfig:`CONFIG_ISM330DHCX_EXT_LIS2MDL` - Enable LIS2MDL as external sensor * - :kconfig:`CONFIG_ISM330DHCX_EXT_LPS22HB` - Enable LPS22HB as external sensor * - :kconfig:`CONFIG_ISM330DHCX_EXT_LPS22HH` - Enable LPS22HH as external sensor * - :kconfig:`CONFIG_ISM330DHCX_SENSORHUB` - Enable I2C sensorhub feature * - :kconfig:`CONFIG_ISM330DHCX_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_ISM330DHCX_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_ISM330DHCX_TRIGGER` - * - :kconfig:`CONFIG_ISM330DHCX_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_ISM330DHCX_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_ISM330DHCX_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_ITDS` - WSEN-ITDS 3-axis accel sensor * - :kconfig:`CONFIG_ITDS_TRIGGER` - Trigger mode * - :kconfig:`CONFIG_ITE_IT8XXX2_INTC` - * - :kconfig:`CONFIG_ITE_IT8XXX2_TIMER` - ITE it8xxx2 timer driver * - :kconfig:`CONFIG_IVSHMEM` - Inter-VM shared memory device (ivshmem) * - :kconfig:`CONFIG_IVSHMEM_DEV_NAME` - * - :kconfig:`CONFIG_IVSHMEM_DOORBELL` - Support interrupt based ivshmem (doorbell version) * - :kconfig:`CONFIG_IVSHMEM_INT_PRIORITY` - Interrupt priority * - :kconfig:`CONFIG_IVSHMEM_MSI_X_VECTORS` - How many notification vectors should be pre-allocated? * - :kconfig:`CONFIG_IVSHMEM_SHELL` - Enable IVshmem shell module * - :kconfig:`CONFIG_IWDG_STM32` - Independent Watchdog (IWDG) Driver for STM32 family of MCUs * - :kconfig:`CONFIG_IWDG_STM32_INITIAL_TIMEOUT` - Value for IWDG timeout in ms * - :kconfig:`CONFIG_KSCAN` - Keyboard Scan Drivers * - :kconfig:`CONFIG_KSCAN_FT5336` - FT5XX6/FT6XX6 capacitive touch panel driver * - :kconfig:`CONFIG_KSCAN_FT5336_INTERRUPT` - Enable interrupt * - :kconfig:`CONFIG_KSCAN_FT5336_PERIOD` - Sample period * - :kconfig:`CONFIG_KSCAN_HT16K33` - HT16K33 keyscan driver * - :kconfig:`CONFIG_KSCAN_INIT_PRIORITY` - Keyboard scan driver init priority * - :kconfig:`CONFIG_KSCAN_SDL` - SDL event filter for touch panel emulation * - :kconfig:`CONFIG_KSCAN_XEC` - XEC Microchip KSCAN driver * - :kconfig:`CONFIG_KSCAN_XEC_COLUMN_SIZE` - KSCAN\_XEC\_COLUMN\_SIZE * - :kconfig:`CONFIG_KSCAN_XEC_DEBOUNCE_DOWN` - KSCAN\_XEC\_DEBOUNCE\_DOWN * - :kconfig:`CONFIG_KSCAN_XEC_DEBOUNCE_UP` - KSCAN\_XEC\_DEBOUNCE\_UP * - :kconfig:`CONFIG_KSCAN_XEC_POLL_PERIOD` - KSCAN\_XEC\_POLL\_PERIOD * - :kconfig:`CONFIG_KSCAN_XEC_ROW_SIZE` - KSCAN\_XEC\_ROW\_SIZE * - :kconfig:`CONFIG_KW41_DBG_TRACE` - Enabled simplified debug tracing of events * - :kconfig:`CONFIG_LED` - LED drivers * - :kconfig:`CONFIG_LED_GPIO` - GPIO LED driver * - :kconfig:`CONFIG_LED_INIT_PRIORITY` - LED initialization priority * - :kconfig:`CONFIG_LED_PWM` - PWM LED driver * - :kconfig:`CONFIG_LED_SHELL` - LED shell * - :kconfig:`CONFIG_LED_STRIP` - LED strip drivers * - :kconfig:`CONFIG_LED_STRIP_INIT_PRIORITY` - LED strip initialization priority * - :kconfig:`CONFIG_LED_STRIP_RGB_SCRATCH` - * - :kconfig:`CONFIG_LEON_GPTIMER` - LEON timer * - :kconfig:`CONFIG_LEON_IRQMP` - GRLIB IRQMP interrupt controller * - :kconfig:`CONFIG_LEUART_GECKO` - Gecko leuart driver * - :kconfig:`CONFIG_LIS2DH` - LIS2DH Three Axis Accelerometer * - :kconfig:`CONFIG_LIS2DH_ACCEL_RANGE_16G` - +/-16g * - :kconfig:`CONFIG_LIS2DH_ACCEL_RANGE_2G` - +/-2g * - :kconfig:`CONFIG_LIS2DH_ACCEL_RANGE_4G` - +/-4g * - :kconfig:`CONFIG_LIS2DH_ACCEL_RANGE_8G` - +/-8g * - :kconfig:`CONFIG_LIS2DH_ACCEL_RANGE_RUNTIME` - Set at runtime * - :kconfig:`CONFIG_LIS2DH_ODR_1` - 1Hz * - :kconfig:`CONFIG_LIS2DH_ODR_2` - 10Hz * - :kconfig:`CONFIG_LIS2DH_ODR_3` - 25Hz * - :kconfig:`CONFIG_LIS2DH_ODR_4` - 50Hz * - :kconfig:`CONFIG_LIS2DH_ODR_5` - 100Hz * - :kconfig:`CONFIG_LIS2DH_ODR_6` - 200Hz * - :kconfig:`CONFIG_LIS2DH_ODR_7` - 400Hz * - :kconfig:`CONFIG_LIS2DH_ODR_8` - 1.6KHz * - :kconfig:`CONFIG_LIS2DH_ODR_9_LOW` - 5KHz * - :kconfig:`CONFIG_LIS2DH_ODR_9_NORMAL` - 1.25KHz * - :kconfig:`CONFIG_LIS2DH_ODR_RUNTIME` - Set at runtime * - :kconfig:`CONFIG_LIS2DH_OPER_MODE_HIGH_RES` - high resolution (12 bit) * - :kconfig:`CONFIG_LIS2DH_OPER_MODE_LOW_POWER` - low power (8 bit) * - :kconfig:`CONFIG_LIS2DH_OPER_MODE_NORMAL` - normal (10 bit) * - :kconfig:`CONFIG_LIS2DH_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LIS2DH_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LIS2DH_TRIGGER` - * - :kconfig:`CONFIG_LIS2DH_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LIS2DH_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LIS2DH_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LIS2DS12` - LIS2DS12 I2C/SPI accelerometer sensor driver * - :kconfig:`CONFIG_LIS2DS12_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_LIS2DS12_FS` - Accelerometer full-scale range * - :kconfig:`CONFIG_LIS2DS12_ODR` - Accelerometer Output data rate frequency * - :kconfig:`CONFIG_LIS2DS12_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LIS2DS12_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LIS2DS12_TRIGGER` - * - :kconfig:`CONFIG_LIS2DS12_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LIS2DS12_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LIS2DS12_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LIS2DW12` - LIS2DW12 I2C/SPI accelerometer sensor driver * - :kconfig:`CONFIG_LIS2DW12_TAP` - Tap and Tap-Tap detection * - :kconfig:`CONFIG_LIS2DW12_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LIS2DW12_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LIS2DW12_TRIGGER` - * - :kconfig:`CONFIG_LIS2DW12_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LIS2DW12_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LIS2DW12_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LIS2MDL` - LIS2MDL Magnetometer * - :kconfig:`CONFIG_LIS2MDL_MAG_ODR_RUNTIME` - Set magnetometer sampling frequency (ODR) at runtime (default: 10 Hz) * - :kconfig:`CONFIG_LIS2MDL_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LIS2MDL_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LIS2MDL_TRIGGER` - * - :kconfig:`CONFIG_LIS2MDL_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LIS2MDL_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LIS2MDL_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LIS3MDL` - LIS3MDL magnetometer * - :kconfig:`CONFIG_LIS3MDL_FS` - Full-scale range * - :kconfig:`CONFIG_LIS3MDL_ODR` - Output data rate * - :kconfig:`CONFIG_LIS3MDL_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LIS3MDL_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LIS3MDL_TRIGGER` - * - :kconfig:`CONFIG_LIS3MDL_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LIS3MDL_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LIS3MDL_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LITEX_TIMER` - LiteX Timer * - :kconfig:`CONFIG_LM75` - LM75 Temperature Sensor * - :kconfig:`CONFIG_LM77` - LM77 Temperature Sensor * - :kconfig:`CONFIG_LM77_TRIGGER` - Trigger support * - :kconfig:`CONFIG_LM77_TRIGGER_THREAD_PRIO` - Priority for the trigger workqueue thread * - :kconfig:`CONFIG_LM77_TRIGGER_THREAD_STACK_SIZE` - Stack size for the trigger workqueue thread * - :kconfig:`CONFIG_LOAPIC` - LOAPIC * - :kconfig:`CONFIG_LOAPIC_BASE_ADDRESS` - Local APIC Base Address * - :kconfig:`CONFIG_LOAPIC_SPURIOUS_VECTOR` - Handle LOAPIC spurious interrupts * - :kconfig:`CONFIG_LOAPIC_SPURIOUS_VECTOR_ID` - LOAPIC spurious vector ID * - :kconfig:`CONFIG_LORA` - LoRa support [EXPERIMENTAL] * - :kconfig:`CONFIG_LORA_INIT_PRIORITY` - LoRa initialization priority * - :kconfig:`CONFIG_LORA_SHELL` - Enable LoRa Shell * - :kconfig:`CONFIG_LORA_STM32WL_SUBGHZ_RADIO` - STM32WL SUBGHZ radio driver * - :kconfig:`CONFIG_LORA_SX126X` - Semtech SX126x driver * - :kconfig:`CONFIG_LORA_SX127X` - Semtech SX127x driver * - :kconfig:`CONFIG_LORA_SX12XX` - Semtech SX-series driver * - :kconfig:`CONFIG_LP3943` - LP3943 LED driver * - :kconfig:`CONFIG_LP503X` - LP503X LED controller * - :kconfig:`CONFIG_LP5562` - LP5562 LED driver * - :kconfig:`CONFIG_LPADC_DO_OFFSET_CALIBRATION` - Do offset calibration * - :kconfig:`CONFIG_LPD880X_STRIP` - Enable LPD880x SPI LED strip driver * - :kconfig:`CONFIG_LPS22HB` - LPS22HB pressure and temperature * - :kconfig:`CONFIG_LPS22HB_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_LPS22HH` - LPS22HH pressure and temperature * - :kconfig:`CONFIG_LPS22HH_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_LPS22HH_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LPS22HH_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LPS22HH_TRIGGER` - * - :kconfig:`CONFIG_LPS22HH_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LPS22HH_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LPS22HH_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LPS25HB` - LPS25HB pressure and temperature * - :kconfig:`CONFIG_LPS25HB_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_LS0XX` - LS0XX memory display controller driver * - :kconfig:`CONFIG_LSM303DLHC_MAGN` - LSM303DLHC Three Axis Magnetometer * - :kconfig:`CONFIG_LSM303DLHC_MAGN_ODR` - Data rate frequency * - :kconfig:`CONFIG_LSM303DLHC_MAGN_RANGE` - Magnetometer measurement range * - :kconfig:`CONFIG_LSM6DS0` - LSM6DS0 I2C accelerometer and gyroscope Chip * - :kconfig:`CONFIG_LSM6DS0_ACCEL_ENABLE_X_AXIS` - Enable accelerometer X axis * - :kconfig:`CONFIG_LSM6DS0_ACCEL_ENABLE_Y_AXIS` - Enable accelerometer Y axis * - :kconfig:`CONFIG_LSM6DS0_ACCEL_ENABLE_Z_AXIS` - Enable accelerometer Z axis * - :kconfig:`CONFIG_LSM6DS0_ACCEL_FULLSCALE` - Accelerometer full-scale range * - :kconfig:`CONFIG_LSM6DS0_ACCEL_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_LSM6DS0_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_LSM6DS0_GYRO_ENABLE_X_AXIS` - Enable gyroscope X axis * - :kconfig:`CONFIG_LSM6DS0_GYRO_ENABLE_Y_AXIS` - Enable gyroscope Y axis * - :kconfig:`CONFIG_LSM6DS0_GYRO_ENABLE_Z_AXIS` - Enable gyroscope Z axis * - :kconfig:`CONFIG_LSM6DS0_GYRO_FULLSCALE` - Gyroscope full-scale range * - :kconfig:`CONFIG_LSM6DS0_GYRO_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_LSM6DSL` - LSM6DSL I2C/SPI accelerometer and gyroscope Chip * - :kconfig:`CONFIG_LSM6DSL_ACCEL_FS` - Accelerometer full-scale range * - :kconfig:`CONFIG_LSM6DSL_ACCEL_ODR` - Accelerometer Output data rate frequency * - :kconfig:`CONFIG_LSM6DSL_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_LSM6DSL_EXT0_LIS2MDL` - LIS2MDL * - :kconfig:`CONFIG_LSM6DSL_EXT0_LPS22HB` - LPS22HB * - :kconfig:`CONFIG_LSM6DSL_GYRO_FS` - Gyroscope full-scale range * - :kconfig:`CONFIG_LSM6DSL_GYRO_ODR` - Gyroscope Output data rate frequency * - :kconfig:`CONFIG_LSM6DSL_SENSORHUB` - Enable I2C sensorhub feature * - :kconfig:`CONFIG_LSM6DSL_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LSM6DSL_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LSM6DSL_TRIGGER` - * - :kconfig:`CONFIG_LSM6DSL_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LSM6DSL_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LSM6DSL_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LSM6DSO` - LSM6DSO I2C/SPI accelerometer and gyroscope Chip * - :kconfig:`CONFIG_LSM6DSO_ACCEL_FS` - Accelerometer full-scale range * - :kconfig:`CONFIG_LSM6DSO_ACCEL_ODR` - Accelerometer Output data rate frequency * - :kconfig:`CONFIG_LSM6DSO_ENABLE_TEMP` - Enable temperature * - :kconfig:`CONFIG_LSM6DSO_EXT_HTS221` - Enable HTS221 as external sensor * - :kconfig:`CONFIG_LSM6DSO_EXT_LIS2MDL` - Enable LIS2MDL as external sensor * - :kconfig:`CONFIG_LSM6DSO_EXT_LPS22HB` - Enable LPS22HB as external sensor * - :kconfig:`CONFIG_LSM6DSO_EXT_LPS22HH` - Enable LPS22HH as external sensor * - :kconfig:`CONFIG_LSM6DSO_GYRO_FS` - Gyroscope full-scale range * - :kconfig:`CONFIG_LSM6DSO_GYRO_ODR` - Gyroscope Output data rate frequency * - :kconfig:`CONFIG_LSM6DSO_SENSORHUB` - Enable I2C sensorhub feature * - :kconfig:`CONFIG_LSM6DSO_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_LSM6DSO_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LSM6DSO_TRIGGER` - * - :kconfig:`CONFIG_LSM6DSO_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_LSM6DSO_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_LSM6DSO_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_LSM9DS0_GYRO` - LSM9DS0 I2C gyroscope Chip * - :kconfig:`CONFIG_LSM9DS0_GYRO_FULLSCALE_2000` - 2000 DPS * - :kconfig:`CONFIG_LSM9DS0_GYRO_FULLSCALE_245` - 245 DPS * - :kconfig:`CONFIG_LSM9DS0_GYRO_FULLSCALE_500` - 500 DPS * - :kconfig:`CONFIG_LSM9DS0_GYRO_FULLSCALE_RUNTIME` - Enable dynamic full-scale * - :kconfig:`CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_190` - 190 Hz * - :kconfig:`CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_380` - 380 Hz * - :kconfig:`CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_760` - 760 Hz * - :kconfig:`CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_95` - 95 Hz * - :kconfig:`CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_RUNTIME` - Enable dynamic sampling rate * - :kconfig:`CONFIG_LSM9DS0_GYRO_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_LSM9DS0_GYRO_TRIGGERS` - Enable triggers * - :kconfig:`CONFIG_LSM9DS0_GYRO_TRIGGER_DRDY` - Enable data ready trigger * - :kconfig:`CONFIG_LSM9DS0_MFD` - LSM9DS0 I2C accelerometer, magnetometer and temperature sensor chip * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_ENABLE` - Enable accelerometer * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_X` - Enable accelerometer X axis * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_Y` - Enable accelerometer Y axis * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_Z` - Enable accelerometer Z axis * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_16` - 16G * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_2` - 2G * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_4` - 4G * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_6` - 6G * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_8` - 8G * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_RUNTIME` - Enable dynamic full-scale for accelerometer * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_0` - 0 Hz (power down) * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_100` - 100 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_12_5` - 12.5 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_1600` - 1600 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_200` - 200 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_25` - 25 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_3_125` - 3.125 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_400` - 400 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_50` - 50 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_6_25` - 6.25 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_800` - 800 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_RUNTIME` - Enable dynamic sampling rate for accelerometer * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_ENABLE` - Enable magnetometer * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_12` - 12 Gauss * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_2` - 2 Gauss * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_4` - 4 Gauss * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_8` - 8 Gauss * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_RUNTIME` - Enable dynamic full-scale for magnetometer * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_100` - 100 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_12_5` - 12.5 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_25` - 25 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_3_125` - 3.125 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_50` - 50 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_6_25` - 6.25 Hz * - :kconfig:`CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_RUNTIME` - Enable dynamic sampling rate for magnetometer * - :kconfig:`CONFIG_LSM9DS0_MFD_TEMP_ENABLE` - Enable temperature sensor * - :kconfig:`CONFIG_MAX17055` - MAX17055 Fuel Gauge * - :kconfig:`CONFIG_MAX17262` - MAX17262 Fuel Gauge * - :kconfig:`CONFIG_MAX30101` - MAX30101 Pulse Oximeter and Heart Rate Sensor * - :kconfig:`CONFIG_MAX30101_ADC_RGE` - ADC range control * - :kconfig:`CONFIG_MAX30101_FIFO_A_FULL` - FIFO almost full value * - :kconfig:`CONFIG_MAX30101_FIFO_ROLLOVER_EN` - FIFO rolls on full * - :kconfig:`CONFIG_MAX30101_HEART_RATE_MODE` - Heart rate mode * - :kconfig:`CONFIG_MAX30101_LED1_PA` - LED1 (red) pulse amplitude * - :kconfig:`CONFIG_MAX30101_LED2_PA` - LED2 (IR) pulse amplitude * - :kconfig:`CONFIG_MAX30101_LED3_PA` - LED2 (green) pulse amplitude * - :kconfig:`CONFIG_MAX30101_MULTI_LED_MODE` - Multi-LED mode * - :kconfig:`CONFIG_MAX30101_SLOT1` - Slot 1 * - :kconfig:`CONFIG_MAX30101_SLOT2` - Slot 2 * - :kconfig:`CONFIG_MAX30101_SLOT3` - Slot 3 * - :kconfig:`CONFIG_MAX30101_SLOT4` - Slot 4 * - :kconfig:`CONFIG_MAX30101_SMP_AVE` - Sample averaging * - :kconfig:`CONFIG_MAX30101_SPO2_MODE` - SpO2 mode * - :kconfig:`CONFIG_MAX30101_SR` - ADC sample rate control * - :kconfig:`CONFIG_MAX44009` - MAX44009 Light Sensor * - :kconfig:`CONFIG_MAX6675` - MAX6675 K-thermocouple to digital converter * - :kconfig:`CONFIG_MAX_IRQ_PER_AGGREGATOR` - Max IRQs per interrupt aggregator * - :kconfig:`CONFIG_MCHP_ECIA_XEC` - External EC Interrupt Aggregator (ECIA) Driver for MCHP MEC family of MCUs * - :kconfig:`CONFIG_MCHP_XEC_RTOS_TIMER` - Microchip XEC series RTOS timer * - :kconfig:`CONFIG_MCP9808` - MCP9808 temperature sensor * - :kconfig:`CONFIG_MCP9808_THREAD_PRIORITY` - MCP9808 thread priority * - :kconfig:`CONFIG_MCP9808_THREAD_STACK_SIZE` - Sensor delayed work thread stack size * - :kconfig:`CONFIG_MCP9808_TRIGGER` - * - :kconfig:`CONFIG_MCP9808_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_MCP9808_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_MCP9808_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_MCR20A_CLK_OUT_16MHZ` - 16 MHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_1MHZ` - 1 MHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_250KHZ` - 250 kHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_32768HZ` - 32768 Hz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_32MHZ` - 32 MHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_4MHZ` - 4 MHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_62500HZ` - 62500 Hz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_8MHZ` - 8 MHz * - :kconfig:`CONFIG_MCR20A_CLK_OUT_DISABLED` - Disabled * - :kconfig:`CONFIG_MCR20A_IS_PART_OF_KW2XD_SIP` - MCR20A device is part of KW2xD SiP * - :kconfig:`CONFIG_MCUX_ACMP` - NXP MCUX Analog Comparator (ACMP) * - :kconfig:`CONFIG_MCUX_ACMP_TRIGGER` - Trigger support * - :kconfig:`CONFIG_MCUX_DSPI_BUFFER_SIZE` - buffer size * - :kconfig:`CONFIG_MCUX_DSPI_EDMA_SHUFFLE_DATA` - use the internal data process * - :kconfig:`CONFIG_MCUX_ELCDIF_PANEL_RK043FN02H` - Rocktech rk043fn02h-ct * - :kconfig:`CONFIG_MCUX_ELCDIF_POOL_BLOCK_ALIGN` - Alignment of memory pool blocks * - :kconfig:`CONFIG_MCUX_ELCDIF_POOL_BLOCK_MAX` - Maximum memory pool block size * - :kconfig:`CONFIG_MCUX_ELCDIF_POOL_BLOCK_MIN` - Minimum memory pool block size * - :kconfig:`CONFIG_MCUX_ELCDIF_POOL_BLOCK_NUM` - Number of memory pool blocks * - :kconfig:`CONFIG_MCUX_LPTMR_TIMER` - MCUX LPTMR timer * - :kconfig:`CONFIG_MCUX_OS_TIMER` - MCUX OS Event timer * - :kconfig:`CONFIG_MDIO` - MDIO Drivers * - :kconfig:`CONFIG_MDIO_ATMEL_SAM` - Atmel SAM MDIO driver * - :kconfig:`CONFIG_MDIO_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_MDIO_SHELL` - Enable MDIO Shell * - :kconfig:`CONFIG_MEMC` - Memory controllers [EXPERIMENTAL] * - :kconfig:`CONFIG_MEMC_INIT_PRIORITY` - Initialization priority * - :kconfig:`CONFIG_MEMC_MCUX_FLEXSPI` - * - :kconfig:`CONFIG_MEMC_MCUX_FLEXSPI_HYPERRAM` - MCUX FlexSPI HyperRAM driver * - :kconfig:`CONFIG_MEMC_STM32` - Enable STM32 Flexible Memory Controller (FMC) * - :kconfig:`CONFIG_MEMC_STM32_SDRAM` - Enable STM32 FMC SDRAM controller * - :kconfig:`CONFIG_MICROBIT_DISPLAY` - BBC micro:bit 5x5 LED Display support * - :kconfig:`CONFIG_MICROBIT_DISPLAY_STR_MAX` - Maximum length of strings that can be shown on the display * - :kconfig:`CONFIG_MODEM` - Modem Drivers * - :kconfig:`CONFIG_MODEM_CELL_INFO` - Enable querying for operator and cell info * - :kconfig:`CONFIG_MODEM_CMD_HANDLER` - Generic modem command handler * - :kconfig:`CONFIG_MODEM_CMD_HANDLER_MAX_PARAM_COUNT` - Maximum number of params parsed per command * - :kconfig:`CONFIG_MODEM_CONTEXT` - Modem context helper driver [EXPERIMENTAL] * - :kconfig:`CONFIG_MODEM_CONTEXT_MAX_NUM` - Maximum number of modem contexts * - :kconfig:`CONFIG_MODEM_CONTEXT_VERBOSE_DEBUG` - Verbose debug output in the modem context * - :kconfig:`CONFIG_MODEM_GSM_APN` - Access Point Name * - :kconfig:`CONFIG_MODEM_GSM_ATTACH_TIMEOUT` - Timeout for attaching to packet service * - :kconfig:`CONFIG_MODEM_GSM_ENABLE_CESQ_RSSI` - Enable +CESQ RSSI measurement * - :kconfig:`CONFIG_MODEM_GSM_FACTORY_RESET_AT_BOOT` - Factory reset modem at boot * - :kconfig:`CONFIG_MODEM_GSM_GENERIC` - Generic GSM modem * - :kconfig:`CONFIG_MODEM_GSM_INIT_PRIORITY` - Init priority for the GSM modem driver * - :kconfig:`CONFIG_MODEM_GSM_MANUAL_MCCMNO` - MCC/MNO for establishing network connection * - :kconfig:`CONFIG_MODEM_GSM_PPP` - Support GSM modems * - :kconfig:`CONFIG_MODEM_GSM_QUECTEL` - Quectel modem * - :kconfig:`CONFIG_MODEM_GSM_RSSI_POLLING_PERIOD` - Configure RSSI polling period (in seconds) * - :kconfig:`CONFIG_MODEM_GSM_RX_STACK_SIZE` - Size of the stack allocated for receiving data from modem * - :kconfig:`CONFIG_MODEM_GSM_SIMCOM` - SIMCOM modem * - :kconfig:`CONFIG_MODEM_HL7800` - Enable Sierra Wireless HL7800 modem driver * - :kconfig:`CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV4` - IPv4 * - :kconfig:`CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV4V6` - IPv4v6 * - :kconfig:`CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV6` - IPv6 * - :kconfig:`CONFIG_MODEM_HL7800_APN_NAME` - APN name for establishing network connection * - :kconfig:`CONFIG_MODEM_HL7800_BAND_1` - Enable Band 1 (2000MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_10` - Enable Band 10 (2100MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_12` - Enable Band 12 (700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_13` - Enable Band 13 (700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_14` - Enable Band 14 (700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_17` - Enable Band 17 (700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_18` - Enable Band 18 (800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_19` - Enable Band 19 (800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_2` - Enable Band 2 (1900MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_20` - Enable Band 20 (800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_25` - Enable Band 25 (1900MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_26` - Enable Band 26 (800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_27` - Enable Band 27 (800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_28` - Enable Band 28 (700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_3` - Enable Band 3 (1800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_4` - Enable Band 4 (1700MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_5` - Enable Band 5 (850MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_66` - Enable Band 66 (1800MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_8` - Enable Band 8 (900MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BAND_9` - Enable Band 9 (1900MHz) * - :kconfig:`CONFIG_MODEM_HL7800_BOOT_DELAY` - Delay secondary initialization of driver and network attach * - :kconfig:`CONFIG_MODEM_HL7800_BOOT_IN_AIRPLANE_MODE` - Enter airplane mode during init * - :kconfig:`CONFIG_MODEM_HL7800_BOOT_NORMAL` - No Delay * - :kconfig:`CONFIG_MODEM_HL7800_CONFIGURE_BANDS` - Configure modem bands * - :kconfig:`CONFIG_MODEM_HL7800_EDRX` - eDRX * - :kconfig:`CONFIG_MODEM_HL7800_EDRX_VALUE` - Requested eDRX timer * - :kconfig:`CONFIG_MODEM_HL7800_FW_UPDATE` - Enable firmware update * - :kconfig:`CONFIG_MODEM_HL7800_GET_IP_ADDR_INFO_ATTEMPTS` - Number of attempts to get IP address info during init * - :kconfig:`CONFIG_MODEM_HL7800_GPS` - Enable GPS command and handlers * - :kconfig:`CONFIG_MODEM_HL7800_INIT_PRIORITY` - HL7800 driver init priority * - :kconfig:`CONFIG_MODEM_HL7800_LOW_POWER_MODE` - Enable low power modes * - :kconfig:`CONFIG_MODEM_HL7800_POLTE` - Enable PoLTE commands and handlers * - :kconfig:`CONFIG_MODEM_HL7800_PSM` - PSM * - :kconfig:`CONFIG_MODEM_HL7800_PSM_ACTIVE_TIME` - Requested active time * - :kconfig:`CONFIG_MODEM_HL7800_PSM_PERIODIC_TAU` - Requested extended periodic TAU timer * - :kconfig:`CONFIG_MODEM_HL7800_RAT_M1` - LTE-M1 * - :kconfig:`CONFIG_MODEM_HL7800_RAT_NB1` - NB-IoT * - :kconfig:`CONFIG_MODEM_HL7800_RAT_NO_CHANGE` - Don't change the RAT * - :kconfig:`CONFIG_MODEM_HL7800_RECV_BUF_CNT` - The number of allocated network buffers * - :kconfig:`CONFIG_MODEM_HL7800_RECV_BUF_SIZE` - The size of the network buffers in bytes * - :kconfig:`CONFIG_MODEM_HL7800_RX_STACK_SIZE` - Size of the stack for the HL7800 modem driver RX thread * - :kconfig:`CONFIG_MODEM_HL7800_RX_WORKQ_STACK_SIZE` - Size of the stack for the HL7800 modem driver work queue * - :kconfig:`CONFIG_MODEM_HL7800_SET_APN_NAME_ON_STARTUP` - Set APN name during driver init * - :kconfig:`CONFIG_MODEM_HL7800_USE_GLONASS` - Use GLONASS in addition to GPS * - :kconfig:`CONFIG_MODEM_IFACE_UART` - UART-based modem interface * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X` - Enable quectel modem driver * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_APN` - APN for establishing network connection * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_INIT_PRIORITY` - quectel BG9X driver init priority * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_PASSWORD` - Password for establishing network connection * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_RX_STACK_SIZE` - Stack size for the quectel BG9X modem driver RX thread * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_RX_WORKQ_STACK_SIZE` - Stack size for the quectel BG9X modem driver work queue * - :kconfig:`CONFIG_MODEM_QUECTEL_BG9X_USERNAME` - Username for establishing network connection * - :kconfig:`CONFIG_MODEM_RECEIVER` - Enable modem receiver helper driver * - :kconfig:`CONFIG_MODEM_RECEIVER_MAX_CONTEXTS` - Maximum number of modem receiver contexts * - :kconfig:`CONFIG_MODEM_SHELL` - Enable modem shell utilities * - :kconfig:`CONFIG_MODEM_SIM_NUMBERS` - Enable querying the SIM for IMSI and ICCID * - :kconfig:`CONFIG_MODEM_SOCKET` - Generic modem socket support layer * - :kconfig:`CONFIG_MODEM_SOCKET_PACKET_COUNT` - Maximum number of stored packet sizes per socket * - :kconfig:`CONFIG_MODEM_UBLOX_SARA` - Enable u-blox SARA modem driver * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_AUTODETECT_APN` - detect APN automatically * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_AUTODETECT_APN_PROFILES` - list of profiles to search when autodetecting APN * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_AUTODETECT_VARIANT` - detect automatically * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4` - u-blox SARA-R4 * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_APN` - APN for establishing network connection * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_INIT_PRIORITY` - u-blox SARA-R4 driver init priority * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_MANUAL_MCCMNO` - MCC/MNOfor establishing network connection * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_NET_STATUS` - Enable support for network status indication * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_NET_STATUS_PIN` - Network status indication GPIO ID * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_RX_STACK_SIZE` - Stack size for the u-blox SARA-R4 modem driver RX thread * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_R4_RX_WORKQ_STACK_SIZE` - Stack size for the u-blox SARA-R4 modem driver work queue * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_RSSI_WORK` - Enable RSSI polling work * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_RSSI_WORK_PERIOD` - Configure RSSI WORK polling frequency * - :kconfig:`CONFIG_MODEM_UBLOX_SARA_U2` - u-blox SARA-U2 * - :kconfig:`CONFIG_MODEM_WNCM14A2A` - Enable Wistron LTE-M modem driver * - :kconfig:`CONFIG_MODEM_WNCM14A2A_APN_NAME` - APN name for establishing network connection * - :kconfig:`CONFIG_MODEM_WNCM14A2A_INIT_PRIORITY` - WNC-M14A2A driver init priority * - :kconfig:`CONFIG_MODEM_WNCM14A2A_RX_STACK_SIZE` - Size of the stack for the WNC-M14A2A modem driver RX thread * - :kconfig:`CONFIG_MODEM_WNCM14A2A_RX_WORKQ_STACK_SIZE` - Size of the stack for the WNC-M14A2A modem driver work queue * - :kconfig:`CONFIG_MPR` - MPR pressure sensor * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0001` - 0 to 1 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0015` - 0 to 15 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0025` - 0 to 25 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0030` - 0 to 30 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0060` - 0 to 60 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0100` - 0 to 100 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0160` - 0 to 160 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_01_6` - 0 to 1.6 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0250` - 0 to 250 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_02_5` - 0 to 2.5 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0400` - 0 to 400 * - :kconfig:`CONFIG_MPR_PRESSURE_RANGE_0600` - 0 to 600 * - :kconfig:`CONFIG_MPR_PRESSURE_UNIT_B` - bar * - :kconfig:`CONFIG_MPR_PRESSURE_UNIT_K` - kPa * - :kconfig:`CONFIG_MPR_PRESSURE_UNIT_M` - mbar * - :kconfig:`CONFIG_MPR_PRESSURE_UNIT_P` - psi * - :kconfig:`CONFIG_MPR_TRANSFER_FUNCTION_A` - A * - :kconfig:`CONFIG_MPR_TRANSFER_FUNCTION_B` - B * - :kconfig:`CONFIG_MPR_TRANSFER_FUNCTION_C` - C * - :kconfig:`CONFIG_MPU6050` - MPU6050 Six-Axis Motion Tracking Device * - :kconfig:`CONFIG_MPU6050_ACCEL_FS` - Accelerometer full-scale range * - :kconfig:`CONFIG_MPU6050_GYRO_FS` - Gyroscope full-scale range * - :kconfig:`CONFIG_MPU6050_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_MPU6050_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_MPU6050_TRIGGER` - * - :kconfig:`CONFIG_MPU6050_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_MPU6050_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_MPU6050_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_MPU_ALLOW_FLASH_WRITE` - Add MPU access to write to flash * - :kconfig:`CONFIG_MS5607` - MS5607 pressure and temperature sensor * - :kconfig:`CONFIG_MS5607_PRES_OVER_1024X` - x1024 * - :kconfig:`CONFIG_MS5607_PRES_OVER_2048X` - x2048 * - :kconfig:`CONFIG_MS5607_PRES_OVER_256X` - x256 * - :kconfig:`CONFIG_MS5607_PRES_OVER_4096X` - x4096 * - :kconfig:`CONFIG_MS5607_PRES_OVER_512X` - x512 * - :kconfig:`CONFIG_MS5607_TEMP_OVER_1024X` - x1024 * - :kconfig:`CONFIG_MS5607_TEMP_OVER_2048X` - x2048 * - :kconfig:`CONFIG_MS5607_TEMP_OVER_256X` - x256 * - :kconfig:`CONFIG_MS5607_TEMP_OVER_4096X` - x4096 * - :kconfig:`CONFIG_MS5607_TEMP_OVER_512X` - x512 * - :kconfig:`CONFIG_MS5837` - MS5837 pressure and temperature sensor * - :kconfig:`CONFIG_MULTI_LEVEL_INTERRUPTS` - Multi-level interrupt support * - :kconfig:`CONFIG_NATIVE_POSIX_CONSOLE` - Use the host terminal for console * - :kconfig:`CONFIG_NATIVE_POSIX_CONSOLE_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_NATIVE_POSIX_STDIN_CONSOLE` - Use the host terminal stdin * - :kconfig:`CONFIG_NATIVE_POSIX_STDOUT_CONSOLE` - Print to the host terminal stdout * - :kconfig:`CONFIG_NATIVE_POSIX_TIMER` - (POSIX) native\_posix timer driver * - :kconfig:`CONFIG_NATIVE_STDIN_POLL_PERIOD` - Polling period for stdin * - :kconfig:`CONFIG_NATIVE_UART_0_ON_OWN_PTY` - Connect the UART to its own pseudo terminal * - :kconfig:`CONFIG_NATIVE_UART_0_ON_STDINOUT` - Connect the UART to the invoking shell stdin/stdout * - :kconfig:`CONFIG_NATIVE_UART_AUTOATTACH_DEFAULT_CMD` - Default command to attach the UART to a new terminal * - :kconfig:`CONFIG_NET_DRIVERS` - Network Drivers * - :kconfig:`CONFIG_NET_DSA` - Distributed Switch Architecture support * - :kconfig:`CONFIG_NET_LOOPBACK` - Net loopback driver * - :kconfig:`CONFIG_NET_PPP` - Point-to-point (PPP) UART based driver * - :kconfig:`CONFIG_NET_PPP_DRV_NAME` - PPP Driver name * - :kconfig:`CONFIG_NET_PPP_MTU_MRU` - PPP MTU and MRU * - :kconfig:`CONFIG_NET_PPP_RINGBUF_SIZE` - PPP ring buffer size * - :kconfig:`CONFIG_NET_PPP_RX_PRIORITY` - RX workqueue thread priority * - :kconfig:`CONFIG_NET_PPP_RX_STACK_SIZE` - Size of the stack allocated for receiving data from modem * - :kconfig:`CONFIG_NET_PPP_UART_BUF_LEN` - Buffer length when reading from UART * - :kconfig:`CONFIG_NET_PPP_UART_NAME` - UART device name the PPP is connected to * - :kconfig:`CONFIG_NET_PPP_VERIFY_FCS` - Verify that received FCS is valid * - :kconfig:`CONFIG_NEURAL_NET_ACCEL` - Neural Network Accelerator Drivers * - :kconfig:`CONFIG_NORDIC_QSPI_NOR` - QSPI NOR Flash * - :kconfig:`CONFIG_NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE` - Page size to use for FLASH\_LAYOUT feature * - :kconfig:`CONFIG_NORDIC_QSPI_NOR_INIT_PRIORITY` - * - :kconfig:`CONFIG_NORDIC_QSPI_NOR_STACK_WRITE_BUFFER_SIZE` - Size of a stack-based buffer to support writes from NVMC * - :kconfig:`CONFIG_NPCX_ITIM_TIMER` - Nuvoton NPCX series internal 64/32-bit timers * - :kconfig:`CONFIG_NPCX_MIWU` - Nuvoton NPCX embedded controller (EC) miwu driver * - :kconfig:`CONFIG_NRFX_DPPI` - Enable DPPI allocator * - :kconfig:`CONFIG_NRFX_PPI` - Enable PPI allocator * - :kconfig:`CONFIG_NRFX_TIMER` - Enable TIMER driver * - :kconfig:`CONFIG_NRFX_TIMER0` - Enable TIMER0 instance * - :kconfig:`CONFIG_NRFX_TIMER1` - Enable TIMER1 instance * - :kconfig:`CONFIG_NRFX_TIMER2` - Enable TIMER2 instance * - :kconfig:`CONFIG_NRFX_TIMER3` - Enable TIMER3 instance * - :kconfig:`CONFIG_NRFX_TIMER4` - Enable TIMER4 instance * - :kconfig:`CONFIG_NRFX_WDT0` - Enable WDT0 instance * - :kconfig:`CONFIG_NRFX_WDT1` - Enable WDT1 instance * - :kconfig:`CONFIG_NRF_RTC_TIMER` - nRF Real Time Counter (NRF\_RTC1) Timer * - :kconfig:`CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT` - Additional channels that can be used * - :kconfig:`CONFIG_NRF_UARTE_PERIPHERAL` - * - :kconfig:`CONFIG_NRF_UART_PERIPHERAL` - * - :kconfig:`CONFIG_NUM_2ND_LEVEL_AGGREGATORS` - Total number of second level interrupt aggregators * - :kconfig:`CONFIG_NUM_3RD_LEVEL_AGGREGATORS` - Total number of third level interrupt aggregators * - :kconfig:`CONFIG_OPT3001` - OPT3001 Light Sensor * - :kconfig:`CONFIG_PCA9633` - PCA9633 LED driver * - :kconfig:`CONFIG_PCIE` - Enable new PCI/PCIe Root Complex support * - :kconfig:`CONFIG_PCIE_ENDPOINT` - Enable PCIe Endpoint support * - :kconfig:`CONFIG_PCIE_EP_IPROC` - Broadcom iProc PCIe EP driver * - :kconfig:`CONFIG_PCIE_EP_IPROC_INIT_CFG` - Re-initialize PCIe MSI/MSIX configurations * - :kconfig:`CONFIG_PCIE_EP_IPROC_V2` - Version-2 of iProc PCIe EP controller * - :kconfig:`CONFIG_PCIE_MSI` - Enable support for PCI(e) MSI * - :kconfig:`CONFIG_PCIE_MSI_MULTI_VECTOR` - Enable MSI multi-vector support * - :kconfig:`CONFIG_PCIE_MSI_X` - Enable MSI-X support * - :kconfig:`CONFIG_PCIE_SHELL` - Enable PCIe/new PCI Shell * - :kconfig:`CONFIG_PECI` - PECI Driver * - :kconfig:`CONFIG_PECI_INIT_PRIORITY` - PECI driver init priority * - :kconfig:`CONFIG_PECI_INTERRUPT_DRIVEN` - PECI driver interrupt support * - :kconfig:`CONFIG_PECI_XEC` - XEC Microchip PECI driver * - :kconfig:`CONFIG_PHY_AUTONEG_TIMEOUT_MS` - Auto-negotiation timeout value in milliseconds * - :kconfig:`CONFIG_PHY_GENERIC_MII` - Generic MII PHY Driver * - :kconfig:`CONFIG_PHY_INIT_PRIORITY` - Ethernet PHY driver init priority * - :kconfig:`CONFIG_PHY_MONITOR_PERIOD` - Monitor task execution period * - :kconfig:`CONFIG_PINMUX` - Enable board pinmux driver * - :kconfig:`CONFIG_PINMUX_BEETLE` - ARM V2M Beetle Pin multiplexer driver * - :kconfig:`CONFIG_PINMUX_CC13XX_CC26XX` - TI SimpleLink CC13xx / CC26xx pinmux driver * - :kconfig:`CONFIG_PINMUX_ESP32` - ESP32 Pin multiplexer driver * - :kconfig:`CONFIG_PINMUX_HSDK` - ARC HSDK I/O pin mux driver * - :kconfig:`CONFIG_PINMUX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_PINMUX_INTEL_S1000` - Intel S1000 I/O multiplexer driver * - :kconfig:`CONFIG_PINMUX_ITE_IT8XXX2` - IT8XXX2 pinmux driver * - :kconfig:`CONFIG_PINMUX_LPC11U6X` - Pinmux driver for NXP LPC11U6X MCUs * - :kconfig:`CONFIG_PINMUX_MCUX` - MCUX pinmux driver * - :kconfig:`CONFIG_PINMUX_MCUX_LPC` - MCUX LPC pinmux driver * - :kconfig:`CONFIG_PINMUX_RV32M1` - RV32M1 pinmux driver * - :kconfig:`CONFIG_PINMUX_SAM0` - Atmel SAM0 pin multiplexer driver * - :kconfig:`CONFIG_PINMUX_SIFIVE` - SiFive Freedom SOC pinmux driver * - :kconfig:`CONFIG_PINMUX_STM32` - Pinmux driver for STM32 MCUs * - :kconfig:`CONFIG_PINMUX_STM32_DEVICE_INITIALIZATION_PRIORITY` - Device initialization priority STM32 pinmux * - :kconfig:`CONFIG_PINMUX_TELINK_B91` - Telink Semiconductor B91 pinmux driver * - :kconfig:`CONFIG_PINMUX_XEC` - XEC Microchip Pinmux driver * - :kconfig:`CONFIG_PLIC` - Platform Level Interrupt Controller (PLIC) * - :kconfig:`CONFIG_PMS7003` - PMS7003 particulate matter sensor * - :kconfig:`CONFIG_PM_CPU_OPS` - CPU power management drivers * - :kconfig:`CONFIG_PM_CPU_OPS_HAS_DRIVER` - * - :kconfig:`CONFIG_PM_CPU_OPS_PSCI` - Support for the ARM Power State Coordination Interface (PSCI) * - :kconfig:`CONFIG_PPP_CLIENT_CLIENTSERVER` - Reply to the request CLIENT with CLIENTSERVER * - :kconfig:`CONFIG_PPP_MAC_ADDR` - MAC address for the interface * - :kconfig:`CONFIG_PS2` - PS/2 Drivers * - :kconfig:`CONFIG_PS2_CHANNEL_INIT_PRIORITY` - PS/2 channel driver init priority * - :kconfig:`CONFIG_PS2_INIT_PRIORITY` - PS/2 driver init priority * - :kconfig:`CONFIG_PS2_NPCX` - Nuvoton NPCX embedded controller (EC) PS2 driver * - :kconfig:`CONFIG_PS2_XEC` - XEC Microchip PS2 driver * - :kconfig:`CONFIG_PS2_XEC_0` - PS2\_XEC\_0 * - :kconfig:`CONFIG_PS2_XEC_1` - PS2\_XEC\_1 * - :kconfig:`CONFIG_PTP_CLOCK` - Precision Time Protocol Clock driver support * - :kconfig:`CONFIG_PTP_CLOCK_MCUX` - MCUX PTP clock driver support * - :kconfig:`CONFIG_PTP_CLOCK_SAM_GMAC` - SAM GMAC PTP clock driver support * - :kconfig:`CONFIG_PWM` - PWM (Pulse Width Modulation) Drivers * - :kconfig:`CONFIG_PWM_CAPTURE` - Provide API for PWM capture * - :kconfig:`CONFIG_PWM_CAPTURE_MCUX_FTM_FILTER_VALUE` - MCUX FTM PWM capture filter value * - :kconfig:`CONFIG_PWM_GECKO` - GECKO MCU PWM driver * - :kconfig:`CONFIG_PWM_IMX` - i.MX PWM Driver * - :kconfig:`CONFIG_PWM_ITE_IT8XXX2` - ITE IT8XXX2 embedded controller (EC) PWM driver * - :kconfig:`CONFIG_PWM_LED_ESP32` - ESP32 PWM LED driver * - :kconfig:`CONFIG_PWM_LED_ESP32_DEV_NAME_0` - ESP32 PWM LED Name * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH` - Set high speed channels * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH0` - Enable channel 0 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH0_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH0_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH1` - Enable channel 1 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH1_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH1_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH2` - Enable channel 2 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH2_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH2_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH3` - Enable channel 3 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH3_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH3_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH4` - Enable channel 4 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH4_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH4_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH5` - Enable channel 5 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH5_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH5_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH6` - Enable channel 6 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH6_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH6_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH7` - Enable channel 7 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH7_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_CH7_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER` - Set high speed timers * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER0` - Set timer 0 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER0_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER0_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER1` - Set timer 1 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER1_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER1_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER2` - Set timer 2 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER2_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER2_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER3` - Set timer 3 * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER3_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_HS_TIMER3_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH` - Set low speed channels * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH0` - Enable channel 0 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH0_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH0_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH1` - Enable channel 1 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH1_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH1_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH2` - Enable channel 2 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH2_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH2_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH3` - Enable channel 3 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH3_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH3_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH4` - Enable channel 4 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH4_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH4_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH5` - Enable channel 5 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH5_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH5_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH6` - Enable channel 6 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH6_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH6_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH7` - Enable channel 7 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH7_GPIO` - GPIO number * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_CH7_TIMER` - Set timer * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER` - Set low speed timers * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER0` - Set timer 0 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER0_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER0_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER1` - Set timer 1 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER1_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER1_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER2` - Set timer 2 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER2_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER2_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER3` - Set timer 3 * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER3_BIT_NUM` - Timer counter precision * - :kconfig:`CONFIG_PWM_LED_ESP32_LS_TIMER3_FREQ` - Set frequency * - :kconfig:`CONFIG_PWM_LITEX` - LiteX PWM driver * - :kconfig:`CONFIG_PWM_LITEX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_PWM_MCUX` - MCUX PWM driver * - :kconfig:`CONFIG_PWM_MCUX_FTM` - MCUX FTM PWM driver * - :kconfig:`CONFIG_PWM_MCUX_PWT` - MCUX PWT PWM capture driver * - :kconfig:`CONFIG_PWM_MCUX_SCTIMER` - MCUX SCTimer PWM driver * - :kconfig:`CONFIG_PWM_MCUX_TPM` - MCUX TPM PWM driver * - :kconfig:`CONFIG_PWM_NPCX` - Nuvoton NPCX embedded controller (EC) PWM driver * - :kconfig:`CONFIG_PWM_NRF5_SW` - Nordic Semiconductor nRF5x series S/W PWM * - :kconfig:`CONFIG_PWM_NRFX` - nRF PWM nrfx driver * - :kconfig:`CONFIG_PWM_PWMSWR_LOOP` - Loop count for PWM Software Reset * - :kconfig:`CONFIG_PWM_RV32M1_TPM` - RV32M1 TPM PWM driver * - :kconfig:`CONFIG_PWM_SAM` - Atmel SAM MCU Family PWM Driver * - :kconfig:`CONFIG_PWM_SAM0_TCC` - Atmel SAM0 MCU Family TCC PWM Driver * - :kconfig:`CONFIG_PWM_SHELL` - Enable PWM shell * - :kconfig:`CONFIG_PWM_SIFIVE` - SiFive Freedom PWM driver * - :kconfig:`CONFIG_PWM_SIFIVE_INIT_PRIORITY` - Init Priority * - :kconfig:`CONFIG_PWM_STM32` - STM32 MCU PWM driver * - :kconfig:`CONFIG_PWM_TELINK_B91` - Telink Semiconductor B91 PWM driver * - :kconfig:`CONFIG_PWM_XEC` - Microchip XEC PWM * - :kconfig:`CONFIG_PWM_XLNX_AXI_TIMER` - Xilinx AXI Timer driver * - :kconfig:`CONFIG_QDEC_NRFX` - Nordic QDEC nrfx driver * - :kconfig:`CONFIG_QDEC_SAM` - Atmel SAM QDEC driver * - :kconfig:`CONFIG_RAM_CONSOLE` - Use RAM console * - :kconfig:`CONFIG_RAM_CONSOLE_BUFFER_SIZE` - Ram Console buffer size * - :kconfig:`CONFIG_RCAR_CMT_TIMER` - Renesas RCar cmt timer * - :kconfig:`CONFIG_REGULATOR` - Regulator drivers * - :kconfig:`CONFIG_REGULATOR_FIXED` - GPIO-controlled regulators * - :kconfig:`CONFIG_REGULATOR_FIXED_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_RISCV_MACHINE_TIMER` - RISCV Machine Timer * - :kconfig:`CONFIG_RTT_CONSOLE` - Use RTT console * - :kconfig:`CONFIG_RTT_TX_RETRY_CNT` - Number of TX retries * - :kconfig:`CONFIG_RTT_TX_RETRY_DELAY_MS` - Delay between TX retries in milliseconds * - :kconfig:`CONFIG_RTT_TX_RETRY_IN_INTERRUPT` - Busy wait in the interrupt context for TX retry * - :kconfig:`CONFIG_RV32M1_INTMUX` - OpenISA RV32M1 INTMUX interrupt controller support * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_0` - INTMUX channel 0 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_1` - INTMUX channel 1 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_2` - INTMUX channel 2 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_3` - INTMUX channel 3 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_4` - INTMUX channel 4 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_5` - INTMUX channel 5 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_6` - INTMUX channel 6 * - :kconfig:`CONFIG_RV32M1_INTMUX_CHANNEL_7` - INTMUX channel 7 * - :kconfig:`CONFIG_RV32M1_INTMUX_INIT_PRIORITY` - INTMUX driver initialization priority * - :kconfig:`CONFIG_RV32M1_LPTMR_TIMER` - RV32M1 LPTMR system timer driver * - :kconfig:`CONFIG_SAM0_EIC` - External Interrupt Controller (EIC) Driver for SAM0 series devices * - :kconfig:`CONFIG_SAM0_RTC_TIMER` - Atmel SAM0 series RTC timer * - :kconfig:`CONFIG_SBS_GAUGE` - Smart Battery Fuel Gauge * - :kconfig:`CONFIG_SDL_DISPLAY` - SDL based emulated display * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_ARGB_8888` - ARGB 8888 * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_BGR_565` - BGR 565 * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01` - Mono Black=0 * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10` - Mono Black=1 * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_RGB_565` - RGB 565 * - :kconfig:`CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_RGB_888` - RGB 888 * - :kconfig:`CONFIG_SDL_DISPLAY_DEV_NAME` - SDL display device name * - :kconfig:`CONFIG_SDL_DISPLAY_X_RES` - X resolution for SDL display * - :kconfig:`CONFIG_SDL_DISPLAY_Y_RES` - Y resolution for SDL display * - :kconfig:`CONFIG_SDL_POINTER_KSCAN_DEV_NAME` - SDL kscan device name * - :kconfig:`CONFIG_SDMMC_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_SDMMC_OVER_SPI` - SDHC access over SPI * - :kconfig:`CONFIG_SDMMC_STM32` - STM32 SDMMC driver * - :kconfig:`CONFIG_SDMMC_USDHC` - NXP i.MXRT USDHC driver * - :kconfig:`CONFIG_SDMMC_VOLUME_NAME` - SDMMC Disk mount point or drive name * - :kconfig:`CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN` - Size of the buffer for terminal input of target, from host * - :kconfig:`CONFIG_SEGGER_RTT_BUFFER_SIZE_UP` - Size of the buffer for terminal output of target, up to host * - :kconfig:`CONFIG_SEGGER_RTT_CUSTOM_LOCKING` - Enable custom locking * - :kconfig:`CONFIG_SEGGER_RTT_MAX_NUM_DOWN_BUFFERS` - Maximum number of down-buffers * - :kconfig:`CONFIG_SEGGER_RTT_MAX_NUM_UP_BUFFERS` - Maximum number of up-buffers * - :kconfig:`CONFIG_SEGGER_RTT_MEMCPY_USE_BYTELOOP` - Use a simple byte-loop instead of standard memcpy * - :kconfig:`CONFIG_SEGGER_RTT_MODE` - * - :kconfig:`CONFIG_SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL` - Block: Wait until there is space in the buffer. * - :kconfig:`CONFIG_SEGGER_RTT_MODE_NO_BLOCK_SKIP` - Skip. Do not block, output nothing. * - :kconfig:`CONFIG_SEGGER_RTT_MODE_NO_BLOCK_TRIM` - Trim: Do not block, output as much as fits. * - :kconfig:`CONFIG_SEGGER_RTT_PRINTF_BUFFER_SIZE` - Size of buffer for RTT printf to bulk-send chars via RTT * - :kconfig:`CONFIG_SEGGER_RTT_SECTION_DTCM` - Place RTT data in the DTCM linker section * - :kconfig:`CONFIG_SEGGER_RTT_SECTION_NONE` - Place RTT data in the default linker section * - :kconfig:`CONFIG_SEMIHOST_CONSOLE` - Use semihosting for console * - :kconfig:`CONFIG_SENSOR` - Sensor Drivers * - :kconfig:`CONFIG_SENSOR_INIT_PRIORITY` - Sensor init priority * - :kconfig:`CONFIG_SENSOR_SHELL` - Enable sensor shell * - :kconfig:`CONFIG_SENSOR_SHELL_BATTERY` - Enable sensor shell 'battery' command * - :kconfig:`CONFIG_SERIAL` - Serial Drivers * - :kconfig:`CONFIG_SERIAL_HAS_DRIVER` - * - :kconfig:`CONFIG_SERIAL_INIT_PRIORITY` - Serial init priority * - :kconfig:`CONFIG_SERIAL_SUPPORT_ASYNC` - * - :kconfig:`CONFIG_SERIAL_SUPPORT_INTERRUPT` - * - :kconfig:`CONFIG_SERIAL_TEST` - * - :kconfig:`CONFIG_SGP40` - SGP40 Multipixel Gas Sensor * - :kconfig:`CONFIG_SHARED_IRQ` - Shared interrupt driver * - :kconfig:`CONFIG_SHARED_IRQ_INIT_PRIORITY` - Shared IRQ init priority * - :kconfig:`CONFIG_SHT3XD` - SHT3xD Temperature and Humidity Sensor * - :kconfig:`CONFIG_SHT3XD_MPS_05` - 0.5 * - :kconfig:`CONFIG_SHT3XD_MPS_1` - 1 * - :kconfig:`CONFIG_SHT3XD_MPS_10` - 10 * - :kconfig:`CONFIG_SHT3XD_MPS_2` - 2 * - :kconfig:`CONFIG_SHT3XD_MPS_4` - 4 * - :kconfig:`CONFIG_SHT3XD_PERIODIC_MODE` - periodic data acquisition * - :kconfig:`CONFIG_SHT3XD_REPEATABILITY_HIGH` - high * - :kconfig:`CONFIG_SHT3XD_REPEATABILITY_LOW` - low * - :kconfig:`CONFIG_SHT3XD_REPEATABILITY_MEDIUM` - medium * - :kconfig:`CONFIG_SHT3XD_SINGLE_SHOT_MODE` - single shot * - :kconfig:`CONFIG_SHT3XD_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_SHT3XD_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_SHT3XD_TRIGGER` - * - :kconfig:`CONFIG_SHT3XD_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_SHT3XD_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_SHT3XD_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_SHT4X` - SHT4x Temperature and Humidity Sensor * - :kconfig:`CONFIG_SHTCX` - SHTCX: SHTC1 and SHTC3 Temperature and Humidity Sensor * - :kconfig:`CONFIG_SI7006` - Si7006 Temperature and Humidity Sensor * - :kconfig:`CONFIG_SI7055` - Si7055 Temperature Sensor * - :kconfig:`CONFIG_SI7055_ENABLE_CHECKSUM` - SI7055 Checksum On Measurement * - :kconfig:`CONFIG_SI7060` - SI7060 Temperature Sensor * - :kconfig:`CONFIG_SI7210` - Si7210 Hall Effect Magnetic Position and Temperature Sensor * - :kconfig:`CONFIG_SIFIVE_SPI_0_ROM` - SPI 0 is used to access SPI Flash ROM * - :kconfig:`CONFIG_SLIP` - SLIP driver * - :kconfig:`CONFIG_SLIP_DRV_NAME` - SLIP Driver name * - :kconfig:`CONFIG_SLIP_MAC_ADDR` - MAC address for the interface * - :kconfig:`CONFIG_SLIP_STATISTICS` - SLIP network connection statistics * - :kconfig:`CONFIG_SLIP_TAP` - Use TAP interface to host * - :kconfig:`CONFIG_SM351LT` - SM351LT Magnetoresistive Sensor * - :kconfig:`CONFIG_SM351LT_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_SM351LT_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_SM351LT_TRIGGER` - * - :kconfig:`CONFIG_SM351LT_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_SM351LT_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_SM351LT_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_SOC_FLASH_ESP32` - Espressif ESP32 flash driver * - :kconfig:`CONFIG_SOC_FLASH_GECKO` - Silicon Labs Gecko flash driver * - :kconfig:`CONFIG_SOC_FLASH_ITE_IT8XXX2` - ITE IT8XXX2 flash driver * - :kconfig:`CONFIG_SOC_FLASH_LPC` - LPC flash shim driver * - :kconfig:`CONFIG_SOC_FLASH_MCUX` - MCUX flash shim driver * - :kconfig:`CONFIG_SOC_FLASH_NIOS2_QSPI` - Nios-II QSPI flash driver * - :kconfig:`CONFIG_SOC_FLASH_NIOS2_QSPI_DEV_NAME` - Nios-II QSPI flash device name * - :kconfig:`CONFIG_SOC_FLASH_NRF` - Nordic Semiconductor nRF flash driver * - :kconfig:`CONFIG_SOC_FLASH_NRF_EMULATE_ONE_BYTE_WRITE_ACCESS` - 8-bit write block size emulation * - :kconfig:`CONFIG_SOC_FLASH_NRF_PARTIAL_ERASE` - Nordic nRFx flash driver partial erase * - :kconfig:`CONFIG_SOC_FLASH_NRF_PARTIAL_ERASE_MS` - Partial erase timeout in MS * - :kconfig:`CONFIG_SOC_FLASH_NRF_RADIO_SYNC_NONE` - none * - :kconfig:`CONFIG_SOC_FLASH_NRF_RADIO_SYNC_TICKER` - Nordic nRFx flash driver synchronized with radio * - :kconfig:`CONFIG_SOC_FLASH_NRF_UICR` - Access to UICR * - :kconfig:`CONFIG_SOC_FLASH_RAMCODE_SECTION` - * - :kconfig:`CONFIG_SOC_FLASH_RV32M1` - RV32M1 flash shim driver * - :kconfig:`CONFIG_SOC_FLASH_SAM` - Atmel SAM flash driver * - :kconfig:`CONFIG_SOC_FLASH_SAM0` - Atmel SAM0 flash driver * - :kconfig:`CONFIG_SOC_FLASH_SAM0_EMULATE_BYTE_PAGES` - Emulate byte-sized pages * - :kconfig:`CONFIG_SOC_FLASH_STM32` - STM32 flash driver * - :kconfig:`CONFIG_SOC_FLASH_STM32_V1` - * - :kconfig:`CONFIG_SOC_FLASH_TELINK_B91` - Telink Semiconductor B91 flash driver * - :kconfig:`CONFIG_SOC_NRF52832_ALLOW_SPIM_DESPITE_PAN_58` - Allow enabling the SPIM driver despite PAN 58 * - :kconfig:`CONFIG_SPI` - SPI hardware bus support * - :kconfig:`CONFIG_SPI_0_NRF_ORC` - SPI Port 0 over-read character * - :kconfig:`CONFIG_SPI_0_NRF_SPI` - * - :kconfig:`CONFIG_SPI_0_NRF_SPIM` - * - :kconfig:`CONFIG_SPI_0_NRF_SPIS` - * - :kconfig:`CONFIG_SPI_1_NRF_ORC` - SPI Port 1 over-read character * - :kconfig:`CONFIG_SPI_1_NRF_SPI` - * - :kconfig:`CONFIG_SPI_1_NRF_SPIM` - * - :kconfig:`CONFIG_SPI_1_NRF_SPIS` - * - :kconfig:`CONFIG_SPI_2_NRF_ORC` - SPI Port 2 over-read character * - :kconfig:`CONFIG_SPI_2_NRF_SPI` - * - :kconfig:`CONFIG_SPI_2_NRF_SPIM` - * - :kconfig:`CONFIG_SPI_2_NRF_SPIS` - * - :kconfig:`CONFIG_SPI_3_NRF_ORC` - SPI Port 3 over-read character * - :kconfig:`CONFIG_SPI_3_NRF_RX_DELAY` - SPIM3 MISO sampling delay * - :kconfig:`CONFIG_SPI_3_NRF_SPIM` - * - :kconfig:`CONFIG_SPI_3_NRF_SPIS` - * - :kconfig:`CONFIG_SPI_4_NRF_ORC` - SPI Port 4 over-read character * - :kconfig:`CONFIG_SPI_4_NRF_RX_DELAY` - SPIM4 MISO sampling delay * - :kconfig:`CONFIG_SPI_4_NRF_SPIM` - * - :kconfig:`CONFIG_SPI_ASYNC` - Enable Asynchronous call support * - :kconfig:`CONFIG_SPI_CC13XX_CC26XX` - TI SimpleLink CC13xx / CC26xx SPI driver * - :kconfig:`CONFIG_SPI_COMPLETION_TIMEOUT_TOLERANCE` - Completion timeout tolerance (ms) * - :kconfig:`CONFIG_SPI_DW` - Designware SPI controller driver * - :kconfig:`CONFIG_SPI_DW_ACCESS_WORD_ONLY` - DesignWare SPI only allows word access * - :kconfig:`CONFIG_SPI_DW_ARC_AUX_REGS` - Registers are part of ARC auxiliary registers * - :kconfig:`CONFIG_SPI_DW_FIFO_DEPTH` - RX and TX FIFO Depth * - :kconfig:`CONFIG_SPI_EMUL` - SPI emulator * - :kconfig:`CONFIG_SPI_ESP32_INTERRUPT` - ESP32 SPI interrupt mode * - :kconfig:`CONFIG_SPI_FLASH_AT45` - AT45 family flash driver * - :kconfig:`CONFIG_SPI_FLASH_AT45_INIT_PRIORITY` - Driver initialization priority * - :kconfig:`CONFIG_SPI_FLASH_AT45_USE_READ_MODIFY_WRITE` - Use Read-Modify-Write command in flash\_write() * - :kconfig:`CONFIG_SPI_GECKO` - Gecko SPI controller driver * - :kconfig:`CONFIG_SPI_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_SPI_LITESPI` - LiteX SPI controller driver * - :kconfig:`CONFIG_SPI_MCUX_DSPI` - MCUX SPI driver * - :kconfig:`CONFIG_SPI_MCUX_FLEXCOMM` - MCUX FLEXCOMM SPI driver * - :kconfig:`CONFIG_SPI_MCUX_FLEXCOMM_DMA` - MCUX FLEXCOMM SPI DMA Support * - :kconfig:`CONFIG_SPI_MCUX_LPSPI` - MCUX SPI driver * - :kconfig:`CONFIG_SPI_NOR` - SPI NOR Flash * - :kconfig:`CONFIG_SPI_NOR_CS_WAIT_DELAY` - Delay time in us * - :kconfig:`CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE` - Page size to use for FLASH\_LAYOUT feature * - :kconfig:`CONFIG_SPI_NOR_IDLE_IN_DPD` - Use Deep Power-Down mode when flash is not being accessed. * - :kconfig:`CONFIG_SPI_NOR_INIT_PRIORITY` - * - :kconfig:`CONFIG_SPI_NOR_SFDP_DEVICETREE` - Basic Flash Parameters from devicetree node * - :kconfig:`CONFIG_SPI_NOR_SFDP_MINIMAL` - Fixed flash configuration * - :kconfig:`CONFIG_SPI_NOR_SFDP_RUNTIME` - Read flash parameters at runtime * - :kconfig:`CONFIG_SPI_NRFX` - nRF SPI nrfx drivers * - :kconfig:`CONFIG_SPI_NRFX_RAM_BUFFER_SIZE` - Size of RAM buffers for SPIM peripherals * - :kconfig:`CONFIG_SPI_OC_SIMPLE` - OpenCores Simple SPI controller driver * - :kconfig:`CONFIG_SPI_OC_SIMPLE_BUS_WIDTH` - * - :kconfig:`CONFIG_SPI_PSOC6` - PSoC-6 MCU SCB spi driver * - :kconfig:`CONFIG_SPI_RV32M1_LPSPI` - RV32M1 LPSPI driver * - :kconfig:`CONFIG_SPI_SAM` - Atmel SAM series SPI driver * - :kconfig:`CONFIG_SPI_SAM0` - Atmel SAM0 series SERCOM SPI driver * - :kconfig:`CONFIG_SPI_SIFIVE` - SiFive SPI controller driver * - :kconfig:`CONFIG_SPI_SLAVE` - Enable Slave support [EXPERIMENTAL] * - :kconfig:`CONFIG_SPI_STM32` - STM32 MCU SPI controller driver * - :kconfig:`CONFIG_SPI_STM32_DMA` - STM32 MCU SPI DMA Support * - :kconfig:`CONFIG_SPI_STM32_INTERRUPT` - STM32 MCU SPI Interrupt Support * - :kconfig:`CONFIG_SPI_STM32_USE_HW_SS` - STM32 Hardware Slave Select support * - :kconfig:`CONFIG_SPI_TELINK_B91` - Telink Semiconductor B91 SPI driver * - :kconfig:`CONFIG_SPI_TEST` - * - :kconfig:`CONFIG_SPI_XEC_QMSPI` - Microchip XEC QMSPI driver * - :kconfig:`CONFIG_SPI_XLNX_AXI_QUADSPI` - Xilinx AXI Quad SPI driver * - :kconfig:`CONFIG_SSD1306` - SSD1306 display driver * - :kconfig:`CONFIG_SSD1306_DEFAULT` - Default SSD1306 controller * - :kconfig:`CONFIG_SSD1306_DEFAULT_CONTRAST` - SSD1306 default contrast * - :kconfig:`CONFIG_SSD1306_REVERSE_MODE` - SSD1306 reverse mode * - :kconfig:`CONFIG_SSD1306_SH1106_COMPATIBLE` - Enable SH1106 compatible mode * - :kconfig:`CONFIG_SSD16XX` - SSD16XX compatible display controller driver * - :kconfig:`CONFIG_ST7735R` - ST7735R display driver * - :kconfig:`CONFIG_ST7789V` - ST7789V display driver * - :kconfig:`CONFIG_ST7789V_RGB565` - RGB565 * - :kconfig:`CONFIG_ST7789V_RGB888` - RGB888 * - :kconfig:`CONFIG_STM32_LPTIM_CLOCK` - LPTIM clock value * - :kconfig:`CONFIG_STM32_LPTIM_CLOCK_LSE` - LSE * - :kconfig:`CONFIG_STM32_LPTIM_CLOCK_LSI` - LSI * - :kconfig:`CONFIG_STM32_LPTIM_TIMEBASE` - LPTIM AutoReload value * - :kconfig:`CONFIG_STM32_LPTIM_TIMER` - STM32 Low Power Timer [EXPERIMENTAL] * - :kconfig:`CONFIG_STM32_TEMP` - STM32 Temperature Sensor * - :kconfig:`CONFIG_STTS751` - STTS751 temperature sensor * - :kconfig:`CONFIG_STTS751_SAMPLING_RATE` - Output data rate * - :kconfig:`CONFIG_STTS751_TEMP_HI_THRESHOLD` - High temperature threshold alarm * - :kconfig:`CONFIG_STTS751_TEMP_LO_THRESHOLD` - Low temperature threshold alarm * - :kconfig:`CONFIG_STTS751_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_STTS751_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_STTS751_TRIGGER` - * - :kconfig:`CONFIG_STTS751_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_STTS751_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_STTS751_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_SWERV_PIC` - SweRV EH1 Programmable Interrupt Controller (PIC) * - :kconfig:`CONFIG_SX9500` - SX9500 I2C SAR Proximity Chip * - :kconfig:`CONFIG_SX9500_PROX_CHANNEL` - Proximity channel to use * - :kconfig:`CONFIG_SX9500_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_SX9500_THREAD_STACK_SIZE` - Sensor delayed work thread stack size * - :kconfig:`CONFIG_SX9500_TRIGGER` - * - :kconfig:`CONFIG_SX9500_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_SX9500_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_SX9500_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_SYSCON` - SYSCON (System Controller) drivers * - :kconfig:`CONFIG_SYSCON_GENERIC` - Generic SYSCON (System Controller) driver * - :kconfig:`CONFIG_SYSCON_INIT_PRIORITY` - SYSCON (System Controller) driver init priority * - :kconfig:`CONFIG_SYSTEM_CLOCK_DISABLE` - API to disable system clock * - :kconfig:`CONFIG_SYSTEM_CLOCK_INIT_PRIORITY` - System clock driver initialization priority * - :kconfig:`CONFIG_SYSTEM_CLOCK_NO_WAIT` - No wait * - :kconfig:`CONFIG_SYSTEM_CLOCK_SLOPPY_IDLE` - Timer allowed to skew uptime clock during idle * - :kconfig:`CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY` - Wait for availability * - :kconfig:`CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY` - Wait for stability * - :kconfig:`CONFIG_TACH_NPCX` - Nuvoton NPCX Tachometer sensor * - :kconfig:`CONFIG_TACH_XEC` - XEC Tachometer sensor * - :kconfig:`CONFIG_TACH_XEC_2_TACH_EDGES` - Configure 2 tach edges or 1/2 tach period * - :kconfig:`CONFIG_TACH_XEC_3_TACH_EDGES` - Configure 3 tach edges or 1 tach period * - :kconfig:`CONFIG_TACH_XEC_5_TACH_EDGES` - Configure 5 tach edges or 2 tach periods * - :kconfig:`CONFIG_TACH_XEC_9_TACH_EDGES` - Configure 9 tach edges or 4 tach periods * - :kconfig:`CONFIG_TACH_XEC_EDGES` - * - :kconfig:`CONFIG_TEMP_KINETIS` - NXP Kinetis Temperature Sensor * - :kconfig:`CONFIG_TEMP_KINETIS_FILTER` - Enable digital filtering of ADC readings * - :kconfig:`CONFIG_TEMP_KINETIS_OVERSAMPLING` - ADC oversampling * - :kconfig:`CONFIG_TEMP_KINETIS_RESOLUTION` - ADC resolution * - :kconfig:`CONFIG_TEMP_NRF5` - nRF5 Temperature Sensor * - :kconfig:`CONFIG_TEMP_NRF5_FORCE_ALT` - * - :kconfig:`CONFIG_TH02` - TH02 Temperature Sensor * - :kconfig:`CONFIG_TICKLESS_CAPABLE` - * - :kconfig:`CONFIG_TIMER_DTMR_CMSDK_APB` - ARM CMSDK (Cortex-M System Design Kit) DTMR Timer driver * - :kconfig:`CONFIG_TIMER_READS_ITS_FREQUENCY_AT_RUNTIME` - Timer queries its hardware to find its frequency at runtime * - :kconfig:`CONFIG_TIMER_TMR_CMSDK_APB` - ARM CMSDK (Cortex-M System Design Kit) Timer driver * - :kconfig:`CONFIG_TI_HDC` - Texas Instruments Temperature and Humidity Sensor (e.g. HDC1008) * - :kconfig:`CONFIG_TI_HDC20XX` - Texas Instruments HDC20XX Temperature and Humidity Sensor * - :kconfig:`CONFIG_TLC59108` - TLC59108 LED driver * - :kconfig:`CONFIG_TMP007` - TMP007 Infrared Thermopile Sensor * - :kconfig:`CONFIG_TMP007_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_TMP007_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_TMP007_TRIGGER` - * - :kconfig:`CONFIG_TMP007_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_TMP007_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_TMP007_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_TMP112` - TMP112 Temperature Sensor * - :kconfig:`CONFIG_TMP116` - TMP116 and TMP117 Temperature Sensors * - :kconfig:`CONFIG_UARTE_NRF_HW_ASYNC` - * - :kconfig:`CONFIG_UART_0_ASYNC` - Enable Asynchronous API support on port 0 * - :kconfig:`CONFIG_UART_0_ENHANCED_POLL_OUT` - Efficient poll out on port 0 * - :kconfig:`CONFIG_UART_0_GPIO_MANAGEMENT` - Enable GPIO management on port 0 * - :kconfig:`CONFIG_UART_0_INTERRUPT_DRIVEN` - Enable interrupt support on port 0 * - :kconfig:`CONFIG_UART_0_NRF_ASYNC_LOW_POWER` - Low power mode * - :kconfig:`CONFIG_UART_0_NRF_HW_ASYNC` - Use hardware RX byte counting * - :kconfig:`CONFIG_UART_0_NRF_HW_ASYNC_TIMER` - Timer instance * - :kconfig:`CONFIG_UART_0_NRF_PARITY_BIT` - Enable parity bit * - :kconfig:`CONFIG_UART_0_NRF_TX_BUFFER_SIZE` - Size of RAM buffer * - :kconfig:`CONFIG_UART_0_NRF_UART` - * - :kconfig:`CONFIG_UART_0_NRF_UARTE` - * - :kconfig:`CONFIG_UART_1_ASYNC` - Enable Asynchronous API support on port 1 * - :kconfig:`CONFIG_UART_1_ENHANCED_POLL_OUT` - Efficient poll out on port 1 * - :kconfig:`CONFIG_UART_1_GPIO_MANAGEMENT` - Enable GPIO management on port 1 * - :kconfig:`CONFIG_UART_1_INTERRUPT_DRIVEN` - Enable interrupt support on port 1 * - :kconfig:`CONFIG_UART_1_NRF_ASYNC_LOW_POWER` - Low power mode * - :kconfig:`CONFIG_UART_1_NRF_HW_ASYNC` - Use hardware RX byte counting * - :kconfig:`CONFIG_UART_1_NRF_HW_ASYNC_TIMER` - Timer instance * - :kconfig:`CONFIG_UART_1_NRF_PARITY_BIT` - Enable parity bit * - :kconfig:`CONFIG_UART_1_NRF_TX_BUFFER_SIZE` - Size of RAM buffer * - :kconfig:`CONFIG_UART_1_NRF_UARTE` - * - :kconfig:`CONFIG_UART_2_ASYNC` - Enable Asynchronous API support on port 2 * - :kconfig:`CONFIG_UART_2_ENHANCED_POLL_OUT` - Efficient poll out on port 2 * - :kconfig:`CONFIG_UART_2_GPIO_MANAGEMENT` - Enable GPIO management on port 2 * - :kconfig:`CONFIG_UART_2_INTERRUPT_DRIVEN` - Enable interrupt support on port 2 * - :kconfig:`CONFIG_UART_2_NRF_ASYNC_LOW_POWER` - Low power mode * - :kconfig:`CONFIG_UART_2_NRF_HW_ASYNC` - Use hardware RX byte counting * - :kconfig:`CONFIG_UART_2_NRF_HW_ASYNC_TIMER` - Timer instance * - :kconfig:`CONFIG_UART_2_NRF_PARITY_BIT` - Enable parity bit * - :kconfig:`CONFIG_UART_2_NRF_TX_BUFFER_SIZE` - Size of RAM buffer * - :kconfig:`CONFIG_UART_2_NRF_UARTE` - * - :kconfig:`CONFIG_UART_3_ASYNC` - Enable Asynchronous API support on port 3 * - :kconfig:`CONFIG_UART_3_ENHANCED_POLL_OUT` - Efficient poll out on port 3 * - :kconfig:`CONFIG_UART_3_GPIO_MANAGEMENT` - Enable GPIO management on port 3 * - :kconfig:`CONFIG_UART_3_INTERRUPT_DRIVEN` - Enable interrupt support on port 3 * - :kconfig:`CONFIG_UART_3_NRF_ASYNC_LOW_POWER` - Low power mode * - :kconfig:`CONFIG_UART_3_NRF_HW_ASYNC` - Use hardware RX byte counting * - :kconfig:`CONFIG_UART_3_NRF_HW_ASYNC_TIMER` - Timer instance * - :kconfig:`CONFIG_UART_3_NRF_PARITY_BIT` - Enable parity bit * - :kconfig:`CONFIG_UART_3_NRF_TX_BUFFER_SIZE` - Size of RAM buffer * - :kconfig:`CONFIG_UART_3_NRF_UARTE` - * - :kconfig:`CONFIG_UART_ALTERA_JTAG` - Nios II JTAG UART driver * - :kconfig:`CONFIG_UART_APBUART` - ABPUART serial driver * - :kconfig:`CONFIG_UART_ASYNC_API` - Enable new asynchronous UART API [EXPERIMENTAL] * - :kconfig:`CONFIG_UART_CC13XX_CC26XX` - TI SimpleLink CC13xx / CC26xx UART driver * - :kconfig:`CONFIG_UART_CC32XX` - CC32XX UART driver * - :kconfig:`CONFIG_UART_CMSDK_APB` - ARM CMSDK APB UART driver * - :kconfig:`CONFIG_UART_CONSOLE` - Use UART for console * - :kconfig:`CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS` - Debug server hooks in debug console * - :kconfig:`CONFIG_UART_CONSOLE_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_UART_CONSOLE_INPUT_EXPIRED` - Enable support for UART console input expired mechanism * - :kconfig:`CONFIG_UART_CONSOLE_INPUT_EXPIRED_TIMEOUT` - Fixed amount of time to keep the UART console in use flag true * - :kconfig:`CONFIG_UART_CONSOLE_MCUMGR` - Enable UART console mcumgr passthrough * - :kconfig:`CONFIG_UART_DRV_CMD` - Enable driver commands API * - :kconfig:`CONFIG_UART_ENHANCED_POLL_OUT` - * - :kconfig:`CONFIG_UART_ESP32` - ESP32 UART driver * - :kconfig:`CONFIG_UART_GECKO` - Gecko UART/USART driver * - :kconfig:`CONFIG_UART_IMX` - NXP i.MX7 family processor UART driver * - :kconfig:`CONFIG_UART_INTERRUPT_DRIVEN` - Enable UART Interrupt support * - :kconfig:`CONFIG_UART_LINE_CTRL` - Enable Serial Line Control API * - :kconfig:`CONFIG_UART_LITEUART` - LiteUART serial driver * - :kconfig:`CONFIG_UART_LPC11U6X` - LPC11U6X serial driver * - :kconfig:`CONFIG_UART_MCUMGR` - Enable mcumgr UART driver * - :kconfig:`CONFIG_UART_MCUMGR_RX_BUF_COUNT` - Number of receive buffers for mcumgr fragments received over UART * - :kconfig:`CONFIG_UART_MCUMGR_RX_BUF_SIZE` - Size of receive buffer for mcumgr fragments received over UART, in bytes * - :kconfig:`CONFIG_UART_MCUX` - MCUX uart driver * - :kconfig:`CONFIG_UART_MCUX_FLEXCOMM` - MCUX FLEXCOMM UART driver * - :kconfig:`CONFIG_UART_MCUX_IUART` - MCUX IUART driver * - :kconfig:`CONFIG_UART_MCUX_LPSCI` - MCUX LPSCI driver * - :kconfig:`CONFIG_UART_MCUX_LPUART` - MCUX LPUART driver * - :kconfig:`CONFIG_UART_MIV` - Mi-V serial driver * - :kconfig:`CONFIG_UART_MSP432P4XX` - MSP432P4XX UART driver * - :kconfig:`CONFIG_UART_MUX` - Enable UART muxing (GSM 07.10) support [EXPERIMENTAL] * - :kconfig:`CONFIG_UART_MUX_DEVICE_COUNT` - Number of UART mux devices (DLCIs) * - :kconfig:`CONFIG_UART_MUX_DEVICE_NAME` - UART mux device name template * - :kconfig:`CONFIG_UART_MUX_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_UART_MUX_REAL_DEVICE_COUNT` - Number of real UART devices * - :kconfig:`CONFIG_UART_MUX_RINGBUF_SIZE` - UART mux ring buffer size * - :kconfig:`CONFIG_UART_MUX_RX_PRIORITY` - RX workqueue thread priority * - :kconfig:`CONFIG_UART_MUX_RX_STACK_SIZE` - Size of the stack allocated for receiving data from UART * - :kconfig:`CONFIG_UART_MUX_TEMP_BUF_SIZE` - Size of the temp buffer when reading data from real UART * - :kconfig:`CONFIG_UART_MUX_VERBOSE_DEBUG` - Print hexdump of sent and received packets * - :kconfig:`CONFIG_UART_NATIVE_POSIX` - UART driver for native\_posix * - :kconfig:`CONFIG_UART_NATIVE_POSIX_PORT_1_ENABLE` - Enable second UART port * - :kconfig:`CONFIG_UART_NATIVE_WAIT_PTS_READY_ENABLE` - Support waiting for pseudo terminal client readiness * - :kconfig:`CONFIG_UART_NPCX` - Nuvoton NPCX embedded controller (EC) serial driver * - :kconfig:`CONFIG_UART_NRFX` - nRF UART nrfx drivers * - :kconfig:`CONFIG_UART_NS16550` - NS16550 serial driver * - :kconfig:`CONFIG_UART_NS16550_ACCESS_WORD_ONLY` - NS16550 only allows word access * - :kconfig:`CONFIG_UART_NS16550_DRV_CMD` - Enable Driver Commands * - :kconfig:`CONFIG_UART_NS16550_LINE_CTRL` - Enable Serial Line Control for Apps * - :kconfig:`CONFIG_UART_NS16750` - Enable UART 16750 (64-bytes FIFO and auto flow control) * - :kconfig:`CONFIG_UART_NUMICRO` - NUVOTON MCU serial driver * - :kconfig:`CONFIG_UART_PIPE` - Enable pipe UART driver * - :kconfig:`CONFIG_UART_PIPE_ON_DEV_NAME` - Device Name of UART Device for pipe UART * - :kconfig:`CONFIG_UART_PL011` - ARM PL011 UART Driver * - :kconfig:`CONFIG_UART_PL011_PORT0` - Enable driver for UART 0 * - :kconfig:`CONFIG_UART_PL011_PORT1` - Enable driver for UART 1 * - :kconfig:`CONFIG_UART_PL011_SBSA` - Enable SBSA UART * - :kconfig:`CONFIG_UART_PSOC6` - PSoC-6 MCU SCB serial driver * - :kconfig:`CONFIG_UART_RCAR` - Renesas R-Car UART Driver * - :kconfig:`CONFIG_UART_ROM_ESP32C3` - ESP32C3 ROM UART driver * - :kconfig:`CONFIG_UART_ROM_ESP32S2` - ESP32S2 ROM UART driver * - :kconfig:`CONFIG_UART_RTT` - Enable UART RTT driver * - :kconfig:`CONFIG_UART_RTT_0` - * - :kconfig:`CONFIG_UART_RTT_1` - * - :kconfig:`CONFIG_UART_RTT_2` - * - :kconfig:`CONFIG_UART_RTT_3` - * - :kconfig:`CONFIG_UART_RTT_DRIVER` - * - :kconfig:`CONFIG_UART_RV32M1_LPUART` - RV32M1 LPUART driver * - :kconfig:`CONFIG_UART_RV32M1_LPUART_0` - UART 0 * - :kconfig:`CONFIG_UART_RV32M1_LPUART_1` - UART 1 * - :kconfig:`CONFIG_UART_RV32M1_LPUART_2` - UART 2 * - :kconfig:`CONFIG_UART_RV32M1_LPUART_3` - UART 3 * - :kconfig:`CONFIG_UART_SAM` - Atmel SAM MCU family UART driver * - :kconfig:`CONFIG_UART_SAM0` - Atmel SAM0 series SERCOM USART driver * - :kconfig:`CONFIG_UART_SIFIVE` - SiFive Freedom serial driver * - :kconfig:`CONFIG_UART_SIFIVE_PORT_0` - Enable SIFIVE Port 0 * - :kconfig:`CONFIG_UART_SIFIVE_PORT_0_RXCNT_IRQ` - Port 0 RX Interrupt Threshold Count * - :kconfig:`CONFIG_UART_SIFIVE_PORT_0_TXCNT_IRQ` - Port 0 TX Interrupt Threshold Count * - :kconfig:`CONFIG_UART_SIFIVE_PORT_1` - Enable SIFIVE Port 1 * - :kconfig:`CONFIG_UART_SIFIVE_PORT_1_RXCNT_IRQ` - Port 0 RX Interrupt Threshold Count * - :kconfig:`CONFIG_UART_SIFIVE_PORT_1_TXCNT_IRQ` - Port 1 TX Interrupt Threshold Count * - :kconfig:`CONFIG_UART_STELLARIS` - Stellaris serial driver * - :kconfig:`CONFIG_UART_STELLARIS_PORT_0` - Enable Stellaris UART Port 0 * - :kconfig:`CONFIG_UART_STELLARIS_PORT_1` - Enable Stellaris UART Port 1 * - :kconfig:`CONFIG_UART_STELLARIS_PORT_2` - Enable Stellaris UART Port 2 * - :kconfig:`CONFIG_UART_STM32` - STM32 MCU serial driver * - :kconfig:`CONFIG_UART_TELINK_B91` - Telink B91 UART driver * - :kconfig:`CONFIG_UART_USE_RUNTIME_CONFIGURE` - Enable runtime configuration for UART controllers * - :kconfig:`CONFIG_UART_XEC` - Microchip XEC family UART driver * - :kconfig:`CONFIG_UART_XEC_LINE_CTRL` - Enable Serial Line Control for Apps * - :kconfig:`CONFIG_UART_XLNX_PS` - Xilinx serial driver for MPSoC * - :kconfig:`CONFIG_UART_XLNX_UARTLITE` - Xilinx UART Lite * - :kconfig:`CONFIG_UART_XMC4XXX` - XMC4XX UART driver * - :kconfig:`CONFIG_USART_SAM` - Atmel SAM MCU family USART driver * - :kconfig:`CONFIG_USB_DC_NXP_EHCI` - MXRT EHCI USB Device Controller * - :kconfig:`CONFIG_USB_DC_NXP_LPCIP3511` - LPC USB Device Controller * - :kconfig:`CONFIG_USB_DC_SAM0` - SAM0 series USB Device Controller driver * - :kconfig:`CONFIG_USB_DC_SAM_USBC` - SAM4L USBC Device Controller driver * - :kconfig:`CONFIG_USB_DC_SAM_USBHS` - SAM series USB HS Device Controller driver * - :kconfig:`CONFIG_USB_DC_STM32` - USB device controller driver for STM32 devices * - :kconfig:`CONFIG_USB_DC_STM32_DISCONN_ENABLE` - * - :kconfig:`CONFIG_USB_DEVICE_DRIVER` - Enable USB device controller drivers * - :kconfig:`CONFIG_USB_DW` - Designware USB Device Controller Driver * - :kconfig:`CONFIG_USB_DW_USB_2_0` - DesignWare Controller and PHY support for USB specification 2.0 * - :kconfig:`CONFIG_USB_KINETIS` - Kinetis USB Device Controller Driver * - :kconfig:`CONFIG_USB_MCUX` - NXP MCUX USB Device Controller Driver * - :kconfig:`CONFIG_USB_NATIVE_POSIX` - Native Posix USB Device Controller Driver * - :kconfig:`CONFIG_USB_NRFX` - Nordic Semiconductor USB Device Controller Driver * - :kconfig:`CONFIG_USB_NRFX_ATTACHED_EVENT_DELAY` - USBD attached event delay * - :kconfig:`CONFIG_USB_NRFX_EVT_QUEUE_SIZE` - USBD event queue size * - :kconfig:`CONFIG_USB_NRFX_WORK_QUEUE_STACK_SIZE` - USBD work queue stack size * - :kconfig:`CONFIG_USB_UART_CONSOLE` - Use USB port for console outputs * - :kconfig:`CONFIG_USE_SEGGER_RTT` - Enable SEGGER RTT libraries. * - :kconfig:`CONFIG_VCNL4040` - VCNL4040 Proximity and Ambient Light Sensor * - :kconfig:`CONFIG_VCNL4040_ENABLE_ALS` - Enable ambient light sensor * - :kconfig:`CONFIG_VCNL4040_THREAD_PRIORITY` - Thread priority * - :kconfig:`CONFIG_VCNL4040_THREAD_STACK_SIZE` - Thread stack size * - :kconfig:`CONFIG_VCNL4040_TRIGGER` - * - :kconfig:`CONFIG_VCNL4040_TRIGGER_GLOBAL_THREAD` - Use global thread * - :kconfig:`CONFIG_VCNL4040_TRIGGER_NONE` - No trigger * - :kconfig:`CONFIG_VCNL4040_TRIGGER_OWN_THREAD` - Use own thread * - :kconfig:`CONFIG_VEXRISCV_LITEX_IRQ` - VexRiscv LiteX Interrupt controller * - :kconfig:`CONFIG_VIDEO` - VIDEO hardware support * - :kconfig:`CONFIG_VIDEO_BUFFER_POOL_ALIGN` - Alignment of the video pool’s buffer * - :kconfig:`CONFIG_VIDEO_BUFFER_POOL_NUM_MAX` - Number of maximum sized buffer in the video pool * - :kconfig:`CONFIG_VIDEO_BUFFER_POOL_SZ_MAX` - Size of the largest buffer in the video pool * - :kconfig:`CONFIG_VIDEO_INIT_PRIORITY` - Video initialization priority * - :kconfig:`CONFIG_VIDEO_MCUX_CSI` - NXP MCUX CMOS Sensor Interface (CSI) driver * - :kconfig:`CONFIG_VIDEO_MT9M114` - MT9M114 Aptina CMOS digital image sensor * - :kconfig:`CONFIG_VIDEO_OV2640` - OV2640 CMOS digital image sensor * - :kconfig:`CONFIG_VIDEO_OV7725` - OV7725 CMOS digital image sensor * - :kconfig:`CONFIG_VIDEO_SW_GENERATOR` - Video Software Generator * - :kconfig:`CONFIG_VIRTUALIZATION` - Virtualization guests drivers * - :kconfig:`CONFIG_VL53L0X` - VL53L0X time of flight sensor * - :kconfig:`CONFIG_VL53L0X_PROXIMITY_THRESHOLD` - Proximity threshold in millimeters * - :kconfig:`CONFIG_WATCHDOG` - Watchdog Support * - :kconfig:`CONFIG_WDOG_CMSDK_APB` - CMSDK APB Watchdog Driver for ARM family of MCUs * - :kconfig:`CONFIG_WDOG_CMSDK_APB_START_AT_BOOT` - Start Watchdog during boot * - :kconfig:`CONFIG_WDT_CC32XX` - Watchdog Driver for cc32xx family of MCUs * - :kconfig:`CONFIG_WDT_CC32XX_INITIAL_TIMEOUT` - Value for WDT timeout in ms * - :kconfig:`CONFIG_WDT_DISABLE_AT_BOOT` - Disable at boot * - :kconfig:`CONFIG_WDT_ESP32` - ESP32 Watchdog (WDT) Driver * - :kconfig:`CONFIG_WDT_GECKO` - Gecko series Watchdog (WDOG) Driver * - :kconfig:`CONFIG_WDT_ITE_IT8XXX2` - ITE it8xxx2 Watchdog Timer (WDT) driver * - :kconfig:`CONFIG_WDT_ITE_WARNING_LEADING_TIME_MS` - Number of ms before generating watchdog event/signal * - :kconfig:`CONFIG_WDT_MCUX_IMX_WDOG` - MCUX IMX WDOG driver * - :kconfig:`CONFIG_WDT_MCUX_WDOG` - MCUX WDOG driver * - :kconfig:`CONFIG_WDT_MCUX_WDOG32` - MCUX WDOG32 driver * - :kconfig:`CONFIG_WDT_MCUX_WWDT` - MCUX WWDT driver * - :kconfig:`CONFIG_WDT_MULTISTAGE` - Enable multistage timeouts * - :kconfig:`CONFIG_WDT_NPCX` - Nuvoton NPCX embedded controller (EC) Watchdog Timer driver * - :kconfig:`CONFIG_WDT_NPCX_DELAY_CYCLES` - Number of delay cycles before generating watchdog event/signal * - :kconfig:`CONFIG_WDT_NRFX` - nRF WDT nrfx driver * - :kconfig:`CONFIG_WDT_SAM` - Atmel SAM MCU Family Watchdog (WDT) Driver * - :kconfig:`CONFIG_WDT_SAM0` - Atmel SAM0 series Watchdog (WDT) Driver * - :kconfig:`CONFIG_WDT_SIFIVE` - SiFive Watchdog (WDT) Driver * - :kconfig:`CONFIG_WDT_XEC` - Microchip XEC series Watchdog Timer (WDT) driver * - :kconfig:`CONFIG_WIFI` - Wi-Fi Drivers * - :kconfig:`CONFIG_WIFI_ESP32` - ESP32 SoC WiFi support * - :kconfig:`CONFIG_WIFI_ESP_AT` - Espressif AT Command support * - :kconfig:`CONFIG_WIFI_ESP_AT_DNS_USE` - Use DNS from ESP * - :kconfig:`CONFIG_WIFI_ESP_AT_IP_ADDRESS` - ESP Station mode IP Address * - :kconfig:`CONFIG_WIFI_ESP_AT_IP_DHCP` - DHCP * - :kconfig:`CONFIG_WIFI_ESP_AT_IP_GATEWAY` - Gateway Address * - :kconfig:`CONFIG_WIFI_ESP_AT_IP_MASK` - Network Mask * - :kconfig:`CONFIG_WIFI_ESP_AT_IP_STATIC` - Static * - :kconfig:`CONFIG_WIFI_ESP_AT_MDM_RING_BUF_SIZE` - Modem ring buffer size * - :kconfig:`CONFIG_WIFI_ESP_AT_MDM_RX_BUF_COUNT` - Modem RX buffer count * - :kconfig:`CONFIG_WIFI_ESP_AT_MDM_RX_BUF_SIZE` - Modem RX buffer size * - :kconfig:`CONFIG_WIFI_ESP_AT_PASSIVE_MODE` - Use passive mode * - :kconfig:`CONFIG_WIFI_ESP_AT_RESET_TIMEOUT` - Reset timeout * - :kconfig:`CONFIG_WIFI_ESP_AT_RX_NET_PKT_ALLOC_TIMEOUT` - Network interface RX packet allocation timeout * - :kconfig:`CONFIG_WIFI_ESP_AT_RX_STACK_SIZE` - Stack size for the Espressif esp wifi driver RX thread * - :kconfig:`CONFIG_WIFI_ESP_AT_RX_THREAD_PRIORITY` - Priority of RX thread * - :kconfig:`CONFIG_WIFI_ESP_AT_VERSION_1_7` - AT version 1.7 * - :kconfig:`CONFIG_WIFI_ESP_AT_VERSION_2_0` - AT version 2.0 * - :kconfig:`CONFIG_WIFI_ESP_AT_WORKQ_STACK_SIZE` - Stack size for the esp driver work queue * - :kconfig:`CONFIG_WIFI_ESP_AT_WORKQ_THREAD_PRIORITY` - Priority of work queue thread * - :kconfig:`CONFIG_WIFI_ESWIFI` - Inventek eS-WiFi support * - :kconfig:`CONFIG_WIFI_ESWIFI_BUS_SPI` - SPI Bus interface * - :kconfig:`CONFIG_WIFI_ESWIFI_BUS_UART` - UART Bus interface * - :kconfig:`CONFIG_WIFI_ESWIFI_SHELL` - esWiFi shell * - :kconfig:`CONFIG_WIFI_ESWIFI_THREAD_PRIO` - esWiFi threads priority * - :kconfig:`CONFIG_WIFI_INIT_PRIORITY` - Wi-Fi driver init priority * - :kconfig:`CONFIG_WIFI_OFFLOAD` - Support offloaded Wi-Fi device drivers * - :kconfig:`CONFIG_WIFI_SIMPLELINK` - SimpleLink Wi-Fi driver support * - :kconfig:`CONFIG_WIFI_SIMPLELINK_FAST_CONNECT_TIMEOUT` - Time (in seconds) to wait for fast connect on startup * - :kconfig:`CONFIG_WIFI_SIMPLELINK_MAX_PACKET_SIZE` - Maximum size of a packet, in bytes * - :kconfig:`CONFIG_WIFI_SIMPLELINK_MAX_SCAN_RETRIES` - Number of retries to get network scan table * - :kconfig:`CONFIG_WIFI_SIMPLELINK_NAME` - Driver name * - :kconfig:`CONFIG_WIFI_SIMPLELINK_SCAN_COUNT` - Number of entries in network scan table: Max: 30 * - :kconfig:`CONFIG_WIFI_WINC1500` - WINC1500 driver support * - :kconfig:`CONFIG_WIFI_WINC1500_BUF_CTR` - Number of buffer per-buffer pool * - :kconfig:`CONFIG_WIFI_WINC1500_MAX_PACKET_SIZE` - Maximum size of a packet, in bytes * - :kconfig:`CONFIG_WIFI_WINC1500_NAME` - Driver name * - :kconfig:`CONFIG_WIFI_WINC1500_OFFLOAD_MAX_SOCKETS` - Maximum number of sockets that can be managed * - :kconfig:`CONFIG_WIFI_WINC1500_REGION_ASIA` - Region Asia * - :kconfig:`CONFIG_WIFI_WINC1500_REGION_EUROPE` - Region Europe * - :kconfig:`CONFIG_WIFI_WINC1500_REGION_NORTH_AMERICA` - Region North America * - :kconfig:`CONFIG_WIFI_WINC1500_THREAD_PRIO` - HAL callback handler thread priority * - :kconfig:`CONFIG_WIFI_WINC1500_THREAD_STACK_SIZE` - HAL callback handler thread stack size * - :kconfig:`CONFIG_WINC1500_DRV_USE_OLD_SPI_SW` - Use old SPI access method in the vendor HAL * - :kconfig:`CONFIG_WS2812_STRIP` - Enable WS2812 (and compatible) LED strip driver * - :kconfig:`CONFIG_WS2812_STRIP_GPIO` - Enable the GPIO driver * - :kconfig:`CONFIG_WS2812_STRIP_SPI` - Enable the SPI driver * - :kconfig:`CONFIG_WWDG_STM32` - System Window Watchdog (WWDG) Driver for STM32 family of MCUs * - :kconfig:`CONFIG_X2APIC` - Access local APIC in x2APIC mode * - :kconfig:`CONFIG_XLNX_PSTTC_TIMER` - Xilinx PS ttc timer support * - :kconfig:`CONFIG_XLNX_PSTTC_TIMER_INDEX` - Xilinx PS ttc timer index * - :kconfig:`CONFIG_XTENSA_CONSOLE_INIT_PRIORITY` - Init priority * - :kconfig:`CONFIG_XTENSA_SIM_CONSOLE` - Use Xtensa simulator console * - :kconfig:`CONFIG_XTENSA_TIMER` - Xtensa timer support * - :kconfig:`CONFIG_XTENSA_TIMER_ID` - System timer CCOMPAREn register index