bits_per_word     359 arch/arm/mach-pxa/cm-x270.c 	spi->bits_per_word = 16;
bits_per_word     752 arch/arm/mach-pxa/em-x270.c 	spi->bits_per_word = 16;
bits_per_word     541 arch/arm/mach-pxa/z2.c 	spi->bits_per_word = 16;
bits_per_word     110 drivers/gpio/gpio-74x164.c 	spi->bits_per_word = 8;
bits_per_word      50 drivers/gpio/gpio-max7301.c 	spi->bits_per_word = 16;
bits_per_word      86 drivers/gpio/gpio-mc33880.c 	spi->bits_per_word = 8;
bits_per_word     779 drivers/gpu/drm/drm_mipi_dbi.c 		.bits_per_word = 8,
bits_per_word     894 drivers/gpu/drm/drm_mipi_dbi.c 		.bits_per_word = 9,
bits_per_word    1152 drivers/gpu/drm/drm_mipi_dbi.c 		.bits_per_word = bpw,
bits_per_word     858 drivers/gpu/drm/panel/panel-ilitek-ili9322.c 	spi->bits_per_word = 8;
bits_per_word     254 drivers/gpu/drm/panel/panel-lg-lg4573.c 	spi->bits_per_word = 8;
bits_per_word     196 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c 	spi->bits_per_word = 32;
bits_per_word     273 drivers/gpu/drm/panel/panel-novatek-nt39016.c 	spi->bits_per_word = 8;
bits_per_word     347 drivers/gpu/drm/panel/panel-samsung-ld9040.c 	spi->bits_per_word = 9;
bits_per_word     468 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c 	spi->bits_per_word = 9;
bits_per_word     143 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	xfer.bits_per_word = 9;
bits_per_word      89 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	x->bits_per_word = 9;
bits_per_word      98 drivers/gpu/drm/panel/panel-sony-acx565akm.c 		x->bits_per_word = 10;
bits_per_word     107 drivers/gpu/drm/panel/panel-sony-acx565akm.c 		x->bits_per_word = 9;
bits_per_word     342 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c 	spi->bits_per_word = 9;
bits_per_word      87 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	xfer.bits_per_word = 16;
bits_per_word     446 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c 	spi->bits_per_word = 16;
bits_per_word     220 drivers/gpu/drm/panel/panel-tpo-tpg110.c 		t[0].bits_per_word = 8;
bits_per_word     226 drivers/gpu/drm/panel/panel-tpo-tpg110.c 		t[1].bits_per_word = 8;
bits_per_word     237 drivers/gpu/drm/panel/panel-tpo-tpg110.c 		t[0].bits_per_word = 7;
bits_per_word     243 drivers/gpu/drm/panel/panel-tpo-tpg110.c 		t[1].bits_per_word = 8;
bits_per_word     447 drivers/gpu/drm/panel/panel-tpo-tpg110.c 	spi->bits_per_word = 8;
bits_per_word     166 drivers/hwmon/ads7871.c 	spi->bits_per_word = 8;
bits_per_word     188 drivers/hwmon/max1111.c 	spi->bits_per_word = 8;
bits_per_word      64 drivers/iio/adc/ad7949.c 	int bits_per_word = ad7949_adc->resolution;
bits_per_word      65 drivers/iio/adc/ad7949.c 	int shift = bits_per_word - AD7949_CFG_REG_SIZE_BITS;
bits_per_word      71 drivers/iio/adc/ad7949.c 			.bits_per_word = bits_per_word,
bits_per_word      93 drivers/iio/adc/ad7949.c 	int bits_per_word = ad7949_adc->resolution;
bits_per_word     100 drivers/iio/adc/ad7949.c 			.bits_per_word = bits_per_word,
bits_per_word     539 drivers/iio/adc/ti-ads7950.c 	spi->bits_per_word = 16;
bits_per_word     118 drivers/iio/chemical/bme680_spi.c 	spi->bits_per_word = 8;
bits_per_word     140 drivers/iio/dac/ad5761.c 			.bits_per_word = 8,
bits_per_word     146 drivers/iio/dac/ad5761.c 			.bits_per_word = 8,
bits_per_word     125 drivers/iio/dac/ad5791.c 			.bits_per_word = 8,
bits_per_word     131 drivers/iio/dac/ad5791.c 			.bits_per_word = 8,
bits_per_word     251 drivers/iio/dac/ti-dac7311.c 	spi->bits_per_word = 16;
bits_per_word      98 drivers/iio/gyro/adxrs450.c 			.bits_per_word = 8,
bits_per_word     103 drivers/iio/gyro/adxrs450.c 			.bits_per_word = 8,
bits_per_word     172 drivers/iio/gyro/adxrs450.c 			.bits_per_word = 8,
bits_per_word     177 drivers/iio/gyro/adxrs450.c 			.bits_per_word = 8,
bits_per_word     212 drivers/iio/gyro/adxrs450.c 		.bits_per_word = 8,
bits_per_word      38 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word      46 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word      54 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word      62 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word      67 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word     138 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word     146 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word     155 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word     163 drivers/iio/imu/adis.c 			.bits_per_word = 8,
bits_per_word      49 drivers/iio/imu/adis_buffer.c 	adis->xfer[0].bits_per_word = 8;
bits_per_word      52 drivers/iio/imu/adis_buffer.c 	adis->xfer[1].bits_per_word = 8;
bits_per_word      96 drivers/iio/imu/adis_buffer.c 		adis->xfer[j].bits_per_word = 8;
bits_per_word      63 drivers/iio/magnetometer/hmc5843_spi.c 	spi->bits_per_word = 8;
bits_per_word      35 drivers/iio/magnetometer/rm3100-spi.c 	spi->bits_per_word = 8;
bits_per_word      54 drivers/iio/pressure/bmp280-spi.c 	spi->bits_per_word = 8;
bits_per_word      96 drivers/iio/pressure/ms5611_spi.c 	spi->bits_per_word = 8;
bits_per_word      51 drivers/iio/pressure/zpa2326_spi.c 	spi->bits_per_word = 8;
bits_per_word     348 drivers/input/joystick/psxpad-spi.c 	spi->bits_per_word = 8;
bits_per_word      88 drivers/input/misc/ad714x-spi.c 	spi->bits_per_word = 8;
bits_per_word     394 drivers/input/rmi4/rmi_spi.c 	if (pdata->spi_data.bits_per_word)
bits_per_word     395 drivers/input/rmi4/rmi_spi.c 		spi->bits_per_word = pdata->spi_data.bits_per_word;
bits_per_word     691 drivers/input/touchscreen/ad7877.c 	spi->bits_per_word = 16;
bits_per_word    1285 drivers/input/touchscreen/ads7846.c 	spi->bits_per_word = 8;
bits_per_word     152 drivers/input/touchscreen/cyttsp4_spi.c 	spi->bits_per_word = CY_SPI_BITS_PER_WORD;
bits_per_word     144 drivers/input/touchscreen/cyttsp_spi.c 	spi->bits_per_word = CY_SPI_BITS_PER_WORD;
bits_per_word     335 drivers/input/touchscreen/surface3_spi.c 	spi->bits_per_word = 8;
bits_per_word      30 drivers/input/touchscreen/tsc2005.c 		.bits_per_word  = 8,
bits_per_word      54 drivers/input/touchscreen/tsc2005.c 	spi->bits_per_word = 8;
bits_per_word      60 drivers/leds/leds-dac124s085.c 	spi->bits_per_word = 16;
bits_per_word      90 drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c 	spi->bits_per_word = 8;
bits_per_word     117 drivers/media/i2c/s5c73m3/s5c73m3-spi.c 	spi->bits_per_word = 32;
bits_per_word     436 drivers/media/spi/gs1662.c 	spi->bits_per_word = 16;
bits_per_word     123 drivers/mfd/altera-a10sr.c 	spi->bits_per_word = 8;
bits_per_word      31 drivers/mfd/da9052-spi.c 	spi->bits_per_word = 8;
bits_per_word     443 drivers/mfd/ezx-pcap.c 	spi->bits_per_word = 32;
bits_per_word     281 drivers/mfd/motorola-cpcap.c 	spi->bits_per_word = 16;
bits_per_word      68 drivers/mfd/stmpe-spi.c 	spi->bits_per_word = 8;
bits_per_word     727 drivers/mfd/timberdale.c 		timberdale_xspi_platform_data.bits_per_word = 8;
bits_per_word     733 drivers/mfd/timberdale.c 		timberdale_xspi_platform_data.bits_per_word = 16;
bits_per_word     103 drivers/misc/eeprom/eeprom_93xx46.c 		t[0].bits_per_word = bits;
bits_per_word     108 drivers/misc/eeprom/eeprom_93xx46.c 		t[1].bits_per_word = 8;
bits_per_word     163 drivers/misc/eeprom/eeprom_93xx46.c 	t.bits_per_word = bits;
bits_per_word     213 drivers/misc/eeprom/eeprom_93xx46.c 	t[0].bits_per_word = bits;
bits_per_word     218 drivers/misc/eeprom/eeprom_93xx46.c 	t[1].bits_per_word = 8;
bits_per_word     305 drivers/misc/eeprom/eeprom_93xx46.c 	t.bits_per_word = bits;
bits_per_word      72 drivers/misc/lis3lv02d/lis3lv02d_spi.c 	spi->bits_per_word = 8;
bits_per_word    1305 drivers/mmc/host/mmc_spi.c 	spi->bits_per_word = 8;
bits_per_word     463 drivers/net/can/m_can/tcan4x5x.c 	spi->bits_per_word = 32;
bits_per_word     883 drivers/net/can/spi/hi311x.c 	spi->bits_per_word = 8;
bits_per_word    1035 drivers/net/can/spi/mcp251x.c 	spi->bits_per_word = 8;
bits_per_word    2182 drivers/net/dsa/sja1105/sja1105_main.c 	spi->bits_per_word = 8;
bits_per_word     152 drivers/net/dsa/vitesse-vsc73xx-spi.c 	spi->bits_per_word = 8;
bits_per_word    1426 drivers/net/ethernet/micrel/ks8851.c 	spi->bits_per_word = 8;
bits_per_word     946 drivers/net/ieee802154/ca8210.c 	cas_ctl->transfer.bits_per_word = 0; /* Use device setting */
bits_per_word     488 drivers/net/phy/spi_ks8995.c 	spi->bits_per_word = 8;
bits_per_word     210 drivers/net/wan/slic_ds26522.c 	spi->bits_per_word = 8;
bits_per_word     601 drivers/net/wireless/intersil/p54/p54spi.c 	spi->bits_per_word = 16;
bits_per_word      89 drivers/net/wireless/st/cw1200/cw1200_spi.c 	if (self->func->bits_per_word == 8)
bits_per_word     112 drivers/net/wireless/st/cw1200/cw1200_spi.c 	if (self->func->bits_per_word == 8)
bits_per_word     154 drivers/net/wireless/st/cw1200/cw1200_spi.c 	if (self->func->bits_per_word == 8)
bits_per_word     184 drivers/net/wireless/st/cw1200/cw1200_spi.c 	if (self->func->bits_per_word == 8)
bits_per_word     377 drivers/net/wireless/st/cw1200/cw1200_spi.c 		func->bits_per_word = plat_data->spi_bits_per_word;
bits_per_word     378 drivers/net/wireless/st/cw1200/cw1200_spi.c 	if (!func->bits_per_word)
bits_per_word     379 drivers/net/wireless/st/cw1200/cw1200_spi.c 		func->bits_per_word = 16;
bits_per_word     385 drivers/net/wireless/st/cw1200/cw1200_spi.c 		func->chip_select, func->mode, func->bits_per_word,
bits_per_word     254 drivers/net/wireless/ti/wl1251/spi.c 	spi->bits_per_word = 32;
bits_per_word     489 drivers/net/wireless/ti/wlcore/spi.c 	spi->bits_per_word = 32;
bits_per_word    2010 drivers/nfc/trf7970a.c 	spi->bits_per_word = 8;
bits_per_word     741 drivers/platform/chrome/cros_ec_spi.c 	spi->bits_per_word = 8;
bits_per_word     155 drivers/regulator/tps6524x-regulator.c 	t[0].bits_per_word = 12;
bits_per_word     160 drivers/regulator/tps6524x-regulator.c 	t[1].bits_per_word = 16;
bits_per_word     165 drivers/regulator/tps6524x-regulator.c 	t[2].bits_per_word = 4;
bits_per_word     208 drivers/regulator/tps6524x-regulator.c 	t[0].bits_per_word = 12;
bits_per_word     213 drivers/regulator/tps6524x-regulator.c 	t[1].bits_per_word = 16;
bits_per_word     218 drivers/regulator/tps6524x-regulator.c 	t[2].bits_per_word = 4;
bits_per_word     118 drivers/rtc/rtc-ds1302.c 	if (spi->bits_per_word && (spi->bits_per_word != 8)) {
bits_per_word     568 drivers/rtc/rtc-ds1305.c 	if ((spi->bits_per_word && spi->bits_per_word != 8)
bits_per_word     490 drivers/rtc/rtc-ds1343.c 	spi->bits_per_word = 8;
bits_per_word     116 drivers/rtc/rtc-ds1347.c 	spi->bits_per_word = 8;
bits_per_word     188 drivers/rtc/rtc-ds1390.c 	spi->bits_per_word = 8;
bits_per_word     657 drivers/rtc/rtc-ds3232.c 	spi->bits_per_word = 8;
bits_per_word     175 drivers/rtc/rtc-m41t93.c 	spi->bits_per_word = 8;
bits_per_word     114 drivers/rtc/rtc-m41t94.c 	spi->bits_per_word = 8;
bits_per_word     126 drivers/rtc/rtc-max6902.c 	spi->bits_per_word = 8;
bits_per_word     115 drivers/rtc/rtc-max6916.c 	spi->bits_per_word = 8;
bits_per_word     387 drivers/rtc/rtc-mcp795.c 	spi->bits_per_word = 8;
bits_per_word     337 drivers/rtc/rtc-rx6110.c 	if ((spi->bits_per_word && spi->bits_per_word != 8) ||
bits_per_word     341 drivers/rtc/rtc-rx6110.c 			 spi->bits_per_word, spi->max_speed_hz, spi->mode);
bits_per_word     123 drivers/spi/spi-altera.c 	hw->bytes_per_word = DIV_ROUND_UP(t->bits_per_word, 8);
bits_per_word     606 drivers/spi/spi-armada-3700.c 	byte_len = xfer->bits_per_word >> 3;
bits_per_word     393 drivers/spi/spi-at91-usart.c 		spi->bits_per_word, spi->mode, spi->chip_select, mr);
bits_per_word     460 drivers/spi/spi-atmel.c 				u8 bits_per_word)
bits_per_word     465 drivers/spi/spi-atmel.c 	if (bits_per_word > 8) {
bits_per_word     627 drivers/spi/spi-atmel.c 	if (xfer->bits_per_word > 8)
bits_per_word     635 drivers/spi/spi-atmel.c 		xfer->bits_per_word);
bits_per_word     658 drivers/spi/spi-atmel.c 	current_remaining_data = ((xfer->bits_per_word > 8) ?
bits_per_word     677 drivers/spi/spi-atmel.c 		if (xfer->bits_per_word > 8) {
bits_per_word     690 drivers/spi/spi-atmel.c 		if (xfer->bits_per_word > 8)
bits_per_word     702 drivers/spi/spi-atmel.c 		xfer->bits_per_word);
bits_per_word     752 drivers/spi/spi-atmel.c 				       xfer->bits_per_word))
bits_per_word     902 drivers/spi/spi-atmel.c 	if (msg->spi->bits_per_word > 8)
bits_per_word     921 drivers/spi/spi-atmel.c 		if (msg->spi->bits_per_word > 8)
bits_per_word    1009 drivers/spi/spi-atmel.c 	if (xfer->bits_per_word > 8) {
bits_per_word    1016 drivers/spi/spi-atmel.c 	if (xfer->bits_per_word > 8) {
bits_per_word    1037 drivers/spi/spi-atmel.c 	num_bytes = ((xfer->bits_per_word > 8) ?
bits_per_word    1047 drivers/spi/spi-atmel.c 	if (xfer->bits_per_word > 8)
bits_per_word    1053 drivers/spi/spi-atmel.c 		if (xfer->bits_per_word > 8)
bits_per_word    1180 drivers/spi/spi-atmel.c 	unsigned int		bits = spi->bits_per_word;
bits_per_word    1266 drivers/spi/spi-atmel.c 	if (bits != xfer->bits_per_word - 8) {
bits_per_word     175 drivers/spi/spi-au1550.c 		au1550_spi_bits_handlers_set(hw, spi->bits_per_word);
bits_per_word     196 drivers/spi/spi-au1550.c 		if (hw->usedma && spi->bits_per_word <= 8)
bits_per_word     201 drivers/spi/spi-au1550.c 		cfg |= PSC_SPICFG_SET_LEN(spi->bits_per_word);
bits_per_word     228 drivers/spi/spi-au1550.c 		bpw = t->bits_per_word;
bits_per_word     231 drivers/spi/spi-au1550.c 		bpw = spi->bits_per_word;
bits_per_word     238 drivers/spi/spi-au1550.c 	au1550_spi_bits_handlers_set(hw, spi->bits_per_word);
bits_per_word     150 drivers/spi/spi-bcm-qspi.c 	u8 bits_per_word;
bits_per_word     539 drivers/spi/spi-bcm-qspi.c 	if (xp->bits_per_word != 16)
bits_per_word     540 drivers/spi/spi-bcm-qspi.c 		spcr |= xp->bits_per_word << 2;
bits_per_word     554 drivers/spi/spi-bcm-qspi.c 	xp.bits_per_word = trans->bits_per_word;
bits_per_word     564 drivers/spi/spi-bcm-qspi.c 	if (spi->bits_per_word > 16)
bits_per_word     577 drivers/spi/spi-bcm-qspi.c 	if (spi->bits_per_word)
bits_per_word     578 drivers/spi/spi-bcm-qspi.c 		xp->bits_per_word = spi->bits_per_word;
bits_per_word     580 drivers/spi/spi-bcm-qspi.c 		xp->bits_per_word = 8;
bits_per_word     601 drivers/spi/spi-bcm-qspi.c 	if (qt->trans->bits_per_word <= 8)
bits_per_word     667 drivers/spi/spi-bcm-qspi.c 		if (tp.trans->bits_per_word <= 8) {
bits_per_word     734 drivers/spi/spi-bcm-qspi.c 		if (tp.trans->bits_per_word <= 8) {
bits_per_word     755 drivers/spi/spi-bcm-qspi.c 		mspi_cdram |= ((tp.trans->bits_per_word <= 8) ? 0 :
bits_per_word     925 drivers/spi/spi-bcm-qspi.c 	t[0].bits_per_word = spi->bits_per_word;
bits_per_word     938 drivers/spi/spi-bcm-qspi.c 		t[1].bits_per_word = spi->bits_per_word;
bits_per_word    1171 drivers/spi/spi-bcm-qspi.c 	parms.bits_per_word = 8;
bits_per_word      64 drivers/spi/spi-bitbang.c 	unsigned		bits = t->bits_per_word;
bits_per_word      92 drivers/spi/spi-bitbang.c 	unsigned		bits = t->bits_per_word;
bits_per_word     120 drivers/spi/spi-bitbang.c 	unsigned		bits = t->bits_per_word;
bits_per_word     141 drivers/spi/spi-bitbang.c 	u8			bits_per_word;
bits_per_word     145 drivers/spi/spi-bitbang.c 		bits_per_word = t->bits_per_word;
bits_per_word     148 drivers/spi/spi-bitbang.c 		bits_per_word = 0;
bits_per_word     153 drivers/spi/spi-bitbang.c 	if (!bits_per_word)
bits_per_word     154 drivers/spi/spi-bitbang.c 		bits_per_word = spi->bits_per_word;
bits_per_word     155 drivers/spi/spi-bitbang.c 	if (bits_per_word <= 8)
bits_per_word     157 drivers/spi/spi-bitbang.c 	else if (bits_per_word <= 16)
bits_per_word     159 drivers/spi/spi-bitbang.c 	else if (bits_per_word <= 32)
bits_per_word     292 drivers/spi/spi-cadence.c 		__func__, spi->mode, spi->bits_per_word,
bits_per_word      57 drivers/spi/spi-clps711x.c 	hw->bpw = xfer->bits_per_word;
bits_per_word     305 drivers/spi/spi-coldfire-qspi.c 	qmr |= t->bits_per_word << 10;
bits_per_word     314 drivers/spi/spi-coldfire-qspi.c 	if (t->bits_per_word == 8)
bits_per_word     331 drivers/spi/spi-coldfire-qspi.c 			spi->bits_per_word, spi->chip_select,
bits_per_word     276 drivers/spi/spi-davinci.c 	u8 bits_per_word = 0;
bits_per_word     286 drivers/spi/spi-davinci.c 		bits_per_word = t->bits_per_word;
bits_per_word     291 drivers/spi/spi-davinci.c 	if (!bits_per_word)
bits_per_word     292 drivers/spi/spi-davinci.c 		bits_per_word = spi->bits_per_word;
bits_per_word     298 drivers/spi/spi-davinci.c 	if (bits_per_word <= 8) {
bits_per_word     317 drivers/spi/spi-davinci.c 	spifmt = (prescale << SPIFMT_PRESCALE_SHIFT) | (bits_per_word & 0x1f);
bits_per_word     660 drivers/spi/spi-dln2.c 					 xfer->bits_per_word,
bits_per_word     324 drivers/spi/spi-dw.c 	dws->n_bytes = DIV_ROUND_UP(transfer->bits_per_word, BITS_PER_BYTE);
bits_per_word     325 drivers/spi/spi-dw.c 	dws->dma_width = DIV_ROUND_UP(transfer->bits_per_word, BITS_PER_BYTE);
bits_per_word     328 drivers/spi/spi-dw.c 	cr0 = (transfer->bits_per_word - 1)
bits_per_word     118 drivers/spi/spi-efm32.c 	unsigned bpw = t->bits_per_word ?: spi->bits_per_word;
bits_per_word     194 drivers/spi/spi-efm32.c 		t->len * DIV_ROUND_UP(t->bits_per_word, 8);
bits_per_word     150 drivers/spi/spi-ep93xx.c 	u8 dss = bits_per_word_to_dss(xfer->bits_per_word);
bits_per_word     181 drivers/spi/spi-ep93xx.c 	if (xfer->bits_per_word > 8) {
bits_per_word     200 drivers/spi/spi-ep93xx.c 	if (xfer->bits_per_word > 8) {
bits_per_word     283 drivers/spi/spi-ep93xx.c 	if (xfer->bits_per_word > 8)
bits_per_word     191 drivers/spi/spi-fsl-dspi.c 	u8					bits_per_word;
bits_per_word     235 drivers/spi/spi-fsl-dspi.c 	rxdata &= (1 << dspi->bits_per_word) - 1;
bits_per_word     584 drivers/spi/spi-fsl-dspi.c 	if (dspi->devtype_data->xspi_mode && dspi->bits_per_word > 16) {
bits_per_word     753 drivers/spi/spi-fsl-dspi.c 		dspi->bits_per_word = transfer->bits_per_word;
bits_per_word     754 drivers/spi/spi-fsl-dspi.c 		if (transfer->bits_per_word <= 8)
bits_per_word     756 drivers/spi/spi-fsl-dspi.c 		else if (transfer->bits_per_word <= 16)
bits_per_word     766 drivers/spi/spi-fsl-dspi.c 			     SPI_FRAME_BITS(transfer->bits_per_word));
bits_per_word     769 drivers/spi/spi-fsl-dspi.c 				     SPI_FRAME_EBITS(transfer->bits_per_word) |
bits_per_word     164 drivers/spi/spi-fsl-espi.c 		if (first->bits_per_word != t->bits_per_word ||
bits_per_word     172 drivers/spi/spi-fsl-espi.c 	if (!(m->spi->mode & SPI_LSB_FIRST) && first->bits_per_word != 8 &&
bits_per_word     173 drivers/spi/spi-fsl-espi.c 	    first->bits_per_word != 16) {
bits_per_word     176 drivers/spi/spi-fsl-espi.c 			first->bits_per_word);
bits_per_word     327 drivers/spi/spi-fsl-espi.c 	int bits_per_word = t ? t->bits_per_word : spi->bits_per_word;
bits_per_word     335 drivers/spi/spi-fsl-espi.c 	cs->hw_mode |= CSMODE_LEN(bits_per_word - 1);
bits_per_word     404 drivers/spi/spi-fsl-espi.c 	espi->swab = spi->mode & SPI_LSB_FIRST && trans->bits_per_word > 8;
bits_per_word     459 drivers/spi/spi-fsl-espi.c 	trans.bits_per_word = t->bits_per_word;
bits_per_word      67 drivers/spi/spi-fsl-lib.h 			   int bits_per_word, int msb_first);
bits_per_word     189 drivers/spi/spi-fsl-lpspi.c 	bytes_per_word = fsl_lpspi_bytes_per_word(transfer->bits_per_word);
bits_per_word     445 drivers/spi/spi-fsl-lpspi.c 	fsl_lpspi->config.bpw = t->bits_per_word;
bits_per_word     452 drivers/spi/spi-fsl-lpspi.c 		fsl_lpspi->config.bpw = spi->bits_per_word;
bits_per_word     142 drivers/spi/spi-fsl-spi.c 				      int bits_per_word, int msb_first)
bits_per_word     147 drivers/spi/spi-fsl-spi.c 		if (bits_per_word <= 8) {
bits_per_word     150 drivers/spi/spi-fsl-spi.c 		} else if (bits_per_word <= 16) {
bits_per_word     155 drivers/spi/spi-fsl-spi.c 		if (bits_per_word <= 8)
bits_per_word     161 drivers/spi/spi-fsl-spi.c 				     int bits_per_word, int msb_first)
bits_per_word     165 drivers/spi/spi-fsl-spi.c 	if (bits_per_word <= 16) {
bits_per_word     168 drivers/spi/spi-fsl-spi.c 			*tx_shift = 32 - bits_per_word; /* MSB in bit 31 */
bits_per_word     170 drivers/spi/spi-fsl-spi.c 			*rx_shift = 16 - bits_per_word; /* MSB in bit 15 */
bits_per_word     178 drivers/spi/spi-fsl-spi.c 				int bits_per_word)
bits_per_word     182 drivers/spi/spi-fsl-spi.c 	if (bits_per_word <= 8) {
bits_per_word     185 drivers/spi/spi-fsl-spi.c 	} else if (bits_per_word <= 16) {
bits_per_word     188 drivers/spi/spi-fsl-spi.c 	} else if (bits_per_word <= 32) {
bits_per_word     196 drivers/spi/spi-fsl-spi.c 					bits_per_word,
bits_per_word     204 drivers/spi/spi-fsl-spi.c 	return bits_per_word;
bits_per_word     209 drivers/spi/spi-fsl-spi.c 				int bits_per_word)
bits_per_word     218 drivers/spi/spi-fsl-spi.c 	    bits_per_word > 8)
bits_per_word     220 drivers/spi/spi-fsl-spi.c 	if (bits_per_word > 8)
bits_per_word     222 drivers/spi/spi-fsl-spi.c 	return bits_per_word;
bits_per_word     229 drivers/spi/spi-fsl-spi.c 	int bits_per_word = 0;
bits_per_word     237 drivers/spi/spi-fsl-spi.c 		bits_per_word = t->bits_per_word;
bits_per_word     242 drivers/spi/spi-fsl-spi.c 	if (!bits_per_word)
bits_per_word     243 drivers/spi/spi-fsl-spi.c 		bits_per_word = spi->bits_per_word;
bits_per_word     249 drivers/spi/spi-fsl-spi.c 		bits_per_word = mspi_apply_cpu_mode_quirks(cs, spi,
bits_per_word     251 drivers/spi/spi-fsl-spi.c 							   bits_per_word);
bits_per_word     253 drivers/spi/spi-fsl-spi.c 		bits_per_word = mspi_apply_qe_mode_quirks(cs, spi,
bits_per_word     254 drivers/spi/spi-fsl-spi.c 							  bits_per_word);
bits_per_word     256 drivers/spi/spi-fsl-spi.c 	if (bits_per_word < 0)
bits_per_word     257 drivers/spi/spi-fsl-spi.c 		return bits_per_word;
bits_per_word     259 drivers/spi/spi-fsl-spi.c 	if (bits_per_word == 32)
bits_per_word     260 drivers/spi/spi-fsl-spi.c 		bits_per_word = 0;
bits_per_word     262 drivers/spi/spi-fsl-spi.c 		bits_per_word = bits_per_word - 1;
bits_per_word     268 drivers/spi/spi-fsl-spi.c 	cs->hw_mode |= SPMODE_LEN(bits_per_word);
bits_per_word     314 drivers/spi/spi-fsl-spi.c 	u8 bits_per_word;
bits_per_word     318 drivers/spi/spi-fsl-spi.c 	bits_per_word = spi->bits_per_word;
bits_per_word     319 drivers/spi/spi-fsl-spi.c 	if (t->bits_per_word)
bits_per_word     320 drivers/spi/spi-fsl-spi.c 		bits_per_word = t->bits_per_word;
bits_per_word     322 drivers/spi/spi-fsl-spi.c 	if (bits_per_word > 8) {
bits_per_word     328 drivers/spi/spi-fsl-spi.c 	if (bits_per_word > 16) {
bits_per_word     374 drivers/spi/spi-fsl-spi.c 			if (t->len < 256 || t->bits_per_word != 8)
bits_per_word     377 drivers/spi/spi-fsl-spi.c 				t->bits_per_word = 32;
bits_per_word     379 drivers/spi/spi-fsl-spi.c 				t->bits_per_word = 16;
bits_per_word     400 drivers/spi/spi-fsl-spi.c 		if (cs_change || last_bpw != t->bits_per_word)
bits_per_word     404 drivers/spi/spi-fsl-spi.c 		last_bpw = t->bits_per_word;
bits_per_word     174 drivers/spi/spi-geni-qcom.c 					unsigned int bits_per_word)
bits_per_word     187 drivers/spi/spi-geni-qcom.c 	if (!(mas->fifo_width_bits % bits_per_word))
bits_per_word     188 drivers/spi/spi-geni-qcom.c 		pack_words = mas->fifo_width_bits / bits_per_word;
bits_per_word     192 drivers/spi/spi-geni-qcom.c 	word_len |= ((bits_per_word - MIN_WORD_LEN) & WORD_LEN_MSK);
bits_per_word     193 drivers/spi/spi-geni-qcom.c 	geni_se_config_packing(&mas->se, bits_per_word, pack_words, msb_first,
bits_per_word     229 drivers/spi/spi-geni-qcom.c 	mas->cur_bits_per_word = spi_slv->bits_per_word;
bits_per_word     240 drivers/spi/spi-geni-qcom.c 	spi_setup_word_len(mas, spi_slv->mode, spi_slv->bits_per_word);
bits_per_word     312 drivers/spi/spi-geni-qcom.c 	if (xfer->bits_per_word != mas->cur_bits_per_word) {
bits_per_word     313 drivers/spi/spi-geni-qcom.c 		spi_setup_word_len(mas, mode, xfer->bits_per_word);
bits_per_word     314 drivers/spi/spi-geni-qcom.c 		mas->cur_bits_per_word = xfer->bits_per_word;
bits_per_word      94 drivers/spi/spi-imx.c 	unsigned int bits_per_word;
bits_per_word     211 drivers/spi/spi-imx.c static int spi_imx_bytes_per_word(const int bits_per_word)
bits_per_word     213 drivers/spi/spi-imx.c 	if (bits_per_word <= 8)
bits_per_word     215 drivers/spi/spi-imx.c 	else if (bits_per_word <= 16)
bits_per_word     291 drivers/spi/spi-imx.c 		bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word);
bits_per_word     316 drivers/spi/spi-imx.c 	if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) {
bits_per_word     346 drivers/spi/spi-imx.c 	bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word);
bits_per_word     368 drivers/spi/spi-imx.c 	if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) {
bits_per_word     579 drivers/spi/spi-imx.c 		ctrl |= (spi_imx->bits_per_word - 1)
bits_per_word     708 drivers/spi/spi-imx.c 		reg |= (spi_imx->bits_per_word - 1) << MX35_CSPICTRL_BL_SHIFT;
bits_per_word     711 drivers/spi/spi-imx.c 		reg |= (spi_imx->bits_per_word - 1) << MX31_CSPICTRL_BC_SHIFT;
bits_per_word     813 drivers/spi/spi-imx.c 	reg |= spi_imx->bits_per_word - 1;
bits_per_word     888 drivers/spi/spi-imx.c 	reg |= spi_imx->bits_per_word - 1;
bits_per_word    1082 drivers/spi/spi-imx.c 		fifo_words = spi_imx_bytes_per_word(spi_imx->bits_per_word);
bits_per_word    1157 drivers/spi/spi-imx.c 	switch (spi_imx_bytes_per_word(spi_imx->bits_per_word)) {
bits_per_word    1202 drivers/spi/spi-imx.c 	spi_imx->bits_per_word = t->bits_per_word;
bits_per_word    1210 drivers/spi/spi-imx.c 	    (spi_imx->bits_per_word == 8 ||
bits_per_word    1211 drivers/spi/spi-imx.c 	    spi_imx->bits_per_word == 16 ||
bits_per_word    1212 drivers/spi/spi-imx.c 	    spi_imx->bits_per_word == 32)) {
bits_per_word    1219 drivers/spi/spi-imx.c 		if (spi_imx->bits_per_word <= 8) {
bits_per_word    1222 drivers/spi/spi-imx.c 		} else if (spi_imx->bits_per_word <= 16) {
bits_per_word    1346 drivers/spi/spi-imx.c 	bytes_per_word = spi_imx_bytes_per_word(transfer->bits_per_word);
bits_per_word    1518 drivers/spi/spi-imx.c 		 spi->mode, spi->bits_per_word, spi->max_speed_hz);
bits_per_word     182 drivers/spi/spi-lantiq-ssc.c 	unsigned int			bits_per_word;
bits_per_word     295 drivers/spi/spi-lantiq-ssc.c 				   unsigned int bits_per_word)
bits_per_word     300 drivers/spi/spi-lantiq-ssc.c 	bm = (bits_per_word - 1) << LTQ_SPI_CON_BM_S;
bits_per_word     365 drivers/spi/spi-lantiq-ssc.c 	hw_setup_bits_per_word(spi, spi->bits_per_word);
bits_per_word     433 drivers/spi/spi-lantiq-ssc.c 	unsigned int bits_per_word = t->bits_per_word;
bits_per_word     436 drivers/spi/spi-lantiq-ssc.c 	if (bits_per_word != spi->bits_per_word ||
bits_per_word     440 drivers/spi/spi-lantiq-ssc.c 		hw_setup_bits_per_word(spi, bits_per_word);
bits_per_word     444 drivers/spi/spi-lantiq-ssc.c 		spi->bits_per_word = bits_per_word;
bits_per_word     485 drivers/spi/spi-lantiq-ssc.c 		switch (spi->bits_per_word) {
bits_per_word     526 drivers/spi/spi-lantiq-ssc.c 		switch (spi->bits_per_word) {
bits_per_word     894 drivers/spi/spi-lantiq-ssc.c 	spi->bits_per_word = 8;
bits_per_word     276 drivers/spi/spi-lm70llp.c 	pp->spidev_lm70->bits_per_word = 8;
bits_per_word     374 drivers/spi/spi-meson-spicc.c 	   DIV_ROUND_UP(spicc->xfer->bits_per_word, 8);
bits_per_word      62 drivers/spi/spi-mpc512x-psc.c 	u8 bits_per_word;
bits_per_word      72 drivers/spi/spi-mpc512x-psc.c 	int bits_per_word;
bits_per_word      86 drivers/spi/spi-mpc512x-psc.c 	cs->bits_per_word = (t && t->bits_per_word)
bits_per_word      87 drivers/spi/spi-mpc512x-psc.c 	    ? t->bits_per_word : spi->bits_per_word;
bits_per_word      88 drivers/spi/spi-mpc512x-psc.c 	cs->bits_per_word = ((cs->bits_per_word + 7) / 8) * 8;
bits_per_word     129 drivers/spi/spi-mpc512x-psc.c 	mps->bits_per_word = cs->bits_per_word;
bits_per_word     369 drivers/spi/spi-mpc512x-psc.c 	if (spi->bits_per_word % 8)
bits_per_word     392 drivers/spi/spi-mpc512x-psc.c 	cs->bits_per_word = spi->bits_per_word;
bits_per_word     459 drivers/spi/spi-mpc512x-psc.c 	mps->bits_per_word = 8;
bits_per_word      38 drivers/spi/spi-mpc52xx-psc.c 	u8 bits_per_word;
bits_per_word      51 drivers/spi/spi-mpc52xx-psc.c 	int bits_per_word;
bits_per_word      65 drivers/spi/spi-mpc52xx-psc.c 	cs->bits_per_word = (t && t->bits_per_word)
bits_per_word      66 drivers/spi/spi-mpc52xx-psc.c 			? t->bits_per_word : spi->bits_per_word;
bits_per_word      67 drivers/spi/spi-mpc52xx-psc.c 	cs->bits_per_word = ((cs->bits_per_word + 7) / 8) * 8;
bits_per_word     108 drivers/spi/spi-mpc52xx-psc.c 	mps->bits_per_word = cs->bits_per_word;
bits_per_word     222 drivers/spi/spi-mpc52xx-psc.c 			if (t->bits_per_word || t->speed_hz) {
bits_per_word     265 drivers/spi/spi-mpc52xx-psc.c 	if (spi->bits_per_word%8)
bits_per_word     275 drivers/spi/spi-mpc52xx-psc.c 	cs->bits_per_word = spi->bits_per_word;
bits_per_word     341 drivers/spi/spi-mpc52xx-psc.c 	mps->bits_per_word = 8;
bits_per_word      29 drivers/spi/spi-npcm-pspi.c 	u8 bits_per_word;
bits_per_word     181 drivers/spi/spi-npcm-pspi.c 	if (!priv->is_save_param || priv->bits_per_word != t->bits_per_word) {
bits_per_word     182 drivers/spi/spi-npcm-pspi.c 		npcm_pspi_set_transfer_size(priv, t->bits_per_word);
bits_per_word     183 drivers/spi/spi-npcm-pspi.c 		priv->bits_per_word = t->bits_per_word;
bits_per_word     199 drivers/spi/spi-npcm-pspi.c 	wsize = min(bytes_per_word(priv->bits_per_word), priv->tx_bytes);
bits_per_word     225 drivers/spi/spi-npcm-pspi.c 	rsize = min(bytes_per_word(priv->bits_per_word), priv->rx_bytes);
bits_per_word     241 drivers/spi/spi-omap-100k.c 		word_len = t->bits_per_word;
bits_per_word     243 drivers/spi/spi-omap-100k.c 		word_len = spi->bits_per_word;
bits_per_word     245 drivers/spi/spi-omap-100k.c 	if (spi->bits_per_word > 32)
bits_per_word     208 drivers/spi/spi-omap-uwire.c 	unsigned	bits = t->bits_per_word;
bits_per_word     898 drivers/spi/spi-omap2-mcspi.c 	u8 word_len = spi->bits_per_word;
bits_per_word     903 drivers/spi/spi-omap2-mcspi.c 	if (t != NULL && t->bits_per_word)
bits_per_word     904 drivers/spi/spi-omap2-mcspi.c 		word_len = t->bits_per_word;
bits_per_word    1170 drivers/spi/spi-omap2-mcspi.c 	    (t->bits_per_word != spi->bits_per_word)) {
bits_per_word    1176 drivers/spi/spi-omap2-mcspi.c 		    t->bits_per_word == spi->bits_per_word)
bits_per_word     295 drivers/spi/spi-orion.c 	unsigned int bits_per_word = spi->bits_per_word;
bits_per_word     303 drivers/spi/spi-orion.c 	if ((t != NULL) && t->bits_per_word)
bits_per_word     304 drivers/spi/spi-orion.c 		bits_per_word = t->bits_per_word;
bits_per_word     315 drivers/spi/spi-orion.c 	if (bits_per_word == 16)
bits_per_word     433 drivers/spi/spi-orion.c 	word_len = spi->bits_per_word;
bits_per_word     107 drivers/spi/spi-pic32.c 	u32			bits_per_word;
bits_per_word     389 drivers/spi/spi-pic32.c static int pic32_spi_set_word_size(struct pic32_spi *pic32s, u8 bits_per_word)
bits_per_word     394 drivers/spi/spi-pic32.c 	switch (bits_per_word) {
bits_per_word     420 drivers/spi/spi-pic32.c 					  bits_per_word / 8);
bits_per_word     451 drivers/spi/spi-pic32.c 	if (pic32s->bits_per_word != spi->bits_per_word) {
bits_per_word     452 drivers/spi/spi-pic32.c 		pic32_spi_set_word_size(pic32s, spi->bits_per_word);
bits_per_word     453 drivers/spi/spi-pic32.c 		pic32s->bits_per_word = spi->bits_per_word;
bits_per_word     508 drivers/spi/spi-pic32.c 	if (transfer->bits_per_word &&
bits_per_word     509 drivers/spi/spi-pic32.c 	    (transfer->bits_per_word != pic32s->bits_per_word)) {
bits_per_word     510 drivers/spi/spi-pic32.c 		ret = pic32_spi_set_word_size(pic32s, transfer->bits_per_word);
bits_per_word     513 drivers/spi/spi-pic32.c 		pic32s->bits_per_word = transfer->bits_per_word;
bits_per_word    1852 drivers/spi/spi-pl022.c 	unsigned int bits = spi->bits_per_word;
bits_per_word     173 drivers/spi/spi-ppc4xx.c 	u8 bits_per_word;
bits_per_word     176 drivers/spi/spi-ppc4xx.c 	bits_per_word = spi->bits_per_word;
bits_per_word     184 drivers/spi/spi-ppc4xx.c 		if (t->bits_per_word)
bits_per_word     185 drivers/spi/spi-ppc4xx.c 			bits_per_word = t->bits_per_word;
bits_per_word     235 drivers/spi/spi-pxa2xx-dma.c 					   u8 bits_per_word, u32 *burst_code,
bits_per_word     990 drivers/spi/spi-pxa2xx.c 	bits = transfer->bits_per_word;
bits_per_word    1348 drivers/spi/spi-pxa2xx.c 						spi->bits_per_word,
bits_per_word    1383 drivers/spi/spi-pxa2xx.c 	if (spi->bits_per_word <= 8) {
bits_per_word    1387 drivers/spi/spi-pxa2xx.c 	} else if (spi->bits_per_word <= 16) {
bits_per_word    1391 drivers/spi/spi-pxa2xx.c 	} else if (spi->bits_per_word <= 32) {
bits_per_word     139 drivers/spi/spi-pxa2xx.h 						  u8 bits_per_word,
bits_per_word     679 drivers/spi/spi-qup.c 	controller->w_size = DIV_ROUND_UP(xfer->bits_per_word, 8);
bits_per_word     815 drivers/spi/spi-qup.c 	config |= xfer->bits_per_word - 1;
bits_per_word     911 drivers/spi/spi-qup.c 	n_words = xfer->len / DIV_ROUND_UP(xfer->bits_per_word, 8);
bits_per_word     481 drivers/spi/spi-rockchip.c 	switch (xfer->bits_per_word) {
bits_per_word     559 drivers/spi/spi-rockchip.c 	rs->n_bytes = xfer->bits_per_word <= 8 ? 1 : 2;
bits_per_word     576 drivers/spi/spi-rockchip.c 	unsigned int bytes_per_word = xfer->bits_per_word <= 8 ? 1 : 2;
bits_per_word     650 drivers/spi/spi-s3c64xx.c 	bpw = xfer->bits_per_word;
bits_per_word     917 drivers/spi/spi-sh-msiof.c 	unsigned int bits = t->bits_per_word;
bits_per_word    1039 drivers/spi/spi-sh-msiof.c 			bits = t->bits_per_word;
bits_per_word     181 drivers/spi/spi-sifive.c 	cr = SIFIVE_SPI_FMT_LEN(t->bits_per_word);
bits_per_word     873 drivers/spi/spi-sirf.c 	u8 bits_per_word = 0;
bits_per_word     879 drivers/spi/spi-sirf.c 	bits_per_word = (t) ? t->bits_per_word : spi->bits_per_word;
bits_per_word     887 drivers/spi/spi-sirf.c 	switch (bits_per_word) {
bits_per_word     895 drivers/spi/spi-sirf.c 		regval |= (bits_per_word ==  12) ?
bits_per_word     907 drivers/spi/spi-sirf.c 		dev_err(&spi->dev, "bpw %d not supported\n", bits_per_word);
bits_per_word     910 drivers/spi/spi-sirf.c 	sspi->word_width = DIV_ROUND_UP(bits_per_word, 8);
bits_per_word     924 drivers/spi/spi-sirf.c 		tx_frm_ctl |= ((bits_per_word - 1) & SIRFSOC_USP_TX_DATA_MASK)
bits_per_word     926 drivers/spi/spi-sirf.c 		tx_frm_ctl |= ((bits_per_word + 1 + SIRFSOC_USP_TXD_DELAY_LEN
bits_per_word     929 drivers/spi/spi-sirf.c 		tx_frm_ctl |= ((bits_per_word + 1 + SIRFSOC_USP_TXD_DELAY_LEN
bits_per_word     932 drivers/spi/spi-sirf.c 		tx_frm_ctl |= ((bits_per_word - 1) &
bits_per_word     936 drivers/spi/spi-sirf.c 		rx_frm_ctl |= ((bits_per_word - 1) & SIRFSOC_USP_RX_DATA_MASK)
bits_per_word     938 drivers/spi/spi-sirf.c 		rx_frm_ctl |= ((bits_per_word + 1 + SIRFSOC_USP_RXD_DELAY_LEN
bits_per_word     941 drivers/spi/spi-sirf.c 		rx_frm_ctl |= ((bits_per_word - 1)
bits_per_word     180 drivers/spi/spi-sprd.c 	u32 size = t->bits_per_word * SPRD_SPI_FIFO_SIZE;
bits_per_word     720 drivers/spi/spi-sprd.c 	u8 bits_per_word = t->bits_per_word;
bits_per_word     732 drivers/spi/spi-sprd.c 	sprd_spi_set_transfer_bits(ss, bits_per_word);
bits_per_word     734 drivers/spi/spi-sprd.c 	if (bits_per_word > 16)
bits_per_word     735 drivers/spi/spi-sprd.c 		bits_per_word = round_up(bits_per_word, 16);
bits_per_word     737 drivers/spi/spi-sprd.c 		bits_per_word = round_up(bits_per_word, 8);
bits_per_word     739 drivers/spi/spi-sprd.c 	switch (bits_per_word) {
bits_per_word     129 drivers/spi/spi-st-ssc4.c 	if (spi->bits_per_word > 8) {
bits_per_word     137 drivers/spi/spi-st-ssc4.c 	} else if (spi->bits_per_word == 8 && !(t->len & 0x1)) {
bits_per_word     255 drivers/spi/spi-st-ssc4.c 	var |= (spi->bits_per_word - 1);
bits_per_word    1584 drivers/spi/spi-stm32.c 	if (spi->cur_bpw != transfer->bits_per_word) {
bits_per_word    1585 drivers/spi/spi-stm32.c 		spi->cur_bpw = transfer->bits_per_word;
bits_per_word     255 drivers/spi/spi-synquacer.c 	bpw = xfer->bits_per_word;
bits_per_word     377 drivers/spi/spi-synquacer.c 	bpw = xfer->bits_per_word;
bits_per_word     379 drivers/spi/spi-synquacer.c 		xfer->bits_per_word = 32;
bits_per_word     384 drivers/spi/spi-synquacer.c 	xfer->bits_per_word = bpw;
bits_per_word     264 drivers/spi/spi-tegra114.c 	unsigned bits_per_word = t->bits_per_word;
bits_per_word     268 drivers/spi/spi-tegra114.c 	tspi->bytes_per_word = DIV_ROUND_UP(bits_per_word, 8);
bits_per_word     270 drivers/spi/spi-tegra114.c 	if ((bits_per_word == 8 || bits_per_word == 16 ||
bits_per_word     271 drivers/spi/spi-tegra114.c 	     bits_per_word == 32) && t->len > 3) {
bits_per_word     273 drivers/spi/spi-tegra114.c 		tspi->words_per_32bit = 32/bits_per_word;
bits_per_word     367 drivers/spi/spi-tegra114.c 		u32 rx_mask = ((u32)1 << t->bits_per_word) - 1;
bits_per_word     443 drivers/spi/spi-tegra114.c 		u32 rx_mask = ((u32)1 << t->bits_per_word) - 1;
bits_per_word     771 drivers/spi/spi-tegra114.c 	u8 bits_per_word = t->bits_per_word;
bits_per_word     791 drivers/spi/spi-tegra114.c 		command1 |= SPI_BIT_LENGTH(bits_per_word - 1);
bits_per_word     852 drivers/spi/spi-tegra114.c 		command1 |= SPI_BIT_LENGTH(bits_per_word - 1);
bits_per_word     945 drivers/spi/spi-tegra114.c 		spi->bits_per_word,
bits_per_word     164 drivers/spi/spi-tegra20-sflash.c 	tsd->bytes_per_word = DIV_ROUND_UP(t->bits_per_word, 8);
bits_per_word     272 drivers/spi/spi-tegra20-sflash.c 		command |= SPI_BIT_LENGTH(t->bits_per_word - 1);
bits_per_word     287 drivers/spi/spi-tegra20-sflash.c 		command |= SPI_BIT_LENGTH(t->bits_per_word - 1);
bits_per_word     260 drivers/spi/spi-tegra20-slink.c 	unsigned bits_per_word;
bits_per_word     264 drivers/spi/spi-tegra20-slink.c 	bits_per_word = t->bits_per_word;
bits_per_word     265 drivers/spi/spi-tegra20-slink.c 	tspi->bytes_per_word = DIV_ROUND_UP(bits_per_word, 8);
bits_per_word     267 drivers/spi/spi-tegra20-slink.c 	if (bits_per_word == 8 || bits_per_word == 16) {
bits_per_word     269 drivers/spi/spi-tegra20-slink.c 		tspi->words_per_32bit = 32/bits_per_word;
bits_per_word     411 drivers/spi/spi-tegra20-slink.c 		u32 rx_mask = ((u32)1 << t->bits_per_word) - 1;
bits_per_word     682 drivers/spi/spi-tegra20-slink.c 	u8 bits_per_word;
bits_per_word     688 drivers/spi/spi-tegra20-slink.c 	bits_per_word = t->bits_per_word;
bits_per_word     704 drivers/spi/spi-tegra20-slink.c 	command |= SLINK_BIT_LENGTH(bits_per_word - 1);
bits_per_word     752 drivers/spi/spi-tegra20-slink.c 		spi->bits_per_word,
bits_per_word     255 drivers/spi/spi-ti-qspi.c 	wlen = t->bits_per_word >> 3;	/* in bytes */
bits_per_word     334 drivers/spi/spi-ti-qspi.c 	wlen = t->bits_per_word >> 3;	/* in bytes */
bits_per_word     604 drivers/spi/spi-ti-qspi.c 		frame_len_words += t->len / (t->bits_per_word >> 3);
bits_per_word     621 drivers/spi/spi-ti-qspi.c 			     QSPI_WLEN(t->bits_per_word));
bits_per_word     623 drivers/spi/spi-ti-qspi.c 		wlen = t->bits_per_word >> 3;
bits_per_word     401 drivers/spi/spi-topcliff-pch.c 				      u8 bits_per_word)
bits_per_word     403 drivers/spi/spi-topcliff-pch.c 	if (bits_per_word == 8)
bits_per_word     423 drivers/spi/spi-topcliff-pch.c 	pch_spi_set_bits_per_word(spi->master, spi->bits_per_word);
bits_per_word     556 drivers/spi/spi-topcliff-pch.c 	if (data->cur_trans->bits_per_word &&
bits_per_word     557 drivers/spi/spi-topcliff-pch.c 	    (data->current_msg->spi->bits_per_word != data->cur_trans->bits_per_word)) {
bits_per_word     560 drivers/spi/spi-topcliff-pch.c 					  data->cur_trans->bits_per_word);
bits_per_word     561 drivers/spi/spi-topcliff-pch.c 		*bpw = data->cur_trans->bits_per_word;
bits_per_word     563 drivers/spi/spi-topcliff-pch.c 		*bpw = data->current_msg->spi->bits_per_word;
bits_per_word     939 drivers/spi/spi-topcliff-pch.c 	if (data->cur_trans->bits_per_word &&
bits_per_word     940 drivers/spi/spi-topcliff-pch.c 	    (data->current_msg->spi->bits_per_word !=
bits_per_word     941 drivers/spi/spi-topcliff-pch.c 	     data->cur_trans->bits_per_word)) {
bits_per_word     945 drivers/spi/spi-topcliff-pch.c 					  data->cur_trans->bits_per_word);
bits_per_word     947 drivers/spi/spi-topcliff-pch.c 		*bpw = data->cur_trans->bits_per_word;
bits_per_word     949 drivers/spi/spi-topcliff-pch.c 		*bpw = data->current_msg->spi->bits_per_word;
bits_per_word    1168 drivers/spi/spi-topcliff-pch.c 				    data->current_msg->spi->bits_per_word);
bits_per_word     184 drivers/spi/spi-txx9.c 		u8 bits_per_word = t->bits_per_word;
bits_per_word     186 drivers/spi/spi-txx9.c 		wsize = bits_per_word >> 3; /* in bytes */
bits_per_word     189 drivers/spi/spi-txx9.c 				|| prev_bits_per_word != bits_per_word) {
bits_per_word     196 drivers/spi/spi-txx9.c 			txx9spi_wr(c, (n << 8) | bits_per_word, TXx9_SPCR1);
bits_per_word     201 drivers/spi/spi-txx9.c 			prev_bits_per_word = bits_per_word;
bits_per_word      37 drivers/spi/spi-uniphier.c 	u8 bits_per_word;
bits_per_word     222 drivers/spi/spi-uniphier.c 	if (!priv->is_save_param || priv->bits_per_word != t->bits_per_word) {
bits_per_word     223 drivers/spi/spi-uniphier.c 		uniphier_spi_set_transfer_size(spi, t->bits_per_word);
bits_per_word     224 drivers/spi/spi-uniphier.c 		priv->bits_per_word = t->bits_per_word;
bits_per_word     244 drivers/spi/spi-uniphier.c 	wsize = min(bytes_per_word(priv->bits_per_word), priv->tx_bytes);
bits_per_word     271 drivers/spi/spi-uniphier.c 	rsize = min(bytes_per_word(priv->bits_per_word), priv->rx_bytes);
bits_per_word     308 drivers/spi/spi-uniphier.c 	unsigned int bpw = bytes_per_word(priv->bits_per_word);
bits_per_word     394 drivers/spi/spi-xilinx.c 	int ret, num_cs = 0, bits_per_word = 8;
bits_per_word     402 drivers/spi/spi-xilinx.c 		bits_per_word = pdata->bits_per_word;
bits_per_word     464 drivers/spi/spi-xilinx.c 	master->bits_per_word_mask = SPI_BPW_MASK(bits_per_word);
bits_per_word     465 drivers/spi/spi-xilinx.c 	xspi->bytes_per_word = bits_per_word / 8;
bits_per_word    1881 drivers/spi/spi.c 	u8			bits_per_word;
bits_per_word    1899 drivers/spi/spi.c 		lookup->bits_per_word = *(u64 *)obj->buffer.pointer;
bits_per_word    2018 drivers/spi/spi.c 	spi->bits_per_word	= lookup.bits_per_word;
bits_per_word    3001 drivers/spi/spi.c 					u8 bits_per_word)
bits_per_word    3005 drivers/spi/spi.c 		if (bits_per_word > 32)
bits_per_word    3007 drivers/spi/spi.c 		if (!(ctlr->bits_per_word_mask & SPI_BPW_MASK(bits_per_word)))
bits_per_word    3080 drivers/spi/spi.c 	if (!spi->bits_per_word)
bits_per_word    3081 drivers/spi/spi.c 		spi->bits_per_word = 8;
bits_per_word    3084 drivers/spi/spi.c 					      spi->bits_per_word);
bits_per_word    3107 drivers/spi/spi.c 			spi->bits_per_word, spi->max_speed_hz,
bits_per_word    3150 drivers/spi/spi.c 		maxsize = (spi->bits_per_word + 7) / 8;
bits_per_word    3199 drivers/spi/spi.c 		if (!xfer->bits_per_word)
bits_per_word    3200 drivers/spi/spi.c 			xfer->bits_per_word = spi->bits_per_word;
bits_per_word    3208 drivers/spi/spi.c 		if (__spi_validate_bits_per_word(ctlr, xfer->bits_per_word))
bits_per_word    3215 drivers/spi/spi.c 		if (xfer->bits_per_word <= 8)
bits_per_word    3217 drivers/spi/spi.c 		else if (xfer->bits_per_word <= 16)
bits_per_word     267 drivers/spi/spidev.c 		k_tmp->bits_per_word = u_tmp->bits_per_word;
bits_per_word     280 drivers/spi/spidev.c 			u_tmp->bits_per_word ? : spidev->spi->bits_per_word,
bits_per_word     383 drivers/spi/spidev.c 		retval = put_user(spi->bits_per_word, (__u8 __user *)arg);
bits_per_word     438 drivers/spi/spidev.c 			u8	save = spi->bits_per_word;
bits_per_word     440 drivers/spi/spidev.c 			spi->bits_per_word = tmp;
bits_per_word     443 drivers/spi/spidev.c 				spi->bits_per_word = save;
bits_per_word      88 drivers/staging/fbtft/fbtft-bus.c 	if (par->spi && (par->spi->bits_per_word == 8)) {
bits_per_word    1281 drivers/staging/fbtft/fbtft-core.c 			par->spi->bits_per_word = 9;
bits_per_word     264 drivers/staging/greybus/spilib.c 		gb_xfer->bits_per_word = xfer->bits_per_word;
bits_per_word      27 drivers/staging/iio/meter/ade7854-spi.c 		.bits_per_word = 8,
bits_per_word      80 drivers/staging/iio/meter/ade7854-spi.c 			.bits_per_word = 8,
bits_per_word      84 drivers/staging/iio/meter/ade7854-spi.c 			.bits_per_word = 8,
bits_per_word     279 drivers/staging/kpc2000/kpc2000_spi.c 	sc.bitfield.wl = spidev->bits_per_word - 1;
bits_per_word     322 drivers/staging/kpc2000/kpc2000_spi.c 					transfer->bits_per_word);
bits_per_word     358 drivers/staging/kpc2000/kpc2000_spi.c 			unsigned int word_len = spidev->bits_per_word;
bits_per_word     371 drivers/staging/kpc2000/kpc2000_spi.c 			if (transfer->bits_per_word)
bits_per_word     372 drivers/staging/kpc2000/kpc2000_spi.c 				word_len = transfer->bits_per_word;
bits_per_word    1112 drivers/staging/pi433/pi433_if.c 	spi->bits_per_word = 8;
bits_per_word    1126 drivers/staging/pi433/pi433_if.c 		spi->mode, spi->bits_per_word, spi->max_speed_hz);
bits_per_word     258 drivers/staging/wilc1000/wilc_spi.c 			.bits_per_word = 8,
bits_per_word     753 drivers/tty/serial/ifx6x60.c 		ifx_dev->spi_xfer.bits_per_word =
bits_per_word     754 drivers/tty/serial/ifx6x60.c 			ifx_dev->spi_dev->bits_per_word;
bits_per_word    1026 drivers/tty/serial/ifx6x60.c 	spi->bits_per_word = spi_bpw;
bits_per_word    1035 drivers/tty/serial/ifx6x60.c 	if (spi->bits_per_word == 32)
bits_per_word    1037 drivers/tty/serial/ifx6x60.c 	else if (spi->bits_per_word == 16)
bits_per_word    1467 drivers/tty/serial/max310x.c 	spi->bits_per_word	= 8;
bits_per_word    1386 drivers/tty/serial/sc16is7xx.c 	spi->bits_per_word	= 8;
bits_per_word    1415 drivers/usb/host/max3421-hcd.c 		 max3421_hcd->rev, spi->max_speed_hz, spi->bits_per_word,
bits_per_word     453 drivers/video/backlight/ams369fg06.c 	spi->bits_per_word = 16;
bits_per_word     241 drivers/video/backlight/hx8357.c 		xfer[0].bits_per_word = 9;
bits_per_word     248 drivers/video/backlight/hx8357.c 		xfer[1].bits_per_word = 8;
bits_per_word     171 drivers/video/backlight/ili922x.c 	xfer.bits_per_word = 8;
bits_per_word     210 drivers/video/backlight/ili922x.c 	xfer_regindex.bits_per_word = 8;
bits_per_word     265 drivers/video/backlight/ili922x.c 	xfer_regindex.bits_per_word = 8;
bits_per_word     334 drivers/video/backlight/ili922x.c 	xfer.bits_per_word = 8;
bits_per_word     186 drivers/video/backlight/ili9320.c 	spi->xfer[0].bits_per_word = 8;
bits_per_word     187 drivers/video/backlight/ili9320.c 	spi->xfer[1].bits_per_word = 8;
bits_per_word     185 drivers/video/backlight/l4f00242t03.c 	spi->bits_per_word = 9;
bits_per_word     332 drivers/video/backlight/lms501kf03.c 	spi->bits_per_word = 9;
bits_per_word     346 drivers/video/backlight/tdo24m.c 	spi->bits_per_word = 8;
bits_per_word     185 drivers/video/backlight/tosa_lcd.c 	spi->bits_per_word = 8;
bits_per_word      40 drivers/video/fbdev/mmp/hw/mmp_spi.c 	switch (spi->bits_per_word) {
bits_per_word      88 drivers/video/fbdev/mmp/hw/mmp_spi.c 		CFG_TXBITS(spi->bits_per_word) |
bits_per_word     113 drivers/video/fbdev/mmp/hw/mmp_spi.c 		switch (spi->bits_per_word) {
bits_per_word     140 drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c 	spi->bits_per_word = 16;
bits_per_word      71 drivers/video/fbdev/omap/lcd_mipid.c 	x->bits_per_word	= 9;
bits_per_word      79 drivers/video/fbdev/omap/lcd_mipid.c 		x->bits_per_word	= 9;
bits_per_word      93 drivers/video/fbdev/omap/lcd_mipid.c 			x->bits_per_word = 9;
bits_per_word     271 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	spi->bits_per_word = 32;
bits_per_word     121 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	x->bits_per_word = 9;
bits_per_word     130 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		x->bits_per_word = 10;
bits_per_word     139 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		x->bits_per_word = 9;
bits_per_word     384 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	spi->bits_per_word = 9;
bits_per_word     107 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	xfer.bits_per_word = 16;
bits_per_word     499 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	spi->bits_per_word = 16;
bits_per_word     874 include/linux/greybus/greybus_protocols.h 	__u8	bits_per_word;
bits_per_word     900 include/linux/greybus/greybus_protocols.h 	__u8		bits_per_word;
bits_per_word     197 include/linux/rmi.h 	u8 bits_per_word;
bits_per_word     146 include/linux/spi/spi.h 	u8			bits_per_word;
bits_per_word     832 include/linux/spi/spi.h 	u8		bits_per_word;
bits_per_word      15 include/linux/spi/xilinx_spi.h 	u8 bits_per_word;
bits_per_word     102 include/uapi/linux/spi/spidev.h 	__u8		bits_per_word;
bits_per_word      47 lib/sbitmap.c  	unsigned int bits_per_word;
bits_per_word      63 lib/sbitmap.c  	bits_per_word = 1U << shift;
bits_per_word      64 lib/sbitmap.c  	if (bits_per_word > BITS_PER_LONG)
bits_per_word      69 lib/sbitmap.c  	sb->map_nr = DIV_ROUND_UP(sb->depth, bits_per_word);
bits_per_word      81 lib/sbitmap.c  		sb->map[i].depth = min(depth, bits_per_word);
bits_per_word      91 lib/sbitmap.c  	unsigned int bits_per_word = 1U << sb->shift;
bits_per_word      98 lib/sbitmap.c  	sb->map_nr = DIV_ROUND_UP(sb->depth, bits_per_word);
bits_per_word     101 lib/sbitmap.c  		sb->map[i].depth = min(depth, bits_per_word);
bits_per_word     272 sound/soc/codecs/ak4104.c 	spi->bits_per_word = 8;
bits_per_word     282 sound/soc/codecs/cs4341.c 	if (!spi->bits_per_word)
bits_per_word     283 sound/soc/codecs/cs4341.c 		spi->bits_per_word = 8;
bits_per_word     439 sound/soc/codecs/wm0010.c 		xfer->t.bits_per_word = 8;
bits_per_word     537 sound/soc/codecs/wm0010.c 	t.bits_per_word = 8;
bits_per_word     670 sound/soc/codecs/wm0010.c 		t.bits_per_word = 8;
bits_per_word     123 tools/spi/spidev_test.c 		.bits_per_word = bits,