diff --git a/src/drivers/drv_gpio.h b/src/drivers/drv_gpio.h index d330eb8c5c..03107a147e 100644 --- a/src/drivers/drv_gpio.h +++ b/src/drivers/drv_gpio.h @@ -79,9 +79,6 @@ #define GPIO_PERIPHERAL_RAIL_RESET GPIOC(14) -/** configure the board GPIOs in (arg) as outputs, initially low */ -#define GPIO_SET_OUTPUT_LOW GPIOC(15) - /** configure the board GPIOs in (arg) as outputs, initially high */ #define GPIO_SET_OUTPUT_HIGH GPIOC(16) diff --git a/src/drivers/px4fmu/fmu.cpp b/src/drivers/px4fmu/fmu.cpp index 446fe07bbe..779cbdc27d 100644 --- a/src/drivers/px4fmu/fmu.cpp +++ b/src/drivers/px4fmu/fmu.cpp @@ -2685,13 +2685,6 @@ PX4FMU::gpio_set_function(uint32_t gpios, int function) break; - case GPIO_SET_OUTPUT_LOW: - if (_gpio_tab[i].output) { - px4_arch_configgpio((_gpio_tab[i].output & ~(GPIO_OUTPUT_SET)) | GPIO_OUTPUT_CLEAR); - } - - break; - case GPIO_SET_OUTPUT_HIGH: if (_gpio_tab[i].output) { px4_arch_configgpio((_gpio_tab[i].output & ~(GPIO_OUTPUT_CLEAR)) | GPIO_OUTPUT_SET); @@ -2900,7 +2893,6 @@ PX4FMU::gpio_ioctl(struct file *filp, int cmd, unsigned long arg) break; case GPIO_SET_OUTPUT: - case GPIO_SET_OUTPUT_LOW: case GPIO_SET_OUTPUT_HIGH: case GPIO_SET_INPUT: ret = gpio_set_function(arg, cmd);