Home
last modified time | relevance | path

Searched refs:word_width (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/spi/
Dspi-sirf.c168 int word_width; /* in bytes */ member
319 if (sspi->word_width == 1 && !(spi->mode & SPI_LSB_FIRST)) in spi_sirfsoc_cmd_transfer()
322 if (sspi->word_width == 2 && t->len == 4 && in spi_sirfsoc_cmd_transfer()
434 writel(min(sspi->left_tx_word, (u32)(256 / sspi->word_width)) in spi_sirfsoc_pio_transfer()
436 writel(min(sspi->left_rx_word, (u32)(256 / sspi->word_width)) in spi_sirfsoc_pio_transfer()
468 sspi->left_tx_word = sspi->left_rx_word = t->len / sspi->word_width; in spi_sirfsoc_transfer()
483 return t->len - sspi->left_rx_word * sspi->word_width; in spi_sirfsoc_transfer()
565 sspi->word_width = DIV_ROUND_UP(bits_per_word, 8); in spi_sirfsoc_setup_transfer()
567 (sspi->word_width >> 1); in spi_sirfsoc_setup_transfer()
569 (sspi->word_width >> 1); in spi_sirfsoc_setup_transfer()
/linux-4.1.27/sound/soc/fsl/
Dfsl_sai.c298 u32 word_width = snd_pcm_format_width(params_format(params)); in fsl_sai_hw_params() local
302 val_cr4 |= FSL_SAI_CR4_SYWD(word_width); in fsl_sai_hw_params()
304 val_cr5 |= FSL_SAI_CR5_WNW(word_width); in fsl_sai_hw_params()
305 val_cr5 |= FSL_SAI_CR5_W0W(word_width); in fsl_sai_hw_params()
310 val_cr5 |= FSL_SAI_CR5_FBT(word_width - 1); in fsl_sai_hw_params()
Dfsl_asrc.c456 int word_width, ret; in fsl_asrc_dai_hw_params() local
472 word_width = ASRC_WIDTH_16_BIT; in fsl_asrc_dai_hw_params()
474 word_width = ASRC_WIDTH_24_BIT; in fsl_asrc_dai_hw_params()
483 config.output_word_width = word_width; in fsl_asrc_dai_hw_params()
487 config.input_word_width = word_width; in fsl_asrc_dai_hw_params()