Skip to content
Commit 44e2de04 authored by Apurva Nandan's avatar Apurva Nandan Committed by Jagan Teki
Browse files

spi: cadence-quadspi: Fix check condition for DTR ops



buswidth and dtr fields in spi_mem_op are only valid when the
corresponding spi_mem_op phase has a non-zero length. For example,
SPI NAND core doesn't set buswidth when using SPI_MEM_OP_NO_ADDR
phase.

Fix the dtr checks in set_protocol() to ignore empty spi_mem_op
phases, as checking for dtr field in empty phase will result in
false negatives.

Signed-off-by: default avatarApurva Nandan <a-nandan@ti.com>
Signed-off-by: default avatarDhruva Gole <d-gole@ti.com>
Reviewed-by: default avatarJagan Teki <jagan@amarulasolutions.com>
parent 562d166a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment