OSDN Git Service

spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
authorRayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
Tue, 6 Aug 2019 10:07:50 +0000 (15:37 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 7 Aug 2019 13:23:48 +0000 (14:23 +0100)
commit79629d0f7ce5b38515c1716911a0181f01b91102
tree31ea3f767d2395d5dff29eff6c7608d04a45dbd3
parenta4127952859a869cf3fc5a49547dbe2ffa2eac89
spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode

Fix data transfer width settings based on DT field 'spi-rx-bus-width'
to configure BSPI in single, dual or quad mode by using data width
and not the command width.

Fixes: 5f195ee7d830c ("spi: bcm-qspi: Implement the spi_mem interface")

Signed-off-by: Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
Link: https://lore.kernel.org/r/1565086070-28451-1-git-send-email-rayagonda.kokatanur@broadcom.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-bcm-qspi.c