Home
last modified time | relevance | path

Searched refs:wm97xx (Results 1 – 11 of 11) sorted by relevance

/linux-2.6.39/include/linux/
Dwm97xx.h222 struct wm97xx;
236 int (*poll_sample) (struct wm97xx *, int adcsel, int *sample);
239 int (*poll_touch) (struct wm97xx *, struct wm97xx_data *);
241 int (*acc_enable) (struct wm97xx *, int enable);
242 void (*phy_init) (struct wm97xx *);
243 void (*dig_enable) (struct wm97xx *, int enable);
244 void (*dig_restore) (struct wm97xx *);
245 void (*aux_prepare) (struct wm97xx *);
254 void (*acc_pen_up) (struct wm97xx *);
255 int (*acc_pen_down) (struct wm97xx *);
[all …]
/linux-2.6.39/drivers/input/touchscreen/
DMakefile7 wm97xx-ts-y := wm97xx-core.o
53 obj-$(CONFIG_TOUCHSCREEN_WM97XX) += wm97xx-ts.o
54 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9705) += wm9705.o
55 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9712) += wm9712.o
56 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9713) += wm9713.o
57 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ATMEL) += atmel-wm97xx.o
58 obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE) += mainstone-wm97xx.o
59 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE) += zylonite-wm97xx.o
Dwm97xx-core.c88 int wm97xx_reg_read(struct wm97xx *wm, u16 reg) in wm97xx_reg_read()
97 void wm97xx_reg_write(struct wm97xx *wm, u16 reg, u16 val) in wm97xx_reg_write()
124 int wm97xx_read_aux_adc(struct wm97xx *wm, u16 adcsel) in wm97xx_read_aux_adc()
179 enum wm97xx_gpio_status wm97xx_get_gpio(struct wm97xx *wm, u32 gpio) in wm97xx_get_gpio()
206 void wm97xx_set_gpio(struct wm97xx *wm, u32 gpio, in wm97xx_set_gpio()
231 void wm97xx_config_gpio(struct wm97xx *wm, u32 gpio, enum wm97xx_gpio_dir dir, in wm97xx_config_gpio()
284 void wm97xx_set_suspend_mode(struct wm97xx *wm, u16 mode) in wm97xx_set_suspend_mode()
296 struct wm97xx *wm = container_of(work, struct wm97xx, pen_event_work); in wm97xx_pen_irq_worker()
364 struct wm97xx *wm = dev_id; in wm97xx_pen_interrupt()
377 static int wm97xx_init_pen_irq(struct wm97xx *wm) in wm97xx_init_pen_irq()
[all …]
Dmainstone-wm97xx.c107 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up()
115 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up()
126 static int wm97xx_acc_pen_down(struct wm97xx *wm) in wm97xx_acc_pen_down()
178 static int wm97xx_acc_startup(struct wm97xx *wm) in wm97xx_acc_startup()
255 static void wm97xx_acc_shutdown(struct wm97xx *wm) in wm97xx_acc_shutdown()
265 static void wm97xx_irq_enable(struct wm97xx *wm, int enable) in wm97xx_irq_enable()
285 struct wm97xx *wm = platform_get_drvdata(pdev); in mainstone_wm97xx_probe()
292 struct wm97xx *wm = platform_get_drvdata(pdev); in mainstone_wm97xx_remove()
Dwm9705.c138 static void wm9705_phy_init(struct wm97xx *wm) in wm9705_phy_init()
183 static void wm9705_dig_enable(struct wm97xx *wm, int enable) in wm9705_dig_enable()
194 static void wm9705_aux_prepare(struct wm97xx *wm) in wm9705_aux_prepare()
201 static void wm9705_dig_restore(struct wm97xx *wm) in wm9705_dig_restore()
207 static inline int is_pden(struct wm97xx *wm) in is_pden()
215 static int wm9705_poll_sample(struct wm97xx *wm, int adcsel, int *sample) in wm9705_poll_sample()
276 static int wm9705_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9705_poll_touch()
300 static int wm9705_acc_enable(struct wm97xx *wm, int enable) in wm9705_acc_enable()
Dzylonite-wm97xx.c80 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up()
90 static int wm97xx_acc_pen_down(struct wm97xx *wm) in wm97xx_acc_pen_down()
143 static int wm97xx_acc_startup(struct wm97xx *wm) in wm97xx_acc_startup()
168 static void wm97xx_irq_enable(struct wm97xx *wm, int enable) in wm97xx_irq_enable()
187 struct wm97xx *wm = platform_get_drvdata(pdev); in zylonite_wm97xx_probe()
212 struct wm97xx *wm = platform_get_drvdata(pdev); in zylonite_wm97xx_remove()
Dwm9712.c156 static void wm9712_phy_init(struct wm97xx *wm) in wm9712_phy_init()
221 static void wm9712_dig_enable(struct wm97xx *wm, int enable) in wm9712_dig_enable()
234 static void wm9712_aux_prepare(struct wm97xx *wm) in wm9712_aux_prepare()
241 static void wm9712_dig_restore(struct wm97xx *wm) in wm9712_dig_restore()
247 static inline int is_pden(struct wm97xx *wm) in is_pden()
255 static int wm9712_poll_sample(struct wm97xx *wm, int adcsel, int *sample) in wm9712_poll_sample()
316 static int wm9712_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9712_poll_coord()
381 static int wm9712_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9712_poll_touch()
413 static int wm9712_acc_enable(struct wm97xx *wm, int enable) in wm9712_acc_enable()
Datmel-wm97xx.c138 struct wm97xx *wm;
151 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_channel_b_interrupt()
194 static void atmel_wm97xx_acc_pen_up(struct wm97xx *wm) in atmel_wm97xx_acc_pen_up()
213 atmel_wm97xx_acc_pen_up((struct wm97xx *)data); in atmel_wm97xx_pen_timer()
216 static int atmel_wm97xx_acc_startup(struct wm97xx *wm) in atmel_wm97xx_acc_startup()
295 static void atmel_wm97xx_acc_shutdown(struct wm97xx *wm) in atmel_wm97xx_acc_shutdown()
321 static void atmel_wm97xx_irq_enable(struct wm97xx *wm, int enable) in atmel_wm97xx_irq_enable()
337 struct wm97xx *wm = platform_get_drvdata(pdev); in atmel_wm97xx_probe()
383 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_remove()
410 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_resume()
Dwm9713.c156 static void wm9713_phy_init(struct wm97xx *wm) in wm9713_phy_init()
219 static void wm9713_dig_enable(struct wm97xx *wm, int enable) in wm9713_dig_enable()
237 static void wm9713_dig_restore(struct wm97xx *wm) in wm9713_dig_restore()
244 static void wm9713_aux_prepare(struct wm97xx *wm) in wm9713_aux_prepare()
252 static inline int is_pden(struct wm97xx *wm) in is_pden()
260 static int wm9713_poll_sample(struct wm97xx *wm, int adcsel, int *sample) in wm9713_poll_sample()
324 static int wm9713_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9713_poll_coord()
394 static int wm9713_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9713_poll_touch()
424 static int wm9713_acc_enable(struct wm97xx *wm, int enable) in wm9713_acc_enable()
DKconfig448 module will be called wm97xx-ts.
487 be called atmel-wm97xx.
499 module will be called mainstone-wm97xx.
512 module will be called zylonite-wm97xx.
/linux-2.6.39/
DMAINTAINERS6882 F: include/linux/wm97xx.h