word_len
unsigned char word_len;
if (br->word_len == 1)
aligned_phy_len = ALIGN(br->phy_len, br->word_len);
ret = spi_read(br->spi, pb, br->word_len);
br->swap_words(pb, br->word_len);
for (i = 0; i < br->word_len; i++) {
br->word_len = spi->bits_per_word / 8;
if (br->word_len == 4) {
tre->dword[0] = u32_encode_bits(spi->word_len, TRE_SPI_C0_WORD_SZ);
unsigned int word_len, read_len = 0;
word_len = min_t(unsigned int, data_len - read_len,
word_len);
read_len += word_len;
int word_len;
word_len = word_end - word_start;
if (word_len > MAX_WORD_SIZE)
memcpy(tmp, in + word_start, word_len);
tmp[word_len] = '\0';
u32 word_len;
word_len = (bits_per_word - MIN_WORD_LEN) & WORD_LEN_MSK;
writel(word_len, se->base + SE_SPI_WORD_LEN);
peripheral.word_len = xfer->bits_per_word - MIN_WORD_LEN;
if (t->len > ((cs->word_len + 7) >> 3))
int word_len;
static inline int mcspi_bytes_per_word(int word_len)
if (word_len <= 8)
else if (word_len <= 16)
bytes_per_word = mcspi_bytes_per_word(cs->word_len);
int word_len, element_count;
word_len = cs->word_len;
if (word_len <= 8)
else if (word_len <= 16)
if (word_len <= 8)
else if (word_len <= 16)
int bytes_per_word = mcspi_bytes_per_word(word_len);
if (word_len <= 8)
else if (word_len <= 16)
count -= mcspi_bytes_per_word(word_len);
if (cs->word_len <= 8) {
} else if (cs->word_len <= 16) {
int word_len;
word_len = cs->word_len;
if (c < (word_len>>3))
if (word_len <= 8) {
word_len, *tx);
word_len, *(rx - 1));
word_len, *(rx - 1));
} else if (word_len <= 16) {
word_len, *tx);
word_len, *(rx - 1));
word_len, *(rx - 1));
} else if (word_len <= 32) {
word_len, *tx);
word_len, *(rx - 1));
word_len, *(rx - 1));
u8 word_len = spi->bits_per_word;
word_len = t->bits_per_word;
cs->word_len = word_len;
l |= (word_len - 1) << 7;
int word_len;
word_len = spi->bits_per_word;
if (vaddr && xfer->tx_buf && word_len == 8 && (spi->mode & SPI_CS_WORD) == 0) {
if (word_len == 8) {
} else if (word_len == 16) {
u8 word_len;
len = word_len(dptr, limit);
domain_len = word_len(dptr, limit);
unsigned word_len, div, sdiv, lrdiv;
word_len = EP93XX_I2S_WRDLEN_16;
word_len = EP93XX_I2S_WRDLEN_24;
word_len = EP93XX_I2S_WRDLEN_32;
ep93xx_i2s_write_reg(info, EP93XX_I2S_TXWRDLEN, word_len);
ep93xx_i2s_write_reg(info, EP93XX_I2S_RXWRDLEN, word_len);
int word_len = 0;
word_len = AD1836_WORD_LEN_16;
word_len = AD1836_WORD_LEN_20;
word_len = AD1836_WORD_LEN_24;
word_len << AD1836_DAC_WORD_LEN_OFFSET);
word_len << AD1836_ADC_WORD_OFFSET);
int word_len = 0, master_rate = 0;
word_len = 3;
word_len = 1;
word_len = 0;
word_len << AD193X_DAC_WORD_LEN_SHFT);
AD193X_ADC_WORD_LEN_MASK, word_len);
int word_len = params_width(params);
switch (word_len) {
if ((word_len * DA7219_DAI_CH_NUM_MAX) <= 32)
int word_len = params_physical_width(hw_params);
dev_dbg(dai->dev, "word_len: %d, aud_bit: %d\n", word_len, aud_bit);
if (word_len > 32 || word_len < 16) {
MT6660_REG_TDM_CFG3, 0x3f0, word_len << 4);