Home
last modified time | relevance | path

Searched refs:max_bpw (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-pl022.c315 * @max_bpw: maximum number of bits per word
325 int max_bpw; member
1953 if ((bits <= 3) || (bits > pl022->vendor->max_bpw)) { in pl022_setup()
1957 pl022->vendor->max_bpw); in pl022_setup()
2410 .max_bpw = 16,
2420 .max_bpw = 32,
2430 .max_bpw = 32,
2440 .max_bpw = 16,
H A Dspi-stm32.c409 u32 cfg1, max_bpw; in stm32h7_spi_get_bpw_mask() local
420 max_bpw = (cfg1 & STM32H7_SPI_CFG1_DSIZE) >> in stm32h7_spi_get_bpw_mask()
422 max_bpw += 1; in stm32h7_spi_get_bpw_mask()
426 dev_dbg(spi->dev, "%d-bit maximum data frame\n", max_bpw); in stm32h7_spi_get_bpw_mask()
428 return SPI_BPW_RANGE_MASK(4, max_bpw); in stm32h7_spi_get_bpw_mask()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-pl022.c314 * @max_bpw: maximum number of bits per word
324 int max_bpw; member
1938 if ((bits <= 3) || (bits > pl022->vendor->max_bpw)) { in pl022_setup()
1942 pl022->vendor->max_bpw); in pl022_setup()
2345 .max_bpw = 16,
2355 .max_bpw = 32,
2365 .max_bpw = 32,
2375 .max_bpw = 16,
H A Dspi-stm32.c418 u32 cfg1, max_bpw; in stm32h7_spi_get_bpw_mask() local
429 max_bpw = FIELD_GET(STM32H7_SPI_CFG1_DSIZE, cfg1) + 1; in stm32h7_spi_get_bpw_mask()
433 dev_dbg(spi->dev, "%d-bit maximum data frame\n", max_bpw); in stm32h7_spi_get_bpw_mask()
435 return SPI_BPW_RANGE_MASK(4, max_bpw); in stm32h7_spi_get_bpw_mask()

Completed in 12 milliseconds