Lines Matching refs:state
148 enum tsc2046_state state;
527 * This state machine should address following challenges :
529 * channel of ADC. It will change the state every time we switch
538 switch (priv->state) {
548 priv->state = TSC2046_STATE_POLL_IRQ_DISABLE;
551 priv->state = TSC2046_STATE_POLL;
554 priv->state = TSC2046_STATE_STANDBY;
562 priv->state = TSC2046_STATE_ENABLE_IRQ;
571 dev_warn(&priv->spi->dev, "Got unexpected state: %i\n",
572 priv->state);
589 if (priv->state != TSC2046_STATE_SHUTDOWN) {
590 priv->state = TSC2046_STATE_ENABLE_IRQ;
626 if (priv->state == TSC2046_STATE_SHUTDOWN) {
627 priv->state = TSC2046_STATE_STANDBY;
634 if (priv->state == TSC2046_STATE_STANDBY ||
635 priv->state == TSC2046_STATE_POLL_IRQ_DISABLE)
638 priv->state = TSC2046_STATE_SHUTDOWN;
659 * Make dummy read to set initial power state and get real SPI clock
864 priv->state = TSC2046_STATE_SHUTDOWN;