1/* 2 * Copyright (C) STMicroelectronics 2017 3 * 4 * Author: Fabrice Gasnier <fabrice.gasnier@st.com> 5 * 6 * License terms: GNU General Public License (GPL), version 2 7 */ 8 9#ifndef _STM32_LPTIM_TRIGGER_H_ 10#define _STM32_LPTIM_TRIGGER_H_ 11 12#include <linux/iio/iio.h> 13#include <linux/iio/trigger.h> 14 15#define LPTIM1_OUT "lptim1_out" 16#define LPTIM2_OUT "lptim2_out" 17#define LPTIM3_OUT "lptim3_out" 18 19#if IS_ENABLED(CONFIG_IIO_STM32_LPTIMER_TRIGGER) 20bool is_stm32_lptim_trigger(struct iio_trigger *trig); 21#else 22static inline bool is_stm32_lptim_trigger(struct iio_trigger *trig) 23{ 24 return false; 25} 26#endif 27#endif 28