Commit a6d47b0
Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
commit 8c9006283e4b767003b2d11182d6e90f8b184c3d upstream.
This reverts commit 584cf61.
Commit 584cf61 ("drm/i915/dp: Reject HBR3 when sink doesn't support
TPS4") introduced a blanket rejection of HBR3 link rate when the sink does
not support TPS4.
While this was intended to address instability observed on certain eDP
panels [1], there seem to be edp panels that do not follow the
specification. These eDP panels do not advertise TPS4 support, but require
HBR3 to operate at their fixed native resolution [2].
As a result, the change causes blank screens on such panels. Apparently,
Windows driver does not enforce this restriction, and the issue is not seen
there.
Therefore, revert the commit to restore functionality for such panels,
and align behaviour with Windows driver.
[1] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5969
[2] https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14517
v2: Update the commit message with better justification. (Ville)
Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14517
Acked-by: Jani Nikula <[email protected]>
Reviewed-by: Ville Syrjälä <[email protected]>
Signed-off-by: Ankit Nautiyal <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>1 parent 5dc95f8 commit a6d47b0
1 file changed
Lines changed: 7 additions & 42 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | 176 | | |
181 | | - | |
182 | | - | |
183 | | - | |
| 177 | + | |
184 | 178 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
| 179 | + | |
198 | 180 | | |
199 | 181 | | |
200 | 182 | | |
| |||
4279 | 4261 | | |
4280 | 4262 | | |
4281 | 4263 | | |
4282 | | - | |
4283 | | - | |
4284 | | - | |
4285 | 4264 | | |
4286 | 4265 | | |
4287 | 4266 | | |
| |||
4292 | 4271 | | |
4293 | 4272 | | |
4294 | 4273 | | |
4295 | | - | |
| 4274 | + | |
| 4275 | + | |
| 4276 | + | |
| 4277 | + | |
4296 | 4278 | | |
4297 | 4279 | | |
4298 | 4280 | | |
4299 | 4281 | | |
4300 | 4282 | | |
4301 | 4283 | | |
4302 | 4284 | | |
4303 | | - | |
4304 | | - | |
4305 | | - | |
4306 | | - | |
4307 | | - | |
4308 | | - | |
4309 | | - | |
4310 | | - | |
4311 | | - | |
4312 | | - | |
4313 | | - | |
4314 | | - | |
4315 | | - | |
4316 | | - | |
4317 | | - | |
4318 | | - | |
4319 | | - | |
4320 | | - | |
| 4285 | + | |
4321 | 4286 | | |
4322 | 4287 | | |
4323 | 4288 | | |
| |||
0 commit comments