Commit 30e7a6d
committed
nvidia: add NVreg_ForceExternalGpu module parameter
Thunderbolt 4/5 eGPU enclosures fail automatic external GPU detection
because they are not in the approved TB3 bridge list and do not report
the required slot capabilities (HotPlug+ and Surprise+).
Add NVreg_ForceExternalGpu parameter to bypass bridge detection and
unconditionally set PDB_PROP_GPU_IS_EXTERNAL_GPU, enabling proper eGPU
handling throughout the driver.1 parent a5bfb10 commit 30e7a6d
3 files changed
+70
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
672 | 672 | | |
673 | 673 | | |
674 | 674 | | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
675 | 697 | | |
676 | 698 | | |
677 | 699 | | |
| |||
1000 | 1022 | | |
1001 | 1023 | | |
1002 | 1024 | | |
| 1025 | + | |
1003 | 1026 | | |
1004 | 1027 | | |
1005 | 1028 | | |
| |||
1076 | 1099 | | |
1077 | 1100 | | |
1078 | 1101 | | |
| 1102 | + | |
1079 | 1103 | | |
1080 | 1104 | | |
1081 | 1105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
672 | 672 | | |
673 | 673 | | |
674 | 674 | | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
675 | 697 | | |
676 | 698 | | |
677 | 699 | | |
| |||
1000 | 1022 | | |
1001 | 1023 | | |
1002 | 1024 | | |
| 1025 | + | |
1003 | 1026 | | |
1004 | 1027 | | |
1005 | 1028 | | |
| |||
1076 | 1099 | | |
1077 | 1100 | | |
1078 | 1101 | | |
| 1102 | + | |
1079 | 1103 | | |
1080 | 1104 | | |
1081 | 1105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
1313 | | - | |
1314 | 1313 | | |
1315 | | - | |
1316 | | - | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
1317 | 1336 | | |
1318 | 1337 | | |
1319 | 1338 | | |
| |||
0 commit comments