Lines Matching refs:confr
358 uint32_t confr, div = 0; in _omap3_spi_set_speed() local
360 confr = readl(&priv->regs->channel[priv->cs].chconf); in _omap3_spi_set_speed()
372 confr &= ~OMAP3_MCSPI_CHCONF_CLKD_MASK; in _omap3_spi_set_speed()
373 confr |= div << 2; in _omap3_spi_set_speed()
375 omap3_spi_write_chconf(priv, confr); in _omap3_spi_set_speed()
380 uint32_t confr; in _omap3_spi_set_mode() local
382 confr = readl(&priv->regs->channel[priv->cs].chconf); in _omap3_spi_set_mode()
388 confr &= ~(OMAP3_MCSPI_CHCONF_IS|OMAP3_MCSPI_CHCONF_DPE1); in _omap3_spi_set_mode()
389 confr |= OMAP3_MCSPI_CHCONF_DPE0; in _omap3_spi_set_mode()
391 confr &= ~OMAP3_MCSPI_CHCONF_DPE0; in _omap3_spi_set_mode()
392 confr |= OMAP3_MCSPI_CHCONF_IS|OMAP3_MCSPI_CHCONF_DPE1; in _omap3_spi_set_mode()
396 confr &= ~(OMAP3_MCSPI_CHCONF_POL | OMAP3_MCSPI_CHCONF_PHA); in _omap3_spi_set_mode()
398 confr |= OMAP3_MCSPI_CHCONF_PHA; in _omap3_spi_set_mode()
400 confr |= OMAP3_MCSPI_CHCONF_POL; in _omap3_spi_set_mode()
404 confr |= OMAP3_MCSPI_CHCONF_EPOL; /* active-low; normal */ in _omap3_spi_set_mode()
406 confr &= ~OMAP3_MCSPI_CHCONF_EPOL; in _omap3_spi_set_mode()
409 confr &= ~OMAP3_MCSPI_CHCONF_TRM_MASK; in _omap3_spi_set_mode()
411 omap3_spi_write_chconf(priv, confr); in _omap3_spi_set_mode()
416 unsigned int confr; in _omap3_spi_set_wordlen() local
419 confr = readl(&priv->regs->channel[priv->wordlen].chconf); in _omap3_spi_set_wordlen()
422 confr &= ~OMAP3_MCSPI_CHCONF_WL_MASK; in _omap3_spi_set_wordlen()
423 confr |= (priv->wordlen - 1) << 7; in _omap3_spi_set_wordlen()
425 omap3_spi_write_chconf(priv, confr); in _omap3_spi_set_wordlen()