diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 0996d238f61e73d817c3057a1989a4b8a4ebb851..531d1de85f7f6422e69bad0f046991b7b750ba2d 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -2111,6 +2111,7 @@ static int acpi_spi_add_resource(struct acpi_resource *ares, void *data) } lookup->max_speed_hz = sb->connection_speed; + lookup->bits_per_word = sb->data_bit_length; if (sb->clock_phase == ACPI_SPI_SECOND_PHASE) lookup->mode |= SPI_CPHA;