The latest development version of this page may be more current than this released 3.0.0 version.

Driver Configuration Options

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.

Kconfig files appear throughout the directory tree. For example, subsys/power/Kconfig defines power-related options.

This documentation is generated automatically from the Kconfig files by the gen_kconfig_rest.py script. Click on symbols for more information.

Configuration Options

Symbol name

Prompt

CONFIG_2ND_LEVEL_INTERRUPTS

Second-level interrupt support

CONFIG_2ND_LVL_INTR_00_OFFSET

Level 1 IRQ line for 2ND level aggregator 0

CONFIG_2ND_LVL_INTR_01_OFFSET

Level 1 IRQ line for 2ND level aggregator 1

CONFIG_2ND_LVL_INTR_02_OFFSET

Level 1 IRQ line for 2ND level aggregator 2

CONFIG_2ND_LVL_INTR_03_OFFSET

Level 1 IRQ line for 2ND level aggregator 3

CONFIG_2ND_LVL_INTR_04_OFFSET

Level 1 IRQ line for 2ND level aggregator 4

CONFIG_2ND_LVL_INTR_05_OFFSET

Level 1 IRQ line for 2ND level aggregator 5

CONFIG_2ND_LVL_INTR_06_OFFSET

Level 1 IRQ line for 2ND level aggregator 6

CONFIG_2ND_LVL_INTR_07_OFFSET

Level 1 IRQ line for 2ND level aggregator 7

CONFIG_2ND_LVL_ISR_TBL_OFFSET

Offset in _sw_isr_table for level 2 interrupts

CONFIG_3RD_LEVEL_INTERRUPTS

Third-level interrupt support

CONFIG_3RD_LVL_INTR_00_OFFSET

Level 2 IRQ line for 3RD level aggregator 0

CONFIG_3RD_LVL_INTR_01_OFFSET

Level 2 IRQ line for 3RD level aggregator 1

CONFIG_3RD_LVL_INTR_02_OFFSET

Level 2 IRQ line for 3RD level aggregator 2

CONFIG_3RD_LVL_INTR_03_OFFSET

Level 2 IRQ line for 3RD level aggregator 3

CONFIG_3RD_LVL_INTR_04_OFFSET

Level 2 IRQ line for 3RD level aggregator 4

CONFIG_3RD_LVL_INTR_05_OFFSET

Level 2 IRQ line for 3RD level aggregator 5

CONFIG_3RD_LVL_INTR_06_OFFSET

Level 2 IRQ line for 3RD level aggregator 6

CONFIG_3RD_LVL_INTR_07_OFFSET

Level 2 IRQ line for 3RD level aggregator 7

CONFIG_3RD_LVL_ISR_TBL_OFFSET

Offset in _sw_isr_table for level 3 interrupts

CONFIG_ADC

ADC drivers

CONFIG_ADC_ASYNC

Enable asynchronous call support

CONFIG_ADC_CC32XX

CC32XX ADC driver

CONFIG_ADC_CONFIGURABLE_INPUTS

CONFIG_ADC_EMUL

ADC emulator

CONFIG_ADC_EMUL_ACQUISITION_THREAD_PRIO

Priority for the ADC data acquisition thread

CONFIG_ADC_EMUL_ACQUISITION_THREAD_STACK_SIZE

Stack size for the ADC data acquisition thread

CONFIG_ADC_INIT_PRIORITY

ADC init priority

CONFIG_ADC_ITE_IT8XXX2

ITE IT8XXX2 ADC driver

CONFIG_ADC_LMP90XXX

LMP90xxx driver

CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_PRIO

Priority for the ADC data acquisition thread

CONFIG_ADC_LMP90XXX_ACQUISITION_THREAD_STACK_SIZE

Stack size for the ADC data acquisition thread

CONFIG_ADC_LMP90XXX_CRC

Use Cyclic Redundancy Check (CRC)

CONFIG_ADC_LMP90XXX_GPIO

Enable GPIO support

CONFIG_ADC_MCP320X

MCP3204/MCP3208 driver

CONFIG_ADC_MCP320X_ACQUISITION_THREAD_PRIO

Priority for the ADC data acquisition thread

CONFIG_ADC_MCP320X_ACQUISITION_THREAD_STACK_SIZE

Stack size for the ADC data acquisition thread

CONFIG_ADC_MCUX_12B1MSPS_SAR

MCUX 12B1MSPS SAR ADC driver

CONFIG_ADC_MCUX_ADC12

MCUX ADC12 driver

CONFIG_ADC_MCUX_ADC16

MCUX ADC16 driver

CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_1

Divide ratio is 1

CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_2

Divide ratio is 2

CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_4

Divide ratio is 4

CONFIG_ADC_MCUX_ADC16_CLK_DIV_RATIO_8

Divide ratio is 8

CONFIG_ADC_MCUX_ADC16_ENABLE_EDMA

Enable EDMA for adc driver

CONFIG_ADC_MCUX_ADC16_HW_TRIGGER

ADC HW TRIGGER

CONFIG_ADC_MCUX_ADC16_VREF_ALTERNATE

Alternate reference pair

CONFIG_ADC_MCUX_ADC16_VREF_DEFAULT

Default voltage reference pair V_REFH and V_REFL

CONFIG_ADC_MCUX_LPADC

MCUX LPADC driver

CONFIG_ADC_NPCX

Nuvoton NPCX embedded controller (EC) ADC driver

CONFIG_ADC_NRFX_ADC

nRF ADC nrfx driver

CONFIG_ADC_NRFX_ADC_CHANNEL_COUNT

Number of ADC channels

CONFIG_ADC_NRFX_SAADC

nRF SAADC nrfx driver

CONFIG_ADC_SAM0

Atmel SAM0 series ADC Driver

CONFIG_ADC_SAM_AFEC

SAM ADC Driver

CONFIG_ADC_SHELL

Enable ADC Shell

CONFIG_ADC_STM32

STM32 ADC driver

CONFIG_ADC_STM32_SHARED_IRQS

STM32 ADC shared interrupts

CONFIG_ADC_TEST

CONFIG_ADC_XEC

Microchip XEC series ADC driver

CONFIG_ADC_XEC_V2

Microchip XEC series ADC V2 driver

CONFIG_ADT7420

ADT7420 Temperature Sensor

CONFIG_ADT7420_TEMP_CRIT

Critical overtemperature in °C

CONFIG_ADT7420_TEMP_HYST

Temperature hysteresis in °C

CONFIG_ADT7420_THREAD_PRIORITY

Thread priority

CONFIG_ADT7420_THREAD_STACK_SIZE

Thread stack size

CONFIG_ADT7420_TRIGGER

CONFIG_ADT7420_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ADT7420_TRIGGER_NONE

No trigger

CONFIG_ADT7420_TRIGGER_OWN_THREAD

Use own thread

CONFIG_ADXL345

ADXL345 Three Axis I2C accelerometer

CONFIG_ADXL362

ADXL362 sensor

CONFIG_ADXL362_ABS_REF_MODE

Absolute or referenced interrupt

CONFIG_ADXL362_ACCEL_ODR_100

100 Hz

CONFIG_ADXL362_ACCEL_ODR_12_5

12.5 Hz

CONFIG_ADXL362_ACCEL_ODR_200

200 Hz

CONFIG_ADXL362_ACCEL_ODR_25

25 Hz

CONFIG_ADXL362_ACCEL_ODR_400

400 Hz

CONFIG_ADXL362_ACCEL_ODR_50

50 Hz

CONFIG_ADXL362_ACCEL_ODR_RUNTIME

Set at runtime.

CONFIG_ADXL362_ACCEL_RANGE_2G

2G

CONFIG_ADXL362_ACCEL_RANGE_4G

4G

CONFIG_ADXL362_ACCEL_RANGE_8G

8G

CONFIG_ADXL362_ACCEL_RANGE_RUNTIME

Set at runtime.

CONFIG_ADXL362_ACTIVITY_THRESHOLD

Upper threshold value

CONFIG_ADXL362_ACTIVITY_TIME

Upper threshold time

CONFIG_ADXL362_INACTIVITY_THRESHOLD

Lower threshold value

CONFIG_ADXL362_INACTIVITY_TIME

Lower threshold time

CONFIG_ADXL362_INTERRUPT_MODE

Activity and inactivity interrupt mode

CONFIG_ADXL362_THREAD_PRIORITY

Thread priority

CONFIG_ADXL362_THREAD_STACK_SIZE

Thread stack size

CONFIG_ADXL362_TRIGGER

CONFIG_ADXL362_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ADXL362_TRIGGER_NONE

No trigger

CONFIG_ADXL362_TRIGGER_OWN_THREAD

Use own thread

CONFIG_ADXL372

ADXL372 Three Axis High-g I2C/SPI accelerometer

CONFIG_ADXL372_ACTIVITY_THRESHOLD

Activity threshold in mg

CONFIG_ADXL372_ACTIVITY_TIME

Activity time

CONFIG_ADXL372_BW_1600HZ

1600 Hz

CONFIG_ADXL372_BW_200HZ

200 Hz

CONFIG_ADXL372_BW_3200HZ

3200 Hz

CONFIG_ADXL372_BW_400HZ

400 Hz

CONFIG_ADXL372_BW_800HZ

800 Hz

CONFIG_ADXL372_HPF_CORNER0

ODR/210

CONFIG_ADXL372_HPF_CORNER1

ODR/411

CONFIG_ADXL372_HPF_CORNER2

ODR/812

CONFIG_ADXL372_HPF_CORNER3

ODR/1616

CONFIG_ADXL372_HPF_DISABLE

Disabled

CONFIG_ADXL372_I2C

I2C Interface

CONFIG_ADXL372_INACTIVITY_THRESHOLD

In-activity threshold in mg

CONFIG_ADXL372_INACTIVITY_TIME

In-activity time

CONFIG_ADXL372_LPF_DISABLE

Disabled

CONFIG_ADXL372_MEASUREMENT_MODE

Measurement Mode

CONFIG_ADXL372_ODR_1600HZ

1600 Hz

CONFIG_ADXL372_ODR_3200HZ

3200 Hz

CONFIG_ADXL372_ODR_400HZ

400 Hz

CONFIG_ADXL372_ODR_6400HZ

6400 Hz

CONFIG_ADXL372_ODR_800HZ

800 Hz

CONFIG_ADXL372_PEAK_DETECT_MODE

Max Peak detect mode

CONFIG_ADXL372_REFERENCED_ACTIVITY_DETECTION_MODE

Use referenced activity/in-activity detection

CONFIG_ADXL372_SPI

SPI Interface

CONFIG_ADXL372_THREAD_PRIORITY

Thread priority

CONFIG_ADXL372_THREAD_STACK_SIZE

Thread stack size

CONFIG_ADXL372_TRIGGER

CONFIG_ADXL372_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ADXL372_TRIGGER_NONE

No trigger

CONFIG_ADXL372_TRIGGER_OWN_THREAD

Use own thread

CONFIG_AK8975

AK8975 Magnetometer

CONFIG_ALTERA_AVALON_TIMER

Altera Avalon Interval Timer

CONFIG_AMG88XX

AMG88XX Infrared Thermopile Sensor

CONFIG_AMG88XX_THREAD_PRIORITY

Thread priority

CONFIG_AMG88XX_THREAD_STACK_SIZE

Thread stack size

CONFIG_AMG88XX_TRIGGER

CONFIG_AMG88XX_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_AMG88XX_TRIGGER_NONE

No trigger

CONFIG_AMG88XX_TRIGGER_OWN_THREAD

Use own thread

CONFIG_AMS_IAQ_CORE

iAQ-core Digital VOC sensor

CONFIG_APA102_STRIP

APA102 SPI LED strip driver

CONFIG_APDS9960

APDS9960 Sensor

CONFIG_APDS9960_AGAIN_16X

16x

CONFIG_APDS9960_AGAIN_1X

1x

CONFIG_APDS9960_AGAIN_4X

4x

CONFIG_APDS9960_AGAIN_64X

64x

CONFIG_APDS9960_ENABLE_ALS

Enable Ambient Light Sense

CONFIG_APDS9960_PGAIN_1X

1x

CONFIG_APDS9960_PGAIN_2X

2x

CONFIG_APDS9960_PGAIN_4X

4x

CONFIG_APDS9960_PGAIN_8X

8x

CONFIG_APDS9960_PLED_BOOST_100PCT

100%

CONFIG_APDS9960_PLED_BOOST_150PCT

150%

CONFIG_APDS9960_PLED_BOOST_200PCT

200%

CONFIG_APDS9960_PLED_BOOST_300PCT

300%

CONFIG_APDS9960_PPULSE_COUNT

Proximity Pulse Count

CONFIG_APDS9960_PPULSE_LENGTH_16US

16us

CONFIG_APDS9960_PPULSE_LENGTH_32US

32us

CONFIG_APDS9960_PPULSE_LENGTH_4US

4us

CONFIG_APDS9960_PPULSE_LENGTH_8US

8us

CONFIG_APDS9960_TRIGGER

CONFIG_APDS9960_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_APDS9960_TRIGGER_NONE

No trigger

CONFIG_APIC_TIMER

New local APIC timer

CONFIG_APIC_TIMER_IRQ

Local APIC timer IRQ

CONFIG_APIC_TIMER_IRQ_PRIORITY

Local APIC timer interrupt priority

CONFIG_APIC_TIMER_TSC

Use invariant TSC for sys_clock_cycle_get_32()

CONFIG_APIC_TIMER_TSC_M

TSC to local APIC timer frequency divisor (M)

CONFIG_APIC_TIMER_TSC_N

TSC to local APIC timer frequency multiplier (N)

CONFIG_APIC_TSC_DEADLINE_TIMER

Even newer APIC timer using TSC deadline mode

CONFIG_ARCV2_INTERRUPT_UNIT

ARCv2 Interrupt Unit

CONFIG_ARCV2_TIMER

ARC Timer

CONFIG_ARCV2_TIMER_IRQ_PRIORITY

ARC timer interrupt priority

CONFIG_ARM_ARCH_TIMER

ARM architected timer

CONFIG_ARM_ARCH_TIMER_ERRATUM_740657

ARM architected timer is affected by ARM erratum 740657

CONFIG_ARM_CLOCK_CONTROL_DEV_NAME

Clock Config Device name

CONFIG_AUDIO

Support for Audio

CONFIG_AUDIO_CODEC

Audio Codec Drivers

CONFIG_AUDIO_CODEC_INIT_PRIORITY

Init priority

CONFIG_AUDIO_DMIC

Digital Microphone (Audio) Drivers

CONFIG_AUDIO_DMIC_INIT_PRIORITY

Init priority

CONFIG_AUDIO_DMIC_NRFX_PDM

nRF PDM nrfx driver

CONFIG_AUDIO_INTEL_DMIC

Intel digital PDM microphone driver support

CONFIG_AUDIO_MPXXDTYY

ST Digital PDM microphone attached to I2S support

CONFIG_AUDIO_TLV320DAC

TLV320DAC310x DAC support

CONFIG_BBRAM

Battery-backed RAM drivers

CONFIG_BBRAM_EMUL

Battery-backed RAM emulated drivers

CONFIG_BBRAM_INIT_PRIORITY

Init priority

CONFIG_BBRAM_IT8XXX2

ITE IT81202 Battery-backed RAM drivers

CONFIG_BBRAM_NPCX

Nuvoton NPCX embedded controller (EC) Battery-backed RAM drivers

CONFIG_BMA280

BMA280 Three Axis Accelerometer Family

CONFIG_BMA280_PMU_BW_1

7.81Hz

CONFIG_BMA280_PMU_BW_2

15.63HZ

CONFIG_BMA280_PMU_BW_3

31.25Hz

CONFIG_BMA280_PMU_BW_4

62.5Hz

CONFIG_BMA280_PMU_BW_5

125Hz

CONFIG_BMA280_PMU_BW_6

250HZ

CONFIG_BMA280_PMU_BW_7

500Hz

CONFIG_BMA280_PMU_BW_8

unfiltered

CONFIG_BMA280_PMU_RANGE_16G

+/-16g

CONFIG_BMA280_PMU_RANGE_2G

+/-2g

CONFIG_BMA280_PMU_RANGE_4G

+/-4g

CONFIG_BMA280_PMU_RANGE_8G

+/-8g

CONFIG_BMA280_THREAD_PRIORITY

Thread priority

CONFIG_BMA280_THREAD_STACK_SIZE

Thread stack size

CONFIG_BMA280_TRIGGER

CONFIG_BMA280_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_BMA280_TRIGGER_NONE

No trigger

CONFIG_BMA280_TRIGGER_OWN_THREAD

Use own thread

CONFIG_BMC150_MAGN

BMC150_MAGN I2C Magnetometer Chip

CONFIG_BMC150_MAGN_PRESET_ENHANCED_REGULAR

Enhanced regular (15, 27, 10)

CONFIG_BMC150_MAGN_PRESET_HIGH_ACCURACY

High accuracy (47, 83, 20)

CONFIG_BMC150_MAGN_PRESET_LOW_POWER

Low power (3, 3, 10)

CONFIG_BMC150_MAGN_PRESET_REGULAR

Regular (9, 15, 10)

CONFIG_BMC150_MAGN_SAMPLING_RATE_RUNTIME

Enable dynamic sampling rate

CONFIG_BMC150_MAGN_SAMPLING_REP_XY

Enable dynamic XY oversampling

CONFIG_BMC150_MAGN_SAMPLING_REP_Z

Enable dynamic Z oversampling

CONFIG_BMC150_MAGN_TRIGGER

Enable triggers

CONFIG_BMC150_MAGN_TRIGGER_DRDY

Enable data ready trigger

CONFIG_BMC150_MAGN_TRIGGER_THREAD_STACK

Thread stack size

CONFIG_BME280

BME280/BMP280 sensor

CONFIG_BME280_FILTER_16

16

CONFIG_BME280_FILTER_2

2

CONFIG_BME280_FILTER_4

4

CONFIG_BME280_FILTER_8

8

CONFIG_BME280_FILTER_OFF

filter off

CONFIG_BME280_HUMIDITY_OVER_16X

x16

CONFIG_BME280_HUMIDITY_OVER_1X

x1

CONFIG_BME280_HUMIDITY_OVER_2X

x2

CONFIG_BME280_HUMIDITY_OVER_4X

x4

CONFIG_BME280_HUMIDITY_OVER_8X

x8

CONFIG_BME280_MODE_FORCED

forced

CONFIG_BME280_MODE_NORMAL

normal

CONFIG_BME280_PRESS_OVER_16X

x16

CONFIG_BME280_PRESS_OVER_1X

x1

CONFIG_BME280_PRESS_OVER_2X

x2

CONFIG_BME280_PRESS_OVER_4X

x4

CONFIG_BME280_PRESS_OVER_8X

x8

CONFIG_BME280_STANDBY_05MS

0.5ms

CONFIG_BME280_STANDBY_1000MS

1000ms

CONFIG_BME280_STANDBY_125MS

125ms

CONFIG_BME280_STANDBY_2000MS

2000ms BMP280 / 10ms BME280

CONFIG_BME280_STANDBY_250MS

250ms

CONFIG_BME280_STANDBY_4000MS

4000ms BMP280 / 20ms BME280

CONFIG_BME280_STANDBY_500MS

500ms

CONFIG_BME280_STANDBY_62MS

62.5ms

CONFIG_BME280_TEMP_OVER_16X

x16

CONFIG_BME280_TEMP_OVER_1X

x1

CONFIG_BME280_TEMP_OVER_2X

x2

CONFIG_BME280_TEMP_OVER_4X

x4

CONFIG_BME280_TEMP_OVER_8X

x8

CONFIG_BME680

BME680 sensor

CONFIG_BME680_FILTER_128

128

CONFIG_BME680_FILTER_16

16

CONFIG_BME680_FILTER_2

2

CONFIG_BME680_FILTER_32

32

CONFIG_BME680_FILTER_4

4

CONFIG_BME680_FILTER_64

64

CONFIG_BME680_FILTER_8

8

CONFIG_BME680_FILTER_OFF

filter off

CONFIG_BME680_HEATR_DUR_LP

197

CONFIG_BME680_HEATR_DUR_ULP

1943

CONFIG_BME680_HEATR_TEMP_LP

320

CONFIG_BME680_HEATR_TEMP_ULP

400

CONFIG_BME680_HUMIDITY_OVER_16X

x16

CONFIG_BME680_HUMIDITY_OVER_1X

x1

CONFIG_BME680_HUMIDITY_OVER_2X

x2

CONFIG_BME680_HUMIDITY_OVER_4X

x4

CONFIG_BME680_HUMIDITY_OVER_8X

x8

CONFIG_BME680_PRESS_OVER_16X

x16

CONFIG_BME680_PRESS_OVER_1X

x1

CONFIG_BME680_PRESS_OVER_2X

x2

CONFIG_BME680_PRESS_OVER_4X

x4

CONFIG_BME680_PRESS_OVER_8X

x8

CONFIG_BME680_TEMP_OVER_16X

x16

CONFIG_BME680_TEMP_OVER_1X

x1

CONFIG_BME680_TEMP_OVER_2X

x2

CONFIG_BME680_TEMP_OVER_4X

x4

CONFIG_BME680_TEMP_OVER_8X

x8

CONFIG_BMG160

Bosch BMG160 gyroscope support

CONFIG_BMG160_I2C_SPEED_FAST

Fast

CONFIG_BMG160_I2C_SPEED_STANDARD

Standard

CONFIG_BMG160_ODR_100

100 Hz

CONFIG_BMG160_ODR_1000

1000 Hz

CONFIG_BMG160_ODR_200

200 Hz

CONFIG_BMG160_ODR_2000

2000 Hz

CONFIG_BMG160_ODR_400

400 Hz

CONFIG_BMG160_ODR_RUNTIME

Set at runtime.

CONFIG_BMG160_RANGE_1000DPS

1000 DPS

CONFIG_BMG160_RANGE_125DPS

125 DPS

CONFIG_BMG160_RANGE_2000DPS

2000 DPS

CONFIG_BMG160_RANGE_250DPS

250 DPS

CONFIG_BMG160_RANGE_500DPS

500 DPS

CONFIG_BMG160_RANGE_RUNTIME

Set at runtime.

CONFIG_BMG160_THREAD_PRIORITY

Own thread priority

CONFIG_BMG160_THREAD_STACK_SIZE

Own thread stack size

CONFIG_BMG160_TRIGGER

CONFIG_BMG160_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_BMG160_TRIGGER_NONE

No trigger

CONFIG_BMG160_TRIGGER_OWN_THREAD

Use own thread

CONFIG_BMI160

Bosch BMI160 inertial measurement unit

CONFIG_BMI160_ACCEL_ODR_100

100 Hz

CONFIG_BMI160_ACCEL_ODR_1600

1600 Hz

CONFIG_BMI160_ACCEL_ODR_200

200 Hz

CONFIG_BMI160_ACCEL_ODR_25

25 Hz

CONFIG_BMI160_ACCEL_ODR_25_16

1.56 Hz

CONFIG_BMI160_ACCEL_ODR_25_2

12.5 Hz

CONFIG_BMI160_ACCEL_ODR_25_32

0.78 Hz

CONFIG_BMI160_ACCEL_ODR_25_4

6.25 Hz

CONFIG_BMI160_ACCEL_ODR_25_8

3.125 Hz

CONFIG_BMI160_ACCEL_ODR_400

400 Hz

CONFIG_BMI160_ACCEL_ODR_50

50 Hz

CONFIG_BMI160_ACCEL_ODR_800

800 Hz

CONFIG_BMI160_ACCEL_ODR_RUNTIME

Set at runtime.

CONFIG_BMI160_ACCEL_PMU_LOW_POWER

low power

CONFIG_BMI160_ACCEL_PMU_NORMAL

normal

CONFIG_BMI160_ACCEL_PMU_RUNTIME

Set at runtime.

CONFIG_BMI160_ACCEL_PMU_SUSPEND

suspended/not used

CONFIG_BMI160_ACCEL_RANGE_16G

16G

CONFIG_BMI160_ACCEL_RANGE_2G

2G

CONFIG_BMI160_ACCEL_RANGE_4G

4G

CONFIG_BMI160_ACCEL_RANGE_8G

8G

CONFIG_BMI160_ACCEL_RANGE_RUNTIME

Set at runtime.

CONFIG_BMI160_GYRO_ODR_100

100 Hz

CONFIG_BMI160_GYRO_ODR_1600

1600 Hz

CONFIG_BMI160_GYRO_ODR_200

200 Hz

CONFIG_BMI160_GYRO_ODR_25

25 Hz

CONFIG_BMI160_GYRO_ODR_3200

3200 Hz

CONFIG_BMI160_GYRO_ODR_400

400 Hz

CONFIG_BMI160_GYRO_ODR_50

50 Hz

CONFIG_BMI160_GYRO_ODR_800

800 Hz

CONFIG_BMI160_GYRO_ODR_RUNTIME

Set at runtime.

CONFIG_BMI160_GYRO_PMU_FAST_STARTUP

fast start-up

CONFIG_BMI160_GYRO_PMU_NORMAL

normal

CONFIG_BMI160_GYRO_PMU_RUNTIME

Set at runtime.

CONFIG_BMI160_GYRO_PMU_SUSPEND

suspended/not used

CONFIG_BMI160_GYRO_RANGE_1000DPS

1000 DPS

CONFIG_BMI160_GYRO_RANGE_125DPS

125 DPS

CONFIG_BMI160_GYRO_RANGE_2000DPS

2000 DPS

CONFIG_BMI160_GYRO_RANGE_250DPS

250 DPS

CONFIG_BMI160_GYRO_RANGE_500DPS

500 DPS

CONFIG_BMI160_GYRO_RANGE_RUNTIME

Set at runtime.

CONFIG_BMI160_THREAD_PRIORITY

Own thread priority

CONFIG_BMI160_THREAD_STACK_SIZE

Own thread stack size

CONFIG_BMI160_TRIGGER

CONFIG_BMI160_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_BMI160_TRIGGER_NONE

No trigger

CONFIG_BMI160_TRIGGER_OWN_THREAD

Use own thread

CONFIG_BMI270

BMI270 Inertial measurement unit

CONFIG_BMM150

BMM150 I2C Geomagnetic Chip

CONFIG_BMM150_PRESET_ENHANCED_REGULAR

Enhanced regular (15, 27, 10)

CONFIG_BMM150_PRESET_HIGH_ACCURACY

High accuracy (47, 83, 20)

CONFIG_BMM150_PRESET_LOW_POWER

Low power (3, 3, 10)

CONFIG_BMM150_PRESET_REGULAR

Regular (9, 15, 10)

CONFIG_BMM150_SAMPLING_RATE_RUNTIME

Enable dynamic sampling rate

CONFIG_BMM150_SAMPLING_REP_XY

Enable dynamic XY oversampling

CONFIG_BMM150_SAMPLING_REP_Z

Enable dynamic Z oversampling

CONFIG_BMP388

Bosch BMP388 pressure sensor

CONFIG_BMP388_ODR_RUNTIME

Change ODR at runtime.

CONFIG_BMP388_OSR_RUNTIME

Change OSR at runtime.

CONFIG_BMP388_THREAD_PRIORITY

Own thread priority

CONFIG_BMP388_THREAD_STACK_SIZE

Own thread stack size

CONFIG_BMP388_TRIGGER

CONFIG_BMP388_TRIGGER_DIRECT

Use IRQ handler

CONFIG_BMP388_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_BMP388_TRIGGER_NONE

No trigger

CONFIG_BMP388_TRIGGER_OWN_THREAD

