diff options
| author | Bjorn Andersson <[email protected]> | 2019-08-05 17:42:56 -0700 |
|---|---|---|
| committer | Kishon Vijay Abraham I <[email protected]> | 2019-08-26 17:20:04 +0530 |
| commit | 14ced7e3a1ae9bed7051df3718c8c7b583854a5c (patch) | |
| tree | a08480ed8bc2eae0916a311002ff22c9efbe3ec4 /tools/perf/scripts/python/stackcollapse.py | |
| parent | be0345b2cc1f3e6044409b274c61bc44d59f640d (diff) | |
phy: qcom-qmp: Correct ready status, again
Despite extensive testing of commit 885bd765963b ("phy: qcom-qmp: Correct
READY_STATUS poll break condition") I failed to conclude that the
PHYSTATUS bit of the PCS_STATUS register used in PCIe and USB3 falls as
the PHY gets ready. Similar to the prior bug with UFS the code will
generally get past the check before the transition and thereby
"succeed".
Correct the name of the register used PCIe and USB3 PHYs, replace
mask_pcs_ready with a constant expression depending on the type of the
PHY and check for the appropriate ready state.
Cc: [email protected]
Cc: Vivek Gautam <[email protected]>
Cc: Evan Green <[email protected]>
Cc: Niklas Cassel <[email protected]>
Reported-by: Marc Gonzalez <[email protected]>
Fixes: 885bd765963b ("phy: qcom-qmp: Correct READY_STATUS poll break condition")
Signed-off-by: Bjorn Andersson <[email protected]>
Tested-by: Marc Gonzalez <[email protected]>
Signed-off-by: Kishon Vijay Abraham I <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions