Lines Matching refs:alarm
231 static unsigned int xadc_zynq_transform_alarm(unsigned int alarm) in xadc_zynq_transform_alarm() argument
233 return ((alarm & 0x80) >> 4) | in xadc_zynq_transform_alarm()
234 ((alarm & 0x78) << 1) | in xadc_zynq_transform_alarm()
235 (alarm & 0x07); in xadc_zynq_transform_alarm()
282 unsigned int alarm; in xadc_zynq_threaded_interrupt_handler() local
285 alarm = xadc->zynq_alarm; in xadc_zynq_threaded_interrupt_handler()
289 xadc_handle_events(indio_dev, xadc_zynq_transform_alarm(alarm)); in xadc_zynq_threaded_interrupt_handler()
414 static void xadc_zynq_update_alarm(struct xadc *xadc, unsigned int alarm) in xadc_zynq_update_alarm() argument
420 alarm = ((alarm & 0x08) << 4) | ((alarm & 0xf0) >> 1) | (alarm & 0x07); in xadc_zynq_update_alarm()
426 xadc_write_reg(xadc, XADC_ZYNQ_REG_INTSTS, status & alarm); in xadc_zynq_update_alarm()
429 ~alarm & XADC_ZYNQ_INT_ALARM_MASK); in xadc_zynq_update_alarm()
509 static void xadc_axi_update_alarm(struct xadc *xadc, unsigned int alarm) in xadc_axi_update_alarm() argument
520 alarm = ((alarm & 0x07) << 1) | ((alarm & 0x08) >> 3) | in xadc_axi_update_alarm()
521 ((alarm & 0xf0) << 6); in xadc_axi_update_alarm()
526 val |= alarm; in xadc_axi_update_alarm()