Commit a41a592
Lucas Berthou
SF: Handle Link training failure in SF and DM
On hotplug link training failure error the modes need to be re-probed
and repropagated to DM for polling and selection. This is the same flow
as the one use on hotplug connection.
Tested by adding backdoor injection of hotplug linkd unstable error
event.
Bug: 383794355
Test: manual
Flag: com.android.graphics.surfaceflinger.flags.display_config_error_hal
Change-Id: I2c754a9cba75be329b8e4ed41935d86c3cb7e6a61 parent 1a3b2cd commit a41a592
4 files changed
Lines changed: 37 additions & 10 deletions
File tree
- services/surfaceflinger
- DisplayHardware
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
1245 | 1245 | | |
1246 | 1246 | | |
1247 | 1247 | | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
1248 | 1258 | | |
1249 | 1259 | | |
1250 | 1260 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
544 | 544 | | |
545 | 545 | | |
546 | 546 | | |
| 547 | + | |
547 | 548 | | |
548 | 549 | | |
549 | 550 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2339 | 2339 | | |
2340 | 2340 | | |
2341 | 2341 | | |
2342 | | - | |
2343 | | - | |
2344 | | - | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
| 2350 | + | |
| 2351 | + | |
| 2352 | + | |
| 2353 | + | |
| 2354 | + | |
2345 | 2355 | | |
2346 | 2356 | | |
2347 | 2357 | | |
| |||
3719 | 3729 | | |
3720 | 3730 | | |
3721 | 3731 | | |
3722 | | - | |
3723 | | - | |
| 3732 | + | |
| 3733 | + | |
| 3734 | + | |
3724 | 3735 | | |
3725 | 3736 | | |
3726 | | - | |
| 3737 | + | |
3727 | 3738 | | |
3728 | 3739 | | |
3729 | 3740 | | |
| |||
3749 | 3760 | | |
3750 | 3761 | | |
3751 | 3762 | | |
3752 | | - | |
| 3763 | + | |
3753 | 3764 | | |
3754 | 3765 | | |
3755 | 3766 | | |
| |||
3764 | 3775 | | |
3765 | 3776 | | |
3766 | 3777 | | |
3767 | | - | |
| 3778 | + | |
| 3779 | + | |
3768 | 3780 | | |
3769 | 3781 | | |
3770 | 3782 | | |
| |||
3799 | 3811 | | |
3800 | 3812 | | |
3801 | 3813 | | |
| 3814 | + | |
| 3815 | + | |
| 3816 | + | |
3802 | 3817 | | |
3803 | 3818 | | |
3804 | 3819 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1067 | 1067 | | |
1068 | 1068 | | |
1069 | 1069 | | |
1070 | | - | |
| 1070 | + | |
| 1071 | + | |
1071 | 1072 | | |
1072 | 1073 | | |
1073 | 1074 | | |
| |||
0 commit comments