Home
last modified time | relevance | path

Searched refs:ad714x_chip (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/input/misc/
H A Dad714x.h19 struct ad714x_chip;
21 typedef int (*ad714x_read_t)(struct ad714x_chip *, unsigned short, unsigned short *, size_t);
22 typedef int (*ad714x_write_t)(struct ad714x_chip *, unsigned short, unsigned short);
24 struct ad714x_chip { struct
50 struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq, argument
H A Dad714x.c126 static void ad714x_use_com_int(struct ad714x_chip *ad714x, in ad714x_use_com_int()
143 static void ad714x_use_thr_int(struct ad714x_chip *ad714x, in ad714x_use_thr_int()
160 static int ad714x_cal_highest_stage(struct ad714x_chip *ad714x, in ad714x_cal_highest_stage()
177 static int ad714x_cal_abs_pos(struct ad714x_chip *ad714x, in ad714x_cal_abs_pos()
654 static void touchpad_cal_abs_pos(struct ad714x_chip *ad714x, int idx) in touchpad_cal_abs_pos()
870 static int ad714x_hw_detect(struct ad714x_chip *ad714x) in ad714x_hw_detect()
912 static void ad714x_hw_init(struct ad714x_chip *ad714x) in ad714x_hw_init()
941 struct ad714x_chip *ad714x = data; in ad714x_interrupt_thread()
970 struct ad714x_chip *ad714x; in ad714x_probe()
1167 struct ad714x_chip *ad714x = dev_get_drvdata(dev); in ad714x_suspend()
[all …]
H A Dad714x-i2c.c15 static int ad714x_i2c_write(struct ad714x_chip *chip, in ad714x_i2c_write()
34 static int ad714x_i2c_read(struct ad714x_chip *chip, in ad714x_i2c_read()
62 struct ad714x_chip *chip; in ad714x_i2c_probe()
H A Dad714x-spi.c18 static int ad714x_spi_read(struct ad714x_chip *chip, in ad714x_spi_read()
52 static int ad714x_spi_write(struct ad714x_chip *chip, in ad714x_spi_write()
73 struct ad714x_chip *chip; in ad714x_spi_probe()