diff --git a/firmware/hw_layer/drivers/gpio/tle8888.cpp b/firmware/hw_layer/drivers/gpio/tle8888.cpp index b65a54b5ef..a7c4a12592 100644 --- a/firmware/hw_layer/drivers/gpio/tle8888.cpp +++ b/firmware/hw_layer/drivers/gpio/tle8888.cpp @@ -1117,6 +1117,10 @@ int Tle8888::chip_init_data() { if ((out < 0) || (cfg->direct_gpio[i].port == NULL)) continue; + /* TODO: implement PP pin driving throught direct gpio */ + if ((cfg->stepper) && (out >= 20) && (out <= 23)) + continue; + /* calculate mask */ mask = BIT(out);