ad7879
static int ad7879_read(struct ad7879 *ts, u8 reg)
static int ad7879_write(struct ad7879 *ts, u8 reg, u16 val)
static int ad7879_report(struct ad7879 *ts)
static void ad7879_ts_event_release(struct ad7879 *ts)
struct ad7879 *ts = timer_container_of(ts, t, timer);
struct ad7879 *ts = handle;
static void __ad7879_enable(struct ad7879 *ts)
static void __ad7879_disable(struct ad7879 *ts)
struct ad7879 *ts = input_get_drvdata(input);
struct ad7879 *ts = input_get_drvdata(input);
struct ad7879 *ts = dev_get_drvdata(dev);
struct ad7879 *ts = dev_get_drvdata(dev);
static void ad7879_toggle(struct ad7879 *ts, bool disable)
struct ad7879 *ts = dev_get_drvdata(dev);
struct ad7879 *ts = dev_get_drvdata(dev);
struct ad7879 *ts = gpiochip_get_data(chip);
struct ad7879 *ts = gpiochip_get_data(chip);
struct ad7879 *ts = gpiochip_get_data(chip);
struct ad7879 *ts = gpiochip_get_data(chip);
static int ad7879_gpio_add(struct ad7879 *ts)
static int ad7879_gpio_add(struct ad7879 *ts)
static int ad7879_parse_dt(struct device *dev, struct ad7879 *ts)
struct ad7879 *ts;