Lines Matching refs:fiq_buffer
37 unsigned int *fiq_buffer; member
67 int *circ_buff = &priv->fiq_buffer[FIQ_CIRC_BUFF]; in ams_delta_serio_interrupt()
71 priv->fiq_buffer[FIQ_IRQ_PEND] = 0; in ams_delta_serio_interrupt()
77 while (priv->fiq_buffer[FIQ_KEYS_CNT] > 0) { in ams_delta_serio_interrupt()
79 data = circ_buff[priv->fiq_buffer[FIQ_HEAD_OFFSET]++]; in ams_delta_serio_interrupt()
80 priv->fiq_buffer[FIQ_KEYS_CNT]--; in ams_delta_serio_interrupt()
81 if (priv->fiq_buffer[FIQ_HEAD_OFFSET] == in ams_delta_serio_interrupt()
82 priv->fiq_buffer[FIQ_BUF_LEN]) in ams_delta_serio_interrupt()
83 priv->fiq_buffer[FIQ_HEAD_OFFSET] = 0; in ams_delta_serio_interrupt()
118 priv->fiq_buffer = pdev->dev.platform_data; in ams_delta_serio_init()
119 if (!priv->fiq_buffer) in ams_delta_serio_init()