1c6ff132dSArnd Bergmann /* SPDX-License-Identifier: GPL-2.0 */ 2c6ff132dSArnd Bergmann /* 3c6ff132dSArnd Bergmann * Copyright 2013 Tomasz Figa <tomasz.figa@gmail.com> 4c6ff132dSArnd Bergmann * 5c6ff132dSArnd Bergmann * Samsung PWM controller platform data helpers. 6c6ff132dSArnd Bergmann */ 7c6ff132dSArnd Bergmann 8c6ff132dSArnd Bergmann #ifndef __ASM_ARCH_PWM_CORE_H 9c6ff132dSArnd Bergmann #define __ASM_ARCH_PWM_CORE_H __FILE__ 10c6ff132dSArnd Bergmann 11c6ff132dSArnd Bergmann #include <clocksource/samsung_pwm.h> 12c6ff132dSArnd Bergmann 13c6ff132dSArnd Bergmann #ifdef CONFIG_SAMSUNG_DEV_PWM 14c6ff132dSArnd Bergmann extern void samsung_pwm_set_platdata(struct samsung_pwm_variant *pd); 15c6ff132dSArnd Bergmann #else samsung_pwm_set_platdata(struct samsung_pwm_variant * pd)16c6ff132dSArnd Bergmannstatic inline void samsung_pwm_set_platdata(struct samsung_pwm_variant *pd) { } 17c6ff132dSArnd Bergmann #endif 18c6ff132dSArnd Bergmann 19c6ff132dSArnd Bergmann #endif /* __ASM_ARCH_PWM_CORE_H */ 20