Use own thread

CONFIG_BQ274XX

BQ274xx Fuel Gauge

CONFIG_BQ274XX_LAZY_CONFIGURE

Configure on first usage instead of init

CONFIG_BT_BLUENRG_ACI

Enable ACI message with with BlueNRG-based devices

CONFIG_BT_DRIVERS

Bluetooth Drivers

CONFIG_BT_DRIVER_QUIRK_NO_AUTO_DLE

Host auto-initiated Data Length Update quirk

CONFIG_BT_ESP32

ESP32 HCI driver

CONFIG_BT_H4

H:4 UART

CONFIG_BT_H5

H:5 UART [EXPERIMENTAL]

CONFIG_BT_HCI_SETUP

CONFIG_BT_NO_DRIVER

No default HCI driver

CONFIG_BT_RPMSG

HCI using RPMsg

CONFIG_BT_RPMSG_NRF53

nRF53 configuration of RPMsg

CONFIG_BT_SPI

SPI HCI

CONFIG_BT_SPI_BLUENRG

Enable compatibility with BlueNRG-based devices

CONFIG_BT_SPI_INIT_PRIORITY

BT SPI init priority

CONFIG_BT_STM32_IPM

IPM HCI

CONFIG_BT_STM32_IPM_RX_STACK_SIZE

STM32 IPM stack size for RX thread

CONFIG_BT_UART

CONFIG_BT_USERCHAN

HCI User Channel based driver

CONFIG_CACHE

External cache controllers drivers

CONFIG_CACHE_HAS_DRIVER

CONFIG_CAN

CAN Drivers

CONFIG_CANFD_MAX_DLC

Max data length code in CAN frames

CONFIG_CAN_AUTO_BUS_OFF_RECOVERY

Enable automatic recovery from bus-off

CONFIG_CAN_DELAY_COMP

Enable transceiver delay compensation

CONFIG_CAN_FD_MODE

CAN-FD

CONFIG_CAN_HAS_CANFD

CONFIG_CAN_HAS_RX_TIMESTAMP

CONFIG_CAN_INIT_PRIORITY

CAN init priority

CONFIG_CAN_LOOPBACK

Emulated CAN loopback driver

CONFIG_CAN_LOOPBACK_TX_MSGQ_SIZE

TX message queue size

CONFIG_CAN_LOOPBACK_TX_THREAD_PRIORITY

TX thread priority

CONFIG_CAN_LOOPBACK_TX_THREAD_STACK_SIZE

TX thread stack size

CONFIG_CAN_MAX_EXT_ID_FILTER

Maximum number of ext ID filters

CONFIG_CAN_MAX_FILTER

Maximum number of concurrent active filters

CONFIG_CAN_MAX_STD_ID_FILTER

Maximum number of std ID filters

CONFIG_CAN_MCAN

CONFIG_CAN_MCP2515

MCP2515 CAN Driver

CONFIG_CAN_MCP2515_INT_THREAD_PRIO

Priority for interrupt handler

CONFIG_CAN_MCP2515_INT_THREAD_STACK_SIZE

Stack size for interrupt handler

CONFIG_CAN_MCUX_FLEXCAN

MCUX FlexCAN driver

CONFIG_CAN_MCUX_MCAN

MCUX MCAN driver

CONFIG_CAN_NET

Enable 6loCAN network interface [EXPERIMENTAL]

CONFIG_CAN_NET_INIT_PRIORITY

CAN NET driver init priority

CONFIG_CAN_NET_NAME

Network device name

CONFIG_CAN_RCAR

Renesas R-Car CAN Driver

CONFIG_CAN_RCAR_MAX_FILTER

Maximum number of concurrent active filters

CONFIG_CAN_RX_TIMESTAMP

Enable receiving timestamps

CONFIG_CAN_SAM

Atmel SAM CAN driver

CONFIG_CAN_SAM_CKDIV

Clock divider

CONFIG_CAN_SHELL

Enable CAN Shell

CONFIG_CAN_STM32

STM32 CAN Driver

CONFIG_CAN_STM32FD

STM32 FDCAN driver

CONFIG_CAN_STM32H7

STM32H7 FDCAN driver

CONFIG_CAN_STM32_CLOCK_DIVISOR

CAN clock divisor

CONFIG_CAN_WORKQ_FRAMES_BUF_CNT

Work queue buffer frame count (DEPRECATED)

CONFIG_CAVS_ICTL

CAVS Interrupt Logic

CONFIG_CAVS_ICTL_0_OFFSET

Parent interrupt number to which CAVS_0 maps

CONFIG_CAVS_ICTL_1_OFFSET

Parent interrupt number to which CAVS_1 maps

CONFIG_CAVS_ICTL_2_OFFSET

Parent interrupt number to which CAVS_2 maps

CONFIG_CAVS_ICTL_3_OFFSET

Parent interrupt number to which CAVS_3 maps

CONFIG_CAVS_ICTL_INIT_PRIORITY

CAVS ICTL Init priority

CONFIG_CAVS_ISR_TBL_OFFSET

Offset in the SW ISR Table

CONFIG_CAVS_TIMER

CAVS DSP Wall Clock Timer on Intel SoC

CONFIG_CC13X2_CC26X2_RTC_TIMER

TI SimpleLink CC13x2/CC26x2 RTC timer

CONFIG_CCS811

CCS811 Digital Gas Sensor

CONFIG_CCS811_DRIVE_MODE_0

Measurements disabled

CONFIG_CCS811_DRIVE_MODE_1

Measurement every second

CONFIG_CCS811_DRIVE_MODE_2

Measurement every ten seconds

CONFIG_CCS811_DRIVE_MODE_3

Measurement every sixty seconds

CONFIG_CCS811_DRIVE_MODE_4

Measurement every 250 milliseconds

CONFIG_CCS811_THREAD_PRIORITY

Thread priority

CONFIG_CCS811_THREAD_STACK_SIZE

Thread stack size

CONFIG_CCS811_TRIGGER

CONFIG_CCS811_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_CCS811_TRIGGER_NONE

No trigger

CONFIG_CCS811_TRIGGER_OWN_THREAD

Use own thread

CONFIG_CHECK_BEFORE_READING

Verify area before reading it

CONFIG_CLOCK_CONTROL

Hardware clock controller support

CONFIG_CLOCK_CONTROL_BEETLE

BEETLE Clock Control

CONFIG_CLOCK_CONTROL_BEETLE_ENABLE_PLL

Enable PLL on Beetle

CONFIG_CLOCK_CONTROL_ESP32

ESP32 Clock driver

CONFIG_CLOCK_CONTROL_INIT_PRIORITY

Clock control init priority

CONFIG_CLOCK_CONTROL_LITEX

LiteX MMCM clock control

CONFIG_CLOCK_CONTROL_LPC11U6X

LPC11U6X Reset and clock control

CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_SRAM1

Enable SRAM1

CONFIG_CLOCK_CONTROL_LPC11U6X_ENABLE_USB_RAM

Enable USB RAM

CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_IRC

IRC

CONFIG_CLOCK_CONTROL_LPC11U6X_PLL_SRC_SYSOSC

SYSOSC

CONFIG_CLOCK_CONTROL_MCHP_XEC

MCHP XEC PCR clock control driver

CONFIG_CLOCK_CONTROL_MCUX_CCM

MCUX CCM driver

CONFIG_CLOCK_CONTROL_MCUX_CCM_REV2

MCUX CCM Rev 2 driver

CONFIG_CLOCK_CONTROL_MCUX_MCG

MCUX MCG driver

CONFIG_CLOCK_CONTROL_MCUX_PCC

MCUX PCC driver

CONFIG_CLOCK_CONTROL_MCUX_SCG

MCUX SCG driver

CONFIG_CLOCK_CONTROL_MCUX_SIM

MCUX SIM driver

CONFIG_CLOCK_CONTROL_MCUX_SYSCON

MCUX LPC clock driver

CONFIG_CLOCK_CONTROL_NPCX

NPCX clock controller driver

CONFIG_CLOCK_CONTROL_NPCX_EXTERNAL_SRC

Generate LFCLK by on-chip Crystal Oscillator

CONFIG_CLOCK_CONTROL_NRF

NRF Clock controller support

CONFIG_CLOCK_CONTROL_NRF_ACCURACY

CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_DEBUG

Calibration instrumentation

CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_LF_ALWAYS_ON

LF clock is always on

CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_MAX_SKIP

Maximum number of calibration skips

CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_PERIOD

Calibration opportunity period in milliseconds

CONFIG_CLOCK_CONTROL_NRF_CALIBRATION_TEMP_DIFF

Temperature change triggering calibration (in 0.25 degree units)

CONFIG_CLOCK_CONTROL_NRF_DRIVER_CALIBRATION

CONFIG_CLOCK_CONTROL_NRF_FORCE_ALT

CONFIG_CLOCK_CONTROL_NRF_K32SRC_100PPM

76 ppm to 100 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_150PPM

101 ppm to 150 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_20PPM

0 ppm to 20 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_250PPM

151 ppm to 250 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_30PPM

21 ppm to 30 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM

251 ppm to 500 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_50PPM

31 ppm to 50 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_75PPM

51 ppm to 75 ppm

CONFIG_CLOCK_CONTROL_NRF_K32SRC_EXT_FULL_SWING

External full swing

CONFIG_CLOCK_CONTROL_NRF_K32SRC_EXT_LOW_SWING

External low swing

CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC

RC Oscillator

CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION

Enable LF clock calibration

CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH

Synthesized from HFCLK

CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL

Crystal Oscillator

CONFIG_CLOCK_CONTROL_NRF_SHELL

Shell commands

CONFIG_CLOCK_CONTROL_NRF_USES_TEMP_SENSOR

CONFIG_CLOCK_CONTROL_RCAR_CPG_MSSR

RCar CPG MSSR driver

CONFIG_CLOCK_CONTROL_RV32M1_PCC

RV32M1 PCC driver

CONFIG_CLOCK_CONTROL_STM32_CUBE

STM32 Reset & Clock Control

CONFIG_CLOCK_STM32_HSE_CLOCK

HSE clock value

CONFIG_CLOCK_STM32_MCO1_DIV

MCO1 prescaler

CONFIG_CLOCK_STM32_MCO1_SRC_HSE

HSE

CONFIG_CLOCK_STM32_MCO1_SRC_HSI

HSI

CONFIG_CLOCK_STM32_MCO1_SRC_LSE

LSE

CONFIG_CLOCK_STM32_MCO1_SRC_NOCLOCK

NOCLOCK

CONFIG_CLOCK_STM32_MCO1_SRC_PLLCLK

PLLCLK

CONFIG_CLOCK_STM32_MCO2_DIV

MCO2 prescaler

CONFIG_CLOCK_STM32_MCO2_SRC_HSE

HSE

CONFIG_CLOCK_STM32_MCO2_SRC_NOCLOCK

NOCLOCK

CONFIG_CLOCK_STM32_MCO2_SRC_PLLCLK

PLLCLK

CONFIG_CLOCK_STM32_MCO2_SRC_PLLI2S

PLLI2S

CONFIG_CLOCK_STM32_MCO2_SRC_SYSCLK

SYSCLK

CONFIG_CONSOLE

Console drivers

CONFIG_CONSOLE_HANDLER

Enable console input handler

CONFIG_CONSOLE_HAS_DRIVER

CONFIG_CONSOLE_INIT_PRIORITY

Console init priority

CONFIG_CONSOLE_INPUT_MAX_LINE_LEN

Console maximum input line length

CONFIG_CORTEX_M_SYSTICK

Cortex-M SYSTICK timer

CONFIG_CORTEX_M_SYSTICK_INSTALL_ISR

CONFIG_COUNTER

Counter Drivers

CONFIG_COUNTER_CMOS

Counter driver for x86 CMOS/RTC clock

CONFIG_COUNTER_ESP32

ESP32 Counter Driver

CONFIG_COUNTER_ESP32_PRESCALER

Prescaling value for counter device

CONFIG_COUNTER_GECKO_RTCC

Silicon Labs Gecko Counter (RTCC) driver

CONFIG_COUNTER_IMX_EPIT

IMX EPIT driver

CONFIG_COUNTER_INIT_PRIORITY

Counter init priority

CONFIG_COUNTER_MAXIM_DS3231

Maxim DS3231 RTC/TCXO

CONFIG_COUNTER_MCUX_CTIMER

MCUX CTIMER driver

CONFIG_COUNTER_MCUX_GPT

MCUX GPT driver

CONFIG_COUNTER_MCUX_LPC_RTC

MCUX LPC RTC driver

CONFIG_COUNTER_MCUX_LPTMR

MCUX LPTMR driver

CONFIG_COUNTER_MCUX_PIT

MCUX PIT driver

CONFIG_COUNTER_MCUX_RTC

MCUX RTC driver

CONFIG_COUNTER_MCUX_SNVS

IMX SNVS RTC driver

CONFIG_COUNTER_MCUX_SNVS_SRTC

IMX SNVS SRTC low power support

CONFIG_COUNTER_MCUX_SNVS_SRTC_WAKE

IMX SNVS wake-up on SRTC alarm

CONFIG_COUNTER_MICROCHIP_MCP7940N

Microchip MCP7940N RTC

CONFIG_COUNTER_NATIVE_POSIX

Enable counter on COUNTER_0

CONFIG_COUNTER_NATIVE_POSIX_FREQUENCY

native_posix counter frequency in Hz

CONFIG_COUNTER_NRF_RTC

CONFIG_COUNTER_NRF_TIMER

CONFIG_COUNTER_RTC0

Enable Counter on RTC0

CONFIG_COUNTER_RTC0_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_RTC1

Enable Counter on RTC1

CONFIG_COUNTER_RTC1_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_RTC2

Enable Counter on RTC2

CONFIG_COUNTER_RTC2_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_RTC_CUSTOM_TOP_SUPPORT

CONFIG_COUNTER_RTC_STM32

STM32 Counter RTC driver

CONFIG_COUNTER_RTC_STM32_BACKUP_DOMAIN_RESET

Do backup domain reset

CONFIG_COUNTER_RTC_STM32_CLOCK_LSE

LSE

CONFIG_COUNTER_RTC_STM32_CLOCK_LSI

LSI

CONFIG_COUNTER_RTC_STM32_LSE_BYPASS

LSE oscillator bypass

CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_HIGH

High

CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_LOW

Low

CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_MEDIUMHIGH

Medium High

CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_MEDIUMLOW

Medium Low

CONFIG_COUNTER_RTC_STM32_LSE_DRIVE_STRENGTH

CONFIG_COUNTER_RTC_STM32_SAVE_VALUE_BETWEEN_RESETS

Save rtc time value between resets

CONFIG_COUNTER_RTC_WITH_PPI_WRAP

CONFIG_COUNTER_SAM0_TC32

SAM0 series 32-bit basic timer driver

CONFIG_COUNTER_SAM_TC

Atmel SAM MCU family counter (TC) driver

CONFIG_COUNTER_TIMER0

Enable Counter on TIMER0

CONFIG_COUNTER_TIMER0_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_TIMER1

Enable Counter on TIMER1

CONFIG_COUNTER_TIMER1_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_TIMER2

Enable Counter on TIMER2

CONFIG_COUNTER_TIMER2_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_TIMER3

Enable Counter on TIMER3

CONFIG_COUNTER_TIMER3_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_TIMER4

Enable Counter on TIMER4

CONFIG_COUNTER_TIMER4_ZLI

Event in ZLI interrupt context

CONFIG_COUNTER_TIMER_STM32

STM32 counter driver

CONFIG_COUNTER_XEC

Microchip XEC series counter driver

CONFIG_COUNTER_XLNX_AXI_TIMER

Xilinx AXI Timer driver

CONFIG_CRYPTO

Crypto Drivers [EXPERIMENTAL]

CONFIG_CRYPTO_ATAES132A

Atmel ATAES132A 32k AES Serial EEPROM support

CONFIG_CRYPTO_ATAES132A_DRV_NAME

Driver’s name

CONFIG_CRYPTO_ATAES132A_I2C_ADDR

ATAES132A I2C address

CONFIG_CRYPTO_ATAES132A_I2C_PORT_NAME

I2C master controller port name

CONFIG_CRYPTO_ATAES132A_I2C_SPEED_FAST

Fast

CONFIG_CRYPTO_ATAES132A_I2C_SPEED_STANDARD

Standard

CONFIG_CRYPTO_INIT_PRIORITY

Crypto devices init priority

CONFIG_CRYPTO_MBEDTLS_SHIM

Enable mbedTLS shim driver [EXPERIMENTAL]

CONFIG_CRYPTO_MBEDTLS_SHIM_DRV_NAME

Device name for mbedTLS Pseudo device

CONFIG_CRYPTO_MBEDTLS_SHIM_MAX_SESSION

Maximum of sessions mbedTLS shim driver can handle

CONFIG_CRYPTO_NRF_ECB

nRF AES electronic codebook mode encryption

CONFIG_CRYPTO_STM32

STM32 Cryptographic Accelerator driver

CONFIG_CRYPTO_STM32_MAX_SESSION

Maximum of sessions STM32 crypto driver can handle

CONFIG_CRYPTO_TINYCRYPT_SHIM

Enable TinyCrypt shim driver [EXPERIMENTAL]

CONFIG_CRYPTO_TINYCRYPT_SHIM_DRV_NAME

Device name for TinyCrypt Pseudo device

CONFIG_CRYPTO_TINYCRYPT_SHIM_MAX_SESSION

Maximum of sessions TinyCrypt shim driver can handle

CONFIG_DAC

DAC drivers

CONFIG_DAC_DACX0508

TI DACx0508 DAC driver

CONFIG_DAC_DACX3608

TI DACX3608 DAC driver

CONFIG_DAC_GD32

GD32 DAC driver

CONFIG_DAC_INIT_PRIORITY

DAC init priority

CONFIG_DAC_MCP4725

Microchip MCP4725 DAC driver

CONFIG_DAC_MCUX_DAC

NXP Kinetis MCUX DAC driver

CONFIG_DAC_MCUX_DAC32

NXP Kinetis MCUX DAC32 driver

CONFIG_DAC_MCUX_DAC32_TESTOUT

Enable DAC test output

CONFIG_DAC_SAM

Atmel SAM DAC driver

CONFIG_DAC_SAM0

Atmel SAM0 series DAC Driver

CONFIG_DAC_SHELL

Enable DAC shell

CONFIG_DAC_STM32

STM32 DAC driver

CONFIG_DHT

DHT Temperature and Humidity Sensor

CONFIG_DISK_DRIVERS

Disk Drivers

CONFIG_DISK_DRIVER_FLASH

Flash

CONFIG_DISK_DRIVER_RAM

RAM Disk

CONFIG_DISK_DRIVER_SDMMC

SDMMC card driver

CONFIG_DISK_ERASE_BLOCK_SIZE

Flash device erasable block size in hex

CONFIG_DISK_FLASH_DEV_NAME

Flash device name to be used as storage backend

CONFIG_DISK_FLASH_ERASE_ALIGNMENT

Flash device erase alignment in hex

CONFIG_DISK_FLASH_MAX_RW_SIZE

Flash device max read-write size in decimal

CONFIG_DISK_FLASH_SECTOR_SIZE

Flash device sector size

CONFIG_DISK_FLASH_START

Flash device start address in hex

CONFIG_DISK_FLASH_VOLUME_NAME

Flash mount point or drive name

CONFIG_DISK_RAM_VOLUME_NAME

RAM Disk mount point or drive name

CONFIG_DISK_RAM_VOLUME_SIZE

RAM Disk size in kilobytes

CONFIG_DISK_VOLUME_SIZE

Flash device volume size in hex

CONFIG_DISPLAY

Display Drivers

CONFIG_DISPLAY_INIT_PRIORITY

Display devices init priority

CONFIG_DISPLAY_MCUX_ELCDIF

MCUX eLCDIF driver

CONFIG_DISPLAY_NRF_LED_MATRIX

LED matrix driven by GPIOs

CONFIG_DMA

DMA driver Configuration

CONFIG_DMAMUX_STM32

CONFIG_DMA_64BIT

DMA 64 bit address support

CONFIG_DMA_DW

Enable DesignWare DMA driver

CONFIG_DMA_INIT_PRIORITY

DMA init priority

CONFIG_DMA_IPROC_PAX

Broadcom PAX(PCIE<->AXI) DMA driver

CONFIG_DMA_IPROC_PAX_DEBUG

PAX DMA paranoid debug checks

CONFIG_DMA_IPROC_PAX_DOORBELL_MODE

PAX DMA Ring door bell mode

CONFIG_DMA_IPROC_PAX_IRQ_SYNC

PAX DMA synchronous API with interrupt support

CONFIG_DMA_IPROC_PAX_POLL_MODE

PAX DMA API in polling mode

CONFIG_DMA_IPROC_PAX_TOGGLE_MODE

PAX DMA Ring toggle mode

CONFIG_DMA_IPROC_PAX_V2

Broadcom PAX(PCIE<->AXI) DMA driver version 2

CONFIG_DMA_LINK_QUEUE_SIZE

number of transfer descriptors in a queue for SG mode

CONFIG_DMA_MCUX_EDMA

Enable MCUX DMA driver

CONFIG_DMA_MCUX_LPC

Enable MCUX LPC DMAC driver

CONFIG_DMA_MCUX_TEST_SLOT_START

test slot start num

CONFIG_DMA_NIOS2_MSGDMA

Nios-II Modular Scatter-Gather DMA(MSGDMA) driver

CONFIG_DMA_PL330

PL330 DMA driver

CONFIG_DMA_SAM0

Atmel SAM0 series DMAC driver

CONFIG_DMA_SAM_XDMAC

Atmel SAM DMA (XDMAC) driver

CONFIG_DMA_STM32

Enable STM32 DMA driver

CONFIG_DMA_STM32_SHARED_IRQS

CONFIG_DMA_STM32_V1

CONFIG_DMA_STM32_V2

CONFIG_DMA_TCD_QUEUE_SIZE

number of TCD in a queue for SG mode

CONFIG_DPS310

DPS310 sensor

CONFIG_DPS310_PRESS_OSR_128X

x128

CONFIG_DPS310_PRESS_OSR_16X

x16

CONFIG_DPS310_PRESS_OSR_1X

x1

CONFIG_DPS310_PRESS_OSR_2X

x2

CONFIG_DPS310_PRESS_OSR_32X

x32

CONFIG_DPS310_PRESS_OSR_4X

x4

CONFIG_DPS310_PRESS_OSR_64X

x64

CONFIG_DPS310_PRESS_OSR_8X

x8

CONFIG_DPS310_TEMP_OSR_128X

x128

CONFIG_DPS310_TEMP_OSR_16X

x16

CONFIG_DPS310_TEMP_OSR_1X

x1

CONFIG_DPS310_TEMP_OSR_2X

x2

CONFIG_DPS310_TEMP_OSR_32X

x32

CONFIG_DPS310_TEMP_OSR_4X

x4

CONFIG_DPS310_TEMP_OSR_64X

x64

CONFIG_DPS310_TEMP_OSR_8X

x8

CONFIG_DSA_KSZ8794

Enable support for KSZ8794

CONFIG_DSA_KSZ8863

Enable support for KSZ8863

CONFIG_DSA_KSZ8XXX

CONFIG_DSA_KSZ_TAIL_TAGGING

Enable support for tail tagging

CONFIG_DSA_SPI

Enable support for PHY SPI interface

CONFIG_DSPI_MCUX_EDMA

ENABLE EDMA for DSPI driver

CONFIG_DUMMY_DISPLAY

Dummy display driver

CONFIG_DWMAC_NB_RX_DESCS

Number of entries in the receive descriptor ring

CONFIG_DWMAC_NB_TX_DESCS

Number of entries in the transmit descriptor ring

CONFIG_DW_ICTL

Designware Interrupt Controller

CONFIG_DW_ICTL_INIT_PRIORITY

Init priority for DW interrupt controller

CONFIG_DW_ICTL_NAME

Name for Designware Interrupt Controller

CONFIG_DW_ISR_TBL_OFFSET

Offset in the SW ISR Table

CONFIG_EC_HOST_CMD_PERIPH

Embedded Controller Host Command peripheral support

CONFIG_EC_HOST_CMD_SIMULATOR

Embedded Controller Host Command Peripheral Simulator

CONFIG_EDAC

Error Detection and Correction (EDAC) Drivers

CONFIG_EDAC_ERROR_INJECT

Enable EDAC Error Injection mechanism

CONFIG_EDAC_IBECC

In-Band ECC (IBECC)

CONFIG_EDAC_SHELL

Enable EDAC Shell

CONFIG_EEPROM

EEPROM hardware support

CONFIG_EEPROM_AT24

Atmel AT24 (and compatible) I2C EEPROM support

CONFIG_EEPROM_AT25

Atmel AT25 (and compatible) SPI EEPROM support

CONFIG_EEPROM_AT2X

CONFIG_EEPROM_EMULATOR

Emulated EEPROM driver

CONFIG_EEPROM_INIT_PRIORITY

EEPROM init priority

CONFIG_EEPROM_LPC11U6X

LPC11U6x EEPROM driver

CONFIG_EEPROM_SHELL

Enable EEPROM shell

CONFIG_EEPROM_SHELL_BUFFER_SIZE

EEPROM shell buffer size

CONFIG_EEPROM_SIMULATOR

Simulated EEPROM driver

CONFIG_EEPROM_SIMULATOR_MIN_READ_TIME_US

Minimum read time (µS)

CONFIG_EEPROM_SIMULATOR_MIN_WRITE_TIME_US

Minimum write time (µS)

CONFIG_EEPROM_SIMULATOR_SIMULATE_TIMING

Enable hardware timing simulation

CONFIG_EEPROM_STM32

STM32 EEPROM driver

CONFIG_EEPROM_TMP116

TMP116 EEPROM driver

CONFIG_ENS210

ENS210 Digital Temperature and Humidity sensor

CONFIG_ENS210_CRC_CHECK

Enable CRC Check

CONFIG_ENS210_HUMIDITY_CONTINUOUS

Enable relative humidity measurements in continuous mode

CONFIG_ENS210_HUMIDITY_OFF

Disable relative humidity measurements

CONFIG_ENS210_HUMIDITY_SINGLE

Enable relative humidity measurements in single shot mode

CONFIG_ENS210_MAX_READ_RETRIES

Number of value reading retries

CONFIG_ENS210_MAX_STAT_RETRIES

Number of status read retries

CONFIG_ENS210_TEMPERATURE_CONTINUOUS

Enable temperature measurements in continuous mode

CONFIG_ENS210_TEMPERATURE_OFF

Disable temperature measurements

CONFIG_ENS210_TEMPERATURE_SINGLE

Enable temperature measurements in single shot mode

CONFIG_ENTROPY_CC13XX_CC26XX_ALARM_THRESHOLD

Threshold for detected repeated patterns

CONFIG_ENTROPY_CC13XX_CC26XX_POOL_SIZE

Number of bytes in the entropy pool

CONFIG_ENTROPY_CC13XX_CC26XX_RNG

TI SimpleLink CC13xx / CC26xx True Random Number Generator (TRNG)

CONFIG_ENTROPY_CC13XX_CC26XX_SAMPLES_PER_CYCLE

Number of samples to generate entropy

CONFIG_ENTROPY_CC13XX_CC26XX_SHUTDOWN_THRESHOLD

Threshold for the number of FROs automatically shut down

CONFIG_ENTROPY_ESP32_RNG

ESP32 entropy number generator driver

CONFIG_ENTROPY_GECKO_TRNG

