diff --git a/Marlin/src/feature/tmc_util.h b/Marlin/src/feature/tmc_util.h index 63312f7581d7c4072808640e823c9c38bf56244f..8ea7a862b91ce80fe8c411358b7293865e9f1ab2 100644 --- a/Marlin/src/feature/tmc_util.h +++ b/Marlin/src/feature/tmc_util.h @@ -23,9 +23,15 @@ #ifndef _TMC_UTIL_H_ #define _TMC_UTIL_H_ -#include <TMC2130Stepper.h> +#include "../inc/MarlinConfigPre.h" -#include "../inc/MarlinConfig.h" +#if ENABLED(HAVE_TMC2130) + #include <TMC2130Stepper.h> +#endif + +#if ENABLED(HAVE_TMC2208) + #include <TMC2208Stepper.h> +#endif extern bool report_tmc_status;