forked from Archive/PX4-Autopilot
[Kconfig] Decompose Kconfig, now each module has its own Kconfig
Which is better for versioning and decomposability
This commit is contained in:
parent
094d3557d7
commit
d5e3e9a7bc
|
@ -5,6 +5,7 @@ coverage
|
|||
empy>=3.3
|
||||
jinja2>=2.8
|
||||
jsonschema
|
||||
kconfiglib
|
||||
matplotlib>=3.0.*
|
||||
numpy>=1.13
|
||||
nunavut>=1.1.0
|
||||
|
|
|
@ -13,14 +13,14 @@ CONFIG_DRIVERS_IMU_FXOS8701CQ=y
|
|||
CONFIG_DRIVERS_IRLOCK=y
|
||||
CONFIG_DRIVERS_LIGHTS_BLINKM=y
|
||||
CONFIG_DRIVERS_LIGHTS_RGBLED=y
|
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y
|
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y
|
||||
CONFIG_DRIVERS_LIGHTS_RGBLED_PWM=y
|
||||
CONFIG_DRIVERS_MAGNETOMETER=y
|
||||
CONFIG_DRIVERS_OPTICAL_FLOW_PX4FLOW=y
|
||||
CONFIG_DRIVERS_PCA9685=y
|
||||
CONFIG_DRIVERS_POWER_MONITOR_INA226=y
|
||||
CONFIG_DRIVERS_PWM_OUT_SIM=y
|
||||
CONFIG_DRIVERS_PWM_OUT=y
|
||||
CONFIG_DRIVERS_PWM_OUT_SIM=y
|
||||
CONFIG_DRIVERS_RC_INPUT=y
|
||||
CONFIG_DRIVERS_ROBOCLAW=y
|
||||
CONFIG_DRIVERS_SAFETY_BUTTON=y
|
||||
|
|
|
@ -1,238 +1 @@
|
|||
|
||||
menu "ADC"
|
||||
source "src/drivers/adc/Kconfig"
|
||||
endmenu #ADC
|
||||
|
||||
menuconfig DRIVERS_BAROMETER
|
||||
bool "Barometer"
|
||||
default n
|
||||
---help---
|
||||
Enable support for Barometers
|
||||
|
||||
if DRIVERS_BAROMETER
|
||||
source "src/drivers/barometer/Kconfig"
|
||||
endif #DRIVERS_BAROMETER
|
||||
|
||||
menuconfig DRIVERS_BATT_SMBUS
|
||||
bool "batt smbus"
|
||||
default n
|
||||
---help---
|
||||
Enable support for batt smbus
|
||||
|
||||
menuconfig DRIVERS_BOOTLOADERS
|
||||
bool "BOOTLOADERS"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bootloaders
|
||||
|
||||
menuconfig DRIVERS_CAMERA_CAPTURE
|
||||
bool "camera capture"
|
||||
default n
|
||||
---help---
|
||||
Enable support for camera capture
|
||||
|
||||
menuconfig DRIVERS_CAMERA_TRIGGER
|
||||
bool "camera trigger"
|
||||
default n
|
||||
---help---
|
||||
Enable support for camera trigger
|
||||
|
||||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE
|
||||
bool "Differential pressure"
|
||||
default n
|
||||
---help---
|
||||
Enable support for all available differential pressure drivers
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR
|
||||
bool "distance sensor"
|
||||
default n
|
||||
---help---
|
||||
Enable support for distance sensor
|
||||
|
||||
if DRIVERS_DISTANCE_SENSOR
|
||||
source "src/drivers/distance_sensor/Kconfig"
|
||||
endif #DRIVERS_DISTANCE_SENSOR
|
||||
|
||||
menuconfig DRIVERS_DSHOT
|
||||
bool "dshot"
|
||||
default n
|
||||
---help---
|
||||
Enable support for dshot
|
||||
|
||||
menuconfig DRIVERS_GPS
|
||||
bool "GPS"
|
||||
default n
|
||||
---help---
|
||||
Enable support for all available GPS drivers
|
||||
|
||||
menuconfig DRIVERS_HEATER
|
||||
bool "heater"
|
||||
default n
|
||||
---help---
|
||||
Enable support for heater
|
||||
|
||||
menu "IMU"
|
||||
source "src/drivers/imu/Kconfig"
|
||||
endmenu
|
||||
|
||||
menuconfig DRIVERS_IRLOCK
|
||||
bool "irlock"
|
||||
default n
|
||||
---help---
|
||||
Enable support for irlock
|
||||
|
||||
menu "Lights"
|
||||
source "src/drivers/lights/Kconfig"
|
||||
endmenu
|
||||
|
||||
menuconfig DRIVERS_LINUX_PWM_OUT
|
||||
bool "linux pwm out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for linux pwm out
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER
|
||||
bool "Magnetometer"
|
||||
default n
|
||||
---help---
|
||||
Enable support for all available magnetometer drivers
|
||||
|
||||
if DRIVERS_MAGNETOMETER
|
||||
source "src/drivers/magnetometer/Kconfig"
|
||||
endif #DRIVERS_MAGNETOMETER
|
||||
|
||||
menu "Optical flow"
|
||||
source "src/drivers/optical_flow/Kconfig"
|
||||
endmenu
|
||||
|
||||
menuconfig DRIVERS_OSD
|
||||
bool "osd"
|
||||
default n
|
||||
---help---
|
||||
Enable support for osd
|
||||
|
||||
menuconfig DRIVERS_PCA9685
|
||||
bool "pca9685"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pca9685
|
||||
|
||||
menuconfig DRIVERS_PCA9685_PWM_OUT
|
||||
bool "pca9685 pwm out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pca9685 pwm out
|
||||
|
||||
menu "Power monitor"
|
||||
source "src/drivers/power_monitor/Kconfig"
|
||||
endmenu
|
||||
|
||||
menuconfig DRIVERS_PROTOCOL_SPLITTER
|
||||
bool "protocol splitter"
|
||||
default n
|
||||
---help---
|
||||
Enable support for protocol splitter
|
||||
|
||||
menuconfig DRIVERS_PWM_INPUT
|
||||
bool "pwm input"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm input
|
||||
|
||||
menuconfig DRIVERS_PWM_OUT_SIM
|
||||
bool "pwm out sim"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm out sim
|
||||
|
||||
menuconfig DRIVERS_PWM_OUT
|
||||
bool "pwm out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm out
|
||||
|
||||
menuconfig DRIVERS_PX4IO
|
||||
bool "px4io"
|
||||
default n
|
||||
---help---
|
||||
Enable support for px4io
|
||||
|
||||
menuconfig DRIVERS_QSHELL
|
||||
bool "qshell"
|
||||
default n
|
||||
---help---
|
||||
Enable support for qshell
|
||||
|
||||
menuconfig DRIVERS_RC_INPUT
|
||||
bool "rc input"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rc input
|
||||
|
||||
menuconfig DRIVERS_ROBOCLAW
|
||||
bool "roboclaw"
|
||||
default n
|
||||
---help---
|
||||
Enable support for roboclaw
|
||||
|
||||
menuconfig DRIVERS_RPI_RC_IN
|
||||
bool "rpi rc in"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rpi rc in
|
||||
|
||||
menuconfig DRIVERS_RPM
|
||||
bool "rpm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rpm
|
||||
|
||||
menuconfig DRIVERS_SAFETY_BUTTON
|
||||
bool "safety button"
|
||||
default n
|
||||
---help---
|
||||
Enable support for safety button
|
||||
|
||||
menuconfig DRIVERS_SPEKTRUM_RC
|
||||
bool "spektrum rc"
|
||||
default n
|
||||
---help---
|
||||
Enable support for spektrum rc
|
||||
|
||||
menuconfig DRIVERS_TELEMETRY
|
||||
bool "telemetry"
|
||||
default n
|
||||
---help---
|
||||
Enable support for telemetry
|
||||
|
||||
menuconfig DRIVERS_TEST_PPM
|
||||
bool "test ppm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for test ppm
|
||||
|
||||
menuconfig DRIVERS_TONE_ALARM
|
||||
bool "Tone alarm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for tone alarm
|
||||
|
||||
menuconfig DRIVERS_UAVCAN
|
||||
bool "uavcan"
|
||||
default n
|
||||
---help---
|
||||
Enable support for uavcan
|
||||
|
||||
if DRIVERS_UAVCAN
|
||||
source "src/drivers/uavcan/Kconfig"
|
||||
endif #DRIVERS_UAVCAN
|
||||
|
||||
menuconfig DRIVERS_UAVCAN_V1
|
||||
bool "UAVCANv1"
|
||||
default n
|
||||
---help---
|
||||
Enable support for UAVCANv1
|
||||
|
||||
if DRIVERS_UAVCAN_V1
|
||||
source "src/drivers/uavcan_v1/Kconfig"
|
||||
endif #DRIVERS_UAVCAN_V1
|
||||
rsource "*/Kconfig"
|
||||
|
|
|
@ -1,11 +1,3 @@
|
|||
menuconfig DRIVERS_ADC_ADS1115
|
||||
bool "ADC ADS1115"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ADS1115
|
||||
|
||||
menuconfig DRIVERS_ADC_BOARD_ADC
|
||||
bool "Board ADC"
|
||||
default n
|
||||
---help---
|
||||
Enable support for Board ADC
|
||||
menu "ADC"
|
||||
rsource "*/Kconfig"
|
||||
endmenu #ADC
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_ADC_ADS1115
|
||||
bool "ads1115"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ads1115
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_ADC_BOARD_ADC
|
||||
bool "board_adc"
|
||||
default n
|
||||
---help---
|
||||
Enable support for board_adc
|
|
@ -1,53 +1,9 @@
|
|||
menuconfig DRIVERS_BAROMETER_BMP280
|
||||
bool "bmp280"
|
||||
menuconfig DRIVERS_BAROMETER
|
||||
bool "barometer"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bmp280
|
||||
Enable support for barometer
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_BMP388
|
||||
bool "bmp388"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bmp388
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_DPS310
|
||||
bool "dps310"
|
||||
default n
|
||||
---help---
|
||||
Enable support for dps310
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_LPS22HB
|
||||
bool "lps22hb"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps22hb
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_LPS25H
|
||||
bool "lps25h"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps25h
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_LPS33HW
|
||||
bool "lps33hw"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps33hw
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_MPL3115A2
|
||||
bool "mpl3115a2"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mpl3115a2
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_MS5611
|
||||
bool "ms5611"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ms5611
|
||||
|
||||
menuconfig DRIVERS_BAROMETER_TCBP001TA
|
||||
bool "tcbp001ta"
|
||||
default n
|
||||
---help---
|
||||
Enable support for tcbp001ta
|
||||
if DRIVERS_BAROMETER
|
||||
rsource "*/Kconfig"
|
||||
endif #DRIVERS_BAROMETER
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_BMP280
|
||||
bool "bmp280"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bmp280
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_BMP388
|
||||
bool "bmp388"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bmp388
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_DPS310
|
||||
bool "dps310"
|
||||
default n
|
||||
---help---
|
||||
Enable support for dps310
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_LPS22HB
|
||||
bool "lps22hb"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps22hb
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_LPS25H
|
||||
bool "lps25h"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps25h
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_LPS33HW
|
||||
bool "lps33hw"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lps33hw
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_MPL3115A2
|
||||
bool "mpl3115a2"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mpl3115a2
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_MS5611
|
||||
bool "ms5611"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ms5611
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BAROMETER_TCBP001TA
|
||||
bool "tcbp001ta"
|
||||
default n
|
||||
---help---
|
||||
Enable support for tcbp001ta
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BATT_SMBUS
|
||||
bool "batt_smbus"
|
||||
default n
|
||||
---help---
|
||||
Enable support for batt_smbus
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_BOOTLOADERS
|
||||
bool "bootloaders"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bootloaders
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_CAMERA_CAPTURE
|
||||
bool "camera_capture"
|
||||
default n
|
||||
---help---
|
||||
Enable support for camera_capture
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_CAMERA_TRIGGER
|
||||
bool "camera_trigger"
|
||||
default n
|
||||
---help---
|
||||
Enable support for camera_trigger
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE
|
||||
bool "differential_pressure"
|
||||
default n
|
||||
---help---
|
||||
Enable support for differential_pressure
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE_ETS
|
||||
bool "ets"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ets
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE_MS4525
|
||||
bool "ms4525"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ms4525
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE_MS5525
|
||||
bool "ms5525"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ms5525
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DIFFERENTIAL_PRESSURE_SDP3X
|
||||
bool "sdp3x"
|
||||
default n
|
||||
---help---
|
||||
Enable support for sdp3x
|
|
@ -1,95 +1,9 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_CM8JL65
|
||||
bool "cm8jl65"
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR
|
||||
bool "distance_sensor"
|
||||
default n
|
||||
---help---
|
||||
Enable support for cm8jl65
|
||||
Enable support for distance_sensor
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_LEDDAR_ONE
|
||||
bool "leddar one"
|
||||
default n
|
||||
---help---
|
||||
Enable support for leddar one
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_LIGHTWARE_LASER_I2C
|
||||
bool "lightware laser i2c"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lightware laser i2c
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_LIGHTWARE_LASER_SERIAL
|
||||
bool "lightware laser serial"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lightware laser serial
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_LL40LS
|
||||
bool "ll40ls"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ll40ls
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_LL40LS_PWM
|
||||
bool "ll40ls pwm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ll40ls pwm
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_MAPPYDOT
|
||||
bool "mappydot"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mappydot
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_MB12XX
|
||||
bool "mb12xx"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mb12xx
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_PGA460
|
||||
bool "pga460"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pga460
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_SRF02
|
||||
bool "srf02"
|
||||
default n
|
||||
---help---
|
||||
Enable support for srf02
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_SRF05
|
||||
bool "srf05"
|
||||
default n
|
||||
---help---
|
||||
Enable support for srf05
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_TERARANGER
|
||||
bool "teraranger"
|
||||
default n
|
||||
---help---
|
||||
Enable support for teraranger
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_TFMINI
|
||||
bool "tfmini"
|
||||
default n
|
||||
---help---
|
||||
Enable support for tfmini
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_ULANDING_RADAR
|
||||
bool "ulanding radar"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ulanding radar
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_VL53L0X
|
||||
bool "vl53l0x"
|
||||
default n
|
||||
---help---
|
||||
Enable support for vl53l0x
|
||||
|
||||
menuconfig DRIVERS_DISTANCE_SENSOR_VL53L1X
|
||||
bool "vl53l1x"
|
||||
default n
|
||||
---help---
|
||||
Enable support for vl53l1x
|
||||
if DRIVERS_DISTANCE_SENSOR
|
||||
rsource "*/Kconfig"
|
||||
endif #DRIVERS_DISTANCE_SENSOR
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_CM8JL65
|
||||
bool "cm8jl65"
|
||||
default n
|
||||
---help---
|
||||
Enable support for cm8jl65
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_LEDDAR_ONE
|
||||
bool "leddar_one"
|
||||
default n
|
||||
---help---
|
||||
Enable support for leddar_one
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_LIGHTWARE_LASER_I2C
|
||||
bool "lightware_laser_i2c"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lightware_laser_i2c
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_LIGHTWARE_LASER_SERIAL
|
||||
bool "lightware_laser_serial"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lightware_laser_serial
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_LL40LS
|
||||
bool "ll40ls"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ll40ls
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_LL40LS_PWM
|
||||
bool "ll40ls_pwm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ll40ls_pwm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_MAPPYDOT
|
||||
bool "mappydot"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mappydot
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_MB12XX
|
||||
bool "mb12xx"
|
||||
default n
|
||||
---help---
|
||||
Enable support for mb12xx
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_PGA460
|
||||
bool "pga460"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pga460
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_SRF02
|
||||
bool "srf02"
|
||||
default n
|
||||
---help---
|
||||
Enable support for srf02
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_SRF05
|
||||
bool "srf05"
|
||||
default n
|
||||
---help---
|
||||
Enable support for srf05
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_TERARANGER
|
||||
bool "teraranger"
|
||||
default n
|
||||
---help---
|
||||
Enable support for teraranger
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_TFMINI
|
||||
bool "tfmini"
|
||||
default n
|
||||
---help---
|
||||
Enable support for tfmini
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_ULANDING_RADAR
|
||||
bool "ulanding_radar"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ulanding_radar
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_VL53L0X
|
||||
bool "vl53l0x"
|
||||
default n
|
||||
---help---
|
||||
Enable support for vl53l0x
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DISTANCE_SENSOR_VL53L1X
|
||||
bool "vl53l1x"
|
||||
default n
|
||||
---help---
|
||||
Enable support for vl53l1x
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_DSHOT
|
||||
bool "dshot"
|
||||
default n
|
||||
---help---
|
||||
Enable support for dshot
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_GPS
|
||||
bool "gps"
|
||||
default n
|
||||
---help---
|
||||
Enable support for gps
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_HEATER
|
||||
bool "heater"
|
||||
default n
|
||||
---help---
|
||||
Enable support for heater
|
|
@ -1,59 +1,3 @@
|
|||
menuconfig DRIVERS_IMU_ADIS16477
|
||||
bool "adis16477"
|
||||
default n
|
||||
---help---
|
||||
Enable support for adis16477
|
||||
|
||||
menuconfig DRIVERS_IMU_ADIS16497
|
||||
bool "adis16497"
|
||||
default n
|
||||
---help---
|
||||
Enable support for adis16497
|
||||
|
||||
menuconfig DRIVERS_IMU_ANALOG_DEVICES
|
||||
bool "analog devices"
|
||||
default n
|
||||
---help---
|
||||
Enable support for analog devices
|
||||
|
||||
menuconfig DRIVERS_IMU_BOSCH
|
||||
bool "bosch"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bosch
|
||||
|
||||
menuconfig DRIVERS_IMU_FXAS21002C
|
||||
bool "fxas21002c"
|
||||
default n
|
||||
---help---
|
||||
Enable support for fxas21002c
|
||||
|
||||
menuconfig DRIVERS_IMU_FXOS8701CQ
|
||||
bool "fxos8701cq"
|
||||
default n
|
||||
---help---
|
||||
Enable support for fxos8701cq
|
||||
|
||||
menuconfig DRIVERS_IMU_INVENSENSE
|
||||
bool "invensense"
|
||||
default n
|
||||
---help---
|
||||
Enable support for invensense
|
||||
|
||||
menuconfig DRIVERS_IMU_L3GD20
|
||||
bool "l3gd20"
|
||||
default n
|
||||
---help---
|
||||
Enable support for l3gd20
|
||||
|
||||
menuconfig DRIVERS_IMU_LSM303D
|
||||
bool "lsm303d"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm303d
|
||||
|
||||
menuconfig DRIVERS_IMU_ST
|
||||
bool "st"
|
||||
default n
|
||||
---help---
|
||||
Enable support for st
|
||||
menu "IMU"
|
||||
rsource "*/Kconfig"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_ADIS16477
|
||||
bool "adis16477"
|
||||
default n
|
||||
---help---
|
||||
Enable support for adis16477
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_ADIS16497
|
||||
bool "adis16497"
|
||||
default n
|
||||
---help---
|
||||
Enable support for adis16497
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_ANALOG_DEVICES
|
||||
bool "analog_devices"
|
||||
default n
|
||||
---help---
|
||||
Enable support for analog_devices
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_BOSCH
|
||||
bool "bosch"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bosch
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_FXAS21002C
|
||||
bool "fxas21002c"
|
||||
default n
|
||||
---help---
|
||||
Enable support for fxas21002c
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_FXOS8701CQ
|
||||
bool "fxos8701cq"
|
||||
default n
|
||||
---help---
|
||||
Enable support for fxos8701cq
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_INVENSENSE
|
||||
bool "invensense"
|
||||
default n
|
||||
---help---
|
||||
Enable support for invensense
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_L3GD20
|
||||
bool "l3gd20"
|
||||
default n
|
||||
---help---
|
||||
Enable support for l3gd20
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_LSM303D
|
||||
bool "lsm303d"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm303d
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IMU_ST
|
||||
bool "st"
|
||||
default n
|
||||
---help---
|
||||
Enable support for st
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_IRLOCK
|
||||
bool "irlock"
|
||||
default n
|
||||
---help---
|
||||
Enable support for irlock
|
|
@ -1,26 +1,3 @@
|
|||
menuconfig DRIVERS_LIGHTS_BLINKM
|
||||
bool "Blinkm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for blinkm lights
|
||||
|
||||
menuconfig DRIVERS_LIGHTS_NEOPIXEL
|
||||
bool "Neopixel"
|
||||
default n
|
||||
---help---
|
||||
Enable support for Neopixel lights
|
||||
|
||||
menuconfig DRIVERS_LIGHTS_RGBLED
|
||||
bool "RGB Led"
|
||||
---help---
|
||||
Enable support for RGB led
|
||||
|
||||
menuconfig DRIVERS_LIGHTS_RGBLED_PWM
|
||||
bool "RGB Led PWM"
|
||||
---help---
|
||||
Enable support for RGB PWM led
|
||||
|
||||
menuconfig DRIVERS_LIGHTS_RGBLED_NCP5623C
|
||||
bool "RGB Led NCP5623C"
|
||||
---help---
|
||||
Enable support for RGB NCP5623C led
|
||||
menu "Lights"
|
||||
rsource "*/Kconfig"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LIGHTS_BLINKM
|
||||
bool "blinkm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for blinkm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LIGHTS_NEOPIXEL
|
||||
bool "neopixel"
|
||||
default n
|
||||
---help---
|
||||
Enable support for neopixel
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LIGHTS_RGBLED
|
||||
bool "rgbled"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rgbled
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LIGHTS_RGBLED_NCP5623C
|
||||
bool "rgbled_ncp5623c"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rgbled_ncp5623c
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LIGHTS_RGBLED_PWM
|
||||
bool "rgbled_pwm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rgbled_pwm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_LINUX_PWM_OUT
|
||||
bool "linux_pwm_out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for linux_pwm_out
|
|
@ -1,59 +1,9 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_AKM
|
||||
bool "akm"
|
||||
menuconfig DRIVERS_MAGNETOMETER
|
||||
bool "Magnetometer"
|
||||
default n
|
||||
---help---
|
||||
Enable support for akm
|
||||
Enable support for all available magnetometer drivers
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_BOSCH
|
||||
bool "bosch"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bosch
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_HMC5883
|
||||
bool "hmc5883"
|
||||
default n
|
||||
---help---
|
||||
Enable support for hmc5883
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_ISENTEK
|
||||
bool "isentek"
|
||||
default n
|
||||
---help---
|
||||
Enable support for isentek
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_LIS2MDL
|
||||
bool "lis2mdl"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lis2mdl
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_LIS3MDL
|
||||
bool "lis3mdl"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lis3mdl
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_LSM303AGR
|
||||
bool "lsm303agr"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm303agr
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_LSM9DS1_MAG
|
||||
bool "lsm9ds1 mag"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm9ds1 mag
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_QMC5883L
|
||||
bool "qmc5883l"
|
||||
default n
|
||||
---help---
|
||||
Enable support for qmc5883l
|
||||
|
||||
menuconfig DRIVERS_MAGNETOMETER_RM3100
|
||||
bool "rm3100"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rm3100
|
||||
if DRIVERS_MAGNETOMETER
|
||||
rsource "*/Kconfig"
|
||||
endif #DRIVERS_MAGNETOMETER
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_AKM
|
||||
bool "akm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for akm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_BOSCH
|
||||
bool "bosch"
|
||||
default n
|
||||
---help---
|
||||
Enable support for bosch
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_HMC5883
|
||||
bool "hmc5883"
|
||||
default n
|
||||
---help---
|
||||
Enable support for hmc5883
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_ISENTEK
|
||||
bool "isentek"
|
||||
default n
|
||||
---help---
|
||||
Enable support for isentek
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_LIS2MDL
|
||||
bool "lis2mdl"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lis2mdl
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_LIS3MDL
|
||||
bool "lis3mdl"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lis3mdl
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_LSM303AGR
|
||||
bool "lsm303agr"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm303agr
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_LSM9DS1_MAG
|
||||
bool "lsm9ds1_mag"
|
||||
default n
|
||||
---help---
|
||||
Enable support for lsm9ds1_mag
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_QMC5883L
|
||||
bool "qmc5883l"
|
||||
default n
|
||||
---help---
|
||||
Enable support for qmc5883l
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_MAGNETOMETER_RM3100
|
||||
bool "rm3100"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rm3100
|
|
@ -1,23 +1,3 @@
|
|||
menuconfig DRIVERS_OPTICAL_FLOW_PAW3902
|
||||
bool "paw3902"
|
||||
default n
|
||||
---help---
|
||||
Enable support for paw3902
|
||||
|
||||
menuconfig DRIVERS_OPTICAL_FLOW_PMW3901
|
||||
bool "pmw3901"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pmw3901
|
||||
|
||||
menuconfig DRIVERS_OPTICAL_FLOW_PX4FLOW
|
||||
bool "px4flow"
|
||||
default n
|
||||
---help---
|
||||
Enable support for px4flow
|
||||
|
||||
menuconfig DRIVERS_OPTICAL_FLOW_THONEFLOW
|
||||
bool "thoneflow"
|
||||
default n
|
||||
---help---
|
||||
Enable support for thoneflow
|
||||
menu "Optical flow"
|
||||
rsource "*/Kconfig"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OPTICAL_FLOW_PAW3902
|
||||
bool "paw3902"
|
||||
default n
|
||||
---help---
|
||||
Enable support for paw3902
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OPTICAL_FLOW_PMW3901
|
||||
bool "pmw3901"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pmw3901
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OPTICAL_FLOW_PX4FLOW
|
||||
bool "px4flow"
|
||||
default n
|
||||
---help---
|
||||
Enable support for px4flow
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OPTICAL_FLOW_THONEFLOW
|
||||
bool "thoneflow"
|
||||
default n
|
||||
---help---
|
||||
Enable support for thoneflow
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OSD
|
||||
bool "osd"
|
||||
default n
|
||||
---help---
|
||||
Enable support for osd
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_OSD_ATXXXX
|
||||
bool "atxxxx"
|
||||
default n
|
||||
---help---
|
||||
Enable support for atxxxx
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PCA9685
|
||||
bool "pca9685"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pca9685
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PCA9685_PWM_OUT
|
||||
bool "pca9685_pwm_out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pca9685_pwm_out
|
|
@ -1,11 +1,3 @@
|
|||
menuconfig DRIVERS_POWER_MONITOR_INA226
|
||||
bool "ina226"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ina226
|
||||
|
||||
menuconfig DRIVERS_POWER_MONITOR_VOXLPM
|
||||
bool "voxlpm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for voxlpm
|
||||
menu "Power monitor"
|
||||
rsource "*/Kconfig"
|
||||
endmenu
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_POWER_MONITOR_INA226
|
||||
bool "ina226"
|
||||
default n
|
||||
---help---
|
||||
Enable support for ina226
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_POWER_MONITOR_VOXLPM
|
||||
bool "voxlpm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for voxlpm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PROTOCOL_SPLITTER
|
||||
bool "protocol_splitter"
|
||||
default n
|
||||
---help---
|
||||
Enable support for protocol_splitter
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PWM_INPUT
|
||||
bool "pwm_input"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm_input
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PWM_OUT
|
||||
bool "pwm_out"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm_out
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PWM_OUT_SIM
|
||||
bool "pwm_out_sim"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pwm_out_sim
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_PX4IO
|
||||
bool "px4io"
|
||||
default n
|
||||
---help---
|
||||
Enable support for px4io
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_QSHELL_POSIX
|
||||
bool "posix"
|
||||
default n
|
||||
---help---
|
||||
Enable support for posix
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_QSHELL_QURT
|
||||
bool "qurt"
|
||||
default n
|
||||
---help---
|
||||
Enable support for qurt
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_RC_INPUT
|
||||
bool "rc_input"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rc_input
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_ROBOCLAW
|
||||
bool "roboclaw"
|
||||
default n
|
||||
---help---
|
||||
Enable support for roboclaw
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_RPI_RC_IN
|
||||
bool "rpi_rc_in"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rpi_rc_in
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_RPM
|
||||
bool "rpm"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rpm
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_RPM_PCF8583
|
||||
bool "pcf8583"
|
||||
default n
|
||||
---help---
|
||||
Enable support for pcf8583
|
|
@ -0,0 +1,5 @@
|
|||
menuconfig DRIVERS_RPM_RPM_SIMULATOR
|
||||
bool "rpm_simulator"
|
||||
default n
|
||||
---help---
|
||||
Enable support for rpm_simulator
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue