Searched refs:fiq_buffer (Results 1 – 2 of 2) sorted by relevance
170 fiq_buffer[FIQ_MASK] = 0; in ams_delta_init_fiq()171 fiq_buffer[FIQ_STATE] = 0; in ams_delta_init_fiq()172 fiq_buffer[FIQ_KEY] = 0; in ams_delta_init_fiq()173 fiq_buffer[FIQ_KEYS_CNT] = 0; in ams_delta_init_fiq()174 fiq_buffer[FIQ_KEYS_HICNT] = 0; in ams_delta_init_fiq()175 fiq_buffer[FIQ_TAIL_OFFSET] = 0; in ams_delta_init_fiq()176 fiq_buffer[FIQ_HEAD_OFFSET] = 0; in ams_delta_init_fiq()177 fiq_buffer[FIQ_BUF_LEN] = 256; in ams_delta_init_fiq()178 fiq_buffer[FIQ_MISSED_KEYS] = 0; in ams_delta_init_fiq()179 fiq_buffer[FIQ_BUFFER_START] = in ams_delta_init_fiq()[all …]
37 unsigned int *fiq_buffer; member67 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()[all …]