/* Switch to pressure mode, and read pressure. We don't need to wait here, since both plates are being driven.  */
static unsigned int ucb1400_ts_read_pressure(struct ucb1400_ts *ucb)
/* Switch to pressure mode, and read pressure. We don't need to wait here, since both plates are being driven.  */
static unsigned int ucb1400_ts_read_pressure(struct ucb1400_ts *ucb)
{
	ucb1400_reg_write(ucb->ac97, UCB_TS_CR,
			UCB_TS_CR_TSMX_POW | UCB_TS_CR_TSPX_POW |
			UCB_TS_CR_TSMY_GND | UCB_TS_CR_TSPY_GND |
			UCB_TS_CR_MODE_PRES | UCB_TS_CR_BIAS_ENA);
	udelay(ts_delay_pressure);
	return ucb1400_adc_read(ucb->ac97, UCB_ADC_INP_TSPY, adcsync);
}