GECKO TRNG driver

CONFIG_ENTROPY_GENERATOR

Entropy Drivers

CONFIG_ENTROPY_HAS_DRIVER

CONFIG_ENTROPY_INIT_PRIORITY

Entropy driver init priority

CONFIG_ENTROPY_LITEX_RNG

PRBS RNG driver

CONFIG_ENTROPY_MCUX_RNG

MCUX RNG driver

CONFIG_ENTROPY_MCUX_RNGA

MCUX RNGA driver

CONFIG_ENTROPY_MCUX_TRNG

MCUX TRNG driver

CONFIG_ENTROPY_NEORV32_TRNG

NEORV32 TRNG

CONFIG_ENTROPY_NRF5_BIAS_CORRECTION

Enable bias correction (uniform distribution)

CONFIG_ENTROPY_NRF5_ISR_POOL_SIZE

ISR-mode random number pool size

CONFIG_ENTROPY_NRF5_ISR_THRESHOLD

ISR-mode random number pool low-water threshold

CONFIG_ENTROPY_NRF5_RNG

nRF5 RNG driver

CONFIG_ENTROPY_NRF5_THR_POOL_SIZE

Thread-mode random number pool size

CONFIG_ENTROPY_NRF5_THR_THRESHOLD

Thread-mode random number pool low-water threshold

CONFIG_ENTROPY_NRF_FORCE_ALT

CONFIG_ENTROPY_RV32M1_TRNG

RV32M1 TRNG driver

CONFIG_ENTROPY_SAM_RNG

Atmel SAM MCU Family True Random Number Generator (TRNG) Driver

CONFIG_ENTROPY_STM32_ISR_POOL_SIZE

ISR-mode random number pool size

CONFIG_ENTROPY_STM32_ISR_THRESHOLD

ISR-mode random number pool low-water threshold

CONFIG_ENTROPY_STM32_RNG

STM32 RNG driver

CONFIG_ENTROPY_STM32_THR_POOL_SIZE

Thread-mode random number pool size

CONFIG_ENTROPY_STM32_THR_THRESHOLD

Thread-mode random number pool low-water threshold

CONFIG_ENTROPY_TELINK_B91_TRNG

Telink B91 Entropy driver

CONFIG_EOS_S3_FPGA

EOS S3 fpga driver

CONFIG_ESP32C3_SYS_TIMER

ESP32C3 sys-timer support

CONFIG_ESP32_PHY_MAX_TX_POWER

CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER

Max WiFi TX power (dBm)

CONFIG_ESP32_SPIM

ESP32 SPI Master driver

CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED

WiFi AMPDU RX

CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED

WiFi AMPDU TX

CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM

Max number of WiFi cache TX buffers

CONFIG_ESP32_WIFI_CSI_ENABLED

WiFi CSI(Channel State Information)

CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM

Max number of WiFi dynamic RX buffers

CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER

Dynamic

CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM

Max number of WiFi dynamic TX buffers

CONFIG_ESP32_WIFI_EVENT_TASK_PRIO

Event Task Priority

CONFIG_ESP32_WIFI_EVENT_TASK_STACK_SIZE

Event Task Stack Size

CONFIG_ESP32_WIFI_IRAM_OPT

WiFi IRAM speed optimization

CONFIG_ESP32_WIFI_PASSWORD

Password (WPA or WPA2) of WiFi network

CONFIG_ESP32_WIFI_RX_BA_WIN

WiFi AMPDU RX BA window size

CONFIG_ESP32_WIFI_RX_IRAM_OPT

WiFi RX IRAM speed optimization

CONFIG_ESP32_WIFI_SSID

SSID of WiFi network

CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM

Max number of WiFi static RX buffers

CONFIG_ESP32_WIFI_STATIC_TX_BUFFER

Static

CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM

Max number of WiFi static TX buffers

CONFIG_ESP32_WIFI_STA_AUTO

Automatically connect to configured WiFi SSID

CONFIG_ESP32_WIFI_STA_RECONNECT

WiFi connection retry

CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE

CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0

Core 0

CONFIG_ESP32_WIFI_TX_BA_WIN

WiFi AMPDU TX BA window size

CONFIG_ESP32_WIFI_TX_BUFFER_TYPE

CONFIG_ESPI

ESPI Driver

CONFIG_ESPI_AUTOMATIC_BOOT_DONE_ACKNOWLEDGE

Automatic acknowledge slave boot status

CONFIG_ESPI_AUTOMATIC_WARNING_ACKNOWLEDGE

Automatic acknowledge for eSPI HOST warnings

CONFIG_ESPI_EMUL

eSPI emulator

CONFIG_ESPI_FLASH_BUFFER_SIZE

eSPI Flash channel buffer size in bytes

CONFIG_ESPI_FLASH_CHANNEL

ESPI flash channel

CONFIG_ESPI_INIT_PRIORITY

ESPI Controller driver initialization priority

CONFIG_ESPI_IT8XXX2

ITE IT8XXX2 embedded controller ESPI driver

CONFIG_ESPI_IT8XXX2_PNPCFG_DEVICE_KBC_MOUSE

ITE IT8XXX2 KBC mouse device

CONFIG_ESPI_NPCX

Nuvoton NPCX embedded controller (EC) ESPI driver

CONFIG_ESPI_NPCX_PERIPHERAL_ACPI_SHD_MEM_SIZE

Host I/O peripheral port size for shared memory in npcx series

CONFIG_ESPI_NPCX_PERIPHERAL_HOST_CMD_PARAM_SIZE

Host I/O peripheral port size for ec host command in npcx series

CONFIG_ESPI_OOB_BUFFER_SIZE

eSPI OOB channel buffer size in bytes

CONFIG_ESPI_OOB_CHANNEL

eSPI Out-of-band channel

CONFIG_ESPI_OOB_CHANNEL_RX_ASYNC

OOB host-initiated traffic handling

CONFIG_ESPI_PERIPHERAL_8042_KBC

8042 kbc peripheral

CONFIG_ESPI_PERIPHERAL_ACPI_SHM_REGION

Host peripheral device support shared memory region

CONFIG_ESPI_PERIPHERAL_ACPI_SHM_REGION_PORT_NUM

Host I/O peripheral port number for shared memory region

CONFIG_ESPI_PERIPHERAL_CHANNEL

eSPI peripheral channel

CONFIG_ESPI_PERIPHERAL_CUSTOM_OPCODE

Host peripheral device support customized opcode

CONFIG_ESPI_PERIPHERAL_DEBUG_PORT_80

Debug Port 80 peripheral

CONFIG_ESPI_PERIPHERAL_EC_HOST_CMD

Host peripheral device support EC host command subsystem

CONFIG_ESPI_PERIPHERAL_HOST_CMD_DATA_PORT_NUM

Host I/O peripheral port number for ec host command data

CONFIG_ESPI_PERIPHERAL_HOST_CMD_PARAM_PORT_NUM

Host I/O peripheral port number for ec host command parameters

CONFIG_ESPI_PERIPHERAL_HOST_IO

Host I/O peripheral

CONFIG_ESPI_PERIPHERAL_HOST_IO_PVT

Host I/O peripheral Private Channel

CONFIG_ESPI_PERIPHERAL_HOST_IO_PVT_PORT_NUM

Host I/O peripheral Private Channel

CONFIG_ESPI_PERIPHERAL_UART

UART peripheral

CONFIG_ESPI_PERIPHERAL_UART_SOC_MAPPING

SoC port exposed as logical eSPI UART

CONFIG_ESPI_PERIPHERAL_XEC_ACPI_EC2

SoC ACPI EC 2 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_ACPI_EC3

SoC ACPI EC 3 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_ACPI_EC4

SoC ACPI EC 4 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_ACPI_PM1

SoC ACPI PM1 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_EMI0

SoC EMI 0 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_EMI1

SoC EMI 1 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_EMI2

SoC EMI 2 over eSPI

CONFIG_ESPI_PERIPHERAL_XEC_MAILBOX

SoC Mailbox over eSPI

CONFIG_ESPI_SAF

XEC Microchip ESPI SAF driver

CONFIG_ESPI_SAF_INIT_PRIORITY

ESPI SAF driver initialization priority

CONFIG_ESPI_SLAVE

ESPI slave driver

CONFIG_ESPI_VWIRE_CHANNEL

eSPI virtual wire channel

CONFIG_ESPI_XEC

XEC Microchip ESPI driver

CONFIG_ESPI_XEC_PERIPHERAL_ACPI_SHD_MEM_SIZE

Host I/O peripheral port size for shared memory in MEC172X series

CONFIG_ESPI_XEC_PERIPHERAL_HOST_CMD_PARAM_SIZE

Host I/O peripheral port size for ec host command in MEC172X series

CONFIG_ESPI_XEC_V2

XEC Microchip ESPI V2 driver

CONFIG_ETH_DWMAC

Synopsys DesignWare MAC driver

CONFIG_ETH_DWMAC_MMU

CONFIG_ETH_DWMAC_STM32H7X

CONFIG_ETH_E1000

Intel(R) PRO/1000 Gigabit Ethernet driver

CONFIG_ETH_E1000_PTP_CLOCK

Enable PTP clock driver support [EXPERIMENTAL]

CONFIG_ETH_E1000_PTP_CLOCK_SRC_HZ

Frequency of the clock source for the PTP timer

CONFIG_ETH_E1000_VERBOSE_DEBUG

Enable hexdump of the received and sent frames

CONFIG_ETH_ENC28J60

ENC28J60C Ethernet Controller

CONFIG_ETH_ENC28J60_0

ENC28J60C Ethernet port 0

CONFIG_ETH_ENC28J60_0_FULL_DUPLEX

ENC28J60 full duplex

CONFIG_ETH_ENC28J60_RX_THREAD_PRIO

Priority for internal incoming packet handler

CONFIG_ETH_ENC28J60_RX_THREAD_STACK_SIZE

Stack size for internal incoming packet handler

CONFIG_ETH_ENC28J60_TIMEOUT

IP buffer timeout

CONFIG_ETH_ENC424J600

ENC424J600C Ethernet Controller

CONFIG_ETH_ENC424J600_RX_THREAD_PRIO

Priority for internal incoming packet handler

CONFIG_ETH_ENC424J600_RX_THREAD_STACK_SIZE

Stack size for internal incoming packet handler

CONFIG_ETH_ENC424J600_TIMEOUT

IP buffer timeout

CONFIG_ETH_GECKO

SiLabs Gecko Ethernet driver

CONFIG_ETH_GECKO_CARRIER_CHECK_RX_IDLE_TIMEOUT_MS

Carrier check timeout period (ms)

CONFIG_ETH_GECKO_RX_THREAD_PRIO

RX thread priority

CONFIG_ETH_GECKO_RX_THREAD_STACK_SIZE

RX thread stack size

CONFIG_ETH_INIT_PRIORITY

Ethernet driver init priority

CONFIG_ETH_LITEETH

LiteEth Ethernet core driver

CONFIG_ETH_LITEETH_0

LiteEth Ethernet port 0

CONFIG_ETH_MCUX

MCUX Ethernet driver

CONFIG_ETH_MCUX_HW_ACCELERATION

Enable hardware acceleration

CONFIG_ETH_MCUX_NO_PHY_SMI

Do not use SMI for PHY communication

CONFIG_ETH_MCUX_PHY_EXTRA_DEBUG

Enable additional detailed PHY debug

CONFIG_ETH_MCUX_PHY_TICK_MS

PHY poll period (ms)

CONFIG_ETH_MCUX_PROMISCUOUS_MODE

Enable promiscuous mode

CONFIG_ETH_MCUX_PTP_CLOCK_INIT_PRIO

CONFIG_ETH_MCUX_PTP_CLOCK_SRC_HZ

Frequency of the clock source for the PTP timer

CONFIG_ETH_MCUX_RMII_EXT_CLK

Enable RMII clock from external sources

CONFIG_ETH_MCUX_RX_BUFFERS

Number of MCUX RX buffers

CONFIG_ETH_MCUX_TX_BUFFERS

Number of MCUX TX buffers

CONFIG_ETH_NATIVE_POSIX

Native Posix Ethernet driver

CONFIG_ETH_NATIVE_POSIX_DEV_NAME

Host ethernet TUN/TAP device name

CONFIG_ETH_NATIVE_POSIX_DRV_NAME

Ethernet driver name

CONFIG_ETH_NATIVE_POSIX_INTERFACE_COUNT

Number of network interfaces created

CONFIG_ETH_NATIVE_POSIX_MAC_ADDR

MAC address for the interface

CONFIG_ETH_NATIVE_POSIX_PTP_CLOCK

PTP clock driver support

CONFIG_ETH_NATIVE_POSIX_RANDOM_MAC

Random MAC address

CONFIG_ETH_NATIVE_POSIX_SETUP_SCRIPT

Host setup script

CONFIG_ETH_NATIVE_POSIX_STARTUP_AUTOMATIC

Start network interface automatically

CONFIG_ETH_NATIVE_POSIX_STARTUP_SCRIPT

Host startup script

CONFIG_ETH_NATIVE_POSIX_STARTUP_SCRIPT_USER

Username to run the host startup script

CONFIG_ETH_NATIVE_POSIX_VLAN_TAG_STRIP

Strip VLAN tag from Rx frames

CONFIG_ETH_NIC_MODEL

CONFIG_ETH_QEMU_EXTRA_ARGS

Extra arguments to QEMU -nic option

CONFIG_ETH_QEMU_IFACE_NAME

Network interface name for QEMU

CONFIG_ETH_SAM_GMAC

Atmel SAM Ethernet driver

CONFIG_ETH_SAM_GMAC_BUF_RX_COUNT

Network RX buffers preallocated by the SAM ETH driver

CONFIG_ETH_SAM_GMAC_FORCED_QUEUE

Queue to force the packets to

CONFIG_ETH_SAM_GMAC_FORCE_QUEUE

Force all traffic to be routed through a specific queue

CONFIG_ETH_SAM_GMAC_MAC_I2C_DEV_NAME

I2C bus driver device name

CONFIG_ETH_SAM_GMAC_MAC_I2C_EEPROM

Read from an I2C EEPROM

CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS

I2C EEPROM internal address

CONFIG_ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS_SIZE

I2C EEPROM internal address size

CONFIG_ETH_SAM_GMAC_MAC_I2C_SLAVE_ADDRESS

I2C 7-bit EEPROM chip address

CONFIG_ETH_SAM_GMAC_QUEUES

Number of active hardware TX and RX queues

CONFIG_ETH_SMSC911X

SMSC911x/9220 Ethernet driver

CONFIG_ETH_STELLARIS

Enable TI Stellaris MCU family ethernet driver.

CONFIG_ETH_STM32_AUTO_NEGOTIATION_ENABLE

Enable autonegotiation mode

CONFIG_ETH_STM32_CARRIER_CHECK_RX_IDLE_TIMEOUT_MS

Carrier check timeout period (ms)

CONFIG_ETH_STM32_HAL

STM32 HAL Ethernet driver

CONFIG_ETH_STM32_HAL_MAC3

MAC Address Byte 3

CONFIG_ETH_STM32_HAL_MAC4

MAC Address Byte 4

CONFIG_ETH_STM32_HAL_MAC5

MAC Address Byte 5

CONFIG_ETH_STM32_HAL_MII

Use MII interface

CONFIG_ETH_STM32_HAL_PHY_ADDRESS

Phy address

CONFIG_ETH_STM32_HAL_PTP_CLOCK_ADJ_MAX_PCT

Upper bound of clock frequency adjustment (in percent)

CONFIG_ETH_STM32_HAL_PTP_CLOCK_ADJ_MIN_PCT

Lower bound of clock frequency adjustment (in percent)

CONFIG_ETH_STM32_HAL_PTP_CLOCK_INIT_PRIO

CONFIG_ETH_STM32_HAL_PTP_CLOCK_SRC_HZ

Frequency of the clock source for the PTP timer

CONFIG_ETH_STM32_HAL_RANDOM_MAC

Random MAC address

CONFIG_ETH_STM32_HAL_RX_THREAD_PRIO

RX thread priority

CONFIG_ETH_STM32_HAL_RX_THREAD_STACK_SIZE

RX thread stack size

CONFIG_ETH_STM32_HAL_USE_DTCM_FOR_DMA_BUFFER

Use DTCM for DMA buffers

CONFIG_ETH_STM32_MODE_HALFDUPLEX

Enable this if using half duplex

CONFIG_ETH_STM32_SPEED_10M

Enable this if using 10 Mbps for speed when autonegotiation is diabled

CONFIG_ETH_W5500

W5500 Ethernet Controller

CONFIG_ETH_W5500_RX_THREAD_PRIO

Priority for internal incoming packet handler

CONFIG_ETH_W5500_RX_THREAD_STACK_SIZE

Stack size for internal incoming packet handler

CONFIG_ETH_W5500_TIMEOUT

IP buffer timeout

CONFIG_ETH_XLNX_GEM

Xilinx GEM Ethernet driver

CONFIG_EXTI_STM32

External Interrupt/Event Controller (EXTI) Driver for STM32 family of MCUs

CONFIG_EXTI_STM32_EXTI0_IRQ_PRI

EXTI0 IRQ priority

CONFIG_EXTI_STM32_EXTI10_IRQ_PRI

EXTI10 IRQ priority

CONFIG_EXTI_STM32_EXTI11_IRQ_PRI

EXTI11 IRQ priority

CONFIG_EXTI_STM32_EXTI12_IRQ_PRI

EXTI12 IRQ priority

CONFIG_EXTI_STM32_EXTI13_IRQ_PRI

EXTI13 IRQ priority

CONFIG_EXTI_STM32_EXTI14_IRQ_PRI

EXTI14 IRQ priority

CONFIG_EXTI_STM32_EXTI15_10_IRQ_PRI

EXTI15:10 IRQ priority

CONFIG_EXTI_STM32_EXTI15_4_IRQ_PRI

EXTI15:4 IRQ priority

CONFIG_EXTI_STM32_EXTI15_IRQ_PRI

EXTI15 IRQ priority

CONFIG_EXTI_STM32_EXTI1_0_IRQ_PRI

EXTI1:0 IRQ priority

CONFIG_EXTI_STM32_EXTI1_IRQ_PRI

EXTI1 IRQ priority

CONFIG_EXTI_STM32_EXTI2_IRQ_PRI

EXTI2 IRQ priority

CONFIG_EXTI_STM32_EXTI3_2_IRQ_PRI

EXTI3:2 IRQ priority

CONFIG_EXTI_STM32_EXTI3_IRQ_PRI

EXTI3 IRQ priority

CONFIG_EXTI_STM32_EXTI4_IRQ_PRI

EXTI4 IRQ priority

CONFIG_EXTI_STM32_EXTI5_IRQ_PRI

EXTI5 IRQ priority

CONFIG_EXTI_STM32_EXTI6_IRQ_PRI

EXTI6 IRQ priority

CONFIG_EXTI_STM32_EXTI7_IRQ_PRI

EXTI7 IRQ priority

CONFIG_EXTI_STM32_EXTI8_IRQ_PRI

EXTI8 IRQ priority

CONFIG_EXTI_STM32_EXTI9_5_IRQ_PRI

EXTI9:5 IRQ priority

CONFIG_EXTI_STM32_EXTI9_IRQ_PRI

EXTI9 IRQ priority

CONFIG_EXTI_STM32_LPTIM1_IRQ_PRI

LPTIM1 IRQ priority

CONFIG_EXTI_STM32_OTG_FS_WKUP_IRQ_PRI

USB OTG FS Wake Up IRQ priority

CONFIG_EXTI_STM32_PVD_IRQ_PRI

RVD Through IRQ priority

CONFIG_EXTI_STM32_RTC_WKUP_IRQ_PRI

RTC Wake Up IRQ priority

CONFIG_EXTI_STM32_TAMP_STAMP_IRQ_PRI

Tamper and Timestamp IRQ priority

CONFIG_FAKE_ENTROPY_NATIVE_POSIX

Native posix entropy driver

CONFIG_FDC2X1X

FDC2X1X Capacitance-to-Digital Converter

CONFIG_FDC2X1X_THREAD_PRIORITY

Thread priority

CONFIG_FDC2X1X_THREAD_STACK_SIZE

Thread stack size

CONFIG_FDC2X1X_TRIGGER

CONFIG_FDC2X1X_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_FDC2X1X_TRIGGER_NONE

No trigger

CONFIG_FDC2X1X_TRIGGER_OWN_THREAD

Use own thread

CONFIG_FLASH

Flash hardware support

CONFIG_FLASH_HAS_DRIVER_ENABLED

CONFIG_FLASH_HAS_PAGE_LAYOUT

CONFIG_FLASH_INIT_PRIORITY

Flash init priority

CONFIG_FLASH_JESD216

CONFIG_FLASH_JESD216_API

Provide API to read JESD216 flash parameters

CONFIG_FLASH_MCUX_FLEXSPI_HYPERFLASH

MCUX FlexSPI HYPERFLASH driver

CONFIG_FLASH_MCUX_FLEXSPI_HYPERFLASH_WRITE_BUFFER

MCUX FlexSPI HYPERFLASH write RAM buffer

CONFIG_FLASH_MCUX_FLEXSPI_MX25UM51345G

MCUX FlexSPI MX25UM51345G driver

CONFIG_FLASH_MCUX_FLEXSPI_NOR

MCUX FlexSPI NOR driver

CONFIG_FLASH_MCUX_FLEXSPI_NOR_WRITE_BUFFER

MCUX FlexSPI NOR write RAM buffer

CONFIG_FLASH_MCUX_FLEXSPI_XIP

MCUX FlexSPI flash access with xip

CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM

CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM_ITCM

ITCM

CONFIG_FLASH_MCUX_FLEXSPI_XIP_MEM_SRAM

SRAM

CONFIG_FLASH_NRF_FORCE_ALT

CONFIG_FLASH_PAGE_LAYOUT

API for retrieving the layout of pages

CONFIG_FLASH_SHELL

Enable Flash shell

CONFIG_FLASH_SIMULATOR

Flash simulator

CONFIG_FLASH_SIMULATOR_DOUBLE_WRITES

Allow program units to be programmed more than once

CONFIG_FLASH_SIMULATOR_MIN_ERASE_TIME_US

Minimum erase time (µS)

CONFIG_FLASH_SIMULATOR_MIN_READ_TIME_US

Minimum read time (µS)

CONFIG_FLASH_SIMULATOR_MIN_WRITE_TIME_US

Minimum write time (µS)

CONFIG_FLASH_SIMULATOR_SIMULATE_TIMING

Enable hardware timing simulation

CONFIG_FLASH_SIMULATOR_STATS

flash operations statistic

CONFIG_FLASH_SIMULATOR_STAT_PAGE_COUNT

Pages under statistic

CONFIG_FLASH_SIMULATOR_UNALIGNED_READ

Allow read access to be unaligned

CONFIG_FLASH_STM32_QSPI

STM32 Quad SPI Flash driver

CONFIG_FPGA

FPGA Drivers

CONFIG_FPGA_SHELL

Enable FPGA Shell

CONFIG_FRAMEBUF_DISPLAY

CONFIG_FT800

FT800 Embedded Video Engine driver

CONFIG_FXAS21002

FXAS21002 gyroscope driver

CONFIG_FXAS21002_DR

Output data rate

CONFIG_FXAS21002_DRDY_INT1

Data ready interrupt to INT1 pin

CONFIG_FXAS21002_RANGE

Full scale range

CONFIG_FXAS21002_THREAD_PRIORITY

Own thread priority

CONFIG_FXAS21002_THREAD_STACK_SIZE

Own thread stack size

CONFIG_FXAS21002_TRIGGER

CONFIG_FXAS21002_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_FXAS21002_TRIGGER_NONE

No trigger

CONFIG_FXAS21002_TRIGGER_OWN_THREAD

Use own thread

CONFIG_FXAS21002_WHOAMI

WHOAMI value

CONFIG_FXOS8700

FXOS8700 accelerometer/magnetometer driver

CONFIG_FXOS8700_DRDY_INT1

Data ready interrupt to INT1 pin

CONFIG_FXOS8700_MAG_VECM

Magnetic vector-magnitude detection

CONFIG_FXOS8700_MAG_VECM_INT1

Magnetic vector-magnitude interrupt to INT1 pin

CONFIG_FXOS8700_MODE_ACCEL

Accelerometer-only mode

CONFIG_FXOS8700_MODE_HYBRID

Hybrid (accel+mag) mode

CONFIG_FXOS8700_MODE_MAGN

Magnetometer-only mode

CONFIG_FXOS8700_MOTION

Motion detection

CONFIG_FXOS8700_MOTION_INT1

Motion interrupt to INT1 pin

CONFIG_FXOS8700_PULSE

Pulse detection

CONFIG_FXOS8700_PULSE_INT1

Pulse interrupt to INT1 pin

CONFIG_FXOS8700_TEMP

Enable temperature

CONFIG_FXOS8700_THREAD_PRIORITY

Own thread priority

CONFIG_FXOS8700_THREAD_STACK_SIZE

Own thread stack size

CONFIG_FXOS8700_TRIGGER

CONFIG_FXOS8700_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_FXOS8700_TRIGGER_NONE

No trigger

CONFIG_FXOS8700_TRIGGER_OWN_THREAD

Use own thread

CONFIG_GD32_EXTI

GD32 Extended Interrupts and Events (EXTI) Controller

CONFIG_GD7965

GD7965 compatible display controller driver

CONFIG_GIC

CONFIG_GIC_SINGLE_SECURITY_STATE

CONFIG_GIC_V1

CONFIG_GIC_V2

CONFIG_GIC_V3

CONFIG_GIC_V3_ITS

GIC v3 Interrupt Translation Service

CONFIG_GIC_VER

CONFIG_GPIO

GPIO Drivers

CONFIG_GPIO_ANDES_ATCGPIO100

Andes ATCGPIO100 GPIO driver

CONFIG_GPIO_CC13XX_CC26XX

TI SimpleLink CC13xx / CC26xx GPIO driver

CONFIG_GPIO_CC32XX

TI CC32XX GPIO driver

CONFIG_GPIO_CMSDK_AHB

ARM CMSDK (Cortex-M System Design Kit) AHB GPIO Controllers

CONFIG_GPIO_CY8C95XX

CY8C95XX I2C GPIO chip

CONFIG_GPIO_CY8C95XX_INIT_PRIORITY

Init priority

CONFIG_GPIO_DW

Designware GPIO

CONFIG_GPIO_DW_0

Designware GPIO block 0

CONFIG_GPIO_DW_0_CLOCK_GATE_SUBSYS

Clock controller’s subsystem

CONFIG_GPIO_DW_0_IRQ_DIRECT

Direct Hardware Interrupt

CONFIG_GPIO_DW_0_IRQ_SHARED

Shared IRQ

CONFIG_GPIO_DW_1

Designware GPIO block 1

CONFIG_GPIO_DW_1_CLOCK_GATE_SUBSYS

Clock controller’s subsystem

CONFIG_GPIO_DW_1_IRQ_DIRECT

Direct Hardware Interrupt

CONFIG_GPIO_DW_1_IRQ_SHARED

Shared IRQ

CONFIG_GPIO_DW_2

Designware GPIO block 1

CONFIG_GPIO_DW_2_CLOCK_GATE_SUBSYS

Clock controller’s subsystem

CONFIG_GPIO_DW_2_IRQ_DIRECT

Direct Hardware Interrupt

CONFIG_GPIO_DW_2_IRQ_SHARED

Shared IRQ

CONFIG_GPIO_DW_3

Designware GPIO block 1

CONFIG_GPIO_DW_3_CLOCK_GATE_SUBSYS

Clock controller’s subsystem

CONFIG_GPIO_DW_3_IRQ_DIRECT

Direct Hardware Interrupt

CONFIG_GPIO_DW_3_IRQ_SHARED

Shared IRQ

CONFIG_GPIO_DW_CLOCK_GATE

Enable clock gating

CONFIG_GPIO_DW_CLOCK_GATE_DRV_NAME

CONFIG_GPIO_DW_SHARED_IRQ

CONFIG_GPIO_EMUL

Emulated GPIO driver

CONFIG_GPIO_EOS_S3

EOS_S3 GPIO driver

CONFIG_GPIO_ESP32

ESP32 GPIO

CONFIG_GPIO_FXL6408

FXL6408 I2C-based GPIO chip

CONFIG_GPIO_FXL6408_INIT_PRIORITY

Init priority

CONFIG_GPIO_GD32

GD32 GPIO driver

CONFIG_GPIO_GECKO

Gecko GPIO driver

CONFIG_GPIO_GECKO_COMMON_INIT_PRIORITY

Common initialization priority

CONFIG_GPIO_IMX

IMX GPIO driver

CONFIG_GPIO_INIT_PRIORITY

GPIO init priority

CONFIG_GPIO_INTEL

Intel Soc GPIO

CONFIG_GPIO_INTEL_CHECK_PERMS

Check permissions before manipulating GPIO

CONFIG_GPIO_ITE_IT8XXX2

ITE IT8XXX2 GPIO driver

CONFIG_GPIO_LITEX

Litex GPIO driver

CONFIG_GPIO_LMP90XXX

LMP90xxx GPIO driver

CONFIG_GPIO_LMP90XXX_INIT_PRIORITY

Driver init priority

CONFIG_GPIO_LPC11U6X

LPC11U6x GPIO driver

CONFIG_GPIO_MCP230XX

MCP230XX I2C-based GPIO chip

CONFIG_GPIO_MCP230XX_INIT_PRIORITY

MCP230XX GPIO expander init priority

CONFIG_GPIO_MCP23S17

MCP23S17 SPI-based GPIO chip

CONFIG_GPIO_MCP23S17_INIT_PRIORITY

Init priority

CONFIG_GPIO_MCP23SXX

MCP23SXX SPI-based GPIO chip

CONFIG_GPIO_MCP23SXX_INIT_PRIORITY

MCP23SXX GPIO expander init priority

CONFIG_GPIO_MCP23XXX

CONFIG_GPIO_MCUX

MCUX GPIO driver

CONFIG_GPIO_MCUX_IGPIO

MCUX IGPIO driver

CONFIG_GPIO_MCUX_LPC

MCUX LPC GPIO driver

CONFIG_GPIO_MMIO32

CONFIG_GPIO_NCT38XX

NCT38XX I2C-based GPIO chip

CONFIG_GPIO_NCT38XX_ALERT_INIT_PRIORITY

NCT38XX GPIO alert handler init priority

CONFIG_GPIO_NCT38XX_INIT_PRIORITY

NCT38XX GPIO init priority

CONFIG_GPIO_NCT38XX_INTERRUPT

NCT38XX GPIO interrupt

CONFIG_GPIO_NCT38XX_PORT_INIT_PRIORITY

NCT38XX GPIO port init priority

CONFIG_GPIO_NEORV32

NEORV32 GPIO driver

CONFIG_GPIO_NPCX

Nuvoton NPCX embedded controller (EC) gpio driver

CONFIG_GPIO_NRFX

nRF GPIO driver

CONFIG_GPIO_PCA953X

PCA953X I2C GPIO chip

CONFIG_GPIO_PCA953X_INIT_PRIORITY

Init priority

CONFIG_GPIO_PCA95XX

PCA95XX I2C-based GPIO chip

CONFIG_GPIO_PCA95XX_INIT_PRIORITY

Init priority

CONFIG_GPIO_PCA95XX_INTERRUPT

Interrupt enable

CONFIG_GPIO_PCAL6408A

PCAL6408A I2C GPIO chip

CONFIG_GPIO_PCAL6408A_INIT_PRIORITY

Init priority

CONFIG_GPIO_PSOC6

Cypress PSoC-6 GPIO driver

CONFIG_GPIO_RCAR

Renesas R-Car GPIO

CONFIG_GPIO_RPI_PICO

Raspberry Pi Pico GPIO driver

CONFIG_GPIO_RV32M1

RV32M1 GPIO driver

CONFIG_GPIO_SAM

Atmel SAM GPIO (PORT) driver

CONFIG_GPIO_SAM0

Atmel SAM0 GPIO (PORT) driver

CONFIG_GPIO_SAM4L

Atmel SAM4L GPIO (PORT) driver

CONFIG_GPIO_SHELL

Enable GPIO Shell

CONFIG_GPIO_SIFIVE

SiFive Freedom Processor GPIO driver

CONFIG_GPIO_SNPS_CREG

SNPS CREG GPIO

CONFIG_GPIO_STELLARIS

TI Stellaris GPIO Driver

CONFIG_GPIO_STM32

GPIO Driver for STM32 family of MCUs

CONFIG_GPIO_STM32_SWJ_DISABLE

JTAG-DP Disabled and SW-DP Disabled

CONFIG_GPIO_STM32_SWJ_ENABLE

Full SWJ (JTAG-DP + SW-DP): Reset State

CONFIG_GPIO_STM32_SWJ_NOJTAG

JTAG-DP Disabled and SW-DP Enabled

CONFIG_GPIO_STM32_SWJ_NONJTRST

Full SWJ (JTAG-DP + SW-DP) but without NJTRST

CONFIG_GPIO_STMPE1600

STMPE1600 I2C-based GPIO chip

CONFIG_GPIO_STMPE1600_INIT_PRIORITY

Init priority

CONFIG_GPIO_SX1509B

SX1509B I2C GPIO chip

CONFIG_GPIO_SX1509B_DEBOUNCE_TIME

Debounce time interval

CONFIG_GPIO_SX1509B_INIT_PRIORITY

Init priority

CONFIG_GPIO_SX1509B_INTERRUPT

Interrupt enable

CONFIG_GPIO_TELINK_B91

Telink B91 GPIO driver

CONFIG_GPIO_TEST

CONFIG_GPIO_XEC

XEC Microchip GPIO driver

CONFIG_GPIO_XEC_V2

XEC Microchip GPIO driver V2

CONFIG_GPIO_XLNX_AXI

Xilinx AXI GPIO driver

CONFIG_GROVE_LCD_RGB

Enable the Seeed Grove LCD RGB Backlight

CONFIG_GROVE_LCD_RGB_I2C_MASTER_DEV_NAME

I2C Master where Grove LCD is connected

CONFIG_GROVE_LIGHT_SENSOR

Enable the Seeed Grove Light Sensor

CONFIG_GROVE_SENSORS

Seeed Grove sensors support

CONFIG_GROVE_TEMPERATURE_SENSOR

Enable the Seeed Grove Temperature Sensor

CONFIG_GSM_MUX

Enable GSM 07.10 muxing protocol

CONFIG_GSM_MUX_DLCI_AT

DLCI id of the AT commands channel

CONFIG_GSM_MUX_DLCI_MAX

Max number of GSM data link connection (DLC) instances

CONFIG_GSM_MUX_DLCI_PPP

DLCI id of the PPP connection channel

CONFIG_GSM_MUX_INITIATOR

Are we the initiator of the connection

CONFIG_GSM_MUX_MAX

Max number of GSM mux instances

CONFIG_GSM_MUX_MRU_DEFAULT_LEN

Default size of received user data (MRU)

CONFIG_GSM_MUX_MRU_MAX_LEN

Max size of received user data (MRU)

CONFIG_GSM_MUX_PENDING_CMD_MAX

Max number of pending GSM mux commands

CONFIG_GSM_MUX_T1_TIMEOUT

T1 timeout in ms

CONFIG_GSM_MUX_VERBOSE_DEBUG

Print hexdump of sent and received packets

CONFIG_GSM_PPP_AUTOSTART

Auto-start PPP at boot

CONFIG_HAS_I2C_DW

CONFIG_HAS_NUCLEI_ECLIC

CONFIG_HAS_SEGGER_RTT

CONFIG_HAS_SPI_DW

CONFIG_HAS_WDT_MULTISTAGE

CONFIG_HMC5883L

HMC5883L magnetometer

CONFIG_HMC5883L_FS

Full-scale range

CONFIG_HMC5883L_ODR

Output data rate

CONFIG_HMC5883L_THREAD_PRIORITY

Thread priority

CONFIG_HMC5883L_THREAD_STACK_SIZE

Thread stack size

CONFIG_HMC5883L_TRIGGER

CONFIG_HMC5883L_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_HMC5883L_TRIGGER_NONE

No trigger

CONFIG_HMC5883L_TRIGGER_OWN_THREAD

Use own thread

CONFIG_HP206C

HopeRF HP206C precision barometer and altimeter sensor

CONFIG_HP206C_ALT_OFFSET

Altitude offset (in cm)

CONFIG_HP206C_ALT_OFFSET_RUNTIME

Altitude offset set at runtime

CONFIG_HP206C_OSR

Oversampling rate

CONFIG_HP206C_OSR_RUNTIME

Oversampling rate set at runtime

CONFIG_HPET_TIMER

HPET timer

CONFIG_HT16K33

HT16K33 LED driver

CONFIG_HT16K33_KEYSCAN

Enable keyscan support

CONFIG_HT16K33_KEYSCAN_DEBOUNCE_MSEC

Keyscan debounce interval in milliseconds

CONFIG_HT16K33_KEYSCAN_IRQ_THREAD_PRIO

Priority for keyscan interrupt request handler thread

CONFIG_HT16K33_KEYSCAN_IRQ_THREAD_STACK_SIZE

Stack size for keyscan interrupt request handler thread

CONFIG_HT16K33_KEYSCAN_POLL_MSEC

Keyscan poll interval in milliseconds

CONFIG_HTS221

HTS221 temperature and humidity sensor

CONFIG_HTS221_ODR

Output data rate

CONFIG_HTS221_THREAD_PRIORITY

Thread priority

CONFIG_HTS221_THREAD_STACK_SIZE

Thread stack size

CONFIG_HTS221_TRIGGER

CONFIG_HTS221_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_HTS221_TRIGGER_NONE

No trigger

CONFIG_HTS221_TRIGGER_OWN_THREAD

Use own thread

CONFIG_HWINFO

Hardware Information driver

CONFIG_HWINFO_ESP32

ESP32 device ID

CONFIG_HWINFO_GECKO

GECKO hwinfo

CONFIG_HWINFO_IMXRT

NXP i.mx RT device ID

CONFIG_HWINFO_LITEX

LiteX device ID

CONFIG_HWINFO_MCUX_RCM

NXP kinetis reset cause

CONFIG_HWINFO_MCUX_SIM

NXP kinetis SIM device ID

CONFIG_HWINFO_MCUX_SRC

NXP SRC reset cause

CONFIG_HWINFO_MCUX_SYSCON

NXP LPC device ID

CONFIG_HWINFO_NRF

NRF device ID

CONFIG_HWINFO_PSOC6

Cypress PSoC-6 unique device ID

CONFIG_HWINFO_SAM

Atmel SAM device ID

CONFIG_HWINFO_SAM0

Atmel SAM0 device ID

CONFIG_HWINFO_SAM4L

Atmel SAM4L device ID

CONFIG_HWINFO_SHELL

Enable HWINFO Shell

CONFIG_HWINFO_STM32

STM32 hwinfo

CONFIG_I2C

I2C Drivers

CONFIG_I2C_0_NRF_TWI

CONFIG_I2C_0_NRF_TWIM

CONFIG_I2C_1_NRF_TWI

CONFIG_I2C_1_NRF_TWIM

CONFIG_I2C_2_NRF_TWIM

CONFIG_I2C_3_NRF_TWIM

CONFIG_I2C_BITBANG

CONFIG_I2C_CC13XX_CC26XX

TI SimpleLink CC13xx / CC26xx I2C driver

CONFIG_I2C_CC32XX

CC32XX I2C driver

CONFIG_I2C_DW

Design Ware I2C support

CONFIG_I2C_DW_CLOCK_SPEED

Set the clock speed for I2C

CONFIG_I2C_EEPROM_SLAVE

I2C Slave EEPROM driver

CONFIG_I2C_EMUL

I2C emulator

CONFIG_I2C_ESP32

ESP32 I2C driver

CONFIG_I2C_GD32

GigaDevice GD32 I2C driver

CONFIG_I2C_GECKO

Gecko I2C driver

CONFIG_I2C_GPIO

GPIO bit banging I2C support

CONFIG_I2C_IMX

i.MX I2C driver

CONFIG_I2C_INIT_PRIORITY

Init priority

CONFIG_I2C_ITE_IT8XXX2

ITE IT8XXX2 I2C driver

CONFIG_I2C_LITEX

LiteX I2C driver

CONFIG_I2C_LPC11U6X

LPC11U6X I2C driver

CONFIG_I2C_MCUX

MCUX I2C driver

CONFIG_I2C_MCUX_FLEXCOMM

MCUX FLEXCOMM I2C driver

CONFIG_I2C_MCUX_LPI2C

MCUX LPI2C driver

CONFIG_I2C_NIOS2

Nios-II I2C driver

CONFIG_I2C_NPCX

Nuvoton NPCX embedded controller (EC) I2C driver

CONFIG_I2C_NRFX

nRF TWI nrfx drivers

CONFIG_I2C_RCAR

Renesas R-Car I2C Driver

CONFIG_I2C_RV32M1_LPI2C

RV32M1 LPI2C driver

CONFIG_I2C_SAM0

SAM0 series I2C SERCOM driver

CONFIG_I2C_SAM0_DMA_DRIVEN

Enable DMA support for SAM0 I2C devices

CONFIG_I2C_SAM_TWI

Atmel SAM (TWI) I2C driver

CONFIG_I2C_SAM_TWIHS

Atmel SAM (TWIHS) I2C driver

CONFIG_I2C_SAM_TWIM

Atmel SAM (TWIM) I2C driver

CONFIG_I2C_SBCON

I2C driver for ARM’s SBCon two-wire serial bus interface

CONFIG_I2C_SHELL

Enable I2C Shell

CONFIG_I2C_SIFIVE

Sifive I2C driver

CONFIG_I2C_SLAVE

I2C Slave Drivers

CONFIG_I2C_SLAVE_INIT_PRIORITY

Init priority

CONFIG_I2C_STATS

Enable I2C device Stats

CONFIG_I2C_STM32

STM32 I2C driver

CONFIG_I2C_STM32_COMBINED_INTERRUPT

CONFIG_I2C_STM32_INTERRUPT

STM32 MCU I2C Interrupt Support

CONFIG_I2C_STM32_V1

CONFIG_I2C_STM32_V2

CONFIG_I2C_TCA954X

I2C addressable switch

CONFIG_I2C_TCA954X_CHANNEL_INIT_PRIO

TCA954x channel driver init priority

CONFIG_I2C_TCA954X_ROOT_INIT_PRIO

TCA954x root driver init priority

CONFIG_I2C_TELINK_B91

Telink Semiconductor B91 I2C driver

CONFIG_I2C_TEST

CONFIG_I2C_XEC

XEC Microchip I2C driver

CONFIG_I2C_XEC_V2

XEC Microchip I2C driver

CONFIG_I2S

I2S bus drivers

CONFIG_I2S_CAVS

Intel I2S (SSP) Bus Driver

CONFIG_I2S_EDMA_BURST_SIZE

I2S EDMA BURST SIZE

CONFIG_I2S_INIT_PRIORITY

Init priority

CONFIG_I2S_LITEX

Litex I2S driver

CONFIG_I2S_LITEX_CHANNELS_CONCATENATED

Channels placed without padding in fifo

CONFIG_I2S_LITEX_DATA_BIG_ENDIAN

Received data will be stored as big endian

CONFIG_I2S_LITEX_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_LITEX_TX_BLOCK_COUNT

TX queue length

CONFIG_I2S_MCUX_FLEXCOMM

MCUX FLEXCOMM I2S driver

CONFIG_I2S_MCUX_FLEXCOMM_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_MCUX_FLEXCOMM_TX_BLOCK_COUNT

TX queue length

CONFIG_I2S_MCUX_SAI

NXP MCUX I2S controller driver

CONFIG_I2S_NRFX

nRF I2S nrfx driver

CONFIG_I2S_NRFX_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_NRFX_TX_BLOCK_COUNT

TX queue length

CONFIG_I2S_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_SAM_SSC

Atmel SAM MCU family I2S (SSC) Bus Driver

CONFIG_I2S_SAM_SSC_0_PIN_RF_EN

RF pin enabled

CONFIG_I2S_SAM_SSC_0_PIN_RK_EN

RK pin enabled

CONFIG_I2S_SAM_SSC_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_SAM_SSC_TX_BLOCK_COUNT

TX queue length

CONFIG_I2S_STM32

STM32 MCU I2S controller driver

CONFIG_I2S_STM32_PLLI2S_PLLM

Division factor for PLLI2S VCO input clock

CONFIG_I2S_STM32_PLLI2S_PLLN

Multiplier factor for PLLI2S VCO output clock

CONFIG_I2S_STM32_PLLI2S_PLLR

Division factor for I2S clock

CONFIG_I2S_STM32_RX_BLOCK_COUNT

RX queue length

CONFIG_I2S_STM32_TX_BLOCK_COUNT

TX queue length

CONFIG_I2S_STM32_USE_PLLI2S_ENABLE

Enable usage of PLL

CONFIG_I2S_TX_BLOCK_COUNT

TX queue length

CONFIG_I3G4250D

I3G4250D three-axis digital output gyroscope

CONFIG_IAQ_CORE_MAX_READ_RETRIES

Number of read retries

CONFIG_ICM42605

ICM42605 Six-Axis Motion Tracking Device

CONFIG_ICM42605_THREAD_PRIORITY

Thread priority

CONFIG_ICM42605_THREAD_STACK_SIZE

Thread stack size

CONFIG_ICM42605_TRIGGER

CONFIG_ICM42605_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ICM42605_TRIGGER_NONE

No trigger

CONFIG_ICM42605_TRIGGER_OWN_THREAD

Use own thread

CONFIG_IEEE802154

IEEE 802.15.4 drivers options

CONFIG_IEEE802154_2015

Enable support for IEEE 802.15.4-2015 frames

CONFIG_IEEE802154_B91_CCA_RSSI_THRESHOLD

CCA procedure RSSI threshold

CONFIG_IEEE802154_B91_DRV_NAME

b91 IEEE 802.15.4 Driver’s name

CONFIG_IEEE802154_B91_INIT_PRIO

Telink B91 IEEE 802.15.4 initialization priority

CONFIG_IEEE802154_B91_MAC4

MAC Address Byte 4

CONFIG_IEEE802154_B91_MAC5

MAC Address Byte 5

CONFIG_IEEE802154_B91_MAC6

MAC Address Byte 6

CONFIG_IEEE802154_B91_MAC7

MAC Address Byte 7

CONFIG_IEEE802154_B91_RANDOM_MAC

Random MAC address

CONFIG_IEEE802154_B91_SET_TXRX_DELAY_US

Tx/Rx modes switching delay time (us)

CONFIG_IEEE802154_CC1200

TI CC1200 Driver support

CONFIG_IEEE802154_CC1200_CCA_THRESHOLD

Value in dbm of the CCA threshold

CONFIG_IEEE802154_CC1200_DRV_NAME

TI CC1200 Driver’s name

CONFIG_IEEE802154_CC1200_INIT_PRIO

CC1200 initialization priority

CONFIG_IEEE802154_CC1200_MAC4

MAC Address Byte 4

CONFIG_IEEE802154_CC1200_MAC5

MAC Address Byte 5

CONFIG_IEEE802154_CC1200_MAC6

MAC Address Byte 6

CONFIG_IEEE802154_CC1200_MAC7

MAC Address Byte 7

CONFIG_IEEE802154_CC1200_PKTCFG0

CONFIG_IEEE802154_CC1200_PKTCFG1

CONFIG_IEEE802154_CC1200_PKTCFG2

CONFIG_IEEE802154_CC1200_RANDOM_MAC

Random MAC address

CONFIG_IEEE802154_CC1200_RFEND_CFG0

CONFIG_IEEE802154_CC1200_RFEND_CFG1

CONFIG_IEEE802154_CC1200_RF_PRESET

Use TI CC1200 RF pre-sets

CONFIG_IEEE802154_CC1200_RF_SET_0

868MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ETSI

CONFIG_IEEE802154_CC1200_RF_SET_1

920MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ARIB

CONFIG_IEEE802154_CC1200_RF_SET_2

434MHz - 50Kbps - 2-GFSK - IEEE 802.15.4g compliant - ETSI

CONFIG_IEEE802154_CC1200_RSSI_OFFSET

Value in dbm of the RSSI offset

CONFIG_IEEE802154_CC1200_RX_STACK_SIZE

Driver’s internal RX thread stack size

CONFIG_IEEE802154_CC1200_SETTLING_CFG

CONFIG_IEEE802154_CC1200_XOSC

Value of the Crystal oscillator in kHz

CONFIG_IEEE802154_CC13XX_CC26XX

TI CC13xx / CC26xx IEEE 802.15.4 driver support

CONFIG_IEEE802154_CC13XX_CC26XX_DRV_NAME

TI CC13xx / CC26xx IEEE 802.15.4 driver’s name

CONFIG_IEEE802154_CC13XX_CC26XX_INIT_PRIO

TI CC13xx / CC26xx IEEE 802.15.4 initialization priority

CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MAX_BE

CSMA MAC maximum backoff exponent

CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MAX_BO

CSMA maximum backoffs

CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_CSMA_CA_MIN_BE

CSMA MAC minimum backoff exponent

CONFIG_IEEE802154_CC13XX_CC26XX_RADIO_TX_RETRIES

Radio Transmission attempts

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ

TI CC13xx / CC26xx IEEE 802.15.4g driver support

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_CS_THRESHOLD

TI CC13xx / CC26xx IEEE 802.15.4g Carrier Sense Threshold in dBm

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_DRV_NAME

TI CC13xx / CC26xx IEEE 802.15.4g driver’s name

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_INIT_PRIO

TI CC13xx / CC26xx IEEE 802.15.4g initialization priority

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_NUM_RX_BUF

TI CC13xx / CC26xx IEEE 802.15.4g receive buffer count

CONFIG_IEEE802154_CC13XX_CC26XX_SUB_GHZ_RADIO_TX_RETRIES

Radio Transmission attempts

CONFIG_IEEE802154_CC2520

TI CC2520 Driver support

CONFIG_IEEE802154_CC2520_CRYPTO

Enable hardware crypto helper on cc2520

CONFIG_IEEE802154_CC2520_CRYPTO_DRV_NAME

TI CC2520 Crypto Driver’s name

CONFIG_IEEE802154_CC2520_CRYPTO_INIT_PRIO

TI CC2520 crypto device initialization priority

CONFIG_IEEE802154_CC2520_DRV_NAME

TI CC2520 Driver’s name

CONFIG_IEEE802154_CC2520_INIT_PRIO

CC2520 initialization priority

CONFIG_IEEE802154_CC2520_MAC4

MAC Address Byte 4

CONFIG_IEEE802154_CC2520_MAC5

MAC Address Byte 5

CONFIG_IEEE802154_CC2520_MAC6

MAC Address Byte 6

CONFIG_IEEE802154_CC2520_MAC7

MAC Address Byte 7

CONFIG_IEEE802154_CC2520_RANDOM_MAC

Random MAC address

CONFIG_IEEE802154_CC2520_RX_STACK_SIZE

Driver’s internal RX thread stack size

CONFIG_IEEE802154_CSL_ENDPOINT

Enable support for CSL Endpoint

CONFIG_IEEE802154_DELAY_TRX_ACC

Clock accuracy for delayed operations

CONFIG_IEEE802154_DW1000

Decawave DW1000 Driver support

CONFIG_IEEE802154_DW1000_INIT_PRIO

DW1000 initialization priority

CONFIG_IEEE802154_DW1000_SNIFF_OFFT

SNIFF off time

CONFIG_IEEE802154_DW1000_SNIFF_ONT

SNIFF on time

CONFIG_IEEE802154_KW41Z

NXP KW41Z Driver support

CONFIG_IEEE802154_KW41Z_DRV_NAME

NXP KW41Z Driver’s name

CONFIG_IEEE802154_KW41Z_INIT_PRIO

KW41Z initialization priority

CONFIG_IEEE802154_MCR20A

NXP MCR20A Driver support

CONFIG_IEEE802154_MCR20A_DRV_NAME

NXP MCR20A Driver’s name

CONFIG_IEEE802154_MCR20A_INIT_PRIO

MCR20A initialization priority

CONFIG_IEEE802154_MCR20A_RX_STACK_SIZE

Driver’s internal RX thread stack size

CONFIG_IEEE802154_NET_IF_NO_AUTO_START

Disable 802.15.4 interface auto-start

CONFIG_IEEE802154_NRF5

nRF52 series IEEE 802.15.4 Driver

CONFIG_IEEE802154_NRF5_DRV_NAME

nRF52 IEEE 802.15.4 Driver’s name

CONFIG_IEEE802154_NRF5_EXT_IRQ_MGMT

CONFIG_IEEE802154_NRF5_FCS_IN_LENGTH

Include FCS field in the overall packet length

CONFIG_IEEE802154_NRF5_INIT_PRIO

nRF52 IEEE 802.15.4 initialization priority

CONFIG_IEEE802154_NRF5_RX_STACK_SIZE

Driver’s internal RX thread stack size

CONFIG_IEEE802154_NRF5_UICR_EUI64_ENABLE

Enables using EUI64 value stored in UICR registers

CONFIG_IEEE802154_NRF5_UICR_EUI64_REG

UICR base register for the EUI64 value

CONFIG_IEEE802154_RAW_MODE

Use IEEE 802.15.4 driver without the MAC stack

CONFIG_IEEE802154_RDEV

CONFIG_IEEE802154_RF2XX

ATMEL RF2XX Driver support

CONFIG_IEEE802154_RF2XX_DRV_NAME

ATMEL RF2XX Driver’s name

CONFIG_IEEE802154_RF2XX_INIT_PRIO

RF2X initialization priority

CONFIG_IEEE802154_RF2XX_RX_STACK_SIZE

Driver’s internal RX thread stack size

CONFIG_IEEE802154_TELINK_B91

Telink B91 RF driver

CONFIG_IEEE802154_UPIPE

UART PIPE fake radio driver support for QEMU

CONFIG_IEEE802154_UPIPE_DRV_NAME

UART PIPE Driver name

CONFIG_IEEE802154_UPIPE_HW_FILTER

Hw Filtering

CONFIG_IEEE802154_UPIPE_MAC4

MAC Address Byte 4

CONFIG_IEEE802154_UPIPE_MAC5

MAC Address Byte 5

CONFIG_IEEE802154_UPIPE_MAC6

MAC Address Byte 6

CONFIG_IEEE802154_UPIPE_MAC7

MAC Address Byte 7

CONFIG_IEEE802154_UPIPE_RANDOM_MAC

Random MAC address

CONFIG_IEEE802154_VENDOR_OUI

Vendor Organizationally Unique Identifier

CONFIG_IEEE802154_VENDOR_OUI_ENABLE

Enables setting Vendor Organizationally Unique Identifier

CONFIG_IIS2DH

IIS2DH I2C/SPI accelerometer sensor driver

