Message ID | 20200421041815.1808-1-john.stultz@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | [RESEND,x2,v2] phy: qcom-qusb2: Re add "qcom,sdm845-qusb2-phy" compat string | expand |
Hi John, On 4/24/2020 9:35 AM, John Stultz wrote: > On Mon, Apr 20, 2020 at 9:18 PM John Stultz <john.stultz@linaro.org> wrote: >> >> This patch fixes a regression in 5.7-rc1+ >> >> In commit 8fe75cd4cddf ("phy: qcom-qusb2: Add generic QUSB2 V2 >> PHY support"), the change was made to add "qcom,qusb2-v2-phy" >> as a generic compat string. However the change also removed >> the "qcom,sdm845-qusb2-phy" compat string, which is documented >> in the binding and already in use. >> >> This patch re-adds the "qcom,sdm845-qusb2-phy" compat string >> which allows the driver to continue to work with existing dts >> entries such as found on the db845c. > > I hate to be a bother on this, but I'd really like to see this > regression resolved. This fix missed rc1 and rc2, and it would be a > shame to miss rc3 too. > > Do I have the right folks on the cc for this? Yes, I'll be merging this. Sorry for the delay. Regards Kishon
diff --git a/drivers/phy/qualcomm/phy-qcom-qusb2.c b/drivers/phy/qualcomm/phy-qcom-qusb2.c index 3708d43b7508..393011a05b48 100644 --- a/drivers/phy/qualcomm/phy-qcom-qusb2.c +++ b/drivers/phy/qualcomm/phy-qcom-qusb2.c @@ -815,6 +815,13 @@ static const struct of_device_id qusb2_phy_of_match_table[] = { }, { .compatible = "qcom,msm8998-qusb2-phy", .data = &msm8998_phy_cfg, + }, { + /* + * Deprecated. Only here to support legacy device + * trees that didn't include "qcom,qusb2-v2-phy" + */ + .compatible = "qcom,sdm845-qusb2-phy", + .data = &qusb2_v2_phy_cfg, }, { .compatible = "qcom,qusb2-v2-phy", .data = &qusb2_v2_phy_cfg,