summaryrefslogtreecommitdiff
path: root/drivers/ddr/marvell/a38x/ddr3_training.c
diff options
context:
space:
mode:
authorPierre-Clément Tosi <ptosi@google.com>2021-08-27 18:04:10 +0200
committerTom Rini <trini@konsulko.com>2021-09-23 08:55:06 -0400
commit37479e65a353d6d5328092c092c8dc7dbcd4d001 (patch)
tree6fcc08d95f57b7523b77b701e892a6e2ec86b12f /drivers/ddr/marvell/a38x/ddr3_training.c
parentf050bfacc54deda3598a99645ec90727742494eb (diff)
armv8/cache.S: Triple with single instruction
Replace the current 2-instruction 2-step tripling code by a corresponding single instruction leveraging ARMv8-A's "flexible second operand as a register with optional shift". This has the added benefit (albeit arguably negligible) of reducing the final code size. Fix the comment as the tripled cache level is placed in x12, not x0. Signed-off-by: Pierre-Clément Tosi <ptosi@google.com>
Diffstat (limited to 'drivers/ddr/marvell/a38x/ddr3_training.c')
0 files changed, 0 insertions, 0 deletions