CONFIG_IIS2DH_ODR

Accelerometer sampling frequency (ODR)

CONFIG_IIS2DH_POWER_MODE

Sensor Power Modes

CONFIG_IIS2DH_RANGE

Accelerometer Full-scale range setting

CONFIG_IIS2DH_THREAD_PRIORITY

Thread priority

CONFIG_IIS2DH_THREAD_STACK_SIZE

Thread stack size

CONFIG_IIS2DH_TRIGGER

CONFIG_IIS2DH_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_IIS2DH_TRIGGER_NONE

No trigger

CONFIG_IIS2DH_TRIGGER_OWN_THREAD

Use own thread

CONFIG_IIS2DLPC

IIS2DLPC I2C/SPI accelerometer sensor driver

CONFIG_IIS2DLPC_TAP

Tap and Tap-Tap detection

CONFIG_IIS2DLPC_THREAD_PRIORITY

Thread priority

CONFIG_IIS2DLPC_THREAD_STACK_SIZE

Thread stack size

CONFIG_IIS2DLPC_TRIGGER

CONFIG_IIS2DLPC_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_IIS2DLPC_TRIGGER_NONE

No trigger

CONFIG_IIS2DLPC_TRIGGER_OWN_THREAD

Use own thread

CONFIG_IIS2ICLX

IIS2ICLX I2C/SPI accelerometer Chip

CONFIG_IIS2ICLX_ENABLE_TEMP

Enable temperature

CONFIG_IIS2ICLX_EXT_HTS221

Enable HTS221 as external sensor

CONFIG_IIS2ICLX_EXT_IIS2MDC

Enable IIS2MDC as external sensor

CONFIG_IIS2ICLX_EXT_LIS2MDL

Enable LIS2MDL as external sensor

CONFIG_IIS2ICLX_EXT_LPS22HB

Enable LPS22HB as external sensor

CONFIG_IIS2ICLX_EXT_LPS22HH

Enable LPS22HH as external sensor

CONFIG_IIS2ICLX_SENSORHUB

Enable I2C sensorhub feature

CONFIG_IIS2ICLX_THREAD_PRIORITY

Thread priority

CONFIG_IIS2ICLX_THREAD_STACK_SIZE

Thread stack size

CONFIG_IIS2ICLX_TRIGGER

CONFIG_IIS2ICLX_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_IIS2ICLX_TRIGGER_NONE

No trigger

CONFIG_IIS2ICLX_TRIGGER_OWN_THREAD

Use own thread

CONFIG_IIS2MDC

IIS2MDC Magnetometer

CONFIG_IIS2MDC_MAG_ODR_RUNTIME

Set magnetometer sampling frequency (ODR) at runtime (default: 10 Hz)

CONFIG_IIS2MDC_THREAD_PRIORITY

Thread priority

CONFIG_IIS2MDC_THREAD_STACK_SIZE

Thread stack size

CONFIG_IIS2MDC_TRIGGER

CONFIG_IIS2MDC_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_IIS2MDC_TRIGGER_NONE

No trigger

CONFIG_IIS2MDC_TRIGGER_OWN_THREAD

Use own thread

CONFIG_IIS3DHHC

IIS3DHHC accelerometer sensor

CONFIG_IIS3DHHC_DRDY_INT1

Data ready interrupt to INT1 pin

CONFIG_IIS3DHHC_NORM_MODE

Enable Sensor at 1KHz

CONFIG_IIS3DHHC_THREAD_PRIORITY

Thread priority

CONFIG_IIS3DHHC_THREAD_STACK_SIZE

Thread stack size

CONFIG_IIS3DHHC_TRIGGER

CONFIG_IIS3DHHC_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_IIS3DHHC_TRIGGER_NONE

No trigger

CONFIG_IIS3DHHC_TRIGGER_OWN_THREAD

Use own thread

CONFIG_ILI9340

ILI9340 display driver

CONFIG_ILI9341

ILI9341 display driver

CONFIG_ILI9488

ILI9488 display driver

CONFIG_ILI9XXX

CONFIG_INA219

INA219 Current/Power Monitor

CONFIG_INA230

INA230

CONFIG_INA230_TRIGGER

INA230 trigger mode

CONFIG_INA237

INA237

CONFIG_INA23X

INA23X Current and Power Monitor

CONFIG_INTC_ESP32

Interrupt allocator for Xtensa-based Espressif SoCs

CONFIG_INTC_ESP32C3

Enables ESP32C3 interrupt controller driver

CONFIG_INTC_ESP32C3_DECISIONS_LOG

Enables Espressif’s interrupt allocator logging

CONFIG_INTC_ESP32_DECISIONS_LOG

Enables Espressif’s interrupt allocator logging

CONFIG_INTEL_GNA

Intel GNA Inferencing Engine

CONFIG_INTEL_GNA_INIT_PRIORITY

Init priority

CONFIG_INTEL_GNA_MAX_MODELS

Max number of neural network models supported by driver

CONFIG_INTEL_GNA_MAX_PENDING_REQUESTS

Max number of pending inference requests

CONFIG_INTEL_GNA_POWER_MODE

GNA operation mode

CONFIG_INTEL_VTD_ICTL

Intel VT-D interrupt remapping controller

CONFIG_INTEL_VTD_ICTL_INIT_PRIORITY

Initialization priority

CONFIG_INTEL_VTD_ICTL_NO_SRC_ID_CHECK

Never check the source id

CONFIG_INTEL_VTD_ICTL_XAPIC_PASSTHROUGH

XAPIC mode pass-through

CONFIG_IOAPIC

IO-APIC

CONFIG_IOAPIC_MASK_RTE

Mask out RTE entries on boot

CONFIG_IPM

IPM drivers

CONFIG_IPM_CAVS_IDC

CAVS DSP Intra-DSP Communication (IDC) driver

CONFIG_IPM_CONSOLE

Inter-processor Mailbox console

CONFIG_IPM_CONSOLE_LINE_BUF_LEN

IPM console line buffer length

CONFIG_IPM_CONSOLE_ON_DEV_NAME

IPM device name used by console

CONFIG_IPM_CONSOLE_RECEIVER

Inter-processor Mailbox console receiver

CONFIG_IPM_CONSOLE_SENDER

Inter-processor Mailbox console sender

CONFIG_IPM_CONSOLE_STACK_SIZE

Stack size for IPM console receiver thread

CONFIG_IPM_IMX

IMX IPM driver

CONFIG_IPM_IMX_MAX_DATA_SIZE

CONFIG_IPM_IMX_MAX_DATA_SIZE_16

16 bytes

CONFIG_IPM_IMX_MAX_DATA_SIZE_4

4 bytes

CONFIG_IPM_IMX_MAX_DATA_SIZE_8

8 bytes

CONFIG_IPM_IMX_MAX_ID_VAL

CONFIG_IPM_MCUX

MCUX IPM driver

CONFIG_IPM_MHU

IPM MHU driver

CONFIG_IPM_MSG_CH_0_ENABLE

Enable IPM Message Channel 0

CONFIG_IPM_MSG_CH_0_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_0_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_10_ENABLE

Enable IPM Message Channel 10

CONFIG_IPM_MSG_CH_10_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_10_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_11_ENABLE

Enable IPM Message Channel 11

CONFIG_IPM_MSG_CH_11_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_11_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_12_ENABLE

Enable IPM Message Channel 12

CONFIG_IPM_MSG_CH_12_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_12_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_13_ENABLE

Enable IPM Message Channel 13

CONFIG_IPM_MSG_CH_13_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_13_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_14_ENABLE

Enable IPM Message Channel 14

CONFIG_IPM_MSG_CH_14_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_14_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_15_ENABLE

Enable IPM Message Channel 15

CONFIG_IPM_MSG_CH_15_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_15_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_1_ENABLE

Enable IPM Message Channel 1

CONFIG_IPM_MSG_CH_1_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_1_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_2_ENABLE

Enable IPM Message Channel 2

CONFIG_IPM_MSG_CH_2_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_2_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_3_ENABLE

Enable IPM Message Channel 3

CONFIG_IPM_MSG_CH_3_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_3_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_4_ENABLE

Enable IPM Message Channel 4

CONFIG_IPM_MSG_CH_4_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_4_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_5_ENABLE

Enable IPM Message Channel 5

CONFIG_IPM_MSG_CH_5_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_5_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_6_ENABLE

Enable IPM Message Channel 6

CONFIG_IPM_MSG_CH_6_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_6_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_7_ENABLE

Enable IPM Message Channel 7

CONFIG_IPM_MSG_CH_7_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_7_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_8_ENABLE

Enable IPM Message Channel 8

CONFIG_IPM_MSG_CH_8_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_8_TX

IPM Message TX Channel

CONFIG_IPM_MSG_CH_9_ENABLE

Enable IPM Message Channel 9

CONFIG_IPM_MSG_CH_9_RX

IPM Message RX Channel

CONFIG_IPM_MSG_CH_9_TX

IPM Message TX Channel

CONFIG_IPM_NRFX

IPM NRF driver

CONFIG_IPM_NRF_SINGLE_INSTANCE

Single instance of IPM device

CONFIG_IPM_STM32_HSEM

STM32 HSEM controller

CONFIG_IPM_STM32_HSEM_CPU

HSEM CPU ID

CONFIG_IPM_STM32_IPCC

STM32 IPCC controller

CONFIG_IPM_STM32_IPCC_PROCID

STM32 IPCC Processor ID

CONFIG_ISL29035

ISL29035 light sensor

CONFIG_ISL29035_INTEGRATION_TIME_105K

105 ms

CONFIG_ISL29035_INTEGRATION_TIME_26

0.0256 ms

CONFIG_ISL29035_INTEGRATION_TIME_410

0.41 ms

CONFIG_ISL29035_INTEGRATION_TIME_6500

6.5 ms

CONFIG_ISL29035_INT_PERSIST_1

1

CONFIG_ISL29035_INT_PERSIST_16

16

CONFIG_ISL29035_INT_PERSIST_4

4

CONFIG_ISL29035_INT_PERSIST_8

8

CONFIG_ISL29035_LUX_RANGE_16K

16000

CONFIG_ISL29035_LUX_RANGE_1K

1000

CONFIG_ISL29035_LUX_RANGE_4K

4000

CONFIG_ISL29035_LUX_RANGE_64K

64000

CONFIG_ISL29035_MODE_ALS

ambient light

CONFIG_ISL29035_MODE_IR

infrared

CONFIG_ISL29035_THREAD_PRIORITY

Thread priority

CONFIG_ISL29035_THREAD_STACK_SIZE

Thread stack size

CONFIG_ISL29035_TRIGGER

CONFIG_ISL29035_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ISL29035_TRIGGER_NONE

No trigger

CONFIG_ISL29035_TRIGGER_OWN_THREAD

Use own thread

CONFIG_ISM330DHCX

ISM330DHCX I2C/SPI accelerometer and gyroscope Chip

CONFIG_ISM330DHCX_ENABLE_TEMP

Enable temperature

CONFIG_ISM330DHCX_EXT_HTS221

Enable HTS221 as external sensor

CONFIG_ISM330DHCX_EXT_IIS2MDC

Enable IIS2MDC as external sensor

CONFIG_ISM330DHCX_EXT_LIS2MDL

Enable LIS2MDL as external sensor

CONFIG_ISM330DHCX_EXT_LPS22HB

Enable LPS22HB as external sensor

CONFIG_ISM330DHCX_EXT_LPS22HH

Enable LPS22HH as external sensor

CONFIG_ISM330DHCX_SENSORHUB

Enable I2C sensorhub feature

CONFIG_ISM330DHCX_THREAD_PRIORITY

Thread priority

CONFIG_ISM330DHCX_THREAD_STACK_SIZE

Thread stack size

CONFIG_ISM330DHCX_TRIGGER

CONFIG_ISM330DHCX_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_ISM330DHCX_TRIGGER_NONE

No trigger

CONFIG_ISM330DHCX_TRIGGER_OWN_THREAD

Use own thread

CONFIG_ITDS

WSEN-ITDS 3-axis accel sensor

CONFIG_ITDS_TRIGGER

Trigger mode

CONFIG_ITE_IT8XXX2_INTC

CONFIG_ITE_IT8XXX2_TIMER

ITE it8xxx2 timer driver

CONFIG_IVSHMEM

Inter-VM shared memory device (ivshmem)

CONFIG_IVSHMEM_DEV_NAME

CONFIG_IVSHMEM_DOORBELL

Support interrupt based ivshmem (doorbell version)

CONFIG_IVSHMEM_INT_PRIORITY

Interrupt priority

CONFIG_IVSHMEM_MSI_X_VECTORS

How many notification vectors should be pre-allocated?

CONFIG_IVSHMEM_SHELL

Enable IVshmem shell module

CONFIG_IWDG_STM32

Independent Watchdog (IWDG) Driver for STM32 family of MCUs

CONFIG_IWDG_STM32_INITIAL_TIMEOUT

Value for IWDG timeout in ms

CONFIG_KSCAN

Keyboard Scan Drivers

CONFIG_KSCAN_FT5336

FT5XX6/FT6XX6 capacitive touch panel driver

CONFIG_KSCAN_FT5336_INTERRUPT

Enable interrupt

CONFIG_KSCAN_FT5336_PERIOD

Sample period

CONFIG_KSCAN_HT16K33

HT16K33 keyscan driver

CONFIG_KSCAN_INIT_PRIORITY

Keyboard scan driver init priority

CONFIG_KSCAN_ITE_IT8XXX2

ITE KSCAN driver

CONFIG_KSCAN_ITE_IT8XXX2_COLUMN_SIZE

KSCAN_ITE_IT8XXX2_COLUMN_SIZE

CONFIG_KSCAN_ITE_IT8XXX2_DEBOUNCE_DOWN

KSCAN_ITE_IT8XXX2_DEBOUNCE_DOWN

CONFIG_KSCAN_ITE_IT8XXX2_DEBOUNCE_UP

KSCAN_ITE_IT8XXX2_DEBOUNCE_UP

CONFIG_KSCAN_ITE_IT8XXX2_POLL_PERIOD

KSCAN_ITE_IT8XXX2_POLL_PERIOD

CONFIG_KSCAN_ITE_IT8XXX2_ROW_SIZE

KSCAN_ITE_IT8XXX2_ROW_SIZE

CONFIG_KSCAN_SDL

SDL event filter for touch panel emulation

CONFIG_KSCAN_XEC

XEC Microchip KSCAN driver

CONFIG_KSCAN_XEC_COLUMN_SIZE

KSCAN_XEC_COLUMN_SIZE

CONFIG_KSCAN_XEC_DEBOUNCE_DOWN

KSCAN_XEC_DEBOUNCE_DOWN

CONFIG_KSCAN_XEC_DEBOUNCE_UP

KSCAN_XEC_DEBOUNCE_UP

CONFIG_KSCAN_XEC_POLL_PERIOD

KSCAN_XEC_POLL_PERIOD

CONFIG_KSCAN_XEC_ROW_SIZE

KSCAN_XEC_ROW_SIZE

CONFIG_KW41_DBG_TRACE

Enabled simplified debug tracing of events

CONFIG_LED

LED drivers

CONFIG_LED_GPIO

GPIO LED driver

CONFIG_LED_INIT_PRIORITY

LED initialization priority

CONFIG_LED_PWM

PWM LED driver

CONFIG_LED_SHELL

LED shell

CONFIG_LED_STRIP

LED strip drivers

CONFIG_LED_STRIP_INIT_PRIORITY

LED strip initialization priority

CONFIG_LED_STRIP_RGB_SCRATCH

CONFIG_LEON_GPTIMER

LEON timer

CONFIG_LEON_IRQMP

GRLIB IRQMP interrupt controller

CONFIG_LEUART_GECKO

Gecko leuart driver

CONFIG_LIS2DH

LIS2DH Three Axis Accelerometer

CONFIG_LIS2DH_ACCEL_RANGE_16G

+/-16g

CONFIG_LIS2DH_ACCEL_RANGE_2G

+/-2g

CONFIG_LIS2DH_ACCEL_RANGE_4G

+/-4g

CONFIG_LIS2DH_ACCEL_RANGE_8G

+/-8g

CONFIG_LIS2DH_ACCEL_RANGE_RUNTIME

Set at runtime

CONFIG_LIS2DH_BLOCK_DATA_UPDATE

Output registers not updated until MSB and LSB read

CONFIG_LIS2DH_MEASURE_TEMPERATURE

Enable temperature measurements

CONFIG_LIS2DH_ODR_1

1Hz

CONFIG_LIS2DH_ODR_2

10Hz

CONFIG_LIS2DH_ODR_3

25Hz

CONFIG_LIS2DH_ODR_4

50Hz

CONFIG_LIS2DH_ODR_5

100Hz

CONFIG_LIS2DH_ODR_6

200Hz

CONFIG_LIS2DH_ODR_7

400Hz

CONFIG_LIS2DH_ODR_8

1.6KHz

CONFIG_LIS2DH_ODR_9_LOW

5KHz

CONFIG_LIS2DH_ODR_9_NORMAL

1.25KHz

CONFIG_LIS2DH_ODR_RUNTIME

Set at runtime

CONFIG_LIS2DH_OPER_MODE_HIGH_RES

high resolution (12 bit)

CONFIG_LIS2DH_OPER_MODE_LOW_POWER

low power (8 bit)

CONFIG_LIS2DH_OPER_MODE_NORMAL

normal (10 bit)

CONFIG_LIS2DH_THREAD_PRIORITY

Thread priority

CONFIG_LIS2DH_THREAD_STACK_SIZE

Thread stack size

CONFIG_LIS2DH_TRIGGER

CONFIG_LIS2DH_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LIS2DH_TRIGGER_NONE

No trigger

CONFIG_LIS2DH_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LIS2DS12

LIS2DS12 I2C/SPI accelerometer sensor driver

CONFIG_LIS2DS12_ENABLE_TEMP

Enable temperature

CONFIG_LIS2DS12_THREAD_PRIORITY

Thread priority

CONFIG_LIS2DS12_THREAD_STACK_SIZE

Thread stack size

CONFIG_LIS2DS12_TRIGGER

CONFIG_LIS2DS12_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LIS2DS12_TRIGGER_NONE

No trigger

CONFIG_LIS2DS12_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LIS2DW12

LIS2DW12 I2C/SPI accelerometer sensor driver

CONFIG_LIS2DW12_TAP

Tap and Tap-Tap detection

CONFIG_LIS2DW12_THREAD_PRIORITY

Thread priority

CONFIG_LIS2DW12_THREAD_STACK_SIZE

Thread stack size

CONFIG_LIS2DW12_TRIGGER

CONFIG_LIS2DW12_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LIS2DW12_TRIGGER_NONE

No trigger

CONFIG_LIS2DW12_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LIS2MDL

LIS2MDL Magnetometer

CONFIG_LIS2MDL_MAG_ODR_RUNTIME

Set magnetometer sampling frequency (ODR) at runtime (default: 10 Hz)

CONFIG_LIS2MDL_THREAD_PRIORITY

Thread priority

CONFIG_LIS2MDL_THREAD_STACK_SIZE

Thread stack size

CONFIG_LIS2MDL_TRIGGER

CONFIG_LIS2MDL_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LIS2MDL_TRIGGER_NONE

No trigger

CONFIG_LIS2MDL_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LIS3MDL

LIS3MDL magnetometer

CONFIG_LIS3MDL_FS

Full-scale range

CONFIG_LIS3MDL_ODR

Output data rate

CONFIG_LIS3MDL_THREAD_PRIORITY

Thread priority

CONFIG_LIS3MDL_THREAD_STACK_SIZE

Thread stack size

CONFIG_LIS3MDL_TRIGGER

CONFIG_LIS3MDL_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LIS3MDL_TRIGGER_NONE

No trigger

CONFIG_LIS3MDL_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LITEX_TIMER

LiteX Timer

CONFIG_LM75

LM75 Temperature Sensor

CONFIG_LM77

LM77 Temperature Sensor

CONFIG_LM77_TRIGGER

Trigger support

CONFIG_LM77_TRIGGER_THREAD_PRIO

Priority for the trigger workqueue thread

CONFIG_LM77_TRIGGER_THREAD_STACK_SIZE

Stack size for the trigger workqueue thread

CONFIG_LOAPIC

LOAPIC

CONFIG_LOAPIC_BASE_ADDRESS

Local APIC Base Address

CONFIG_LOAPIC_SPURIOUS_VECTOR

Handle LOAPIC spurious interrupts

CONFIG_LOAPIC_SPURIOUS_VECTOR_ID

LOAPIC spurious vector ID

CONFIG_LORA

LoRa support [EXPERIMENTAL]

CONFIG_LORA_INIT_PRIORITY

LoRa initialization priority

CONFIG_LORA_SHELL

Enable LoRa Shell

CONFIG_LORA_STM32WL_SUBGHZ_RADIO

STM32WL SUBGHZ radio driver

CONFIG_LORA_SX126X

Semtech SX126x driver

CONFIG_LORA_SX127X

Semtech SX127x driver

CONFIG_LORA_SX12XX

Semtech SX-series driver

CONFIG_LP3943

LP3943 LED driver

CONFIG_LP503X

LP503X LED controller

CONFIG_LP5562

LP5562 LED driver

CONFIG_LPADC_DO_OFFSET_CALIBRATION

Do offset calibration

CONFIG_LPD880X_STRIP

Enable LPD880x SPI LED strip driver

CONFIG_LPS22HB

LPS22HB pressure and temperature

CONFIG_LPS22HB_SAMPLING_RATE

Output data rate

CONFIG_LPS22HH

LPS22HH pressure and temperature

CONFIG_LPS22HH_THREAD_PRIORITY

Thread priority

CONFIG_LPS22HH_THREAD_STACK_SIZE

Thread stack size

CONFIG_LPS22HH_TRIGGER

CONFIG_LPS22HH_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LPS22HH_TRIGGER_NONE

No trigger

CONFIG_LPS22HH_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LPS25HB

LPS25HB pressure and temperature

CONFIG_LPS25HB_SAMPLING_RATE

Output data rate

CONFIG_LS0XX

LS0XX memory display controller driver

CONFIG_LSM303DLHC_MAGN

LSM303DLHC Three Axis Magnetometer

CONFIG_LSM303DLHC_MAGN_ODR

Data rate frequency

CONFIG_LSM303DLHC_MAGN_RANGE

Magnetometer measurement range

CONFIG_LSM6DS0

LSM6DS0 I2C accelerometer and gyroscope Chip

CONFIG_LSM6DS0_ACCEL_ENABLE_X_AXIS

Enable accelerometer X axis

CONFIG_LSM6DS0_ACCEL_ENABLE_Y_AXIS

Enable accelerometer Y axis

CONFIG_LSM6DS0_ACCEL_ENABLE_Z_AXIS

Enable accelerometer Z axis

CONFIG_LSM6DS0_ACCEL_FULLSCALE

Accelerometer full-scale range

CONFIG_LSM6DS0_ACCEL_SAMPLING_RATE

Output data rate

CONFIG_LSM6DS0_ENABLE_TEMP

Enable temperature

CONFIG_LSM6DS0_GYRO_ENABLE_X_AXIS

Enable gyroscope X axis

CONFIG_LSM6DS0_GYRO_ENABLE_Y_AXIS

Enable gyroscope Y axis

CONFIG_LSM6DS0_GYRO_ENABLE_Z_AXIS

Enable gyroscope Z axis

CONFIG_LSM6DS0_GYRO_FULLSCALE

Gyroscope full-scale range

CONFIG_LSM6DS0_GYRO_SAMPLING_RATE

Output data rate

CONFIG_LSM6DSL

LSM6DSL I2C/SPI accelerometer and gyroscope Chip

CONFIG_LSM6DSL_ACCEL_FS

Accelerometer full-scale range

CONFIG_LSM6DSL_ACCEL_ODR

Accelerometer Output data rate frequency

CONFIG_LSM6DSL_ENABLE_TEMP

Enable temperature

CONFIG_LSM6DSL_EXT0_LIS2MDL

LIS2MDL

CONFIG_LSM6DSL_EXT0_LPS22HB

LPS22HB

CONFIG_LSM6DSL_GYRO_FS

Gyroscope full-scale range

CONFIG_LSM6DSL_GYRO_ODR

Gyroscope Output data rate frequency

CONFIG_LSM6DSL_SENSORHUB

Enable I2C sensorhub feature

CONFIG_LSM6DSL_THREAD_PRIORITY

Thread priority

CONFIG_LSM6DSL_THREAD_STACK_SIZE

Thread stack size

CONFIG_LSM6DSL_TRIGGER

CONFIG_LSM6DSL_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LSM6DSL_TRIGGER_NONE

No trigger

CONFIG_LSM6DSL_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LSM6DSO

LSM6DSO I2C/SPI accelerometer and gyroscope Chip

CONFIG_LSM6DSO_ENABLE_TEMP

Enable temperature

CONFIG_LSM6DSO_EXT_HTS221

Enable HTS221 as external sensor

CONFIG_LSM6DSO_EXT_LIS2MDL

Enable LIS2MDL as external sensor

CONFIG_LSM6DSO_EXT_LPS22HB

Enable LPS22HB as external sensor

CONFIG_LSM6DSO_EXT_LPS22HH

Enable LPS22HH as external sensor

CONFIG_LSM6DSO_SENSORHUB

Enable I2C sensorhub feature

CONFIG_LSM6DSO_THREAD_PRIORITY

Thread priority

CONFIG_LSM6DSO_THREAD_STACK_SIZE

Thread stack size

CONFIG_LSM6DSO_TRIGGER

CONFIG_LSM6DSO_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_LSM6DSO_TRIGGER_NONE

No trigger

CONFIG_LSM6DSO_TRIGGER_OWN_THREAD

Use own thread

CONFIG_LSM9DS0_GYRO

LSM9DS0 I2C gyroscope Chip

CONFIG_LSM9DS0_GYRO_FULLSCALE_2000

2000 DPS

CONFIG_LSM9DS0_GYRO_FULLSCALE_245

245 DPS

CONFIG_LSM9DS0_GYRO_FULLSCALE_500

500 DPS

CONFIG_LSM9DS0_GYRO_FULLSCALE_RUNTIME

Enable dynamic full-scale

CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_190

190 Hz

CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_380

380 Hz

CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_760

760 Hz

CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_95

95 Hz

CONFIG_LSM9DS0_GYRO_SAMPLING_RATE_RUNTIME

Enable dynamic sampling rate

CONFIG_LSM9DS0_GYRO_THREAD_STACK_SIZE

Thread stack size

CONFIG_LSM9DS0_GYRO_TRIGGERS

Enable triggers

CONFIG_LSM9DS0_GYRO_TRIGGER_DRDY

Enable data ready trigger

CONFIG_LSM9DS0_MFD

LSM9DS0 I2C accelerometer, magnetometer and temperature sensor chip

CONFIG_LSM9DS0_MFD_ACCEL_ENABLE

Enable accelerometer

CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_X

Enable accelerometer X axis

CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_Y

Enable accelerometer Y axis

CONFIG_LSM9DS0_MFD_ACCEL_ENABLE_Z

Enable accelerometer Z axis

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_16

16G

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_2

2G

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_4

4G

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_6

6G

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_8

8G

CONFIG_LSM9DS0_MFD_ACCEL_FULL_SCALE_RUNTIME

Enable dynamic full-scale for accelerometer

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_0

0 Hz (power down)

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_100

100 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_12_5

12.5 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_1600

1600 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_200

200 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_25

25 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_3_125

3.125 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_400

400 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_50

50 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_6_25

