Searched refs:wm97xx (Results 1 – 12 of 12) sorted by relevance
/linux-4.1.27/include/linux/ |
D | wm97xx.h | 219 struct wm97xx; 233 int (*poll_sample) (struct wm97xx *, int adcsel, int *sample); 236 int (*poll_touch) (struct wm97xx *, struct wm97xx_data *); 238 int (*acc_enable) (struct wm97xx *, int enable); 239 void (*phy_init) (struct wm97xx *); 240 void (*dig_enable) (struct wm97xx *, int enable); 241 void (*dig_restore) (struct wm97xx *); 242 void (*aux_prepare) (struct wm97xx *); 251 void (*acc_pen_up) (struct wm97xx *); 252 int (*acc_pen_down) (struct wm97xx *); [all …]
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | Makefile | 7 wm97xx-ts-y := wm97xx-core.o 76 obj-$(CONFIG_TOUCHSCREEN_WM97XX) += wm97xx-ts.o 77 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9705) += wm9705.o 78 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9712) += wm9712.o 79 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9713) += wm9713.o 80 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ATMEL) += atmel-wm97xx.o 81 obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE) += mainstone-wm97xx.o 82 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE) += zylonite-wm97xx.o
|
D | wm97xx-core.c | 88 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 …]
|
D | mainstone-wm97xx.c | 106 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up() 114 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up() 125 static int wm97xx_acc_pen_down(struct wm97xx *wm) in wm97xx_acc_pen_down() 177 static int wm97xx_acc_startup(struct wm97xx *wm) in wm97xx_acc_startup() 254 static void wm97xx_acc_shutdown(struct wm97xx *wm) in wm97xx_acc_shutdown() 264 static void wm97xx_irq_enable(struct wm97xx *wm, int enable) in wm97xx_irq_enable() 284 struct wm97xx *wm = platform_get_drvdata(pdev); in mainstone_wm97xx_probe() 291 struct wm97xx *wm = platform_get_drvdata(pdev); in mainstone_wm97xx_remove()
|
D | wm9705.c | 138 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() 275 static int wm9705_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9705_poll_touch() 299 static int wm9705_acc_enable(struct wm97xx *wm, int enable) in wm9705_acc_enable()
|
D | zylonite-wm97xx.c | 80 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()
|
D | atmel-wm97xx.c | 138 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() 382 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_remove() 410 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_resume()
|
D | wm9712.c | 156 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() 319 static int wm9712_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9712_poll_coord() 384 static int wm9712_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9712_poll_touch() 418 static int wm9712_acc_enable(struct wm97xx *wm, int enable) in wm9712_acc_enable()
|
D | wm9713.c | 156 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() 325 static int wm9713_poll_coord(struct wm97xx *wm, struct wm97xx_data *data) in wm9713_poll_coord() 395 static int wm9713_poll_touch(struct wm97xx *wm, struct wm97xx_data *data) in wm9713_poll_touch() 425 static int wm9713_acc_enable(struct wm97xx *wm, int enable) in wm9713_acc_enable()
|
D | Kconfig | 683 module will be called wm97xx-ts. 722 be called atmel-wm97xx. 734 module will be called mainstone-wm97xx. 747 module will be called zylonite-wm97xx.
|
/linux-4.1.27/arch/mips/alchemy/devboards/ |
D | db1300.c | 715 static void db1300_wm97xx_irqen(struct wm97xx *wm, int enable) in db1300_wm97xx_irqen() 730 struct wm97xx *wm = platform_get_drvdata(pdev); in db1300_wm97xx_probe()
|
/linux-4.1.27/ |
D | MAINTAINERS | 10819 F: include/linux/wm97xx.h 10849 F: include/linux/wm97xx.h
|