Browse Source

[Kconfig] Bloaty 2nd pass

master
Peter van der Perk 4 years ago committed by Daniel Agar
parent
commit
f7803fb686
  1. 2
      boards/bitcraze/crazyflie21/default.px4board
  2. 2
      boards/freefly/can-rtk-gps/default.px4board
  3. 1
      boards/holybro/durandal-v1/default.px4board
  4. 2
      boards/px4/fmu-v5/optimized.px4board
  5. 7
      cmake/kconfig.cmake
  6. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088.cpp
  7. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088.hpp
  8. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088_Accelerometer.cpp
  9. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088_Accelerometer.hpp
  10. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088_Gyroscope.cpp
  11. 0
      src/drivers/imu/bosch/bmi088_i2c/BMI088_Gyroscope.hpp
  12. 0
      src/drivers/imu/bosch/bmi088_i2c/Bosch_BMI088_Accelerometer_Registers.hpp
  13. 0
      src/drivers/imu/bosch/bmi088_i2c/Bosch_BMI088_Gyroscope_Registers.hpp
  14. 0
      src/drivers/imu/bosch/bmi088_i2c/CMakeLists.txt
  15. 0
      src/drivers/imu/bosch/bmi088_i2c/bmi088_i2c_main.cpp

2
boards/bitcraze/crazyflie21/default.px4board

@ -6,7 +6,7 @@ CONFIG_BOARD_COMPILE_DEFINITIONS="-Wno-narrowing" @@ -6,7 +6,7 @@ CONFIG_BOARD_COMPILE_DEFINITIONS="-Wno-narrowing"
CONFIG_DRIVERS_BAROMETER_BMP388=y
CONFIG_DRIVERS_DISTANCE_SENSOR_VL53L1X=y
CONFIG_DRIVERS_GPS=y
CONFIG_DRIVERS_IMU_BOSCH_BMI088=y
CONFIG_DRIVERS_IMU_BOSCH_BMI088_I2C=y
CONFIG_DRIVERS_OPTICAL_FLOW_PMW3901=y
CONFIG_DRIVERS_PWM_OUT=y
CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=y

2
boards/freefly/can-rtk-gps/default.px4board

@ -4,9 +4,9 @@ CONFIG_BOARD_ROMFSROOT="cannode" @@ -4,9 +4,9 @@ CONFIG_BOARD_ROMFSROOT="cannode"
CONFIG_DRIVERS_BAROMETER_BMP388=y
CONFIG_DRIVERS_BOOTLOADERS=y
CONFIG_DRIVERS_GPS=y
CONFIG_DRIVERS_IMU_ST=y
CONFIG_DRIVERS_LIGHTS_RGBLED_NCP5623C=y
CONFIG_DRIVERS_MAGNETOMETER_ISENTEK_IST8310=y
CONFIG_DRIVERS_MAGNETOMETER_LSM9DS1_MAG=y
CONFIG_BOARD_UAVCAN_INTERFACES=1
CONFIG_DRIVERS_UAVCANNODE=y
CONFIG_MODULES_LOAD_MON=y

1
boards/holybro/durandal-v1/default.px4board

@ -89,6 +89,7 @@ CONFIG_SYSTEMCMDS_PWM=y @@ -89,6 +89,7 @@ CONFIG_SYSTEMCMDS_PWM=y
CONFIG_SYSTEMCMDS_REBOOT=y
CONFIG_SYSTEMCMDS_REFLECT=y
CONFIG_SYSTEMCMDS_SD_BENCH=y
CONFIG_SYSTEMCMDS_SERIAL_TEST=y
CONFIG_SYSTEMCMDS_SYSTEM_TIME=y
CONFIG_SYSTEMCMDS_TOP=y
CONFIG_SYSTEMCMDS_TOPIC_LISTENER=y

2
boards/px4/fmu-v5/optimized.px4board

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
# CONFIG_BOARD_UAVCAN_TIMER_OVERRIDE is not set
CONFIG_COMMON_MAGNETOMETER=n
CONFIG_COMMON_OPTICAL_FLOW=n
CONFIG_COMMON_TELEMETRY=n
CONFIG_DRIVERS_HEATER=n
CONFIG_DRIVERS_IMU_ANALOG_DEVICES_ADIS16448=n
CONFIG_DRIVERS_IRLOCK=n
@ -12,7 +13,6 @@ CONFIG_DRIVERS_POWER_MONITOR_INA226=n @@ -12,7 +13,6 @@ CONFIG_DRIVERS_POWER_MONITOR_INA226=n
CONFIG_DRIVERS_PWM_INPUT=n
CONFIG_DRIVERS_ROBOCLAW=n
CONFIG_DRIVERS_RPM=n
CONFIG_DRIVERS_TELEMETRY=n
CONFIG_DRIVERS_UAVCAN=n
CONFIG_MODULES_ATTITUDE_ESTIMATOR_Q=n
CONFIG_MODULES_ESC_BATTERY=n