6.25 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_800

800 Hz

CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_RUNTIME

Enable dynamic sampling rate for accelerometer

CONFIG_LSM9DS0_MFD_MAGN_ENABLE

Enable magnetometer

CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_12

12 Gauss

CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_2

2 Gauss

CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_4

4 Gauss

CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_8

8 Gauss

CONFIG_LSM9DS0_MFD_MAGN_FULL_SCALE_RUNTIME

Enable dynamic full-scale for magnetometer

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_100

100 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_12_5

12.5 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_25

25 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_3_125

3.125 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_50

50 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_6_25

6.25 Hz

CONFIG_LSM9DS0_MFD_MAGN_SAMPLING_RATE_RUNTIME

Enable dynamic sampling rate for magnetometer

CONFIG_LSM9DS0_MFD_TEMP_ENABLE

Enable temperature sensor

CONFIG_MAX17055

MAX17055 Fuel Gauge

CONFIG_MAX17262

MAX17262 Fuel Gauge

CONFIG_MAX30101

MAX30101 Pulse Oximeter and Heart Rate Sensor

CONFIG_MAX30101_ADC_RGE

ADC range control

CONFIG_MAX30101_FIFO_A_FULL

FIFO almost full value

CONFIG_MAX30101_FIFO_ROLLOVER_EN

FIFO rolls on full

CONFIG_MAX30101_HEART_RATE_MODE

Heart rate mode

CONFIG_MAX30101_LED1_PA

LED1 (red) pulse amplitude

CONFIG_MAX30101_LED2_PA

LED2 (IR) pulse amplitude

CONFIG_MAX30101_LED3_PA

LED2 (green) pulse amplitude

CONFIG_MAX30101_MULTI_LED_MODE

Multi-LED mode

CONFIG_MAX30101_SLOT1

Slot 1

CONFIG_MAX30101_SLOT2

Slot 2

CONFIG_MAX30101_SLOT3

Slot 3

CONFIG_MAX30101_SLOT4

Slot 4

CONFIG_MAX30101_SMP_AVE

Sample averaging

CONFIG_MAX30101_SPO2_MODE

SpO2 mode

CONFIG_MAX30101_SR

ADC sample rate control

CONFIG_MAX44009

MAX44009 Light Sensor

CONFIG_MAX6675

MAX6675 K-thermocouple to digital converter

CONFIG_MAX_IRQ_PER_AGGREGATOR

Max IRQs per interrupt aggregator

CONFIG_MBOX

MBOX drivers

CONFIG_MBOX_NRFX_IPC

MBOX NRF IPC driver

CONFIG_MCHP_ECIA_XEC

External EC Interrupt Aggregator (ECIA) Driver for MCHP MEC family of MCUs

CONFIG_MCHP_XEC_RTOS_TIMER

Microchip XEC series RTOS timer

CONFIG_MCP9808

MCP9808 temperature sensor

CONFIG_MCP9808_THREAD_PRIORITY

MCP9808 thread priority

CONFIG_MCP9808_THREAD_STACK_SIZE

Sensor delayed work thread stack size

CONFIG_MCP9808_TRIGGER

CONFIG_MCP9808_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_MCP9808_TRIGGER_NONE

No trigger

CONFIG_MCP9808_TRIGGER_OWN_THREAD

Use own thread

CONFIG_MCR20A_CLK_OUT_16MHZ

16 MHz

CONFIG_MCR20A_CLK_OUT_1MHZ

1 MHz

CONFIG_MCR20A_CLK_OUT_250KHZ

250 kHz

CONFIG_MCR20A_CLK_OUT_32768HZ

32768 Hz

CONFIG_MCR20A_CLK_OUT_32MHZ

32 MHz

CONFIG_MCR20A_CLK_OUT_4MHZ

4 MHz

CONFIG_MCR20A_CLK_OUT_62500HZ

62500 Hz

CONFIG_MCR20A_CLK_OUT_8MHZ

8 MHz

CONFIG_MCR20A_CLK_OUT_DISABLED

Disabled

CONFIG_MCR20A_IS_PART_OF_KW2XD_SIP

MCR20A device is part of KW2xD SiP

CONFIG_MCUX_ACMP

NXP MCUX Analog Comparator (ACMP)

CONFIG_MCUX_ACMP_TRIGGER

Trigger support

CONFIG_MCUX_DSPI_BUFFER_SIZE

buffer size

CONFIG_MCUX_DSPI_EDMA_SHUFFLE_DATA

use the internal data process

CONFIG_MCUX_ELCDIF_PANEL_RK043FN02H

Rocktech rk043fn02h-ct

CONFIG_MCUX_ELCDIF_POOL_BLOCK_ALIGN

Alignment of memory pool blocks

CONFIG_MCUX_ELCDIF_POOL_BLOCK_MAX

Maximum memory pool block size

CONFIG_MCUX_ELCDIF_POOL_BLOCK_MIN

Minimum memory pool block size

CONFIG_MCUX_ELCDIF_POOL_BLOCK_NUM

Number of memory pool blocks

CONFIG_MCUX_GPT_TIMER

MCUX GPT Event timer

CONFIG_MCUX_LPTMR_TIMER

MCUX LPTMR timer

CONFIG_MCUX_OS_TIMER

MCUX OS Event timer

CONFIG_MDIO

MDIO Drivers

CONFIG_MDIO_ATMEL_SAM

Atmel SAM MDIO driver

CONFIG_MDIO_INIT_PRIORITY

Init priority

CONFIG_MDIO_SHELL

Enable MDIO Shell

CONFIG_MEMC

Memory controllers [EXPERIMENTAL]

CONFIG_MEMC_INIT_PRIORITY

Initialization priority

CONFIG_MEMC_MCUX_FLEXSPI

CONFIG_MEMC_MCUX_FLEXSPI_HYPERRAM

MCUX FlexSPI HyperRAM driver

CONFIG_MEMC_STM32

Enable STM32 Flexible Memory Controller (FMC)

CONFIG_MEMC_STM32_SDRAM

Enable STM32 FMC SDRAM controller

CONFIG_MHZ19B

Winsen CO2 sensor

CONFIG_MICROBIT_DISPLAY

BBC micro:bit 5x5 LED Display support

CONFIG_MICROBIT_DISPLAY_STR_MAX

Maximum length of strings that can be shown on the display

CONFIG_MIPS_CP0_TIMER

MIPS CP0 Timer

CONFIG_MM_DRV

Memory Management Drivers [EXPERIMENTAL]

CONFIG_MM_DRV_INTEL_ADSP_TLB

Intel Audio DSP TLB Driver

CONFIG_MM_DRV_PAGE_SIZE

Memory Page Size

CONFIG_MODEM

Modem Drivers

CONFIG_MODEM_CELL_INFO

Enable querying for operator and cell info

CONFIG_MODEM_CMD_HANDLER

Generic modem command handler

CONFIG_MODEM_CMD_HANDLER_MAX_PARAM_COUNT

Maximum number of params parsed per command

CONFIG_MODEM_CONTEXT

Modem context helper driver [EXPERIMENTAL]

CONFIG_MODEM_CONTEXT_MAX_NUM

Maximum number of modem contexts

CONFIG_MODEM_CONTEXT_VERBOSE_DEBUG

Verbose debug output in the modem context

CONFIG_MODEM_GSM_APN

Access Point Name

CONFIG_MODEM_GSM_ATTACH_TIMEOUT

Timeout for attaching to packet service

CONFIG_MODEM_GSM_ENABLE_CESQ_RSSI

Enable +CESQ RSSI measurement

CONFIG_MODEM_GSM_FACTORY_RESET_AT_BOOT

Factory reset modem at boot

CONFIG_MODEM_GSM_GENERIC

Generic GSM modem

CONFIG_MODEM_GSM_INIT_PRIORITY

Init priority for the GSM modem driver

CONFIG_MODEM_GSM_MANUAL_MCCMNO

MCC/MNO for establishing network connection

CONFIG_MODEM_GSM_PPP

Support GSM modems

CONFIG_MODEM_GSM_QUECTEL

Quectel modem

CONFIG_MODEM_GSM_RSSI_POLLING_PERIOD

Configure RSSI polling period (in seconds)

CONFIG_MODEM_GSM_RX_STACK_SIZE

Size of the stack allocated for receiving data from modem

CONFIG_MODEM_GSM_SIMCOM

SIMCOM modem

CONFIG_MODEM_GSM_WORKQ_STACK_SIZE

Size of the stack allocated for the dedicated gsm workqueue

CONFIG_MODEM_HL7800

Enable Sierra Wireless HL7800 modem driver

CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV4

IPv4

CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV4V6

IPv4v6

CONFIG_MODEM_HL7800_ADDRESS_FAMILY_IPV6

IPv6

CONFIG_MODEM_HL7800_APN_NAME

APN name for establishing network connection

CONFIG_MODEM_HL7800_BAND_1

Enable Band 1 (2000MHz)

CONFIG_MODEM_HL7800_BAND_10

Enable Band 10 (2100MHz)

CONFIG_MODEM_HL7800_BAND_12

Enable Band 12 (700MHz)

CONFIG_MODEM_HL7800_BAND_13

Enable Band 13 (700MHz)

CONFIG_MODEM_HL7800_BAND_14

Enable Band 14 (700MHz)

CONFIG_MODEM_HL7800_BAND_17

Enable Band 17 (700MHz)

CONFIG_MODEM_HL7800_BAND_18

Enable Band 18 (800MHz)

CONFIG_MODEM_HL7800_BAND_19

Enable Band 19 (800MHz)

CONFIG_MODEM_HL7800_BAND_2

Enable Band 2 (1900MHz)

CONFIG_MODEM_HL7800_BAND_20

Enable Band 20 (800MHz)

CONFIG_MODEM_HL7800_BAND_25

Enable Band 25 (1900MHz)

CONFIG_MODEM_HL7800_BAND_26

Enable Band 26 (800MHz)

CONFIG_MODEM_HL7800_BAND_27

Enable Band 27 (800MHz)

CONFIG_MODEM_HL7800_BAND_28

Enable Band 28 (700MHz)

CONFIG_MODEM_HL7800_BAND_3

Enable Band 3 (1800MHz)

CONFIG_MODEM_HL7800_BAND_4

Enable Band 4 (1700MHz)

CONFIG_MODEM_HL7800_BAND_5

Enable Band 5 (850MHz)

CONFIG_MODEM_HL7800_BAND_66

Enable Band 66 (1800MHz)

CONFIG_MODEM_HL7800_BAND_8

Enable Band 8 (900MHz)

CONFIG_MODEM_HL7800_BAND_9

Enable Band 9 (1900MHz)

CONFIG_MODEM_HL7800_BOOT_DELAY

Delay secondary initialization of driver and network attach

CONFIG_MODEM_HL7800_BOOT_IN_AIRPLANE_MODE

Enter airplane mode during init

CONFIG_MODEM_HL7800_BOOT_NORMAL

No Delay

CONFIG_MODEM_HL7800_CONFIGURE_BANDS

Configure modem bands

CONFIG_MODEM_HL7800_EDRX

eDRX

CONFIG_MODEM_HL7800_EDRX_VALUE

Requested eDRX timer

CONFIG_MODEM_HL7800_FW_UPDATE

Enable firmware update

CONFIG_MODEM_HL7800_GET_IP_ADDR_INFO_ATTEMPTS

Number of attempts to get IP address info during init

CONFIG_MODEM_HL7800_GPS

Enable GPS command and handlers

CONFIG_MODEM_HL7800_INIT_PRIORITY

HL7800 driver init priority

CONFIG_MODEM_HL7800_LOW_POWER_MODE

Enable low power modes

CONFIG_MODEM_HL7800_POLTE

Enable PoLTE commands and handlers

CONFIG_MODEM_HL7800_PSM

PSM

CONFIG_MODEM_HL7800_PSM_ACTIVE_TIME

Requested active time

CONFIG_MODEM_HL7800_PSM_PERIODIC_TAU

Requested extended periodic TAU timer

CONFIG_MODEM_HL7800_RAT_M1

LTE-M1

CONFIG_MODEM_HL7800_RAT_NB1

NB-IoT

CONFIG_MODEM_HL7800_RAT_NO_CHANGE

Don’t change the RAT

CONFIG_MODEM_HL7800_RECV_BUF_CNT

The number of allocated network buffers

CONFIG_MODEM_HL7800_RECV_BUF_SIZE

The size of the network buffers in bytes

CONFIG_MODEM_HL7800_RX_STACK_SIZE

Size of the stack for the HL7800 modem driver RX thread

CONFIG_MODEM_HL7800_RX_WORKQ_STACK_SIZE

Size of the stack for the HL7800 modem driver work queue

CONFIG_MODEM_HL7800_SET_APN_NAME_ON_STARTUP

Set APN name during driver init

CONFIG_MODEM_HL7800_USE_GLONASS

Use GLONASS in addition to GPS

CONFIG_MODEM_IFACE_UART

UART-based modem interface

CONFIG_MODEM_QUECTEL_BG9X

Enable quectel modem driver

CONFIG_MODEM_QUECTEL_BG9X_APN

APN for establishing network connection

CONFIG_MODEM_QUECTEL_BG9X_INIT_PRIORITY

quectel BG9X driver init priority

CONFIG_MODEM_QUECTEL_BG9X_PASSWORD

Password for establishing network connection

CONFIG_MODEM_QUECTEL_BG9X_RX_STACK_SIZE

Stack size for the quectel BG9X modem driver RX thread

CONFIG_MODEM_QUECTEL_BG9X_RX_WORKQ_STACK_SIZE

Stack size for the quectel BG9X modem driver work queue

CONFIG_MODEM_QUECTEL_BG9X_USERNAME

Username for establishing network connection

CONFIG_MODEM_RECEIVER

Enable modem receiver helper driver

CONFIG_MODEM_RECEIVER_MAX_CONTEXTS

Maximum number of modem receiver contexts

CONFIG_MODEM_SHELL

Enable modem shell utilities

CONFIG_MODEM_SIM7080

Sim7080 Driver

CONFIG_MODEM_SIMCOM_SIM7080_APN

APN for establishing a network connection

CONFIG_MODEM_SIMCOM_SIM7080_INIT_PRIORITY

simcom sim7080 driver init priority

CONFIG_MODEM_SIMCOM_SIM7080_LTE_BANDS

LTE bands the driver can use

CONFIG_MODEM_SIMCOM_SIM7080_RAT_GSM

GSM

CONFIG_MODEM_SIMCOM_SIM7080_RAT_M1

Cat-M1

CONFIG_MODEM_SIMCOM_SIM7080_RAT_NB1

NB-IoT

CONFIG_MODEM_SIMCOM_SIM7080_RX_STACK_SIZE

Stack size for the simcom sim7080 modem driver rx thread

CONFIG_MODEM_SIMCOM_SIM7080_RX_WORKQ_STACK_SIZE

Stack size for the simcom sim7080 modem driver work queue

CONFIG_MODEM_SIM_NUMBERS

Enable querying the SIM for IMSI and ICCID

CONFIG_MODEM_SOCKET

Generic modem socket support layer

CONFIG_MODEM_SOCKET_PACKET_COUNT

Maximum number of stored packet sizes per socket

CONFIG_MODEM_UBLOX_SARA

Enable u-blox SARA modem driver

CONFIG_MODEM_UBLOX_SARA_AUTODETECT_APN

detect APN automatically

CONFIG_MODEM_UBLOX_SARA_AUTODETECT_APN_PROFILES

list of profiles to search when autodetecting APN

CONFIG_MODEM_UBLOX_SARA_AUTODETECT_VARIANT

detect automatically

CONFIG_MODEM_UBLOX_SARA_R4

u-blox SARA-R4

CONFIG_MODEM_UBLOX_SARA_R4_APN

APN for establishing network connection

CONFIG_MODEM_UBLOX_SARA_R4_INIT_PRIORITY

u-blox SARA-R4 driver init priority

CONFIG_MODEM_UBLOX_SARA_R4_MANUAL_MCCMNO

MCC/MNOfor establishing network connection

CONFIG_MODEM_UBLOX_SARA_R4_NET_STATUS

Enable support for network status indication

CONFIG_MODEM_UBLOX_SARA_R4_NET_STATUS_PIN

Network status indication GPIO ID

CONFIG_MODEM_UBLOX_SARA_R4_RX_STACK_SIZE

Stack size for the u-blox SARA-R4 modem driver RX thread

CONFIG_MODEM_UBLOX_SARA_R4_RX_WORKQ_STACK_SIZE

Stack size for the u-blox SARA-R4 modem driver work queue

CONFIG_MODEM_UBLOX_SARA_RSSI_WORK

Enable RSSI polling work

CONFIG_MODEM_UBLOX_SARA_RSSI_WORK_PERIOD

Configure RSSI WORK polling frequency

CONFIG_MODEM_UBLOX_SARA_U2

u-blox SARA-U2

CONFIG_MODEM_WNCM14A2A

Enable Wistron LTE-M modem driver

CONFIG_MODEM_WNCM14A2A_APN_NAME

APN name for establishing network connection

CONFIG_MODEM_WNCM14A2A_INIT_PRIORITY

WNC-M14A2A driver init priority

CONFIG_MODEM_WNCM14A2A_RX_STACK_SIZE

Size of the stack for the WNC-M14A2A modem driver RX thread

CONFIG_MODEM_WNCM14A2A_RX_WORKQ_STACK_SIZE

Size of the stack for the WNC-M14A2A modem driver work queue

CONFIG_MPR

MPR pressure sensor

CONFIG_MPR_PRESSURE_RANGE_0001

0 to 1

CONFIG_MPR_PRESSURE_RANGE_0015

0 to 15

CONFIG_MPR_PRESSURE_RANGE_0025

0 to 25

CONFIG_MPR_PRESSURE_RANGE_0030

0 to 30

CONFIG_MPR_PRESSURE_RANGE_0060

0 to 60

CONFIG_MPR_PRESSURE_RANGE_0100

0 to 100

CONFIG_MPR_PRESSURE_RANGE_0160

0 to 160

CONFIG_MPR_PRESSURE_RANGE_01_6

0 to 1.6

CONFIG_MPR_PRESSURE_RANGE_0250

0 to 250

CONFIG_MPR_PRESSURE_RANGE_02_5

0 to 2.5

CONFIG_MPR_PRESSURE_RANGE_0400

0 to 400

CONFIG_MPR_PRESSURE_RANGE_0600

0 to 600

CONFIG_MPR_PRESSURE_UNIT_B

bar

CONFIG_MPR_PRESSURE_UNIT_K

kPa

CONFIG_MPR_PRESSURE_UNIT_M

mbar

CONFIG_MPR_PRESSURE_UNIT_P

psi

CONFIG_MPR_TRANSFER_FUNCTION_A

A

CONFIG_MPR_TRANSFER_FUNCTION_B

B

CONFIG_MPR_TRANSFER_FUNCTION_C

C

CONFIG_MPU6050

MPU6050 Six-Axis Motion Tracking Device

CONFIG_MPU6050_ACCEL_FS

Accelerometer full-scale range

CONFIG_MPU6050_GYRO_FS

Gyroscope full-scale range

CONFIG_MPU6050_THREAD_PRIORITY

Thread priority

CONFIG_MPU6050_THREAD_STACK_SIZE

Thread stack size

CONFIG_MPU6050_TRIGGER

CONFIG_MPU6050_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_MPU6050_TRIGGER_NONE

No trigger

CONFIG_MPU6050_TRIGGER_OWN_THREAD

Use own thread

CONFIG_MPU9250

MPU9250 Nine-Axis Motion Tracking Device

CONFIG_MPU9250_MAGN_EN

Magnetometer enable

CONFIG_MPU9250_THREAD_PRIORITY

Thread priority

CONFIG_MPU9250_THREAD_STACK_SIZE

Thread stack size

CONFIG_MPU9250_TRIGGER

CONFIG_MPU9250_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_MPU9250_TRIGGER_NONE

No trigger

CONFIG_MPU9250_TRIGGER_OWN_THREAD

Use own thread

CONFIG_MPU_ALLOW_FLASH_WRITE

Add MPU access to write to flash

CONFIG_MS5607

MS5607 pressure and temperature sensor

CONFIG_MS5607_PRES_OVER_1024X

x1024

CONFIG_MS5607_PRES_OVER_2048X

x2048

CONFIG_MS5607_PRES_OVER_256X

x256

CONFIG_MS5607_PRES_OVER_4096X

x4096

CONFIG_MS5607_PRES_OVER_512X

x512

CONFIG_MS5607_TEMP_OVER_1024X

x1024

CONFIG_MS5607_TEMP_OVER_2048X

x2048

CONFIG_MS5607_TEMP_OVER_256X

x256

CONFIG_MS5607_TEMP_OVER_4096X

x4096

CONFIG_MS5607_TEMP_OVER_512X

x512

CONFIG_MS5837

MS5837 pressure and temperature sensor

CONFIG_MULTI_LEVEL_INTERRUPTS

Multi-level interrupt support

CONFIG_NATIVE_POSIX_CONSOLE

Use the host terminal for console

CONFIG_NATIVE_POSIX_CONSOLE_INIT_PRIORITY

Init priority

CONFIG_NATIVE_POSIX_STDIN_CONSOLE

Use the host terminal stdin

CONFIG_NATIVE_POSIX_STDOUT_CONSOLE

Print to the host terminal stdout

CONFIG_NATIVE_POSIX_TIMER

(POSIX) native_posix timer driver

CONFIG_NATIVE_STDIN_POLL_PERIOD

Polling period for stdin

CONFIG_NATIVE_UART_0_ON_OWN_PTY

Connect the UART to its own pseudo terminal

CONFIG_NATIVE_UART_0_ON_STDINOUT

Connect the UART to the invoking shell stdin/stdout

CONFIG_NATIVE_UART_AUTOATTACH_DEFAULT_CMD

Default command to attach the UART to a new terminal

CONFIG_NET_DRIVERS

Network Drivers

CONFIG_NET_DSA

Distributed Switch Architecture support

CONFIG_NET_LOOPBACK

Net loopback driver

CONFIG_NET_PPP

Point-to-point (PPP) UART based driver

CONFIG_NET_PPP_ASYNC_UART

Asynchronous UART API is used

CONFIG_NET_PPP_ASYNC_UART_RX_ENABLE_TIMEOUT

A timeout for uart_rx_enable() in milliseconds

CONFIG_NET_PPP_ASYNC_UART_RX_RECOVERY_TIMEOUT

UART RX recovery timeout in milliseconds

CONFIG_NET_PPP_ASYNC_UART_TX_BUF_LEN

Buffer length from where the write to async UART is done

CONFIG_NET_PPP_ASYNC_UART_TX_TIMEOUT

A timeout for uart_tx() in milliseconds

CONFIG_NET_PPP_DRV_NAME

PPP Driver name

CONFIG_NET_PPP_MTU_MRU

PPP MTU and MRU

CONFIG_NET_PPP_RINGBUF_SIZE

PPP ring buffer size

CONFIG_NET_PPP_RX_PRIORITY

RX workqueue thread priority

CONFIG_NET_PPP_RX_STACK_SIZE

Size of the stack allocated for receiving data from modem

CONFIG_NET_PPP_UART_BUF_LEN

Buffer length when reading from UART

CONFIG_NET_PPP_UART_NAME

UART device name the PPP is connected to

CONFIG_NET_PPP_VERIFY_FCS

Verify that received FCS is valid

CONFIG_NEURAL_NET_ACCEL

Neural Network Accelerator Drivers

CONFIG_NORDIC_QSPI_NOR

QSPI NOR Flash

CONFIG_NORDIC_QSPI_NOR_FLASH_LAYOUT_PAGE_SIZE

Page size to use for FLASH_LAYOUT feature

CONFIG_NORDIC_QSPI_NOR_INIT_PRIORITY

CONFIG_NORDIC_QSPI_NOR_STACK_WRITE_BUFFER_SIZE

Size of a stack-based buffer to support writes from NVMC

CONFIG_NPCX_ITIM_TIMER

Nuvoton NPCX series internal 64/32-bit timers

CONFIG_NPCX_MIWU

Nuvoton NPCX embedded controller (EC) miwu driver

CONFIG_NRFX_DPPI

Enable DPPI allocator

CONFIG_NRFX_PPI

Enable PPI allocator

CONFIG_NRFX_TIMER

Enable TIMER driver

CONFIG_NRFX_TIMER0

Enable TIMER0 instance

CONFIG_NRFX_TIMER1

Enable TIMER1 instance

CONFIG_NRFX_TIMER2

Enable TIMER2 instance

CONFIG_NRFX_TIMER3

Enable TIMER3 instance

CONFIG_NRFX_TIMER4

Enable TIMER4 instance

CONFIG_NRFX_WDT0

Enable WDT0 instance

CONFIG_NRFX_WDT1

Enable WDT1 instance

CONFIG_NRF_RTC_TIMER

nRF Real Time Counter (NRF_RTC1) Timer

CONFIG_NRF_RTC_TIMER_USER_CHAN_COUNT

Additional channels that can be used

CONFIG_NRF_UARTE_PERIPHERAL

CONFIG_NRF_UART_PERIPHERAL

CONFIG_NUCLEI_ECLIC

Enhanced Core Local Interrupt Controller (ECLIC)

CONFIG_NUM_2ND_LEVEL_AGGREGATORS

Total number of second level interrupt aggregators

CONFIG_NUM_3RD_LEVEL_AGGREGATORS

Total number of third level interrupt aggregators

CONFIG_OPT3001

OPT3001 Light Sensor

CONFIG_PCA9633

PCA9633 LED driver

CONFIG_PCIE

Enable new PCI/PCIe Root Complex support

CONFIG_PCIE_CONTROLLER

Enable PCIe Controller management

CONFIG_PCIE_ECAM

Enable support for PCIe ECAM Controllers

CONFIG_PCIE_ENDPOINT

Enable PCIe Endpoint support

CONFIG_PCIE_EP_IPROC

Broadcom iProc PCIe EP driver

CONFIG_PCIE_EP_IPROC_INIT_CFG

Re-initialize PCIe MSI/MSIX configurations

CONFIG_PCIE_EP_IPROC_V2

Version-2 of iProc PCIe EP controller

CONFIG_PCIE_MSI

Enable support for PCI(e) MSI

CONFIG_PCIE_MSI_MULTI_VECTOR

Enable MSI multi-vector support

CONFIG_PCIE_MSI_X

Enable MSI-X support

CONFIG_PCIE_PTM

Enable support for PCI(e) Precision Time Management (PTM)

CONFIG_PCIE_SHELL

Enable PCIe/new PCI Shell

CONFIG_PECI

PECI Driver

CONFIG_PECI_INIT_PRIORITY

PECI driver init priority

CONFIG_PECI_INTERRUPT_DRIVEN

PECI driver interrupt support

CONFIG_PECI_XEC

XEC Microchip PECI driver

CONFIG_PHY_AUTONEG_TIMEOUT_MS

Auto-negotiation timeout value in milliseconds

CONFIG_PHY_GENERIC_MII

Generic MII PHY Driver

CONFIG_PHY_INIT_PRIORITY

Ethernet PHY driver init priority

CONFIG_PHY_MONITOR_PERIOD

Monitor task execution period

CONFIG_PINCTRL

Enable pin controller drivers

CONFIG_PINCTRL_DYNAMIC

Enable dynamic configuration of pins

CONFIG_PINCTRL_GD32_AF

GD32 AF pin controller driver

CONFIG_PINCTRL_GD32_AFIO

GD32 AFIO pin controller driver

