Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v3.1-rc9 31 lines 592 B view raw
1#ifndef __LINUX_PWM_H 2#define __LINUX_PWM_H 3 4struct pwm_device; 5 6/* 7 * pwm_request - request a PWM device 8 */ 9struct pwm_device *pwm_request(int pwm_id, const char *label); 10 11/* 12 * pwm_free - free a PWM device 13 */ 14void pwm_free(struct pwm_device *pwm); 15 16/* 17 * pwm_config - change a PWM device configuration 18 */ 19int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns); 20 21/* 22 * pwm_enable - start a PWM output toggling 23 */ 24int pwm_enable(struct pwm_device *pwm); 25 26/* 27 * pwm_disable - stop a PWM output toggling 28 */ 29void pwm_disable(struct pwm_device *pwm); 30 31#endif /* __LINUX_PWM_H */