diff --git a/include/zephyr/drivers/haptics/drv2605.h b/include/zephyr/drivers/haptics/drv2605.h index ada27d096dfd..0d4a8c671a7a 100644 --- a/include/zephyr/drivers/haptics/drv2605.h +++ b/include/zephyr/drivers/haptics/drv2605.h @@ -9,6 +9,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif + #define DRV2605_WAVEFORM_SEQUENCER_MAX 8 enum drv2605_library { @@ -83,4 +87,8 @@ union drv2605_config_data { int drv2605_haptic_config(const struct device *dev, enum drv2605_haptics_source source, const union drv2605_config_data *config_data); +#ifdef __cplusplus +} +#endif /* __cplusplus */ + #endif