spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC
authorBrad Larson <blarson@amd.com>
Mon, 15 May 2023 18:16:05 +0000 (11:16 -0700)
committerMark Brown <broonie@kernel.org>
Wed, 17 May 2023 01:38:57 +0000 (10:38 +0900)
commitf5c2f9f9584353bc816d76a65c97dd03dc61678c
tree7b3fa0b248d7ea41b6bd11ed89e282ede092a11a
parent9f34baf67e4d08908fd94ff29c825bb673295336
spi: cadence-quadspi: Add compatible for AMD Pensando Elba SoC

The AMD Pensando Elba SoC has the Cadence QSPI controller integrated.

The quirk CQSPI_NEEDS_APB_AHB_HAZARD_WAR is added and if enabled
a dummy readback from the controller is performed to ensure
synchronization.

Signed-off-by: Brad Larson <blarson@amd.com
Link: https://lore.kernel.org/r/20230515181606.65953-8-blarson@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org
drivers/spi/spi-cadence-quadspi.c