7
cmake/kconfig.cmake

@ -106,6 +106,11 @@ if(EXISTS ${BOARD_DEFCONFIG}) @@ -106,6 +106,11 @@ if(EXISTS ${BOARD_DEFCONFIG})
string(REGEX REPLACE "(^[a-z]+_[a-z0-9]+)_([a-z_0-9]+).*$" "\\1" driver_p4_folder ${driver})
string(REGEX REPLACE "(^[a-z]+_[a-z0-9]+)_([a-z_0-9]+).*$" "\\2" driver_p4_subfolder ${driver})
# Pattern 5 XXXXXX / XXXXXX / XXX_XXX
string(REGEX REPLACE "(^[a-z]+)_([a-z0-9]+[a-z0-9]+)_([a-z0-9]+_[a-z0-9]+).*$" "\\1" driver_p5_folder ${driver})
string(REGEX REPLACE "(^[a-z]+)_([a-z0-9]+[a-z0-9]+)_([a-z0-9]+_[a-z0-9]+).*$" "\\2" driver_p5_subfolder ${driver})
string(REGEX REPLACE "(^[a-z]+)_([a-z0-9]+[a-z0-9]+)_([a-z0-9]+_[a-z0-9]+).*$" "\\3" driver_p5_subsubfolder ${driver})
# Trick circumvent PX4 src naming problem with underscores and slashes
if(EXISTS ${PX4_SOURCE_DIR}/src/drivers/${driver})
list(APPEND config_module_list drivers/${driver})
@ -119,6 +124,8 @@ if(EXISTS ${BOARD_DEFCONFIG}) @@ -119,6 +124,8 @@ if(EXISTS ${BOARD_DEFCONFIG})
list(APPEND config_module_list drivers/${driver_p4_folder}/${driver_p4_subfolder})
elseif(EXISTS ${PX4_SOURCE_DIR}/src/drivers/${driver_p2_folder}/${driver_p2_subfolder})
list(APPEND config_module_list drivers/${driver_p2_folder}/${driver_p2_subfolder})
elseif(EXISTS ${PX4_SOURCE_DIR}/src/drivers/${driver_p5_folder}/${driver_p5_subfolder}/${driver_p5_subsubfolder})
list(APPEND config_module_list drivers/${driver_p5_folder}/${driver_p5_subfolder}/${driver_p5_subsubfolder})
else()
message(FATAL_ERROR "Couldn't find path for ${driver}")
endif()

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088.cpp → src/drivers/imu/bosch/bmi088_i2c/BMI088.cpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088.hpp → src/drivers/imu/bosch/bmi088_i2c/BMI088.hpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088_Accelerometer.cpp → src/drivers/imu/bosch/bmi088_i2c/BMI088_Accelerometer.cpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088_Accelerometer.hpp → src/drivers/imu/bosch/bmi088_i2c/BMI088_Accelerometer.hpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088_Gyroscope.cpp → src/drivers/imu/bosch/bmi088_i2c/BMI088_Gyroscope.cpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/BMI088_Gyroscope.hpp → src/drivers/imu/bosch/bmi088_i2c/BMI088_Gyroscope.hpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/Bosch_BMI088_Accelerometer_Registers.hpp → src/drivers/imu/bosch/bmi088_i2c/Bosch_BMI088_Accelerometer_Registers.hpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/Bosch_BMI088_Gyroscope_Registers.hpp → src/drivers/imu/bosch/bmi088_i2c/Bosch_BMI088_Gyroscope_Registers.hpp

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/CMakeLists.txt → src/drivers/imu/bosch/bmi088_i2c/CMakeLists.txt

0
src/drivers/imu/bosch/bmi088/bmi088_i2c/bmi088_i2c_main.cpp → src/drivers/imu/bosch/bmi088_i2c/bmi088_i2c_main.cpp

Loading…
Cancel
Save