linux-stable/drivers/phy/qualcomm
Konrad Dybcio 77f1450464 phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs
[ Upstream commit 99a517a582 ]

The vendor kernel zeroes out all tuning data outside the init sequence
as part of initialization. Follow suit to avoid UB.

Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230830-topic-eusb2_override-v2-3-7d8c893d93f6@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-28 17:19:45 +00:00
..
Kconfig phy: qcom: Introduce M31 USB PHY driver 2023-08-22 19:28:11 +05:30
Makefile phy: qcom: Introduce M31 USB PHY driver 2023-08-22 19:28:11 +05:30
phy-ath79-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-apq8064-sata.c phy: qualcomm: Fix typos in comments 2023-09-21 16:24:00 +02:00
phy-qcom-edp.c phy-for-6.6 2023-09-03 10:38:02 -07:00
phy-qcom-eusb2-repeater.c phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched tuning regs 2023-11-28 17:19:45 +00:00
phy-qcom-ipq806x-sata.c phy: qualcomm: phy-qcom-ipq806x-sata: Convert to platform remove callback returning void 2023-03-20 18:14:57 +05:30
phy-qcom-ipq806x-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-ipq4019-usb.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-m31.c phy: qcom: m31: Remove unwanted qphy->vreg is NULL check 2023-09-21 16:18:22 +02:00
phy-qcom-pcie2.c
phy-qcom-qmp-combo.c phy: qcom-qmp-combo: initialize PCS_USB registers 2023-09-21 16:23:13 +02:00
phy-qcom-qmp-pcie-msm8996.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-qmp-pcie-qhp.h
phy-qcom-qmp-pcie.c phy: qcom-qmp-pcie: support SM8150 PCIe QMP PHYs 2023-08-22 19:33:37 +05:30
phy-qcom-qmp-pcs-misc-v3.h
phy-qcom-qmp-pcs-pcie-v4.h
phy-qcom-qmp-pcs-pcie-v4_20.h
phy-qcom-qmp-pcs-pcie-v5.h
phy-qcom-qmp-pcs-pcie-v5_20.h phy: qcom-qmp-pcie: add support for sa8775p 2023-07-18 11:37:10 +05:30
phy-qcom-qmp-pcs-pcie-v6.h
phy-qcom-qmp-pcs-pcie-v6_20.h
phy-qcom-qmp-pcs-ufs-v2.h
phy-qcom-qmp-pcs-ufs-v3.h
phy-qcom-qmp-pcs-ufs-v4.h
phy-qcom-qmp-pcs-ufs-v5.h
phy-qcom-qmp-pcs-ufs-v6.h
phy-qcom-qmp-pcs-usb-v4.h
phy-qcom-qmp-pcs-usb-v5.h
phy-qcom-qmp-pcs-usb-v6.h phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1 2023-09-21 16:23:13 +02:00
phy-qcom-qmp-pcs-v2.h
phy-qcom-qmp-pcs-v3.h
phy-qcom-qmp-pcs-v4.h
phy-qcom-qmp-pcs-v4_20.h
phy-qcom-qmp-pcs-v5.h
phy-qcom-qmp-pcs-v5_20.h phy: qcom-qmp: Add support for SDX65 QMP PCIe PHY 2023-03-31 19:24:24 +05:30
phy-qcom-qmp-pcs-v6.h
phy-qcom-qmp-pcs-v6_20.h
phy-qcom-qmp-qserdes-com-v3.h
phy-qcom-qmp-qserdes-com-v4.h
phy-qcom-qmp-qserdes-com-v5.h
phy-qcom-qmp-qserdes-com-v6.h
phy-qcom-qmp-qserdes-com.h
phy-qcom-qmp-qserdes-ln-shrd-v6.h
phy-qcom-qmp-qserdes-pll.h
phy-qcom-qmp-qserdes-txrx-ufs-v6.h
phy-qcom-qmp-qserdes-txrx-v3.h
phy-qcom-qmp-qserdes-txrx-v4.h
phy-qcom-qmp-qserdes-txrx-v4_20.h
phy-qcom-qmp-qserdes-txrx-v5.h
phy-qcom-qmp-qserdes-txrx-v5_5nm.h
phy-qcom-qmp-qserdes-txrx-v5_20.h phy: qcom-qmp-pcie: add support for sa8775p 2023-07-18 11:37:10 +05:30
phy-qcom-qmp-qserdes-txrx-v6.h phy: qcom: qmp-combo: reuse register layouts for some more registers 2023-07-12 22:27:42 +05:30
phy-qcom-qmp-qserdes-txrx-v6_20.h
phy-qcom-qmp-qserdes-txrx.h
phy-qcom-qmp-ufs.c phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration 2023-08-11 09:17:19 +01:00
phy-qcom-qmp-usb-legacy.c phy: qcom-qmp-usb: split off the legacy USB+dp_com support 2023-07-12 22:27:41 +05:30
phy-qcom-qmp-usb.c phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and sa8775p 2023-09-21 15:47:26 +02:00
phy-qcom-qmp.h phy: qcom: qmp-combo: reuse register layouts for even more registers 2023-07-12 22:27:42 +05:30
phy-qcom-qusb2.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-sgmii-eth.c phy: qcom: add the SGMII SerDes PHY driver 2023-06-21 17:45:10 +05:30
phy-qcom-snps-eusb2.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-snps-femto-v2.c phy-for-6.6 2023-09-03 10:38:02 -07:00
phy-qcom-usb-hs-28nm.c
phy-qcom-usb-hs.c phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
phy-qcom-usb-hsic.c
phy-qcom-usb-ss.c