Searched refs:iqs7211 (Results 1 – 3 of 3) sorted by relevance
1202 static int iqs7211_irq_poll(struct iqs7211_private *iqs7211, u64 timeout_us) in iqs7211_irq_poll() argument1206 error = readx_poll_timeout(gpiod_get_value_cansleep, iqs7211->irq_gpio, in iqs7211_irq_poll()1212 static int iqs7211_hard_reset(struct iqs7211_private *iqs7211) in iqs7211_hard_reset() argument1214 if (!iqs7211->reset_gpio) in iqs7211_hard_reset()1217 gpiod_set_value_cansleep(iqs7211->reset_gpio, 1); in iqs7211_hard_reset()1224 if (iqs7211->reset_gpio == iqs7211->irq_gpio) in iqs7211_hard_reset()1229 gpiod_set_value_cansleep(iqs7211->reset_gpio, 0); in iqs7211_hard_reset()1230 if (iqs7211->reset_gpio == iqs7211->irq_gpio) in iqs7211_hard_reset()1233 return iqs7211_irq_poll(iqs7211, IQS7211_START_TIMEOUT_US); in iqs7211_hard_reset()1236 static int iqs7211_force_comms(struct iqs7211_private *iqs7211) in iqs7211_force_comms() argument[all …]
118 obj-$(CONFIG_TOUCHSCREEN_IQS7211) += iqs7211.o
1376 module will be called iqs7211.