diff options
author | Amit Kumar Mahapatra <amit.kumar-mahapatra@amd.com> | 2024-06-17 21:08:37 +0530 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2024-06-19 13:54:17 +0100 |
commit | 78b05172b42d14a4c6fc6b75b31590b8977900dc (patch) | |
tree | 05859d726f887508b1baa523061f36b3cd0aac02 /drivers/spi/spi-pxa2xx-pci.c | |
parent | 6914ee9cd1b0c91bd2fb4dbe204947c3c31259e1 (diff) |
spi: spi-cadence: Enable spi refclk in slave mode
When spi-cadence is configured as a slave, it requires the SPI refclk to
detect the synchronization start condition while communicating with the
master. However, the spi-cadence driver never enables the SPI refclk in
slave mode, causing the refclk to remain disabled if the
"clk_ignore_unused" kernel parameter is not passed through bootargs.
As a result, the slave cannot detect data sent by the master, leading to
communication failure. Update driver to enable the SPI refclk in both
master and slave configurations.
Fixes: b1b90514eaa3 ("spi: spi-cadence: Add support for Slave mode")
Signed-off-by: Amit Kumar Mahapatra <amit.kumar-mahapatra@amd.com>
Link: https://msgid.link/r/20240617153837.29861-1-amit.kumar-mahapatra@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/spi-pxa2xx-pci.c')
0 files changed, 0 insertions, 0 deletions