summaryrefslogtreecommitdiff
path: root/scripts/const_structs.checkpatch
diff options
context:
space:
mode:
authorVishwaroop A <va@nvidia.com>2026-02-04 14:12:12 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-02-11 13:42:01 +0100
commit57bac08056787dcde69cc4347fc0282795257f1c (patch)
tree07e1076f2109f33efb751b5466edbad21d9934f0 /scripts/const_structs.checkpatch
parentb8eec12aa666c11f8a6ad1488c568f85c58875fa (diff)
spi: tegra114: Preserve SPI mode bits in def_command1_reg
[ Upstream commit a0a75b40c919b9f6d3a0b6c978e6ccf344c1be5a ] The COMMAND1 register bits [29:28] set the SPI mode, which controls the clock idle level. When a transfer ends, tegra_spi_transfer_end() writes def_command1_reg back to restore the default state, but this register value currently lacks the mode bits. This results in the clock always being configured as idle low, breaking devices that need it high. Fix this by storing the mode bits in def_command1_reg during setup, to prevent this field from always being cleared. Fixes: f333a331adfa ("spi/tegra114: add spi driver") Signed-off-by: Vishwaroop A <va@nvidia.com> Link: https://patch.msgid.link/20260204141212.1540382-1-va@nvidia.com Signed-off-by: Mark Brown <broonie@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'scripts/const_structs.checkpatch')
0 files changed, 0 insertions, 0 deletions