Home
last modified time | relevance | path

Searched defs:pwm (Results 1 – 25 of 74) sorted by relevance

123

/linux-3.4.99/drivers/misc/
Dep93xx_pwm.c42 static inline void ep93xx_pwm_writel(struct ep93xx_pwm *pwm, in ep93xx_pwm_writel()
48 static inline unsigned int ep93xx_pwm_readl(struct ep93xx_pwm *pwm, in ep93xx_pwm_readl()
54 static inline void ep93xx_pwm_write_tc(struct ep93xx_pwm *pwm, u16 value) in ep93xx_pwm_write_tc()
59 static inline u16 ep93xx_pwm_read_tc(struct ep93xx_pwm *pwm) in ep93xx_pwm_read_tc()
64 static inline void ep93xx_pwm_write_dc(struct ep93xx_pwm *pwm, u16 value) in ep93xx_pwm_write_dc()
69 static inline void ep93xx_pwm_enable(struct ep93xx_pwm *pwm) in ep93xx_pwm_enable()
74 static inline void ep93xx_pwm_disable(struct ep93xx_pwm *pwm) in ep93xx_pwm_disable()
79 static inline int ep93xx_pwm_is_enabled(struct ep93xx_pwm *pwm) in ep93xx_pwm_is_enabled()
84 static inline void ep93xx_pwm_invert(struct ep93xx_pwm *pwm) in ep93xx_pwm_invert()
89 static inline void ep93xx_pwm_normal(struct ep93xx_pwm *pwm) in ep93xx_pwm_normal()
[all …]
Dab8500-pwm.c36 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
66 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
80 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
96 struct pwm_device *pwm; in pwm_request() local
110 void pwm_free(struct pwm_device *pwm) in pwm_free()
118 struct pwm_device *pwm; in ab8500_pwm_probe() local
138 struct pwm_device *pwm = platform_get_drvdata(pdev); in ab8500_pwm_remove() local
Datmel_pwm.c22 struct pwm { struct
29 struct pwm_channel *channel[PWM_NCHAN]; argument
30 void (*handler[PWM_NCHAN])(struct pwm_channel *); argument
44 static inline void pwm_writel(const struct pwm *p, unsigned offset, u32 val) in pwm_writel() argument
59 static struct pwm *pwm; variable
/linux-3.4.99/arch/arm/plat-samsung/
Dpwm.c48 static inline int pwm_is_tdiv(struct pwm_device *pwm) in pwm_is_tdiv()
58 struct pwm_device *pwm; in pwm_request() local
86 void pwm_free(struct pwm_device *pwm) in pwm_free()
101 #define pwm_tcon_start(pwm) (1 << (pwm->tcon_base + 0)) argument
102 #define pwm_tcon_invert(pwm) (1 << (pwm->tcon_base + 2)) argument
103 #define pwm_tcon_autoreload(pwm) (1 << (pwm->tcon_base + 3)) argument
104 #define pwm_tcon_manulupdate(pwm) (1 << (pwm->tcon_base + 1)) argument
106 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
125 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
143 static unsigned long pwm_calc_tin(struct pwm_device *pwm, unsigned long freq) in pwm_calc_tin()
[all …]
/linux-3.4.99/arch/unicore32/kernel/
Dpwm.c42 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
81 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
94 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
108 struct pwm_device *pwm; in pwm_request() local
134 void pwm_free(struct pwm_device *pwm) in pwm_free()
148 static inline void __add_pwm(struct pwm_device *pwm) in __add_pwm()
158 struct pwm_device *pwm; in pwm_probe() local
206 struct pwm_device *pwm = pwm_probe(pdev, pdev->id, NULL); in puv3_pwm_probe() local
216 struct pwm_device *pwm; in pwm_remove() local
/linux-3.4.99/arch/blackfin/kernel/
Dpwm.c28 struct pwm_device *pwm; in pwm_request() local
55 void pwm_free(struct pwm_device *pwm) in pwm_free()
62 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
89 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
96 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
/linux-3.4.99/arch/arm/plat-pxa/
Dpwm.c64 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
103 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
116 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
130 struct pwm_device *pwm; in pwm_request() local
156 void pwm_free(struct pwm_device *pwm) in pwm_free()
170 static inline void __add_pwm(struct pwm_device *pwm) in __add_pwm()
180 struct pwm_device *pwm, *secondary = NULL; in pwm_probe() local
255 struct pwm_device *pwm; in pwm_remove() local
/linux-3.4.99/arch/mips/jz4740/
Dpwm.c48 struct pwm_device *pwm; in pwm_request() local
81 void pwm_free(struct pwm_device *pwm) in pwm_free()
94 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
144 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
155 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
/linux-3.4.99/drivers/mfd/
Dtwl6030-pwm.c53 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
74 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
100 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
129 struct pwm_device *pwm; in pwm_request() local
158 void pwm_free(struct pwm_device *pwm) in pwm_free()
/linux-3.4.99/arch/arm/plat-mxc/
Dpwm.c58 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
130 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
143 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
159 struct pwm_device *pwm; in pwm_request() local
185 void pwm_free(struct pwm_device *pwm) in pwm_free()
201 struct pwm_device *pwm; in mxc_pwm_probe() local
263 struct pwm_device *pwm; in mxc_pwm_remove() local
/linux-3.4.99/arch/arm/mach-vt8500/
Dpwm.c56 int pwm_config(struct pwm_device *pwm, int duty_ns, int period_ns) in pwm_config()
96 int pwm_enable(struct pwm_device *pwm) in pwm_enable()
104 void pwm_disable(struct pwm_device *pwm) in pwm_disable()
113 struct pwm_device *pwm; in pwm_request() local
141 void pwm_free(struct pwm_device *pwm) in pwm_free()
156 static inline void __add_pwm(struct pwm_device *pwm) in __add_pwm()
/linux-3.4.99/drivers/input/keyboard/
Dlm8323.c159 struct lm8323_pwm pwm[LM8323_NUM_PWMS]; member
363 static void pwm_done(struct lm8323_pwm *pwm) in pwm_done()
428 static void lm8323_write_pwm_one(struct lm8323_pwm *pwm, int pos, u16 cmd) in lm8323_write_pwm_one()
440 static void lm8323_write_pwm(struct lm8323_pwm *pwm, int kill, in lm8323_write_pwm()
455 struct lm8323_pwm *pwm = work_to_pwm(work); in lm8323_pwm_work() local
512 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_set_brightness() local
538 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_show_time() local
547 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_store_time() local
564 struct lm8323_pwm *pwm; in init_pwm() local
633 int pwm; in lm8323_probe() local
/linux-3.4.99/drivers/media/dvb/frontends/
Dtda1002x.h65 struct i2c_adapter* i2c, u8 pwm) in tda10021_attach()
80 struct i2c_adapter *i2c, u8 pwm) in tda10023_attach()
Dves1820.h49 struct i2c_adapter* i2c, u8 pwm) in ves1820_attach()
Dves1820.c43 u8 pwm; member
374 u8 pwm) in ves1820_attach()
Dtda10021.c42 u8 pwm; member
450 u8 pwm) in tda10021_attach()
/linux-3.4.99/include/linux/
Df75375s.h17 u8 pwm[2]; member
Dleds-pca9532.h42 u8 pwm[2]; member
/linux-3.4.99/drivers/leds/
Dleds-lm3530.c158 struct lm3530_pwm_data *pwm = &pdata->pwm_data; in lm3530_init_registers() local
268 struct lm3530_pwm_data *pwm = &pdata->pwm_data; in lm3530_brightness_set() local
335 struct lm3530_pwm_data *pwm; in lm3530_mode_set() local
Dleds-pca9532.c49 u8 pwm[2]; member
103 static int pca9532_calcpwm(struct i2c_client *client, int pwm, int blink, in pca9532_calcpwm()
129 static int pca9532_setpwm(struct i2c_client *client, int pwm) in pca9532_setpwm()
Dleds-pwm.c28 struct pwm_device *pwm; member
/linux-3.4.99/drivers/media/dvb/mantis/
Dmantis_vp2033.c55 u8 pwm; in read_pwm() local
Dmantis_vp2040.c111 u8 pwm; in read_pwm() local
/linux-3.4.99/drivers/input/misc/
Dpwm-beeper.c25 struct pwm_device *pwm; member
/linux-3.4.99/drivers/video/backlight/
Dpwm_bl.c25 struct pwm_device *pwm; member

123