diff options
author | Abel Vesa <[email protected]> | 2024-02-01 10:39:33 +0200 |
---|---|---|
committer | Vinod Koul <[email protected]> | 2024-02-07 11:58:44 +0100 |
commit | 734550d60cdf634299f0eac7f7fe15763ed990bb (patch) | |
tree | ddd5a5b93724ec972286d15a351bf76819d98b3a /lib/test-string_helpers.c | |
parent | 95055beb067cb30f626fb10f7019737ca7681df0 (diff) |
phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop
Instead of incrementing the base of the global reg fields, which renders
the second instance of the repeater broken due to wrong offsets, use
regmap with base and offset. As for zeroing out the rest of the tuning
regs, avoid looping though the table and just use the table as is,
as it is already zero initialized.
Fixes: 99a517a582fc ("phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs")
Tested-by: Elliot Berman <[email protected]> # sm8650-qrd
Signed-off-by: Abel Vesa <[email protected]>
Link: https://lore.kernel.org/r/20240201-phy-qcom-eusb2-repeater-fixes-v4-1-cf18c8cef6d7@linaro.org
Signed-off-by: Vinod Koul <[email protected]>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions