]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
spi: spi-nxp-fspi: Add OCT-DTR mode support
authorHaibo Chen <haibo.chen@nxp.com>
Wed, 17 Sep 2025 07:27:10 +0000 (15:27 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 6 Dec 2025 21:24:57 +0000 (06:24 +0900)
commit29504b730405cc0551e1eae100c2ea06c2924ff4
tree56e6e0454f23cdf4e6789da4f647acd2fea8b24b
parent96ff82494bb3ee7d75a2e7a3115a0bc41807dc25
spi: spi-nxp-fspi: Add OCT-DTR mode support

[ Upstream commit 0f67557763accbdd56681f17ed5350735198c57b ]

Add OCT-DTR mode support in default, since flexspi do not supports
swapping bytes on a 16 bit boundary in OCT-DTR mode, so mark swap16
as false.

lx2160a do not support DQS, so add a quirk to disable DTR mode for this
platform.

Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20250917-flexspi-ddr-v2-5-bb9fe2a01889@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Stable-dep-of: 40ad64ac25bb ("spi: nxp-fspi: Propagate fwnode in ACPI case as well")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-nxp-fspi.c