CONFIG_PINCTRL_NON_STATIC

CONFIG_PINCTRL_NRF

nRF pin controller driver

CONFIG_PINCTRL_RCAR_PFC

Pin controller driver for Renesas RCar SoC

CONFIG_PINCTRL_RPI_PICO

RaspberryPi Pico pin controller driver

CONFIG_PINCTRL_STM32

Pin controller driver for STM32 MCUs

CONFIG_PINCTRL_STM32_REMAP_INIT_PRIORITY

Remap initialization priority

CONFIG_PINCTRL_STORE_REG

CONFIG_PINMUX

Enable board pinmux driver

CONFIG_PINMUX_BEETLE

ARM V2M Beetle Pin multiplexer driver

CONFIG_PINMUX_CC13XX_CC26XX

TI SimpleLink CC13xx / CC26xx pinmux driver

CONFIG_PINMUX_ESP32

ESP32 Pin multiplexer driver

CONFIG_PINMUX_HSDK

ARC HSDK I/O pin mux driver

CONFIG_PINMUX_INIT_PRIORITY

Init priority

CONFIG_PINMUX_INTEL_S1000

Intel S1000 I/O multiplexer driver

CONFIG_PINMUX_ITE_IT8XXX2

IT8XXX2 pinmux driver

CONFIG_PINMUX_LPC11U6X

Pinmux driver for NXP LPC11U6X MCUs

CONFIG_PINMUX_MCUX

MCUX pinmux driver

CONFIG_PINMUX_MCUX_LPC

MCUX LPC pinmux driver

CONFIG_PINMUX_RV32M1

RV32M1 pinmux driver

CONFIG_PINMUX_SAM0

Atmel SAM0 pin multiplexer driver

CONFIG_PINMUX_SIFIVE

SiFive Freedom SOC pinmux driver

CONFIG_PINMUX_STM32

Pinmux driver for STM32 MCUs

CONFIG_PINMUX_STM32_REMAP_INIT_PRIORITY

Remap initialization priority

CONFIG_PINMUX_TELINK_B91

Telink Semiconductor B91 pinmux driver

CONFIG_PINMUX_XEC

XEC Microchip Pinmux driver

CONFIG_PLIC

Platform Level Interrupt Controller (PLIC)

CONFIG_PMIC_REGULATOR_INIT_PRIORITY

Regulator Init priority

CONFIG_PMS7003

PMS7003 particulate matter sensor

CONFIG_PM_CPU_OPS

CPU power management drivers

CONFIG_PM_CPU_OPS_HAS_DRIVER

CONFIG_PM_CPU_OPS_PSCI

Support for the ARM Power State Coordination Interface (PSCI)

CONFIG_POWER_DOMAIN

Power domain drivers

CONFIG_POWER_DOMAIN_GPIO

GPIO controlled power domain

CONFIG_PPP_CLIENT_CLIENTSERVER

Reply to the request CLIENT with CLIENTSERVER

CONFIG_PPP_MAC_ADDR

MAC address for the interface

CONFIG_PPP_NET_IF_NO_AUTO_START

Disable PPP interface auto-start

CONFIG_PS2

PS/2 Drivers

CONFIG_PS2_CHANNEL_INIT_PRIORITY

PS/2 channel driver init priority

CONFIG_PS2_INIT_PRIORITY

PS/2 driver init priority

CONFIG_PS2_NPCX

Nuvoton NPCX embedded controller (EC) PS2 driver

CONFIG_PS2_XEC

XEC Microchip PS2 driver

CONFIG_PS2_XEC_0

PS2_XEC_0

CONFIG_PS2_XEC_1

PS2_XEC_1

CONFIG_PTP_CLOCK

Precision Time Protocol Clock driver support

CONFIG_PTP_CLOCK_MCUX

MCUX PTP clock driver support

CONFIG_PTP_CLOCK_SAM_GMAC

SAM GMAC PTP clock driver support

CONFIG_PTP_CLOCK_STM32_HAL

STM32 HAL PTP clock driver support

CONFIG_PWM

PWM (Pulse Width Modulation) Drivers

CONFIG_PWM_CAPTURE

Provide API for PWM capture

CONFIG_PWM_CAPTURE_MCUX_FTM_FILTER_VALUE

MCUX FTM PWM capture filter value

CONFIG_PWM_GD32

GigaDevice GD32 PWM driver

CONFIG_PWM_GECKO

GECKO MCU PWM driver

CONFIG_PWM_IMX

i.MX PWM Driver

CONFIG_PWM_ITE_IT8XXX2

ITE IT8XXX2 embedded controller (EC) PWM driver

CONFIG_PWM_LED_ESP32

ESP32 PWM LED driver

CONFIG_PWM_LED_ESP32_DEV_NAME_0

ESP32 PWM LED Name

CONFIG_PWM_LED_ESP32_HS_CH

Set high speed channels

CONFIG_PWM_LED_ESP32_HS_CH0

Enable channel 0

CONFIG_PWM_LED_ESP32_HS_CH0_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH0_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH1

Enable channel 1

CONFIG_PWM_LED_ESP32_HS_CH1_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH1_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH2

Enable channel 2

CONFIG_PWM_LED_ESP32_HS_CH2_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH2_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH3

Enable channel 3

CONFIG_PWM_LED_ESP32_HS_CH3_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH3_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH4

Enable channel 4

CONFIG_PWM_LED_ESP32_HS_CH4_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH4_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH5

Enable channel 5

CONFIG_PWM_LED_ESP32_HS_CH5_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH5_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH6

Enable channel 6

CONFIG_PWM_LED_ESP32_HS_CH6_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH6_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_CH7

Enable channel 7

CONFIG_PWM_LED_ESP32_HS_CH7_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_HS_CH7_TIMER

Set timer

CONFIG_PWM_LED_ESP32_HS_TIMER

Set high speed timers

CONFIG_PWM_LED_ESP32_HS_TIMER0

Set timer 0

CONFIG_PWM_LED_ESP32_HS_TIMER0_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_HS_TIMER0_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_HS_TIMER1

Set timer 1

CONFIG_PWM_LED_ESP32_HS_TIMER1_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_HS_TIMER1_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_HS_TIMER2

Set timer 2

CONFIG_PWM_LED_ESP32_HS_TIMER2_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_HS_TIMER2_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_HS_TIMER3

Set timer 3

CONFIG_PWM_LED_ESP32_HS_TIMER3_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_HS_TIMER3_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_LS_CH

Set low speed channels

CONFIG_PWM_LED_ESP32_LS_CH0

Enable channel 0

CONFIG_PWM_LED_ESP32_LS_CH0_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH0_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH1

Enable channel 1

CONFIG_PWM_LED_ESP32_LS_CH1_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH1_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH2

Enable channel 2

CONFIG_PWM_LED_ESP32_LS_CH2_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH2_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH3

Enable channel 3

CONFIG_PWM_LED_ESP32_LS_CH3_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH3_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH4

Enable channel 4

CONFIG_PWM_LED_ESP32_LS_CH4_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH4_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH5

Enable channel 5

CONFIG_PWM_LED_ESP32_LS_CH5_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH5_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH6

Enable channel 6

CONFIG_PWM_LED_ESP32_LS_CH6_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH6_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_CH7

Enable channel 7

CONFIG_PWM_LED_ESP32_LS_CH7_GPIO

GPIO number

CONFIG_PWM_LED_ESP32_LS_CH7_TIMER

Set timer

CONFIG_PWM_LED_ESP32_LS_TIMER

Set low speed timers

CONFIG_PWM_LED_ESP32_LS_TIMER0

Set timer 0

CONFIG_PWM_LED_ESP32_LS_TIMER0_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_LS_TIMER0_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_LS_TIMER1

Set timer 1

CONFIG_PWM_LED_ESP32_LS_TIMER1_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_LS_TIMER1_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_LS_TIMER2

Set timer 2

CONFIG_PWM_LED_ESP32_LS_TIMER2_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_LS_TIMER2_FREQ

Set frequency

CONFIG_PWM_LED_ESP32_LS_TIMER3

Set timer 3

CONFIG_PWM_LED_ESP32_LS_TIMER3_BIT_NUM

Timer counter precision

CONFIG_PWM_LED_ESP32_LS_TIMER3_FREQ

Set frequency

CONFIG_PWM_LITEX

LiteX PWM driver

CONFIG_PWM_LITEX_INIT_PRIORITY

Init priority

CONFIG_PWM_MCUX

MCUX PWM driver

CONFIG_PWM_MCUX_FTM

MCUX FTM PWM driver

CONFIG_PWM_MCUX_PWT

MCUX PWT PWM capture driver

CONFIG_PWM_MCUX_SCTIMER

MCUX SCTimer PWM driver

CONFIG_PWM_MCUX_TPM

MCUX TPM PWM driver

CONFIG_PWM_NPCX

Nuvoton NPCX embedded controller (EC) PWM driver

CONFIG_PWM_NRF5_SW

Nordic Semiconductor nRF5x series S/W PWM

CONFIG_PWM_NRFX

nRF PWM nrfx driver

CONFIG_PWM_PWMSWR_LOOP

Loop count for PWM Software Reset

CONFIG_PWM_RV32M1_TPM

RV32M1 TPM PWM driver

CONFIG_PWM_SAM

Atmel SAM MCU Family PWM Driver

CONFIG_PWM_SAM0_TCC

Atmel SAM0 MCU Family TCC PWM Driver

CONFIG_PWM_SHELL

Enable PWM shell

CONFIG_PWM_SIFIVE

SiFive Freedom PWM driver

CONFIG_PWM_SIFIVE_INIT_PRIORITY

Init Priority

CONFIG_PWM_STM32

STM32 MCU PWM driver

CONFIG_PWM_TELINK_B91

Telink Semiconductor B91 PWM driver

CONFIG_PWM_XEC

Microchip XEC PWM

CONFIG_PWM_XLNX_AXI_TIMER

Xilinx AXI Timer driver

CONFIG_QDEC_NRFX

Nordic QDEC nrfx driver

CONFIG_QDEC_SAM

Atmel SAM QDEC driver

CONFIG_RAM_CONSOLE

Use RAM console

CONFIG_RAM_CONSOLE_BUFFER_SIZE

Ram Console buffer size

CONFIG_RCAR_CMT_TIMER

Renesas RCar cmt timer

CONFIG_REGULATOR

Regulator drivers

CONFIG_REGULATOR_FIXED

GPIO-controlled regulators

CONFIG_REGULATOR_FIXED_INIT_PRIORITY

Init priority

CONFIG_REGULATOR_PMIC

PMIC Regulator Driver

CONFIG_RISCV_MACHINE_TIMER

RISCV Machine Timer

CONFIG_RISCV_MACHINE_TIMER_SYSTEM_CLOCK_DIVIDER

CONFIG_RTT_CONSOLE

Use RTT console

CONFIG_RTT_TX_RETRY_CNT

Number of TX retries

CONFIG_RTT_TX_RETRY_DELAY_MS

Delay between TX retries in milliseconds

CONFIG_RTT_TX_RETRY_IN_INTERRUPT

Busy wait in the interrupt context for TX retry

CONFIG_RV32M1_INTMUX

OpenISA RV32M1 INTMUX interrupt controller support

CONFIG_RV32M1_INTMUX_CHANNEL_0

INTMUX channel 0

CONFIG_RV32M1_INTMUX_CHANNEL_1

INTMUX channel 1

CONFIG_RV32M1_INTMUX_CHANNEL_2

INTMUX channel 2

CONFIG_RV32M1_INTMUX_CHANNEL_3

INTMUX channel 3

CONFIG_RV32M1_INTMUX_CHANNEL_4

INTMUX channel 4

CONFIG_RV32M1_INTMUX_CHANNEL_5

INTMUX channel 5

CONFIG_RV32M1_INTMUX_CHANNEL_6

INTMUX channel 6

CONFIG_RV32M1_INTMUX_CHANNEL_7

INTMUX channel 7

CONFIG_RV32M1_INTMUX_INIT_PRIORITY

INTMUX driver initialization priority

CONFIG_RV32M1_LPTMR_TIMER

RV32M1 LPTMR system timer driver

CONFIG_SAM0_EIC

External Interrupt Controller (EIC) Driver for SAM0 series devices

CONFIG_SAM0_RTC_TIMER

Atmel SAM0 series RTC timer

CONFIG_SBS_GAUGE

Smart Battery Fuel Gauge

CONFIG_SDL_DISPLAY

SDL based emulated display

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_ARGB_8888

ARGB 8888

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_BGR_565

BGR 565

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO01

Mono Black=0

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_MONO10

Mono Black=1

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_RGB_565

RGB 565

CONFIG_SDL_DISPLAY_DEFAULT_PIXEL_FORMAT_RGB_888

RGB 888

CONFIG_SDL_POINTER_KSCAN_DEV_NAME

SDL kscan device name

CONFIG_SDMMC_INIT_PRIORITY

Init priority

CONFIG_SDMMC_OVER_SPI

SDHC access over SPI

CONFIG_SDMMC_STM32

STM32 SDMMC driver

CONFIG_SDMMC_STM32_HWFC

STM32 SDMMC Hardware Flow control

CONFIG_SDMMC_USDHC

NXP i.MXRT USDHC driver

CONFIG_SDMMC_USDHC_DAT3_PWR_DELAY

CONFIG_SDMMC_USDHC_DAT3_PWR_TOGGLE

CONFIG_SDMMC_VOLUME_NAME

SDMMC Disk mount point or drive name

CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN

Size of the buffer for terminal input of target, from host

CONFIG_SEGGER_RTT_BUFFER_SIZE_UP

Size of the buffer for terminal output of target, up to host

CONFIG_SEGGER_RTT_CUSTOM_LOCKING

Enable custom locking

CONFIG_SEGGER_RTT_MAX_NUM_DOWN_BUFFERS

Maximum number of down-buffers

CONFIG_SEGGER_RTT_MAX_NUM_UP_BUFFERS

Maximum number of up-buffers

CONFIG_SEGGER_RTT_MEMCPY_USE_BYTELOOP

Use a simple byte-loop instead of standard memcpy

CONFIG_SEGGER_RTT_MODE

CONFIG_SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL

Block: Wait until there is space in the buffer.

CONFIG_SEGGER_RTT_MODE_NO_BLOCK_SKIP

Skip. Do not block, output nothing.

CONFIG_SEGGER_RTT_MODE_NO_BLOCK_TRIM

Trim: Do not block, output as much as fits.

CONFIG_SEGGER_RTT_PRINTF_BUFFER_SIZE

Size of buffer for RTT printf to bulk-send chars via RTT

CONFIG_SEGGER_RTT_SECTION_DTCM

Place RTT data in the DTCM linker section

CONFIG_SEGGER_RTT_SECTION_NONE

Place RTT data in the default linker section

CONFIG_SEMIHOST_CONSOLE

Use semihosting for console

CONFIG_SENSOR

Sensor Drivers

CONFIG_SENSOR_INIT_PRIORITY

Sensor init priority

CONFIG_SENSOR_SHELL

Enable sensor shell

CONFIG_SENSOR_SHELL_BATTERY

Enable sensor shell ‘battery’ command

CONFIG_SERIAL

Serial Drivers

CONFIG_SERIAL_HAS_DRIVER

CONFIG_SERIAL_INIT_PRIORITY

Serial init priority

CONFIG_SERIAL_SUPPORT_ASYNC

CONFIG_SERIAL_SUPPORT_INTERRUPT

CONFIG_SERIAL_SUPPORT_WIDE_DATA

CONFIG_SERIAL_TEST

CONFIG_SGP40

SGP40 Multipixel Gas Sensor

CONFIG_SHARED_IRQ

Shared interrupt driver

CONFIG_SHARED_IRQ_INIT_PRIORITY

Shared IRQ init priority

CONFIG_SHT3XD

SHT3xD Temperature and Humidity Sensor

CONFIG_SHT3XD_MPS_05

0.5

CONFIG_SHT3XD_MPS_1

1

CONFIG_SHT3XD_MPS_10

10

CONFIG_SHT3XD_MPS_2

2

CONFIG_SHT3XD_MPS_4

4

CONFIG_SHT3XD_PERIODIC_MODE

periodic data acquisition

CONFIG_SHT3XD_REPEATABILITY_HIGH

high

CONFIG_SHT3XD_REPEATABILITY_LOW

low

CONFIG_SHT3XD_REPEATABILITY_MEDIUM

medium

CONFIG_SHT3XD_SINGLE_SHOT_MODE

single shot

CONFIG_SHT3XD_THREAD_PRIORITY

Thread priority

CONFIG_SHT3XD_THREAD_STACK_SIZE

Thread stack size

CONFIG_SHT3XD_TRIGGER

CONFIG_SHT3XD_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_SHT3XD_TRIGGER_NONE

No trigger

CONFIG_SHT3XD_TRIGGER_OWN_THREAD

Use own thread

CONFIG_SHT4X

SHT4x Temperature and Humidity Sensor

CONFIG_SHTCX

SHTCX: SHTC1 and SHTC3 Temperature and Humidity Sensor

CONFIG_SI7006

Si7006 Temperature and Humidity Sensor

CONFIG_SI7055

Si7055 Temperature Sensor

CONFIG_SI7055_ENABLE_CHECKSUM

SI7055 Checksum On Measurement

CONFIG_SI7060

SI7060 Temperature Sensor

CONFIG_SI7210

Si7210 Hall Effect Magnetic Position and Temperature Sensor

CONFIG_SIFIVE_SPI_0_ROM

SPI 0 is used to access SPI Flash ROM

CONFIG_SLIP

SLIP driver

CONFIG_SLIP_DRV_NAME

SLIP Driver name

CONFIG_SLIP_MAC_ADDR

MAC address for the interface

CONFIG_SLIP_STATISTICS

SLIP network connection statistics

CONFIG_SLIP_TAP

Use TAP interface to host

CONFIG_SM351LT

SM351LT Magnetoresistive Sensor

CONFIG_SM351LT_THREAD_PRIORITY

Thread priority

CONFIG_SM351LT_THREAD_STACK_SIZE

Thread stack size

CONFIG_SM351LT_TRIGGER

CONFIG_SM351LT_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_SM351LT_TRIGGER_NONE

No trigger

CONFIG_SM351LT_TRIGGER_OWN_THREAD

Use own thread

CONFIG_SOC_FLASH_ESP32

Espressif ESP32 flash driver

CONFIG_SOC_FLASH_GECKO

Silicon Labs Gecko flash driver

CONFIG_SOC_FLASH_ITE_IT8XXX2

ITE IT8XXX2 flash driver

CONFIG_SOC_FLASH_LPC

LPC flash shim driver

CONFIG_SOC_FLASH_MCUX

MCUX flash shim driver

CONFIG_SOC_FLASH_NIOS2_QSPI

Nios-II QSPI flash driver

CONFIG_SOC_FLASH_NIOS2_QSPI_DEV_NAME

Nios-II QSPI flash device name

CONFIG_SOC_FLASH_NRF

Nordic Semiconductor nRF flash driver

CONFIG_SOC_FLASH_NRF_EMULATE_ONE_BYTE_WRITE_ACCESS

8-bit write block size emulation

CONFIG_SOC_FLASH_NRF_PARTIAL_ERASE

Nordic nRFx flash driver partial erase

CONFIG_SOC_FLASH_NRF_PARTIAL_ERASE_MS

Partial erase timeout in MS

CONFIG_SOC_FLASH_NRF_RADIO_SYNC_NONE

none

CONFIG_SOC_FLASH_NRF_RADIO_SYNC_TICKER

Nordic nRFx flash driver synchronized with radio

CONFIG_SOC_FLASH_NRF_UICR

Access to UICR

CONFIG_SOC_FLASH_RAMCODE_SECTION

CONFIG_SOC_FLASH_RV32M1

RV32M1 flash shim driver

CONFIG_SOC_FLASH_SAM

Atmel SAM flash driver

CONFIG_SOC_FLASH_SAM0

Atmel SAM0 flash driver

CONFIG_SOC_FLASH_SAM0_EMULATE_BYTE_PAGES

Emulate byte-sized pages

CONFIG_SOC_FLASH_STM32

STM32 flash driver

CONFIG_SOC_FLASH_STM32_V1

CONFIG_SOC_FLASH_TELINK_B91

Telink Semiconductor B91 flash driver

CONFIG_SOC_NRF52832_ALLOW_SPIM_DESPITE_PAN_58

Allow enabling the SPIM driver despite PAN 58

CONFIG_SPI

SPI hardware bus support

CONFIG_SPI_0_NRF_ORC

SPI Port 0 over-read character

CONFIG_SPI_0_NRF_SPI

CONFIG_SPI_0_NRF_SPIM

CONFIG_SPI_0_NRF_SPIS

CONFIG_SPI_1_NRF_ORC

SPI Port 1 over-read character

CONFIG_SPI_1_NRF_SPI

CONFIG_SPI_1_NRF_SPIM

CONFIG_SPI_1_NRF_SPIS

CONFIG_SPI_2_NRF_ORC

SPI Port 2 over-read character

CONFIG_SPI_2_NRF_SPI

CONFIG_SPI_2_NRF_SPIM

CONFIG_SPI_2_NRF_SPIS

CONFIG_SPI_3_NRF_ORC

SPI Port 3 over-read character

CONFIG_SPI_3_NRF_RX_DELAY

SPIM3 MISO sampling delay

CONFIG_SPI_3_NRF_SPIM

CONFIG_SPI_3_NRF_SPIS

CONFIG_SPI_4_NRF_ORC

SPI Port 4 over-read character

CONFIG_SPI_4_NRF_RX_DELAY

SPIM4 MISO sampling delay

CONFIG_SPI_4_NRF_SPIM

CONFIG_SPI_ASYNC

Enable Asynchronous call support

CONFIG_SPI_BITBANG

Bitbang SPI controller driver

CONFIG_SPI_CC13XX_CC26XX

TI SimpleLink CC13xx / CC26xx SPI driver

CONFIG_SPI_COMPLETION_TIMEOUT_TOLERANCE

Completion timeout tolerance (ms)

CONFIG_SPI_DW

Designware SPI controller driver

CONFIG_SPI_DW_ACCESS_WORD_ONLY

DesignWare SPI only allows word access

CONFIG_SPI_DW_ARC_AUX_REGS

Registers are part of ARC auxiliary registers

CONFIG_SPI_DW_FIFO_DEPTH

RX and TX FIFO Depth

CONFIG_SPI_EMUL

SPI emulator

CONFIG_SPI_ESP32_INTERRUPT

ESP32 SPI interrupt mode

CONFIG_SPI_EXTENDED_MODES

Enable extended modes [EXPERIMENTAL]

CONFIG_SPI_FLASH_AT45

AT45 family flash driver

CONFIG_SPI_FLASH_AT45_INIT_PRIORITY

Driver initialization priority

CONFIG_SPI_FLASH_AT45_USE_READ_MODIFY_WRITE

Use Read-Modify-Write command in flash_write()

CONFIG_SPI_GECKO

Gecko SPI controller driver

CONFIG_SPI_INIT_PRIORITY

Init priority

CONFIG_SPI_LITESPI

LiteX SPI controller driver

CONFIG_SPI_MCUX_DSPI

MCUX SPI driver

CONFIG_SPI_MCUX_FLEXCOMM

MCUX FLEXCOMM SPI driver

CONFIG_SPI_MCUX_FLEXCOMM_DMA

MCUX FLEXCOMM SPI DMA Support

CONFIG_SPI_MCUX_LPSPI

MCUX SPI driver

CONFIG_SPI_MCUX_LPSPI_DMA

MCUX LPSPI SPI DMA Support

CONFIG_SPI_NOR

SPI NOR Flash

CONFIG_SPI_NOR_CS_WAIT_DELAY

Delay time in us

CONFIG_SPI_NOR_FLASH_LAYOUT_PAGE_SIZE

Page size to use for FLASH_LAYOUT feature

CONFIG_SPI_NOR_IDLE_IN_DPD

Use Deep Power-Down mode when flash is not being accessed.

CONFIG_SPI_NOR_INIT_PRIORITY

CONFIG_SPI_NOR_SFDP_DEVICETREE

Basic Flash Parameters from devicetree node

CONFIG_SPI_NOR_SFDP_MINIMAL

Fixed flash configuration

CONFIG_SPI_NOR_SFDP_RUNTIME

Read flash parameters at runtime

CONFIG_SPI_NPCX_FIU

Nuvoton NPCX embedded controller (EC) SPI driver for NOR flash

CONFIG_SPI_NRFX

nRF SPI nrfx drivers

CONFIG_SPI_NRFX_RAM_BUFFER_SIZE

Size of RAM buffers for SPIM peripherals

CONFIG_SPI_OC_SIMPLE

OpenCores Simple SPI controller driver

CONFIG_SPI_OC_SIMPLE_BUS_WIDTH

CONFIG_SPI_PSOC6

PSoC-6 MCU SCB spi driver

CONFIG_SPI_RV32M1_LPSPI

RV32M1 LPSPI driver

CONFIG_SPI_SAM

Atmel SAM series SPI driver

CONFIG_SPI_SAM0

Atmel SAM0 series SERCOM SPI driver

CONFIG_SPI_SIFIVE

SiFive SPI controller driver

CONFIG_SPI_SLAVE

Enable Slave support [EXPERIMENTAL]

CONFIG_SPI_STM32

STM32 MCU SPI controller driver

CONFIG_SPI_STM32_DMA

STM32 MCU SPI DMA Support

CONFIG_SPI_STM32_INTERRUPT

STM32 MCU SPI Interrupt Support

CONFIG_SPI_STM32_USE_HW_SS

STM32 Hardware Slave Select support

CONFIG_SPI_TELINK_B91

Telink Semiconductor B91 SPI driver

CONFIG_SPI_TEST

CONFIG_SPI_XEC_QMSPI

Microchip XEC QMSPI driver

CONFIG_SPI_XEC_QMSPI_LDMA

Microchip XEC QMSPI LDMA driver

CONFIG_SPI_XLNX_AXI_QUADSPI

Xilinx AXI Quad SPI driver

CONFIG_SSD1306

SSD1306 display driver

CONFIG_SSD1306_DEFAULT

Default SSD1306 controller

CONFIG_SSD1306_DEFAULT_CONTRAST

SSD1306 default contrast

CONFIG_SSD1306_REVERSE_MODE

SSD1306 reverse mode

CONFIG_SSD1306_SH1106_COMPATIBLE

Enable SH1106 compatible mode

CONFIG_SSD16XX

SSD16XX compatible display controller driver

CONFIG_ST7735R

ST7735R display driver

CONFIG_ST7789V

ST7789V display driver

CONFIG_ST7789V_RGB565

RGB565

CONFIG_ST7789V_RGB888

RGB888

CONFIG_STM32_LPTIM_CLOCK

LPTIM clock value

CONFIG_STM32_LPTIM_CLOCK_LSE

LSE

CONFIG_STM32_LPTIM_CLOCK_LSI

LSI

CONFIG_STM32_LPTIM_TIMEBASE

LPTIM AutoReload value

CONFIG_STM32_LPTIM_TIMER

STM32 Low Power Timer [EXPERIMENTAL]

CONFIG_STM32_TEMP

STM32 Temperature Sensor

CONFIG_STTS751

STTS751 temperature sensor

CONFIG_STTS751_SAMPLING_RATE

Output data rate

CONFIG_STTS751_TEMP_HI_THRESHOLD

High temperature threshold alarm

CONFIG_STTS751_TEMP_LO_THRESHOLD

Low temperature threshold alarm

CONFIG_STTS751_THREAD_PRIORITY

Thread priority

CONFIG_STTS751_THREAD_STACK_SIZE

Thread stack size

CONFIG_STTS751_TRIGGER

CONFIG_STTS751_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_STTS751_TRIGGER_NONE

No trigger

CONFIG_STTS751_TRIGGER_OWN_THREAD

Use own thread

CONFIG_SWERV_PIC

SweRV EH1 Programmable Interrupt Controller (PIC)

CONFIG_SX9500

SX9500 I2C SAR Proximity Chip

CONFIG_SX9500_PROX_CHANNEL

Proximity channel to use

CONFIG_SX9500_THREAD_PRIORITY

Thread priority

CONFIG_SX9500_THREAD_STACK_SIZE

Sensor delayed work thread stack size

CONFIG_SX9500_TRIGGER

CONFIG_SX9500_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_SX9500_TRIGGER_NONE

No trigger

CONFIG_SX9500_TRIGGER_OWN_THREAD

Use own thread

CONFIG_SYSCON

SYSCON (System Controller) drivers

CONFIG_SYSCON_GENERIC

Generic SYSCON (System Controller) driver

CONFIG_SYSCON_INIT_PRIORITY

SYSCON (System Controller) driver init priority

CONFIG_SYSTEM_CLOCK_INIT_PRIORITY

System clock driver initialization priority

CONFIG_SYSTEM_CLOCK_NO_WAIT

No wait

CONFIG_SYSTEM_CLOCK_SLOPPY_IDLE

Timer allowed to skew uptime clock during idle

CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY

Wait for availability

CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY

Wait for stability

CONFIG_SYSTEM_TIMER_HAS_DISABLE_SUPPORT

CONFIG_TACH_IT8XXX2

ITE it8xxx2 Tachometer sensor

CONFIG_TACH_NPCX

Nuvoton NPCX Tachometer sensor

CONFIG_TACH_XEC

XEC Tachometer sensor

CONFIG_TACH_XEC_2_TACH_EDGES

Configure 2 tach edges or 1/2 tach period

CONFIG_TACH_XEC_3_TACH_EDGES

Configure 3 tach edges or 1 tach period

CONFIG_TACH_XEC_5_TACH_EDGES

Configure 5 tach edges or 2 tach periods

CONFIG_TACH_XEC_9_TACH_EDGES

Configure 9 tach edges or 4 tach periods

CONFIG_TACH_XEC_EDGES

CONFIG_TEMP_KINETIS

NXP Kinetis Temperature Sensor

CONFIG_TEMP_KINETIS_FILTER

Enable digital filtering of ADC readings

CONFIG_TEMP_KINETIS_OVERSAMPLING

ADC oversampling

CONFIG_TEMP_KINETIS_RESOLUTION

ADC resolution

CONFIG_TEMP_NRF5

nRF5 Temperature Sensor

CONFIG_TEMP_NRF5_FORCE_ALT

CONFIG_TH02

TH02 Temperature Sensor

CONFIG_TICKLESS_CAPABLE

CONFIG_TIMER_DTMR_CMSDK_APB

ARM CMSDK (Cortex-M System Design Kit) DTMR Timer driver

CONFIG_TIMER_HAS_64BIT_CYCLE_COUNTER

CONFIG_TIMER_READS_ITS_FREQUENCY_AT_RUNTIME

Timer queries its hardware to find its frequency at runtime

CONFIG_TIMER_TMR_CMSDK_APB

ARM CMSDK (Cortex-M System Design Kit) Timer driver

CONFIG_TI_HDC

Texas Instruments Temperature and Humidity Sensor (e.g. HDC1008)

CONFIG_TI_HDC20XX

Texas Instruments HDC20XX Temperature and Humidity Sensor

CONFIG_TLC59108

TLC59108 LED driver

CONFIG_TMP007

TMP007 Infrared Thermopile Sensor

CONFIG_TMP007_THREAD_PRIORITY

Thread priority

CONFIG_TMP007_THREAD_STACK_SIZE

Thread stack size

CONFIG_TMP007_TRIGGER

CONFIG_TMP007_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_TMP007_TRIGGER_NONE

No trigger

CONFIG_TMP007_TRIGGER_OWN_THREAD

Use own thread

CONFIG_TMP108

TMP108 Temperature Sensor

CONFIG_TMP108_ALERT_INTERRUPTS

Allow interrupts to service over and under temp alerts

CONFIG_TMP112

TMP112 Temperature Sensor

CONFIG_TMP112_FULL_SCALE_RUNTIME

Allow to set extended mode at runtime

CONFIG_TMP112_SAMPLING_FREQUENCY_RUNTIME

Allow to set conversion rate at runtime

CONFIG_TMP116

TMP116 and TMP117 Temperature Sensors

CONFIG_UARTE_NRF_HW_ASYNC

CONFIG_UART_0_ASYNC

Enable Asynchronous API support on port 0

CONFIG_UART_0_ENHANCED_POLL_OUT

Efficient poll out on port 0

CONFIG_UART_0_GPIO_MANAGEMENT

Enable GPIO management on port 0

CONFIG_UART_0_INTERRUPT_DRIVEN

Enable interrupt support on port 0

CONFIG_UART_0_NRF_ASYNC_LOW_POWER

Low power mode

CONFIG_UART_0_NRF_HW_ASYNC

Use hardware RX byte counting

CONFIG_UART_0_NRF_HW_ASYNC_TIMER

Timer instance

CONFIG_UART_0_NRF_PARITY_BIT

Enable parity bit

CONFIG_UART_0_NRF_TX_BUFFER_SIZE

Size of RAM buffer

CONFIG_UART_0_NRF_UART

CONFIG_UART_0_NRF_UARTE

CONFIG_UART_1_ASYNC

Enable Asynchronous API support on port 1

CONFIG_UART_1_ENHANCED_POLL_OUT

Efficient poll out on port 1

CONFIG_UART_1_GPIO_MANAGEMENT

Enable GPIO management on port 1

CONFIG_UART_1_INTERRUPT_DRIVEN

Enable interrupt support on port 1

CONFIG_UART_1_NRF_ASYNC_LOW_POWER

Low power mode

CONFIG_UART_1_NRF_HW_ASYNC

Use hardware RX byte counting

CONFIG_UART_1_NRF_HW_ASYNC_TIMER

Timer instance

CONFIG_UART_1_NRF_PARITY_BIT

Enable parity bit

CONFIG_UART_1_NRF_TX_BUFFER_SIZE

Size of RAM buffer

CONFIG_UART_1_NRF_UARTE

CONFIG_UART_2_ASYNC

Enable Asynchronous API support on port 2

CONFIG_UART_2_ENHANCED_POLL_OUT

Efficient poll out on port 2

CONFIG_UART_2_GPIO_MANAGEMENT

Enable GPIO management on port 2

CONFIG_UART_2_INTERRUPT_DRIVEN

Enable interrupt support on port 2

CONFIG_UART_2_NRF_ASYNC_LOW_POWER

Low power mode

CONFIG_UART_2_NRF_HW_ASYNC

Use hardware RX byte counting

CONFIG_UART_2_NRF_HW_ASYNC_TIMER

Timer instance

CONFIG_UART_2_NRF_PARITY_BIT

Enable parity bit

CONFIG_UART_2_NRF_TX_BUFFER_SIZE

Size of RAM buffer

CONFIG_UART_2_NRF_UARTE

CONFIG_UART_3_ASYNC

Enable Asynchronous API support on port 3

CONFIG_UART_3_ENHANCED_POLL_OUT

Efficient poll out on port 3

CONFIG_UART_3_GPIO_MANAGEMENT

Enable GPIO management on port 3

CONFIG_UART_3_INTERRUPT_DRIVEN

Enable interrupt support on port 3

CONFIG_UART_3_NRF_ASYNC_LOW_POWER

Low power mode

CONFIG_UART_3_NRF_HW_ASYNC

Use hardware RX byte counting

CONFIG_UART_3_NRF_HW_ASYNC_TIMER

Timer instance

CONFIG_UART_3_NRF_PARITY_BIT

Enable parity bit

CONFIG_UART_3_NRF_TX_BUFFER_SIZE

Size of RAM buffer

CONFIG_UART_3_NRF_UARTE

CONFIG_UART_ALTERA_JTAG

Nios II JTAG UART driver

CONFIG_UART_APBUART

ABPUART serial driver

CONFIG_UART_ASYNC_API

Enable asynchronous UART API

CONFIG_UART_ASYNC_TX_CACHE_SIZE

TX cache buffer size

CONFIG_UART_CC13XX_CC26XX

TI SimpleLink CC13xx / CC26xx UART driver

CONFIG_UART_CC32XX

CC32XX UART driver

CONFIG_UART_CMSDK_APB

ARM CMSDK APB UART driver

CONFIG_UART_CONSOLE

Use UART for console

CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS

Debug server hooks in debug console

CONFIG_UART_CONSOLE_INPUT_EXPIRED

Enable support for UART console input expired mechanism

CONFIG_UART_CONSOLE_INPUT_EXPIRED_TIMEOUT

Fixed amount of time to keep the UART console in use flag true

CONFIG_UART_CONSOLE_MCUMGR

Enable UART console mcumgr passthrough

CONFIG_UART_DRV_CMD

Enable driver commands API

CONFIG_UART_ENHANCED_POLL_OUT

CONFIG_UART_ESP32

ESP32 UART driver

CONFIG_UART_GECKO

Gecko UART/USART driver

CONFIG_UART_IMX

NXP i.MX7 family processor UART driver

CONFIG_UART_INTERRUPT_DRIVEN

Enable UART Interrupt support

CONFIG_UART_ITE_IT8XXX2

ITE IT8XXX2 UART driver

CONFIG_UART_LINE_CTRL

Enable Serial Line Control API

CONFIG_UART_LITEUART

LiteUART serial driver

CONFIG_UART_LPC11U6X

LPC11U6X serial driver

CONFIG_UART_MCUMGR

Enable mcumgr UART driver

CONFIG_UART_MCUMGR_RX_BUF_COUNT

Number of receive buffers for mcumgr fragments received over UART

CONFIG_UART_MCUMGR_RX_BUF_SIZE

Size of receive buffer for mcumgr fragments received over UART, in bytes

CONFIG_UART_MCUX

MCUX uart driver

CONFIG_UART_MCUX_FLEXCOMM

MCUX FLEXCOMM UART driver

CONFIG_UART_MCUX_IUART

MCUX IUART driver

CONFIG_UART_MCUX_LPSCI

MCUX LPSCI driver

CONFIG_UART_MCUX_LPUART

MCUX LPUART driver

CONFIG_UART_MIV

Mi-V serial driver

CONFIG_UART_MSP432P4XX

MSP432P4XX UART driver

CONFIG_UART_MUX

Enable UART muxing (GSM 07.10) support [EXPERIMENTAL]

CONFIG_UART_MUX_DEVICE_COUNT

Number of UART mux devices (DLCIs)

CONFIG_UART_MUX_DEVICE_NAME

UART mux device name template

CONFIG_UART_MUX_REAL_DEVICE_COUNT

Number of real UART devices

CONFIG_UART_MUX_RINGBUF_SIZE

UART mux ring buffer size

CONFIG_UART_MUX_RX_PRIORITY

RX workqueue thread priority

CONFIG_UART_MUX_RX_STACK_SIZE

Size of the stack allocated for receiving data from UART

CONFIG_UART_MUX_TEMP_BUF_SIZE

Size of the temp buffer when reading data from real UART

CONFIG_UART_MUX_VERBOSE_DEBUG

Print hexdump of sent and received packets

CONFIG_UART_NATIVE_POSIX

UART driver for native_posix

CONFIG_UART_NATIVE_POSIX_PORT_1_ENABLE

Enable second UART port

CONFIG_UART_NATIVE_WAIT_PTS_READY_ENABLE

Support waiting for pseudo terminal client readiness

CONFIG_UART_NEORV32

NEORV32 UART

CONFIG_UART_NPCX

Nuvoton NPCX embedded controller (EC) serial driver

CONFIG_UART_NRFX

nRF UART nrfx drivers

CONFIG_UART_NS16550

NS16550 serial driver

CONFIG_UART_NS16550_ACCESS_WORD_ONLY

NS16550 only allows word access

CONFIG_UART_NS16550_DRV_CMD

Enable Driver Commands

CONFIG_UART_NS16550_LINE_CTRL

Enable Serial Line Control for Apps

CONFIG_UART_NS16550_WA_ISR_REENABLE_INTERRUPT

Re-enable interrupts by toggling IER at end of ISR

CONFIG_UART_NS16750

Enable UART 16750 (64-bytes FIFO and auto flow control)

CONFIG_UART_NUMICRO

NUVOTON MCU serial driver

CONFIG_UART_PIPE

Enable pipe UART driver

CONFIG_UART_PIPE_ON_DEV_NAME

Device Name of UART Device for pipe UART

CONFIG_UART_PL011

ARM PL011 UART Driver

CONFIG_UART_PL011_PORT0

Enable driver for UART 0

CONFIG_UART_PL011_PORT1

Enable driver for UART 1

CONFIG_UART_PL011_SBSA

Enable SBSA UART

CONFIG_UART_PSOC6

PSoC-6 MCU SCB serial driver

CONFIG_UART_RCAR

Renesas R-Car UART Driver

CONFIG_UART_RPI_PICO

Raspberry Pi UART driver

CONFIG_UART_RTT

Enable UART RTT driver

CONFIG_UART_RTT_0

CONFIG_UART_RTT_1

CONFIG_UART_RTT_2

CONFIG_UART_RTT_3

CONFIG_UART_RTT_DRIVER

CONFIG_UART_RV32M1_LPUART

RV32M1 LPUART driver

CONFIG_UART_RV32M1_LPUART_0

UART 0

CONFIG_UART_RV32M1_LPUART_1

UART 1

CONFIG_UART_RV32M1_LPUART_2

UART 2

CONFIG_UART_RV32M1_LPUART_3

UART 3

CONFIG_UART_SAM

Atmel SAM MCU family UART driver

CONFIG_UART_SAM0

Atmel SAM0 series SERCOM USART driver

CONFIG_UART_SIFIVE

SiFive Freedom serial driver

CONFIG_UART_SIFIVE_PORT_0

Enable SIFIVE Port 0

CONFIG_UART_SIFIVE_PORT_0_RXCNT_IRQ

Port 0 RX Interrupt Threshold Count

CONFIG_UART_SIFIVE_PORT_0_TXCNT_IRQ

Port 0 TX Interrupt Threshold Count

CONFIG_UART_SIFIVE_PORT_1

Enable SIFIVE Port 1

CONFIG_UART_SIFIVE_PORT_1_RXCNT_IRQ

Port 0 RX Interrupt Threshold Count

CONFIG_UART_SIFIVE_PORT_1_TXCNT_IRQ

Port 1 TX Interrupt Threshold Count

CONFIG_UART_STELLARIS

Stellaris serial driver

CONFIG_UART_STELLARIS_PORT_0

Enable Stellaris UART Port 0

CONFIG_UART_STELLARIS_PORT_1

Enable Stellaris UART Port 1

CONFIG_UART_STELLARIS_PORT_2

Enable Stellaris UART Port 2

CONFIG_UART_STM32

STM32 MCU serial driver

CONFIG_UART_TELINK_B91

Telink B91 UART driver

CONFIG_UART_USE_RUNTIME_CONFIGURE

Enable runtime configuration for UART controllers

CONFIG_UART_WIDE_DATA

Enable API to support data longer than 8-bit

CONFIG_UART_XEC

Microchip XEC family UART driver

CONFIG_UART_XEC_LINE_CTRL

Enable Serial Line Control for Apps

CONFIG_UART_XEN_HVC

Xen hypervisor DomU console UART driver

CONFIG_UART_XEN_HVC_CONSOLEIO

Xen hypervisor Dom0 console UART driver

CONFIG_UART_XLNX_PS

Xilinx serial driver for MPSoC

CONFIG_UART_XLNX_UARTLITE

Xilinx UART Lite

CONFIG_UART_XMC4XXX

XMC4XX UART driver

CONFIG_USART_GD32

GD32 serial driver

CONFIG_USART_SAM

Atmel SAM MCU family USART driver

CONFIG_USB_DC_HAS_HS_SUPPORT

USB device controller supports high speed

CONFIG_USB_DC_MSG_QUEUE_LEN

CONFIG_USB_DC_NXP_EHCI

MXRT EHCI USB Device Controller

CONFIG_USB_DC_NXP_LPCIP3511

LPC USB Device Controller

CONFIG_USB_DC_SAM0

SAM0 series USB Device Controller driver

CONFIG_USB_DC_SAM_USBC

SAM4L USBC Device Controller driver

CONFIG_USB_DC_SAM_USBHS

SAM series USB HS Device Controller driver

CONFIG_USB_DC_STM32

USB device controller driver for STM32 devices

CONFIG_USB_DC_STM32_DISCONN_ENABLE

CONFIG_USB_DEVICE_DRIVER

Enable USB device controller drivers

CONFIG_USB_DEVICE_REMOTE_WAKEUP

Enable remote wakeup support

CONFIG_USB_DW

Designware USB Device Controller Driver

CONFIG_USB_DW_USB_2_0

DesignWare Controller and PHY support for USB specification 2.0

CONFIG_USB_KINETIS

Kinetis USB Device Controller Driver

CONFIG_USB_MCUX

NXP MCUX USB Device Controller Driver

CONFIG_USB_NATIVE_POSIX

Native Posix USB Device Controller Driver

CONFIG_USB_NRFX

Nordic Semiconductor USB Device Controller Driver

CONFIG_USB_NRFX_ATTACHED_EVENT_DELAY

USBD attached event delay

CONFIG_USB_NRFX_EVT_QUEUE_SIZE

USBD event queue size

CONFIG_USB_NRFX_WORK_QUEUE_STACK_SIZE

USBD work queue stack size

CONFIG_USE_SEGGER_RTT

Enable SEGGER RTT libraries.

CONFIG_VCNL4040

VCNL4040 Proximity and Ambient Light Sensor

CONFIG_VCNL4040_ENABLE_ALS

Enable ambient light sensor

CONFIG_VCNL4040_THREAD_PRIORITY

Thread priority

CONFIG_VCNL4040_THREAD_STACK_SIZE

Thread stack size

CONFIG_VCNL4040_TRIGGER

CONFIG_VCNL4040_TRIGGER_GLOBAL_THREAD

Use global thread

CONFIG_VCNL4040_TRIGGER_NONE

No trigger

CONFIG_VCNL4040_TRIGGER_OWN_THREAD

Use own thread

CONFIG_VEXRISCV_LITEX_IRQ

VexRiscv LiteX Interrupt controller

CONFIG_VIDEO

VIDEO hardware support

CONFIG_VIDEO_BUFFER_POOL_ALIGN

Alignment of the video pool’s buffer

CONFIG_VIDEO_BUFFER_POOL_NUM_MAX

Number of maximum sized buffer in the video pool

CONFIG_VIDEO_BUFFER_POOL_SZ_MAX

Size of the largest buffer in the video pool

CONFIG_VIDEO_INIT_PRIORITY

Video initialization priority

CONFIG_VIDEO_MCUX_CSI

NXP MCUX CMOS Sensor Interface (CSI) driver

CONFIG_VIDEO_MT9M114

MT9M114 Aptina CMOS digital image sensor

CONFIG_VIDEO_OV2640

OV2640 CMOS digital image sensor

CONFIG_VIDEO_OV7725

OV7725 CMOS digital image sensor

CONFIG_VIDEO_SW_GENERATOR

Video Software Generator

CONFIG_VIRTUALIZATION

Virtualization guests drivers

CONFIG_VL53L0X

VL53L0X time of flight sensor

CONFIG_VL53L0X_PROXIMITY_THRESHOLD

Proximity threshold in millimeters

CONFIG_WATCHDOG

Watchdog Support

CONFIG_WDOG_CMSDK_APB

CMSDK APB Watchdog Driver for ARM family of MCUs

CONFIG_WDOG_CMSDK_APB_START_AT_BOOT

Start Watchdog during boot

CONFIG_WDT_CC32XX

Watchdog Driver for cc32xx family of MCUs

CONFIG_WDT_CC32XX_INITIAL_TIMEOUT

Value for WDT timeout in ms

CONFIG_WDT_COUNTER

Counter based watchdog

CONFIG_WDT_COUNTER_CH_COUNT

Maximum number of supported channel

CONFIG_WDT_DISABLE_AT_BOOT

Disable at boot

CONFIG_WDT_ESP32

ESP32 Watchdog (WDT) Driver

CONFIG_WDT_GECKO

Gecko series Watchdog (WDOG) Driver

CONFIG_WDT_ITE_IT8XXX2

ITE it8xxx2 Watchdog Timer (WDT) driver

CONFIG_WDT_ITE_REDUCE_WARNING_LEADING_TIME

Reduce warning leading time

CONFIG_WDT_ITE_WARNING_LEADING_TIME_MS

Number of ms before generating watchdog event/signal

CONFIG_WDT_MCUX_IMX_WDOG

MCUX IMX WDOG driver

CONFIG_WDT_MCUX_WDOG

MCUX WDOG driver

CONFIG_WDT_MCUX_WDOG32

MCUX WDOG32 driver

CONFIG_WDT_MCUX_WWDT

MCUX WWDT driver

CONFIG_WDT_MULTISTAGE

Enable multistage timeouts

CONFIG_WDT_NPCX

Nuvoton NPCX embedded controller (EC) Watchdog Timer driver

CONFIG_WDT_NPCX_DELAY_CYCLES

Number of delay cycles before generating watchdog event/signal

CONFIG_WDT_NRFX

nRF WDT nrfx driver

CONFIG_WDT_SAM

Atmel SAM MCU Family Watchdog (WDT) Driver

CONFIG_WDT_SAM0

Atmel SAM0 series Watchdog (WDT) Driver

CONFIG_WDT_SIFIVE

SiFive Watchdog (WDT) Driver

CONFIG_WDT_XEC

Microchip XEC series Watchdog Timer (WDT) driver

CONFIG_WIFI

Wi-Fi Drivers

CONFIG_WIFI_ESP32

ESP32 SoC WiFi support

CONFIG_WIFI_ESP_AT

Espressif AT Command support

CONFIG_WIFI_ESP_AT_DNS_USE

Use DNS from ESP

CONFIG_WIFI_ESP_AT_IP_ADDRESS

ESP Station mode IP Address

CONFIG_WIFI_ESP_AT_IP_DHCP

DHCP

CONFIG_WIFI_ESP_AT_IP_GATEWAY

Gateway Address

CONFIG_WIFI_ESP_AT_IP_MASK

Network Mask

CONFIG_WIFI_ESP_AT_IP_STATIC

Static

CONFIG_WIFI_ESP_AT_MDM_RING_BUF_SIZE

Modem ring buffer size

CONFIG_WIFI_ESP_AT_MDM_RX_BUF_COUNT

Modem RX buffer count

CONFIG_WIFI_ESP_AT_MDM_RX_BUF_SIZE

Modem RX buffer size

CONFIG_WIFI_ESP_AT_PASSIVE_MODE

Use passive mode

CONFIG_WIFI_ESP_AT_RESET_TIMEOUT

Reset timeout

CONFIG_WIFI_ESP_AT_RX_NET_PKT_ALLOC_TIMEOUT

Network interface RX packet allocation timeout

CONFIG_WIFI_ESP_AT_RX_STACK_SIZE

Stack size for the Espressif esp wifi driver RX thread

CONFIG_WIFI_ESP_AT_RX_THREAD_PRIORITY

Priority of RX thread

CONFIG_WIFI_ESP_AT_SCAN_MAC_ADDRESS

MAC address in scan response

CONFIG_WIFI_ESP_AT_SCAN_PASSIVE

Passive scan

CONFIG_WIFI_ESP_AT_SCAN_RESULT_RSSI_ORDERED

Scan result ordering based on RSSI

CONFIG_WIFI_ESP_AT_VERSION_1_7

AT version 1.7

CONFIG_WIFI_ESP_AT_VERSION_2_0

AT version 2.0

CONFIG_WIFI_ESP_AT_WORKQ_STACK_SIZE

Stack size for the esp driver work queue

CONFIG_WIFI_ESP_AT_WORKQ_THREAD_PRIORITY

Priority of work queue thread

CONFIG_WIFI_ESWIFI

Inventek eS-WiFi support

CONFIG_WIFI_ESWIFI_BUS_SPI

SPI Bus interface

CONFIG_WIFI_ESWIFI_BUS_UART

UART Bus interface

CONFIG_WIFI_ESWIFI_SHELL

esWiFi shell

CONFIG_WIFI_ESWIFI_THREAD_PRIO

esWiFi threads priority

CONFIG_WIFI_INIT_PRIORITY

Wi-Fi driver init priority

CONFIG_WIFI_OFFLOAD

Support offloaded Wi-Fi device drivers

CONFIG_WIFI_SIMPLELINK

SimpleLink Wi-Fi driver support

CONFIG_WIFI_SIMPLELINK_FAST_CONNECT_TIMEOUT

Time (in seconds) to wait for fast connect on startup

CONFIG_WIFI_SIMPLELINK_MAX_PACKET_SIZE

Maximum size of a packet, in bytes

CONFIG_WIFI_SIMPLELINK_MAX_SCAN_RETRIES

Number of retries to get network scan table

CONFIG_WIFI_SIMPLELINK_NAME

Driver name

CONFIG_WIFI_SIMPLELINK_SCAN_COUNT

Number of entries in network scan table: Max: 30

CONFIG_WIFI_WINC1500

WINC1500 driver support

CONFIG_WIFI_WINC1500_BUF_CTR

Number of buffer per-buffer pool

CONFIG_WIFI_WINC1500_MAX_PACKET_SIZE

Maximum size of a packet, in bytes

CONFIG_WIFI_WINC1500_NAME

Driver name

CONFIG_WIFI_WINC1500_OFFLOAD_MAX_SOCKETS

Maximum number of sockets that can be managed

CONFIG_WIFI_WINC1500_REGION_ASIA

Region Asia

CONFIG_WIFI_WINC1500_REGION_EUROPE

Region Europe

CONFIG_WIFI_WINC1500_REGION_NORTH_AMERICA

Region North America

CONFIG_WIFI_WINC1500_THREAD_PRIO

HAL callback handler thread priority

CONFIG_WIFI_WINC1500_THREAD_STACK_SIZE

HAL callback handler thread stack size

CONFIG_WINC1500_DRV_USE_OLD_SPI_SW

Use old SPI access method in the vendor HAL

CONFIG_WS2812_STRIP

Enable WS2812 (and compatible) LED strip driver

CONFIG_WS2812_STRIP_GPIO

Enable the GPIO driver

CONFIG_WS2812_STRIP_SPI

Enable the SPI driver

CONFIG_WWDG_STM32

System Window Watchdog (WWDG) Driver for STM32 family of MCUs

CONFIG_X2APIC

Access local APIC in x2APIC mode

CONFIG_XEN_EARLY_CONSOLEIO

Early printk/stdout through console_io Xen interface

CONFIG_XEN_HVC_INIT_PRIORITY

Xen hypervisor console init priority

CONFIG_XLNX_PSTTC_TIMER

Xilinx PS ttc timer support

CONFIG_XLNX_PSTTC_TIMER_INDEX

Xilinx PS ttc timer index

CONFIG_XTENSA_SIM_CONSOLE

Use Xtensa simulator console

CONFIG_XTENSA_TIMER

Xtensa timer support

CONFIG_XTENSA_TIMER_ID

System timer CCOMPAREn register index