|
@@ -455,7 +455,8 @@ static void mxs_lradc_setup_ts_channel(struct mxs_lradc *lradc, unsigned ch)
|
|
|
* SoC's delay unit and start the conversion later
|
|
|
* and automatically.
|
|
|
*/
|
|
|
- mxs_lradc_reg_wrt(lradc, LRADC_DELAY_TRIGGER(0) | /* don't trigger ADC */
|
|
|
+ mxs_lradc_reg_wrt(lradc,
|
|
|
+ LRADC_DELAY_TRIGGER(0) | /* don't trigger ADC */
|
|
|
LRADC_DELAY_TRIGGER_DELAYS(1 << 3) | /* trigger DELAY unit#3 */
|
|
|
LRADC_DELAY_KICK |
|
|
|
LRADC_DELAY_DELAY(lradc->settling_delay),
|
|
@@ -513,7 +514,8 @@ static void mxs_lradc_setup_ts_pressure(struct mxs_lradc *lradc, unsigned ch1,
|
|
|
* SoC's delay unit and start the conversion later
|
|
|
* and automatically.
|
|
|
*/
|
|
|
- mxs_lradc_reg_wrt(lradc, LRADC_DELAY_TRIGGER(0) | /* don't trigger ADC */
|
|
|
+ mxs_lradc_reg_wrt(lradc,
|
|
|
+ LRADC_DELAY_TRIGGER(0) | /* don't trigger ADC */
|
|
|
LRADC_DELAY_TRIGGER_DELAYS(1 << 3) | /* trigger DELAY unit#3 */
|
|
|
LRADC_DELAY_KICK |
|
|
|
LRADC_DELAY_DELAY(lradc->settling_delay), LRADC_DELAY(2));
|