Lines Matching refs:chan_event
140 unsigned long chan_event; member
283 unsigned long chan_event) in sx9310_update_chan_en() argument
286 unsigned long channels = chan_read | chan_event; in sx9310_update_chan_en()
288 if ((data->chan_read | data->chan_event) != channels) { in sx9310_update_chan_en()
296 data->chan_event = chan_event; in sx9310_update_chan_en()
303 data->chan_event); in sx9310_get_read_channel()
309 data->chan_event); in sx9310_put_read_channel()
315 data->chan_event | BIT(channel)); in sx9310_get_event_channel()
321 data->chan_event & ~BIT(channel)); in sx9310_put_event_channel()
545 prox_changed = (data->chan_prox_stat ^ val) & data->chan_event; in sx9310_push_events()
594 return !!(data->chan_event & BIT(chan->channel)); in sx9310_read_event_config()
607 if (!!(data->chan_event & BIT(chan->channel)) == state) in sx9310_write_event_config()
615 if (!(data->chan_event & ~BIT(chan->channel))) { in sx9310_write_event_config()
624 if (!data->chan_event) { in sx9310_write_event_config()
722 ret = sx9310_update_chan_en(data, channels, data->chan_event); in sx9310_buffer_preenable()
733 ret = sx9310_update_chan_en(data, 0, data->chan_event); in sx9310_buffer_postdisable()