Searched refs:mxs_lradc_reg_set (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/staging/iio/adc/
H A Dmxs-lradc.c358 static void mxs_lradc_reg_set(struct mxs_lradc *lradc, u32 val, u32 reg) mxs_lradc_reg_set() function
433 mxs_lradc_reg_set(lradc, LRADC_CTRL4_LRADCSELECT(vch, ch), LRADC_CTRL4); mxs_lradc_map_channel()
613 mxs_lradc_reg_set(lradc, mxs_lradc_touch_detect_bit(lradc), mxs_lradc_setup_touch_detection()
632 mxs_lradc_reg_set(lradc, mxs_lradc_drive_x_plate(lradc), LRADC_CTRL0); mxs_lradc_prepare_x_pos()
654 mxs_lradc_reg_set(lradc, mxs_lradc_drive_y_plate(lradc), LRADC_CTRL0); mxs_lradc_prepare_y_pos()
676 mxs_lradc_reg_set(lradc, mxs_lradc_drive_pressure(lradc), LRADC_CTRL0); mxs_lradc_prepare_pressure()
692 mxs_lradc_reg_set(lradc, LRADC_CTRL1_TOUCH_DETECT_IRQ_EN, LRADC_CTRL1); mxs_lradc_enable_touch_detection()
699 mxs_lradc_reg_set(lradc, mxs_lradc_start_touch_event()
767 mxs_lradc_reg_set(lradc, LRADC_CTRL1_TOUCH_DETECT_IRQ_EN, LRADC_CTRL1); mxs_lradc_finish_touch_event()
838 mxs_lradc_reg_set(lradc, 1 << LRADC_CTRL2_DIVIDE_BY_TWO_OFFSET, mxs_lradc_read_single()
847 mxs_lradc_reg_set(lradc, chan, LRADC_CTRL4); mxs_lradc_read_single()
852 mxs_lradc_reg_set(lradc, LRADC_CTRL1_LRADC_IRQ_EN(0), LRADC_CTRL1); mxs_lradc_read_single()
853 mxs_lradc_reg_set(lradc, BIT(0), LRADC_CTRL0); mxs_lradc_read_single()
1299 mxs_lradc_reg_set(lradc, ctrl4_set, LRADC_CTRL4); mxs_lradc_buffer_preenable()
1300 mxs_lradc_reg_set(lradc, ctrl1_irq, LRADC_CTRL1); mxs_lradc_buffer_preenable()
1301 mxs_lradc_reg_set(lradc, enable << LRADC_DELAY_TRIGGER_LRADCS_OFFSET, mxs_lradc_buffer_preenable()
1449 mxs_lradc_reg_set(lradc, LRADC_CTRL0_MX28_TOUCH_SCREEN_TYPE, mxs_lradc_hw_init()

Completed in 41 milliseconds