diff options
| author | Stephen Boyd <[email protected]> | 2021-05-07 14:25:05 -0700 |
|---|---|---|
| committer | Rob Clark <[email protected]> | 2021-06-23 07:32:15 -0700 |
| commit | e305f678e9879999b4050554201bb6f130a55fae (patch) | |
| tree | d76b25a4dd4f49aeea31c9d7f3efc6eeb9175105 /tools/perf/scripts/python | |
| parent | 47327fdd7e85ed4a90b76c2fcf69967f98230935 (diff) | |
drm/msm/dp: Handle aux timeouts, nacks, defers
Let's look at the irq status bits after a transfer and see if we got a
nack or a defer or a timeout, instead of telling drm layers that
everything was fine, while still printing an error message. I wasn't
sure about NACK+DEFER so I lumped all those various errors along with a
nack so that the drm core can figure out that things are just not going
well. The important thing is that we're now returning -ETIMEDOUT when
the message times out and nacks for bad addresses.
Cc: Dmitry Baryshkov <[email protected]>
Cc: Abhinav Kumar <[email protected]>
Cc: Kuogee Hsieh <[email protected]>
Cc: [email protected]
Cc: Sean Paul <[email protected]>
Signed-off-by: Stephen Boyd <[email protected]>
Reviewed-by: Kuogee Hsieh <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Rob Clark <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions