Lines Matching refs:bits_per_word
140 int bits_per_word; member
159 return FIELD_PREP(CTRLR0_DFS_MASK, priv->bits_per_word - 1) in dw_spi_dw16_update_cr0()
167 return FIELD_PREP(CTRLR0_DFS_32_MASK, priv->bits_per_word - 1) in dw_spi_dw32_update_cr0()
175 return FIELD_PREP(DWC_SSI_CTRLR0_DFS_MASK, priv->bits_per_word - 1) in dw_spi_dwc_update_cr0()
373 priv->bits_per_word = 8; in dw_spi_probe()
388 tx_left = (priv->tx_end - priv->tx) / (priv->bits_per_word >> 3); in tx_max()
400 (priv->bits_per_word >> 3); in tx_max()
408 u32 rx_left = (priv->rx_end - priv->rx) / (priv->bits_per_word >> 3); in rx_max()
421 if (priv->bits_per_word == 8) in dw_writer()
428 priv->tx += priv->bits_per_word >> 3; in dw_writer()
443 if (priv->bits_per_word == 8) in dw_reader()
448 priv->rx += priv->bits_per_word >> 3; in dw_reader()